fond
Model Checking Contest 2018
8th edition, Bratislava, Slovakia, June 26, 2018
Execution of r131-smll-152673534400353
Last Updated
June 26, 2018

About the Execution of M4M.struct for PolyORBNT-PT-S05J60

Execution Summary
Max Memory
Used (MB)
Time wait (ms) CPU Usage (ms) I/O Wait (ms) Computed Result Execution
Status
13826.700 518464.00 797155.00 2514.90 ???????????????? normal

Execution Chart

We display below the execution chart for this examination (boot time has been removed).

Trace from the execution

Waiting for the VM to be ready (probing ssh)
......................
/home/mcc/execution
total 2.8M
-rw-r--r-- 1 mcc users 14K May 15 18:54 CTLCardinality.txt
-rw-r--r-- 1 mcc users 50K May 15 18:54 CTLCardinality.xml
-rw-r--r-- 1 mcc users 13K May 15 18:54 CTLFireability.txt
-rw-r--r-- 1 mcc users 45K May 15 18:54 CTLFireability.xml
-rw-r--r-- 1 mcc users 4.0K May 15 18:50 GenericPropertiesDefinition.xml
-rw-r--r-- 1 mcc users 6.2K May 15 18:50 GenericPropertiesVerdict.xml
-rw-r--r-- 1 mcc users 6.9K May 15 18:54 LTLCardinality.txt
-rw-r--r-- 1 mcc users 21K May 15 18:54 LTLCardinality.xml
-rw-r--r-- 1 mcc users 5.8K May 15 18:54 LTLFireability.txt
-rw-r--r-- 1 mcc users 26K May 15 18:54 LTLFireability.xml
-rw-r--r-- 1 mcc users 25K May 15 18:54 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 75K May 15 18:54 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 110 May 15 18:54 ReachabilityDeadlock.txt
-rw-r--r-- 1 mcc users 348 May 15 18:54 ReachabilityDeadlock.xml
-rw-r--r-- 1 mcc users 53K May 15 18:54 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 172K May 15 18:54 ReachabilityFireability.xml
-rw-r--r-- 1 mcc users 2.4K May 15 18:54 UpperBounds.txt
-rw-r--r-- 1 mcc users 5.8K May 15 18:54 UpperBounds.xml
-rw-r--r-- 1 mcc users 5 May 15 18:50 equiv_col
-rw-r--r-- 1 mcc users 7 May 15 18:50 instance
-rw-r--r-- 1 mcc users 6 May 15 18:50 iscolored
-rw-r--r-- 1 mcc users 2.3M May 15 18:50 model.pnml
=====================================================================
Generated by BenchKit 2-3637
Executing tool mcc4mcc-structural
Input is PolyORBNT-PT-S05J60, examination is CTLCardinality
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 4
Run identifier is r131-smll-152673534400353
=====================================================================


--------------------
content from stdout:

=== Data for post analysis generated by BenchKit (invocation template)

The expected result is a vector of booleans
BOOL_VECTOR

here is the order used to build the result vector(from text file)
FORMULA_NAME PolyORBNT-PT-S05J60-CTLCardinality-00
FORMULA_NAME PolyORBNT-PT-S05J60-CTLCardinality-01
FORMULA_NAME PolyORBNT-PT-S05J60-CTLCardinality-02
FORMULA_NAME PolyORBNT-PT-S05J60-CTLCardinality-03
FORMULA_NAME PolyORBNT-PT-S05J60-CTLCardinality-04
FORMULA_NAME PolyORBNT-PT-S05J60-CTLCardinality-05
FORMULA_NAME PolyORBNT-PT-S05J60-CTLCardinality-06
FORMULA_NAME PolyORBNT-PT-S05J60-CTLCardinality-07
FORMULA_NAME PolyORBNT-PT-S05J60-CTLCardinality-08
FORMULA_NAME PolyORBNT-PT-S05J60-CTLCardinality-09
FORMULA_NAME PolyORBNT-PT-S05J60-CTLCardinality-10
FORMULA_NAME PolyORBNT-PT-S05J60-CTLCardinality-11
FORMULA_NAME PolyORBNT-PT-S05J60-CTLCardinality-12
FORMULA_NAME PolyORBNT-PT-S05J60-CTLCardinality-13
FORMULA_NAME PolyORBNT-PT-S05J60-CTLCardinality-14
FORMULA_NAME PolyORBNT-PT-S05J60-CTLCardinality-15

=== Now, execution of the tool begins

BK_START 1527067042418


BK_STOP 1527067560882

--------------------
content from stderr:

Prefix is 75f5f979.
Reading known information in /usr/share/mcc4mcc/75f5f979-known.json.
Reading learned information in /usr/share/mcc4mcc/75f5f979-learned.json.
Reading value translations in /usr/share/mcc4mcc/75f5f979-values.json.
Using directory /home/mcc/execution for input, as it contains a model.pnml file.
Using PolyORBNT-PT-S05J60 as instance name.
Using PolyORBNT as model name.
Using algorithm or tool bmdt.
Model characteristics are: {'Examination': 'CTLCardinality', 'Place/Transition': True, 'Colored': True, 'Relative-Time': 1, 'Relative-Memory': 1, 'Ordinary': False, 'Simple Free Choice': False, 'Extended Free Choice': False, 'State Machine': False, 'Marked Graph': False, 'Connected': True, 'Strongly Connected': True, 'Source Place': False, 'Sink Place': False, 'Source Transition': False, 'Sink Transition': False, 'Loop Free': False, 'Conservative': False, 'Sub-Conservative': False, 'Nested Units': False, 'Safe': False, 'Deadlock': True, 'Reversible': None, 'Quasi Live': None, 'Live': None}.
Known tools are: [{'Time': 698510, 'Memory': 15937, 'Tool': 'lola'}, {'Time': 750796, 'Memory': 15919.66, 'Tool': 'lola'}].
Learned tools are: [{'Tool': 'lola'}].
Learned tool lola is 1.0x far from the best tool lola.
CTLCardinality lola PolyORBNT-PT-S05J60...

