Skip to content
This repository was archived by the owner on Oct 3, 2021. It is now read-only.

Commit 7f3d816

Browse files
sohahmmuesly
authored andcommitted
fixing some compilation issues with the benchmarks
1 parent 443ecb6 commit 7f3d816

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+231
-287
lines changed

java/java-ranger-regression/alarm/impl/ALARM_Functional.java

Lines changed: 0 additions & 73 deletions
Original file line numberDiff line numberDiff line change
@@ -1712,78 +1712,5 @@ void ALARM_Functional(Infusion_Manager_Outputs rtu_IM_IN,
17121712
rty_ALARM_OUT.Highest_Level_Alarm = localB.ALARM_OUT_Highest_Level_Alarm;
17131713
rty_ALARM_OUT.Log_Message_ID = localB.ALARM_OUT_Log_Message_ID;
17141714

1715-
/* boolean checkCondition;
1716-
boolean checkOutput;
1717-
1718-
1719-
//Prop1: empty_reservoir_implies_alarm_L4
1720-
checkCondition = rtu_TLM_MODE_IN.System_On && rtu_SYS_STAT_IN.In_Therapy && rtu_SYS_STAT_IN.Reservoir_Empty;
1721-
checkOutput = rty_ALARM_OUT.Highest_Level_Alarm == 4;
1722-
assert (!checkCondition || checkOutput);
1723-
*/
1724-
1725-
//Prop2: air_in_line_implies_grt_L3_alarm
1726-
/*checkCondition = (rtu_TLM_MODE_IN.System_On && rtu_SENSOR_IN.Air_In_Line);
1727-
checkOutput = (rty_ALARM_OUT.Highest_Level_Alarm >= 3);
1728-
assert (!checkCondition || checkOutput);*/
1729-
1730-
/*
1731-
// Prop3: volume_infused_grt_VTBI_Hi_causes_grt_L3_alarm
1732-
checkCondition =
1733-
(rtu_TLM_MODE_IN.System_On && rtu_SYS_STAT_IN.In_Therapy && (rtu_SYS_STAT_IN.Volume_Infused > rtu_DB_IN.VTBI_High));
1734-
checkOutput = (rty_ALARM_OUT.Highest_Level_Alarm >= 3);
1735-
assert (!checkCondition || checkOutput);
1736-
1737-
// Prop4: occlusion_implies_grt_L3_alarm
1738-
checkCondition = (rtu_TLM_MODE_IN.System_On && rtu_SENSOR_IN.Occlusion);
1739-
checkOutput = (rty_ALARM_OUT.Highest_Level_Alarm >= 3);
1740-
assert (!checkCondition || checkOutput);
1741-
*/
1742-
// Prop5: door_open_implies_grt_L3_alarm
1743-
/*checkCondition = (rtu_TLM_MODE_IN.System_On && rtu_SENSOR_IN.Door_Open);
1744-
checkOutput = (rty_ALARM_OUT.Highest_Level_Alarm >= 3);
1745-
assert (!checkCondition || checkOutput);*/
1746-
/*
1747-
//Prop6: alarm_gte_L3_causes_audio_output_EQ_audio_level
1748-
checkCondition =
1749-
(rtu_TLM_MODE_IN.System_On && (rty_ALARM_OUT.Highest_Level_Alarm >= 3) && (rtu_OP_CMD_IN.Disable_Audio == 0));
1750-
checkOutput =
1751-
((rty_ALARM_OUT.Audio_Notification_Command == rtu_CONST_IN.Audio_Level) && (rty_ALARM_OUT.Is_Audio_Disabled == 0));
1752-
assert (!checkCondition || checkOutput);
1753-
1754-
1755-
//Prop7: no_audio_if_audio_disabled
1756-
checkCondition = (rtu_TLM_MODE_IN.System_On && (rtu_OP_CMD_IN.Disable_Audio > 0));
1757-
checkOutput =
1758-
((rty_ALARM_OUT.Audio_Notification_Command == 0) && (rty_ALARM_OUT.Is_Audio_Disabled == rtu_OP_CMD_IN.Disable_Audio));
1759-
assert (!checkCondition || checkOutput);
1760-
1761-
//Prop8: low_reservoir_implies_grt_L2_alarm
1762-
checkCondition =
1763-
(rtu_TLM_MODE_IN.System_On && rtu_SYS_STAT_IN.In_Therapy && (rtu_SYS_STAT_IN.Reservoir_Volume < rtu_CONST_IN.Low_Reservoir));
1764-
checkOutput = (rty_ALARM_OUT.Highest_Level_Alarm >= 2);
1765-
assert (!checkCondition || checkOutput);
1766-
1767-
//Prop9 : alarm_value_range
1768-
checkCondition = (rtu_TLM_MODE_IN.System_On);
1769-
checkOutput = ((rty_ALARM_OUT.Highest_Level_Alarm >= 0) && (rty_ALARM_OUT.Highest_Level_Alarm <= 4));
1770-
assert (!checkCondition || checkOutput);
1771-
*/
1772-
//Prop10: audio_disabled_range
1773-
/*checkCondition = (rtu_TLM_MODE_IN.System_On);
1774-
checkOutput = (rty_ALARM_OUT.Is_Audio_Disabled == rtu_OP_CMD_IN.Disable_Audio);
1775-
assert (!checkCondition || checkOutput);
1776-
*/
1777-
1778-
/*************** discovery repaired properties *******************/
1779-
/* checkCondition = (rtu_TLM_MODE_IN.System_On && rtu_SYS_STAT_IN.In_Therapy && rtu_SYS_STAT_IN.Reservoir_Empty);
1780-
checkOutput = (rty_ALARM_OUT.Log_Message_ID ==0) ^ (rty_ALARM_OUT.Log_Message_ID == 77);
1781-
assert (!checkCondition || checkOutput);
1782-
*/
1783-
1784-
1785-
//assert ((rty_ALARM_OUT.Notification_Message <= 19) && (rty_ALARM_OUT.Notification_Message > 0));
1786-
// assert !(rty_ALARM_OUT.Highest_Level_Alarm == 0 && (rtu_TLM_MODE_IN.System_On));
1787-
17881715
}
17891716
}