Time: 3600 - MCC
----- Start make prepare stdout -----
----- Start make prepare stderr -----
===========================================================================================
PolyORBNT-PT-S05J60: translating PT Petri net model.pnml into LoLA format
===========================================================================================
translating PT Petri net complete


checking for too many tokens
===========================================================================================
PolyORBNT-PT-S05J60: translating PT formula CTLCardinality into LoLA format
===========================================================================================
translating formula complete
touch formulae;
----- Start make result stdout -----
----- Start make result stderr -----
CTLCardinality @ PolyORBNT-PT-S05J60 @ 3540 seconds
make: [verify] Error 134 (ignored)
Makefile:222: recipe for target 'verify' failed
----- Start make result stdout -----
----- Start make result stderr -----
lola: LoLA will run for 3540 seconds at most (--timelimit)
lola: NET
lola: reading net from model.pnml.lola
lola: finished parsing
lola: closed net file model.pnml.lola
lola: 2879/65536 symbol table entries, 182 collisions
lola: preprocessing...
lola: finding significant places
lola: 909 places, 1970 transitions, 767 significant places
lola: computing forward-conflicting sets
lola: computing back-conflicting sets
lola: 1668 transition conflict sets
lola: TASK
lola: reading formula from PolyORBNT-PT-S05J60-CTLCardinality.task
lola: ((mi3 <= Check_Sources_E_1) AND NOT(E (F ((CanInjectEvent + 1 <= place_782_1))))) : A (G (A (((place_787_1 <= Schedule_Task_B_1) U (Check_Sources_E_1 <= place_500_1))))) : E ((((DataOnSrc_5 + DataOnSrc_4 + DataOnSrc_3 + DataOnSrc_2 + DataOnSrc_1 <= 1) AND (cJobCnt <= 2)) U E (F ((1 <= place_518_1))))) : (E (X (E (X ((1 <= ModifiedSrc_1 + ModifiedSrc_2 + ModifiedSrc_3 + ModifiedSrc_4 + ModifiedSrc_5))))) AND NOT(E (G (((place_521_1 <= mo2) OR (3 <= cSources)))))) : NOT(E (F (((place_456 + 1 <= place_523_1) AND ((Check_Sources_B_1 <= place_521_1) OR (TheSour_1 + TheSour_2 + TheSour_3 + TheSour_4 + TheSour_5 <= Schedule_Task_B_1)))))) : ((E (G ((JobCnt + 1 <= DataOnSrc_5 + DataOnSrc_4 + DataOnSrc_3 + DataOnSrc_2 + DataOnSrc_1))) AND ((place_520_1 <= 0) AND ((3 <= block) OR (place_523_1 <= NotifyEventEndOfCheckSourcesB_1) OR (DataOnSrc_5 + DataOnSrc_4 + DataOnSrc_3 + DataOnSrc_2 + DataOnSrc_1 + 1 <= Try_Check_Sources_B_1)))) AND ((((JobCnt <= 1) AND ((QueueJobE_1 <= mi2) OR (Check_Sources_E_1 <= FetchJobE_1_0 + FetchJobE_1_1 + FetchJobE_1_2 + FetchJobE_1_3 + FetchJobE_1_4 + FetchJobE_1_5 + FetchJobE_1_6 + FetchJobE_1_7 + FetchJobE_1_8 + FetchJobE_1_9 + FetchJobE_1_10 + FetchJobE_1_11 + FetchJobE_1_12 + FetchJobE_1_13 + FetchJobE_1_14 + FetchJobE_1_15 + FetchJobE_1_16 + FetchJobE_1_17 + FetchJobE_1_18 + FetchJobE_1_19 + FetchJobE_1_20 + FetchJobE_1_21 + FetchJobE_1_22 + FetchJobE_1_23 + FetchJobE_1_24 + FetchJobE_1_25 + FetchJobE_1_26 + FetchJobE_1_27 + FetchJobE_1_28 + FetchJobE_1_29 + FetchJobE_1_30 + FetchJobE_1_31 + FetchJobE_1_32 + FetchJobE_1_33 + FetchJobE_1_34 + FetchJobE_1_35 + FetchJobE_1_36 + FetchJobE_1_37 + FetchJobE_1_38 + FetchJobE_1_39 + FetchJobE_1_40 + FetchJobE_1_41 + FetchJobE_1_42 + FetchJobE_1_43 + FetchJobE_1_44 + FetchJobE_1_45 + FetchJobE_1_46 + FetchJobE_1_47 + FetchJobE_1_48 + FetchJobE_1_49 + FetchJobE_1_50 + FetchJobE_1_51 + FetchJobE_1_52 + FetchJobE_1_53 + FetchJobE_1_54 + FetchJobE_1_55 + FetchJobE_1_56 + FetchJobE_1_57 + FetchJobE_1_58 + FetchJobE_1_59 + FetchJobE_1_60))) OR E (F ((3 <= NotifyEventJobQueuedE_1)))) OR NOT(A (X ((place_456 <= place_462)))))) : (A (G (E (X ((3 <= place_520_1))))) OR NOT(A (G ((QueueJobE_1 <= 2))))) : (E (((2 <= CanInjectEvent) U ((AvailableJobId_10 + AvailableJobId_11 + AvailableJobId_12 + AvailableJobId_13 + AvailableJobId_14 + AvailableJobId_15 + AvailableJobId_22 + AvailableJobId_23 + AvailableJobId_24 + AvailableJobId_25 + AvailableJobId_26 + AvailableJobId_27 + AvailableJobId_28 + AvailableJobId_35 + AvailableJobId_36 + AvailableJobId_37 + AvailableJobId_38 + AvailableJobId_39 + AvailableJobId_48 + AvailableJobId_49 + AvailableJobId_50 + AvailableJobId_51 + AvailableJobId_60 + AvailableJobId_9 + AvailableJobId_8 + AvailableJobId_7 + AvailableJobId_6 + AvailableJobId_5 + AvailableJobId_4 + AvailableJobId_3 + AvailableJobId_2 + AvailableJobId_1 + AvailableJobId_0 + AvailableJobId_59 + AvailableJobId_58 + AvailableJobId_57 + AvailableJobId_56 + AvailableJobId_55 + AvailableJobId_54 + AvailableJobId_53 + AvailableJobId_52 + AvailableJobId_47 + AvailableJobId_46 + AvailableJobId_45 + AvailableJobId_44 + AvailableJobId_43 + AvailableJobId_42 + AvailableJobId_41 + AvailableJobId_40 + AvailableJobId_34 + AvailableJobId_33 + AvailableJobId_32 + AvailableJobId_31 + AvailableJobId_30 + AvailableJobId_29 + AvailableJobId_21 + AvailableJobId_20 + AvailableJobId_19 + AvailableJobId_18 + AvailableJobId_17 + AvailableJobId_16 <= CanInjectEvent) OR (CreatedJobs_29_1 + CreatedJobs_29_2 + CreatedJobs_29_3 + CreatedJobs_29_4 + CreatedJobs_29_5 + CreatedJobs_16_1 + CreatedJobs_16_2 + CreatedJobs_16_3 + CreatedJobs_16_4 + CreatedJobs_16_5 + CreatedJobs_0_1 + CreatedJobs_0_2 + CreatedJobs_0_3 + CreatedJobs_0_4 + CreatedJobs_0_5 + CreatedJobs_52_1 + CreatedJobs_52_2 + CreatedJobs_52_3 + CreatedJobs_52_4 + CreatedJobs_52_5 + CreatedJobs_17_1 + CreatedJobs_17_2 + CreatedJobs_17_3 + CreatedJobs_17_4 + CreatedJobs_17_5 + CreatedJobs_1_1 + CreatedJobs_1_2 + CreatedJobs_1_3 + CreatedJobs_1_4 + CreatedJobs_1_5 + CreatedJobs_53_1 + CreatedJobs_53_2 + CreatedJobs_53_3 + CreatedJobs_53_4 + CreatedJobs_53_5 + CreatedJobs_40_1 + CreatedJobs_40_2 + CreatedJobs_40_3 + CreatedJobs_40_4 + CreatedJobs_40_5 + CreatedJobs_18_1 + CreatedJobs_18_2 + CreatedJobs_18_3 + CreatedJobs_18_4 + CreatedJobs_18_5 + CreatedJobs_2_1 + CreatedJobs_2_2 + CreatedJobs_2_3 + CreatedJobs_2_4 + CreatedJobs_2_5 + CreatedJobs_54_1 + CreatedJobs_54_2 + CreatedJobs_54_3 + CreatedJobs_54_4 + CreatedJobs_54_5 + CreatedJobs_41_1 + CreatedJobs_41_2 + CreatedJobs_41_3 + CreatedJobs_41_4 + CreatedJobs_41_5 + CreatedJobs_19_1 + CreatedJobs_19_2 + CreatedJobs_19_3 + CreatedJobs_19_4 + CreatedJobs_19_5 + CreatedJobs_3_1 + CreatedJobs_3_2 + CreatedJobs_3_3 + CreatedJobs_3_4 + CreatedJobs_3_5 + CreatedJobs_55_1 + CreatedJobs_55_2 + CreatedJobs_55_3 + CreatedJobs_55_4 + CreatedJobs_55_5 + CreatedJobs_42_1 + CreatedJobs_42_2 + CreatedJobs_42_3 + CreatedJobs_42_4 + CreatedJobs_42_5 + CreatedJobs_4_1 + CreatedJobs_4_2 + CreatedJobs_4_3 + CreatedJobs_4_4 + CreatedJobs_4_5 + CreatedJobs_56_1 + CreatedJobs_56_2 + CreatedJobs_56_3 + CreatedJobs_56_4 + CreatedJobs_56_5 + CreatedJobs_43_1 + CreatedJobs_43_2 + CreatedJobs_43_3 + CreatedJobs_43_4 + CreatedJobs_43_5 + CreatedJobs_30_1 + CreatedJobs_30_2 + CreatedJobs_30_3 + CreatedJobs_30_4 + CreatedJobs_30_5 + CreatedJobs_5_1 + CreatedJobs_5_2 + CreatedJobs_5_3 + CreatedJobs_5_4 + CreatedJobs_5_5 + CreatedJobs_57_1 + CreatedJobs_57_2 + CreatedJobs_57_3 + CreatedJobs_57_4 + CreatedJobs_57_5 + CreatedJobs_44_1 + CreatedJobs_44_2 + CreatedJobs_44_3 + CreatedJobs_44_4 + CreatedJobs_44_5 + CreatedJobs_31_1 + CreatedJobs_31_2 + CreatedJobs_31_3 + CreatedJobs_31_4 + CreatedJobs_31_5 + CreatedJobs_6_1 + CreatedJobs_6_2 + CreatedJobs_6_3 + CreatedJobs_6_4 + CreatedJobs_6_5 + CreatedJobs_58_1 + CreatedJobs_58_2 + CreatedJobs_58_3 + CreatedJobs_58_4 + CreatedJobs_58_5 + CreatedJobs_45_1 + CreatedJobs_45_2 + CreatedJobs_45_3 + CreatedJobs_45_4 + CreatedJobs_45_5 + CreatedJobs_32_1 + CreatedJobs_32_2 + CreatedJobs_32_3 + CreatedJobs_32_4 + CreatedJobs_32_5 + CreatedJobs_7_1 + CreatedJobs_7_2 + CreatedJobs_7_3 + CreatedJobs_7_4 + CreatedJobs_7_5 + CreatedJobs_59_1 + CreatedJobs_59_2 + CreatedJobs_59_3 + CreatedJobs_59_4 + CreatedJobs_59_5 + CreatedJobs_46_1 + CreatedJobs_46_2 + CreatedJobs_46_3 + CreatedJobs_46_4 + CreatedJobs_46_5 + CreatedJobs_33_1 + CreatedJobs_33_2 + CreatedJobs_33_3 + CreatedJobs_33_4 + CreatedJobs_33_5 + CreatedJobs_20_1 + CreatedJobs_20_2 + CreatedJobs_20_3 + CreatedJobs_20_4 + CreatedJobs_20_5 + CreatedJobs_8_1 + CreatedJobs_8_2 + CreatedJobs_8_3 + CreatedJobs_8_4 + CreatedJobs_8_5 + CreatedJobs_47_1 + CreatedJobs_47_2 + CreatedJobs_47_3 + CreatedJobs_47_4 + CreatedJobs_47_5 + CreatedJobs_34_1 + CreatedJobs_34_2 + CreatedJobs_34_3 + CreatedJobs_34_4 + CreatedJobs_34_5 + CreatedJobs_21_1 + CreatedJobs_21_2 + CreatedJobs_21_3 + CreatedJobs_21_4 + CreatedJobs_21_5 + CreatedJobs_15_4 + CreatedJobs_15_3 + CreatedJobs_15_2 + CreatedJobs_15_1 + CreatedJobs_9_1 + CreatedJobs_9_2 + CreatedJobs_9_3 + CreatedJobs_9_4 + CreatedJobs_9_5 + CreatedJobs_48_1 + CreatedJobs_48_2 + CreatedJobs_48_3 + CreatedJobs_48_4 + CreatedJobs_35_1 + CreatedJobs_35_2 + CreatedJobs_35_3 + CreatedJobs_35_4 + CreatedJobs_22_1 + CreatedJobs_22_2 + CreatedJobs_22_3 + CreatedJobs_22_4 + CreatedJobs_49_1 + CreatedJobs_49_2 + CreatedJobs_49_3 + CreatedJobs_49_4 + CreatedJobs_36_1 + CreatedJobs_36_2 + CreatedJobs_36_3 + CreatedJobs_36_4 + CreatedJobs_23_1 + CreatedJobs_23_2 + CreatedJobs_23_3 + CreatedJobs_23_4 + CreatedJobs_10_1 + CreatedJobs_10_2 + CreatedJobs_10_3 + CreatedJobs_10_4 + CreatedJobs_37_1 + CreatedJobs_37_2 + CreatedJobs_37_3 + CreatedJobs_37_4 + CreatedJobs_24_1 + CreatedJobs_24_2 + CreatedJobs_24_3 + CreatedJobs_24_4 + CreatedJobs_11_1 + CreatedJobs_11_2 + CreatedJobs_11_3 + CreatedJobs_11_4 + CreatedJobs_60_1 + CreatedJobs_60_2 + CreatedJobs_60_3 + CreatedJobs_60_4 + CreatedJobs_28_4 + CreatedJobs_38_1 + CreatedJobs_38_2 + CreatedJobs_38_3 + CreatedJobs_38_4 + CreatedJobs_28_3 + CreatedJobs_25_1 + CreatedJobs_25_2 + CreatedJobs_25_3 + CreatedJobs_25_4 + CreatedJobs_28_2 + CreatedJobs_12_1 + CreatedJobs_12_2 + CreatedJobs_12_3 + CreatedJobs_12_4 + CreatedJobs_28_1 + CreatedJobs_39_1 + CreatedJobs_39_2 + CreatedJobs_39_3 + CreatedJobs_39_4 + CreatedJobs_50_4 + CreatedJobs_26_1 + CreatedJobs_26_2 + CreatedJobs_26_3 + CreatedJobs_26_4 + CreatedJobs_50_3 + CreatedJobs_13_1 + CreatedJobs_13_2 + CreatedJobs_13_3 + CreatedJobs_13_4 + CreatedJobs_50_2 + CreatedJobs_50_1 + CreatedJobs_14_4 + CreatedJobs_14_3 + CreatedJobs_14_2 + CreatedJobs_14_1 + CreatedJobs_27_4 + CreatedJobs_27_3 + CreatedJobs_27_2 + CreatedJobs_27_1 + CreatedJobs_27_5 + CreatedJobs_14_5 + CreatedJobs_13_5 + CreatedJobs_26_5 + CreatedJobs_39_5 + CreatedJobs_50_5 + CreatedJobs_12_5 + CreatedJobs_25_5 + CreatedJobs_38_5 + CreatedJobs_28_5 + CreatedJobs_60_5 + CreatedJobs_11_5 + CreatedJobs_24_5 + CreatedJobs_37_5 + CreatedJobs_10_5 + CreatedJobs_23_5 + CreatedJobs_36_5 + CreatedJobs_49_5 + CreatedJobs_22_5 + CreatedJobs_35_5 + CreatedJobs_48_5 + CreatedJobs_15_5 + CreatedJobs_51_1 + CreatedJobs_51_2 + CreatedJobs_51_3 + CreatedJobs_51_4 + CreatedJobs_51_5 <= NotifyEventEndOfCheckSourcesB_1)))) AND A (F ((1 <= f3_10 + f3_11 + f3_12 + f3_13 + f3_14 + f3_15 + f3_16 + f3_17 + f3_18 + f3_19 + f3_20 + f3_21 + f3_22 + f3_23 + f3_24 + f3_25 + f3_26 + f3_27 + f3_28 + f3_29 + f3_30 + f3_31 + f3_32 + f3_33 + f3_34 + f3_35 + f3_36 + f3_37 + f3_38 + f3_39 + f3_40 + f3_41 + f3_42 + f3_43 + f3_44 + f3_45 + f3_46 + f3_47 + f3_48 + f3_49 + f3_50 + f3_51 + f3_52 + f3_53 + f3_54 + f3_55 + f3_56 + f3_57 + f3_58 + f3_59 + f3_60 + f3_0 + f3_1 + f3_2 + f3_3 + f3_4 + f3_5 + f3_6 + f3_7 + f3_8 + f3_9)))) : E (X (E (F (((CreatedJobs_7_3 <= CreatedJobs_47_4) AND (2 <= CreatedJobs_54_1)))))) : (((FetchJobE_1_10 + 1 <= Schedule_Task_E_1_PerformWork_5) OR E (((CreatedJobs_41_3 <= QueueJobB_1_11) U (2 <= CreatedJobs_40_5)))) AND (f3_56 <= QueueJobB_1_9)) : (E (((CreatedJobs_14_3 <= 1) U (2 <= CreatedJobs_50_4))) AND (FetchJobE_1_8 <= 0)) : (A (G (A (F ((CreatedJobs_16_5 <= Perform_Work_B_1_23))))) AND (((FetchJobE_1_49 <= CreatedJobs_12_2) OR (2 <= ModifiedSrc_3)) OR (E (G ((CreatedJobs_1_2 <= Schedule_Task_E_1_PerformWork_56))) AND ((CreatedJobs_10_4 + 1 <= AvailableJobId_48) OR ((2 <= Perform_Work_B_1_48) AND (3 <= f1_24)))))) : E (G ((((CreatedJobs_17_2 <= 0) OR (Perform_Work_B_1_37 <= 0)) AND ((Schedule_Task_E_1_PerformWork_50 <= 1) OR (AvailableJobId_8 <= 0))))) : E ((((CreatedJobs_24_5 <= CreatedJobs_16_3) AND (f2_59 <= f3_26) AND (f1_7 <= 1)) U E (G ((CreatedJobs_22_5 <= f1_42))))) : NOT(((A (X ((3 <= CreatedJobs_13_5))) OR (((f1_25 <= f2_53) OR (Perform_Work_B_1_46 <= NotifyEventJobQueuedB_1_38)) AND (2 <= Perform_Work_B_1_1))) OR A (G ((QueueJobB_1_57 <= 2))))) : NOT(((CreatedJobs_26_3 <= 2) AND NOT(E (F ((2 <= Schedule_Task_E_1_PerformWork_21))))))
lola: computing a collection of formulas
lola: RUNNING
lola: subprocess 0 will run for 221 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: ((mi3 <= Check_Sources_E_1) AND NOT(E (F ((CanInjectEvent + 1 <= place_782_1)))))
lola: ========================================
lola: SUBTASK
lola: checking a Boolean combination of formulas
lola: RUNNING
lola: subprocess 0 will run for 221 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: (mi3 <= Check_Sources_E_1)
lola: ========================================
lola: SUBTASK
lola: checking initial satisfaction
lola: processed formula: (mi3 <= Check_Sources_E_1)
lola: processed formula length: 26
lola: 3 rewrites
lola: formula mentions 0 of 909 places; total mentions: 0
lola: closed formula file PolyORBNT-PT-S05J60-CTLCardinality.task
lola: processed formula with 1 atomic propositions
lola: RUNNING
lola: SUBRESULT
lola: result: yes
lola: produced by: preprocessing
lola: The net satisfies the property already in its initial state.
lola: 0 markings, 0 edges
lola: ========================================
lola: subprocess 1 will run for 236 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: A (G ((place_782_1 <= CanInjectEvent)))
lola: ========================================
lola: SUBTASK
lola: checking invariance
lola: Planning: workflow for reachability check: stateequation||search (--findpath=off)
lola: STORE
lola: using a bit-perfect encoder (--encoder=bit)
lola: using 3068 bytes per marking, with 0 unused bits
lola: using a prefix tree store (--store=prefix)
lola: SEARCH (state space)
lola: state space: using reachability graph (--search=depth)
lola: state space: using reachability preserving stubborn set method with insertion algorithm (--stubborn=tarjan)
lola: RUNNING
lola: state equation: Generated DNF with 1 literals and 1 conjunctive subformulas
lola: state equation: write sara problem file to PolyORBNT-PT-S05J60-CTLCardinality.sara
lola: state equation: calling and running sara
sara: try reading problem file PolyORBNT-PT-S05J60-CTLCardinality.sara.
sara: place or transition ordering is non-deterministic

lola: state equation: solution impossible
lola: SUBRESULT
lola: result: yes
lola: produced by: state equation
lola: The predicate is invariant.
lola: ========================================
lola: SUBRESULT
lola: result: yes
lola: The Boolean predicate is true.
lola: ========================================
lola: subprocess 1 will run for 235 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: A (G (A (((place_787_1 <= Schedule_Task_B_1) U (Check_Sources_E_1 <= place_500_1)))))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: processed formula: NOT(E(TRUE U NOT(A((place_787_1 <= Schedule_Task_B_1) U (Check_Sources_E_1 <= place_500_1)))))
lola: processed formula length: 94
lola: 2 rewrites
lola: formula mentions 0 of 909 places; total mentions: 0
lola: closed formula file PolyORBNT-PT-S05J60-CTLCardinality.task
lola: STORE
lola: using a bit-perfect encoder (--encoder=bit)
lola: using 3068 bytes per marking, with 0 unused bits
lola: using a prefix tree store (--store=prefix)
lola: Using CTL preserving stubborn sets
lola: RUNNING
lola: CTL formula contains 2 significant temporal operators and needs 9 bytes of payload
lola: Ignoring fairness constraints (--fair).
lola: 342751 markings, 1036232 edges, 3689329903141912576 markings/sec, 0 secs
lola: 665148 markings, 2002230 edges, 64479 markings/sec, 5 secs
lola: 993047 markings, 2938809 edges, 65580 markings/sec, 10 secs
lola: 1305966 markings, 3850893 edges, 62584 markings/sec, 15 secs
lola: 1591615 markings, 4706581 edges, 57130 markings/sec, 20 secs
lola: 1833468 markings, 5515250 edges, 48371 markings/sec, 25 secs
lola: 2043037 markings, 6272037 edges, 41914 markings/sec, 30 secs
lola: 2241874 markings, 6972707 edges, 39767 markings/sec, 35 secs
lola: 2444843 markings, 7669899 edges, 40594 markings/sec, 40 secs
lola: 2634451 markings, 8359041 edges, 37922 markings/sec, 45 secs
lola: 2865117 markings, 9132813 edges, 46133 markings/sec, 50 secs
lola: 3127345 markings, 9941781 edges, 52446 markings/sec, 55 secs
lola: 3394618 markings, 10774060 edges, 53455 markings/sec, 60 secs
lola: 3650713 markings, 11549617 edges, 51219 markings/sec, 65 secs
lola: 3914060 markings, 12350768 edges, 52669 markings/sec, 70 secs
lola: 4161999 markings, 13111301 edges, 49588 markings/sec, 75 secs
lola: 4418483 markings, 13912530 edges, 51297 markings/sec, 80 secs
lola: 4654872 markings, 14662989 edges, 47278 markings/sec, 85 secs
lola: 4871363 markings, 15375638 edges, 43298 markings/sec, 90 secs
lola: 5058741 markings, 16106869 edges, 37476 markings/sec, 95 secs
lola: 5245153 markings, 16778284 edges, 37282 markings/sec, 100 secs
lola: 5429580 markings, 17438507 edges, 36885 markings/sec, 105 secs
lola: 5642981 markings, 18156143 edges, 42680 markings/sec, 110 secs
lola: 5873893 markings, 18852615 edges, 46182 markings/sec, 115 secs
lola: 6116154 markings, 19586628 edges, 48452 markings/sec, 120 secs
lola: 6365783 markings, 20298377 edges, 49926 markings/sec, 125 secs
lola: 6636311 markings, 21078627 edges, 54106 markings/sec, 130 secs
lola: 6897864 markings, 21849522 edges, 52311 markings/sec, 135 secs
lola: 7135609 markings, 22569262 edges, 47549 markings/sec, 140 secs
lola: 7351005 markings, 23308692 edges, 43079 markings/sec, 145 secs
lola: 7536342 markings, 23976127 edges, 37067 markings/sec, 150 secs
lola: 7720076 markings, 24610945 edges, 36747 markings/sec, 155 secs
lola: 7912539 markings, 25286987 edges, 38493 markings/sec, 160 secs
lola: 8100688 markings, 25943096 edges, 37630 markings/sec, 165 secs
lola: 8305932 markings, 26671124 edges, 41049 markings/sec, 170 secs
lola: 8553381 markings, 27427351 edges, 49490 markings/sec, 175 secs
lola: 8792931 markings, 28159091 edges, 47910 markings/sec, 180 secs
lola: 9050473 markings, 28925367 edges, 51508 markings/sec, 185 secs
lola: 9296587 markings, 29663991 edges, 49223 markings/sec, 190 secs
lola: 9546434 markings, 30414927 edges, 49969 markings/sec, 195 secs
lola: 9807287 markings, 31210324 edges, 52171 markings/sec, 200 secs
lola: 10039696 markings, 31933933 edges, 46482 markings/sec, 205 secs
lola: 10245070 markings, 32618819 edges, 41075 markings/sec, 210 secs
lola: 10448631 markings, 33363633 edges, 40712 markings/sec, 215 secs
lola: 10619526 markings, 33982743 edges, 34179 markings/sec, 220 secs
lola: 10803412 markings, 34627246 edges, 36777 markings/sec, 225 secs
lola: local time limit reached - aborting
lola: Child process aborted or communication problem between parent and child process
lola: subprocess 2 will run for 235 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: E ((((DataOnSrc_5 + DataOnSrc_4 + DataOnSrc_3 + DataOnSrc_2 + DataOnSrc_1 <= 1) AND (cJobCnt <= 2)) U E (F ((1 <= place_518_1)))))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: processed formula: E(((DataOnSrc_5 + DataOnSrc_4 + DataOnSrc_3 + DataOnSrc_2 + DataOnSrc_1 <= 1) AND (cJobCnt <= 2)) U E(TRUE U (1 <= place_518_1)))
lola: processed formula length: 129
lola: 2 rewrites
lola: formula mentions 0 of 909 places; total mentions: 0
lola: closed formula file PolyORBNT-PT-S05J60-CTLCardinality.task
lola: STORE
lola: using a bit-perfect encoder (--encoder=bit)
lola: using 3068 bytes per marking, with 0 unused bits
lola: using a prefix tree store (--store=prefix)
lola: Using CTL preserving stubborn sets
lola: RUNNING
lola: CTL formula contains 2 significant temporal operators and needs 9 bytes of payload
lola: Ignoring fairness constraints (--fair).
lola: SUBRESULT
lola: result: yes
lola: produced by: CTL model checker
lola: The net satisfies the given formula.
lola: 16 markings, 16 edges
lola: ========================================
lola: subprocess 3 will run for 254 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: (E (X (E (X ((1 <= ModifiedSrc_1 + ModifiedSrc_2 + ModifiedSrc_3 + ModifiedSrc_4 + ModifiedSrc_5))))) AND NOT(E (G (((place_521_1 <= mo2) OR (3 <= cSources))))))
lola: ========================================
lola: SUBTASK
lola: checking a Boolean combination of formulas
lola: RUNNING
lola: subprocess 3 will run for 254 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: E (X (E (X ((1 <= ModifiedSrc_1 + ModifiedSrc_2 + ModifiedSrc_3 + ModifiedSrc_4 + ModifiedSrc_5)))))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: processed formula: EX(EX((1 <= ModifiedSrc_1 + ModifiedSrc_2 + ModifiedSrc_3 + ModifiedSrc_4 + ModifiedSrc_5)))
lola: processed formula length: 92
lola: 5 rewrites
lola: formula mentions 0 of 909 places; total mentions: 0
lola: closed formula file PolyORBNT-PT-S05J60-CTLCardinality.task
lola: STORE
lola: using a bit-perfect encoder (--encoder=bit)
lola: using 3068 bytes per marking, with 0 unused bits
lola: using a prefix tree store (--store=prefix)
lola: Formula contains EX or AX operators, stubborn sets not applicable
lola: RUNNING
lola: CTL formula contains 0 significant temporal operators and needs 0 bytes of payload
lola: Ignoring fairness constraints (--fair).
lola: SUBRESULT
lola: result: yes
lola: produced by: CTL model checker
lola: The net satisfies the given formula.
lola: 0 markings, 0 edges
lola: ========================================
lola: subprocess 4 will run for 275 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: A (F (((mo2 + 1 <= place_521_1) AND (cSources <= 2))))
lola: ========================================
lola: SUBTASK
lola: checking LTL
lola: transforming LTL-Formula into a B\xfcchi-Automaton
lola: processed formula: A (F (((mo2 + 1 <= place_521_1) AND (cSources <= 2))))
lola: processed formula: A (F (((mo2 + 1 <= place_521_1) AND (cSources <= 2))))
lola: processed formula length: 54
lola: 3 rewrites
lola: formula mentions 0 of 909 places; total mentions: 0
lola: closed formula file PolyORBNT-PT-S05J60-CTLCardinality.task
lola: the resulting B\xfcchi automaton has 1 states
lola: STORE
lola: using a bit-perfect encoder (--encoder=bit)
lola: using 3072 bytes per marking, with 31 unused bits
lola: using a prefix tree store (--store=prefix)
lola: using ltl preserving stubborn set method (--stubborn)
lola: SEARCH
lola: RUNNING
lola: SUBRESULT
lola: result: no
lola: produced by: LTL model checker
lola: The net does not satisfy the given formula (language of the product automaton is nonempty).
lola: 35 markings, 35 edges
lola: ========================================
lola: SUBRESULT
lola: result: no
lola: The Boolean predicate is false.
lola: ========================================
lola: subprocess 4 will run for 275 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: NOT(E (F (((place_456 + 1 <= place_523_1) AND ((Check_Sources_B_1 <= place_521_1) OR (TheSour_1 + TheSour_2 + TheSour_3 + TheSour_4 + TheSour_5 <= Schedule_Task_B_1))))))
lola: ========================================
lola: SUBTASK
lola: checking invariance
lola: Planning: workflow for reachability check: stateequation||search (--findpath=off)
lola: STORE
lola: using a bit-perfect encoder (--encoder=bit)
lola: using 3068 bytes per marking, with 0 unused bits
lola: using a prefix tree store (--store=prefix)
lola: SEARCH (state space)
lola: state space: using reachability graph (--search=depth)
lola: state space: using reachability preserving stubborn set method with insertion algorithm (--stubborn=tarjan)
lola: RUNNING
lola: state equation: Generated DNF with 4 literals and 2 conjunctive subformulas
lola: state equation: write sara problem file to PolyORBNT-PT-S05J60-CTLCardinality-4.sara
lola: state equation: calling and running sara
sara: try reading problem file PolyORBNT-PT-S05J60-CTLCardinality-4.sara.
sara: place or transition ordering is non-deterministic
lola: sara is running 0 secs || 60654 markings, 151755 edges, 12131 markings/sec, 0 secs
lola: sara is running 5 secs || 120342 markings, 291358 edges, 11938 markings/sec, 5 secs
lola: sara is running 10 secs || 184376 markings, 441270 edges, 12807 markings/sec, 10 secs
lola: sara is running 15 secs || 247609 markings, 589097 edges, 12647 markings/sec, 15 secs
lola: sara is running 20 secs || 310594 markings, 736347 edges, 12597 markings/sec, 20 secs
lola: sara is running 25 secs || 374393 markings, 885706 edges, 12760 markings/sec, 25 secs
lola: sara is running 30 secs || 437306 markings, 1032811 edges, 12583 markings/sec, 30 secs
lola: sara is running 35 secs || 499969 markings, 1179522 edges, 12533 markings/sec, 35 secs
lola: sara is running 40 secs || 562347 markings, 1325368 edges, 12476 markings/sec, 40 secs
lola: sara is running 45 secs || 621104 markings, 1462830 edges, 11751 markings/sec, 45 secs
lola: sara is running 50 secs || 689124 markings, 1617114 edges, 13604 markings/sec, 50 secs
lola: sara is running 55 secs || 765266 markings, 1758186 edges, 15228 markings/sec, 55 secs
lola: sara is running 60 secs || 841706 markings, 1899755 edges, 15288 markings/sec, 60 secs
lola: sara is running 65 secs || 918424 markings, 2041899 edges, 15344 markings/sec, 65 secs
lola: sara is running 70 secs || 995849 markings, 2185439 edges, 15485 markings/sec, 70 secs
lola: sara is running 75 secs || 1072872 markings, 2328451 edges, 15405 markings/sec, 75 secs
lola: sara is running 80 secs || 1146995 markings, 2466309 edges, 14825 markings/sec, 80 secs
lola: sara is running 85 secs || 1218069 markings, 2598708 edges, 14215 markings/sec, 85 secs
lola: sara is running 90 secs || 1288346 markings, 2730019 edges, 14055 markings/sec, 90 secs
lola: sara is running 95 secs || 1357507 markings, 2860354 edges, 13832 markings/sec, 95 secs
lola: sara is running 100 secs || 1425828 markings, 2995107 edges, 13664 markings/sec, 100 secs
lola: sara is running 105 secs || 1497073 markings, 3122668 edges, 14249 markings/sec, 105 secs
lola: sara is running 110 secs || 1567962 markings, 3249906 edges, 14178 markings/sec, 110 secs
lola: sara is running 115 secs || 1637591 markings, 3374867 edges, 13926 markings/sec, 115 secs
lola: sara is running 120 secs || 1706424 markings, 3498484 edges, 13767 markings/sec, 120 secs
lola: sara is running 125 secs || 1774266 markings, 3620485 edges, 13568 markings/sec, 125 secs
lola: sara is running 130 secs || 1841641 markings, 3741818 edges, 13475 markings/sec, 130 secs
lola: sara is running 135 secs || 1908200 markings, 3861934 edges, 13312 markings/sec, 135 secs
lola: sara is running 140 secs || 1975936 markings, 3984558 edges, 13547 markings/sec, 140 secs
lola: sara is running 145 secs || 2043705 markings, 4107954 edges, 13554 markings/sec, 145 secs
lola: sara is running 150 secs || 2114335 markings, 4239662 edges, 14126 markings/sec, 150 secs
lola: sara is running 155 secs || 2152285 markings, 4306966 edges, 7590 markings/sec, 155 secs
lola: sara is running 160 secs || 2186002 markings, 4366947 edges, 6743 markings/sec, 160 secs
lola: sara is running 165 secs || 2238805 markings, 4480365 edges, 10561 markings/sec, 165 secs
lola: sara is running 170 secs || 2303482 markings, 4613123 edges, 12935 markings/sec, 170 secs
lola: sara is running 175 secs || 2367612 markings, 4744835 edges, 12826 markings/sec, 175 secs
lola: sara is running 180 secs || 2431781 markings, 4876545 edges, 12834 markings/sec, 180 secs
lola: sara is running 185 secs || 2498021 markings, 5012852 edges, 13248 markings/sec, 185 secs
lola: sara is running 190 secs || 2564734 markings, 5150043 edges, 13343 markings/sec, 190 secs
lola: sara is running 195 secs || 2632403 markings, 5289342 edges, 13534 markings/sec, 195 secs
lola: sara is running 200 secs || 2699676 markings, 5428008 edges, 13455 markings/sec, 200 secs
lola: sara is running 205 secs || 2765773 markings, 5564444 edges, 13219 markings/sec, 205 secs
lola: sara is running 210 secs || 2831220 markings, 5699893 edges, 13089 markings/sec, 210 secs
lola: sara is running 215 secs || 2895344 markings, 5833387 edges, 12825 markings/sec, 215 secs
lola: sara is running 220 secs || 2962720 markings, 5972123 edges, 13475 markings/sec, 220 secs
lola: sara is running 225 secs || 3036842 markings, 6107333 edges, 14824 markings/sec, 225 secs
lola: sara is running 230 secs || 3110880 markings, 6240259 edges, 14808 markings/sec, 230 secs
lola: sara is running 235 secs || 3183317 markings, 6370231 edges, 14487 markings/sec, 235 secs
lola: sara is running 240 secs || 3255918 markings, 6500648 edges, 14520 markings/sec, 240 secs
lola: sara is running 245 secs || 3326837 markings, 6628182 edges, 14184 markings/sec, 245 secs
lola: sara is running 250 secs || 3396451 markings, 6753530 edges, 13923 markings/sec, 250 secs
lola: sara is running 255 secs || 3466329 markings, 6879648 edges, 13976 markings/sec, 255 secs
lola: sara is running 260 secs || 3537637 markings, 7008846 edges, 14262 markings/sec, 260 secs
lola: sara is running 265 secs || 3610460 markings, 7141660 edges, 14565 markings/sec, 265 secs
lola: local time limit reached - aborting
lola: Child process aborted or communication problem between parent and child process
terminate called after throwing an instance of 'std::runtime_error'
what(): parse error at position 0: unexpected character, last read: '
'
Aborted (core dumped)
FORMULA PolyORBNT-PT-S05J60-CTLCardinality-0 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA PolyORBNT-PT-S05J60-CTLCardinality-1 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA PolyORBNT-PT-S05J60-CTLCardinality-2 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA PolyORBNT-PT-S05J60-CTLCardinality-3 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA PolyORBNT-PT-S05J60-CTLCardinality-4 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA PolyORBNT-PT-S05J60-CTLCardinality-5 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA PolyORBNT-PT-S05J60-CTLCardinality-6 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA PolyORBNT-PT-S05J60-CTLCardinality-7 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA PolyORBNT-PT-S05J60-CTLCardinality-8 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA PolyORBNT-PT-S05J60-CTLCardinality-9 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA PolyORBNT-PT-S05J60-CTLCardinality-10 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA PolyORBNT-PT-S05J60-CTLCardinality-11 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA PolyORBNT-PT-S05J60-CTLCardinality-12 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA PolyORBNT-PT-S05J60-CTLCardinality-13 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA PolyORBNT-PT-S05J60-CTLCardinality-14 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA PolyORBNT-PT-S05J60-CTLCardinality-15 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
----- Kill lola and sara stdout -----
----- Kill lola and sara stderr -----
----- Finished stderr -----
----- Finished stdout -----