java/java-ranger-regression/alarm/impl/Alarm_Outputs.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import org.sosy_lab.sv_benchmarks.Verifier;
12

23
public class Alarm_Outputs {
34
int Is_Audio_Disabled = Verifier.nondetInt();

java/java-ranger-regression/alarm/impl/Config_Outputs.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import org.sosy_lab.sv_benchmarks.Verifier;
12

23
public class Config_Outputs {
34
int Patient_ID = Verifier.nondetInt();

java/java-ranger-regression/alarm/impl/Device_Configuration_Inputs.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import org.sosy_lab.sv_benchmarks.Verifier;
12

23
public class Device_Configuration_Inputs {
34
int Audio_Enable_Duration = Verifier.nondetInt();

java/java-ranger-regression/alarm/impl/Device_Sensor_Inputs.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import org.sosy_lab.sv_benchmarks.Verifier;
12

23
public class Device_Sensor_Inputs {
34

java/java-ranger-regression/alarm/impl/Drug_Database_Inputs.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import org.sosy_lab.sv_benchmarks.Verifier;
12

23
public class Drug_Database_Inputs {
34

java/java-ranger-regression/alarm/impl/Infusion_Manager_Outputs.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import org.sosy_lab.sv_benchmarks.Verifier;
12

23
public class Infusion_Manager_Outputs {
34
public int Commanded_Flow_Rate = Verifier.nondetInt();

java/java-ranger-regression/alarm/impl/Log_Output.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import org.sosy_lab.sv_benchmarks.Verifier;
12

23
public class Log_Output {
34
public int Log = Verifier.nondetInt();

java/java-ranger-regression/alarm/impl/Operator_Commands.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import org.sosy_lab.sv_benchmarks.Verifier;
12

23
public class Operator_Commands {
34

java/java-ranger-regression/alarm/impl/System_Monitor_Output.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import org.sosy_lab.sv_benchmarks.Verifier;
12

23
public class System_Monitor_Output {
34
boolean System_Monitor_Failed = Verifier.nondetBoolean();

0 commit comments

Comments
 (0)