Sequence of Actions to be Executed by the VM

This is useful if one wants to reexecute the tool in the VM from the submitted image disk.

set -x
# this is for BenchKit: configuration of major elements for the test
export BK_INPUT="PolyORBNT-PT-S05J60"
export BK_EXAMINATION="CTLCardinality"
export BK_TOOL="mcc4mcc-structural"
export BK_RESULT_DIR="/tmp/BK_RESULTS/OUTPUTS"
export BK_TIME_CONFINEMENT="3600"
export BK_MEMORY_CONFINEMENT="16384"

# this is specific to your benchmark or test

export BIN_DIR="$HOME/BenchKit/bin"

# remove the execution directoty if it exists (to avoid increse of .vmdk images)
if [ -d execution ] ; then
rm -rf execution
fi

tar xzf /home/mcc/BenchKit/INPUTS/PolyORBNT-PT-S05J60.tgz
mv PolyORBNT-PT-S05J60 execution
cd execution
pwd
ls -lh

# this is for BenchKit: explicit launching of the test
echo "====================================================================="
echo " Generated by BenchKit 2-3637"
echo " Executing tool mcc4mcc-structural"
echo " Input is PolyORBNT-PT-S05J60, examination is CTLCardinality"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 4"
echo " Run identifier is r131-smll-152673534400353"
echo "====================================================================="
echo
echo "--------------------"
echo "content from stdout:"
echo
echo "=== Data for post analysis generated by BenchKit (invocation template)"
echo
if [ "CTLCardinality" = "UpperBounds" ] ; then
echo "The expected result is a vector of positive values"
echo NUM_VECTOR
elif [ "CTLCardinality" != "StateSpace" ] ; then
echo "The expected result is a vector of booleans"
echo BOOL_VECTOR
else
echo "no data necessary for post analysis"
fi
echo
if [ -f "CTLCardinality.txt" ] ; then
echo "here is the order used to build the result vector(from text file)"
for x in $(grep Property CTLCardinality.txt | cut -d ' ' -f 2 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ -f "CTLCardinality.xml" ] ; then # for cunf (txt files deleted;-)
echo echo "here is the order used to build the result vector(from xml file)"
for x in $(grep '' CTLCardinality.xml | cut -d '>' -f 2 | cut -d '<' -f 1 | sort -u) ; do
echo "FORMULA_NAME $x"
done
fi
echo
echo "=== Now, execution of the tool begins"
echo
echo -n "BK_START "
date -u +%s%3N
echo
timeout -s 9 $BK_TIME_CONFINEMENT bash -c "/home/mcc/BenchKit/BenchKit_head.sh 2> STDERR ; echo ; echo -n \"BK_STOP \" ; date -u +%s%3N"
if [ $? -eq 137 ] ; then
echo
echo "BK_TIME_CONFINEMENT_REACHED"
fi
echo
echo "--------------------"
echo "content from stderr:"
echo
cat STDERR ;