fond
Model Checking Contest 2018
8th edition, Bratislava, Slovakia, June 26, 2018
Execution of r091-blw7-152650003300087
Last Updated
June 26, 2018

About the Execution of Irma.struct for FMS-PT-200

Execution Summary
Max Memory
Used (MB)
Time wait (ms) CPU Usage (ms) I/O Wait (ms) Computed Result Execution
Status
15919.320 510290.00 403393.00 1770.20 TTF?FFFTTTTTFFTT 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 180K
-rw-r--r-- 1 mcc users 3.7K May 15 18:54 CTLCardinality.txt
-rw-r--r-- 1 mcc users 22K May 15 18:54 CTLCardinality.xml
-rw-r--r-- 1 mcc users 2.3K May 15 18:54 CTLFireability.txt
-rw-r--r-- 1 mcc users 16K 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 5.9K May 15 18:50 GenericPropertiesVerdict.xml
-rw-r--r-- 1 mcc users 2.3K May 15 18:54 LTLCardinality.txt
-rw-r--r-- 1 mcc users 11K May 15 18:54 LTLCardinality.xml
-rw-r--r-- 1 mcc users 1.7K May 15 18:54 LTLFireability.txt
-rw-r--r-- 1 mcc users 7.3K May 15 18:54 LTLFireability.xml
-rw-r--r-- 1 mcc users 3.6K May 15 18:54 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 19K May 15 18:54 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 101 May 15 18:54 ReachabilityDeadlock.txt
-rw-r--r-- 1 mcc users 339 May 15 18:54 ReachabilityDeadlock.xml
-rw-r--r-- 1 mcc users 2.3K May 15 18:54 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 14K May 15 18:54 ReachabilityFireability.xml
-rw-r--r-- 1 mcc users 1.5K May 15 18:54 UpperBounds.txt
-rw-r--r-- 1 mcc users 3.5K May 15 18:54 UpperBounds.xml
-rw-r--r-- 1 mcc users 6 May 15 18:50 equiv_col
-rw-r--r-- 1 mcc users 4 May 15 18:50 instance
-rw-r--r-- 1 mcc users 6 May 15 18:50 iscolored
-rw-r--r-- 1 mcc users 17K May 15 18:50 model.pnml
=====================================================================
Generated by BenchKit 2-3637
Executing tool irma4mcc-structural
Input is FMS-PT-200, examination is CTLCardinality
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 4
Run identifier is r091-blw7-152650003300087
=====================================================================


--------------------
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 FMS-PT-200-CTLCardinality-00
FORMULA_NAME FMS-PT-200-CTLCardinality-01
FORMULA_NAME FMS-PT-200-CTLCardinality-02
FORMULA_NAME FMS-PT-200-CTLCardinality-03
FORMULA_NAME FMS-PT-200-CTLCardinality-04
FORMULA_NAME FMS-PT-200-CTLCardinality-05
FORMULA_NAME FMS-PT-200-CTLCardinality-06
FORMULA_NAME FMS-PT-200-CTLCardinality-07
FORMULA_NAME FMS-PT-200-CTLCardinality-08
FORMULA_NAME FMS-PT-200-CTLCardinality-09
FORMULA_NAME FMS-PT-200-CTLCardinality-10
FORMULA_NAME FMS-PT-200-CTLCardinality-11
FORMULA_NAME FMS-PT-200-CTLCardinality-12
FORMULA_NAME FMS-PT-200-CTLCardinality-13
FORMULA_NAME FMS-PT-200-CTLCardinality-14
FORMULA_NAME FMS-PT-200-CTLCardinality-15

=== Now, execution of the tool begins

BK_START 1527183930833


BK_STOP 1527184441123

--------------------
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 FMS-PT-200 as instance name.
Using FMS as model name.
Using algorithm or tool bmdt.
Model characteristics are: {'Examination': 'CTLCardinality', 'Place/Transition': True, 'Colored': False, 'Relative-Time': 1, 'Relative-Memory': 1, 'Ordinary': True, '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': False, 'Reversible': None, 'Quasi Live': True, 'Live': None}.
Known tools are: [{'Time': 926028, 'Memory': 15944.05, 'Tool': 'lola'}, {'Time': 969484, 'Memory': 15938.68, 'Tool': 'lola'}, {'Time': 1614630, 'Memory': 15953.07, 'Tool': 'marcie'}, {'Time': 1696009, 'Memory': 15953.27, 'Tool': 'marcie'}, {'Time': 2161758, 'Memory': 15934.91, 'Tool': 'itstools'}, {'Time': 2318384, 'Memory': 15948.64, 'Tool': 'itstools'}].
Learned tools are: [{'Tool': 'lola'}].
Learned tool lola is 1.0x far from the best tool lola.
CTLCardinality lola FMS-PT-200...
----- Start make prepare stderr -----

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


checking for too many tokens
===========================================================================================
FMS-PT-200: translating PT formula CTLCardinality into LoLA format
===========================================================================================
translating formula complete
touch formulae;
----- Start make result stdout -----
----- Start make result stderr -----
CTLCardinality @ FMS-PT-200 @ 3540 seconds
----- Start make result stderr -----
----- Start make result stdout -----
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: 42/65536 symbol table entries, 0 collisions
lola: preprocessing...
lola: finding significant places
lola: 22 places, 20 transitions, 16 significant places
lola: computing forward-conflicting sets
lola: computing back-conflicting sets
lola: 24 transition conflict sets
lola: TASK
lola: reading formula from FMS-PT-200-CTLCardinality.task
lola: (A (X (A (G (TRUE)))) OR (A (G ((P2 <= P1))) AND A (G (((3 <= P1wP2) AND (M1 <= P2wP1)))))) : E (F (((2 <= P3M2) AND (2 <= P2s)))) : (NOT(E (F ((3 <= P1s)))) OR NOT(E (G ((M3 <= P3))))) : E (F ((E (X ((2 <= M2))) AND ((3 <= P1s) OR ((1 <= P12s) AND (2 <= P2M2)))))) : (E ((((M1 <= P2wM2) OR (1 <= P12wM3)) U ((P12wM3 <= P1M1) OR (1 <= P2d)))) AND NOT(E (F ((M3 <= 0))))) : E (F ((E (G ((3 <= M2))) AND (3 <= P2wP1)))) : (E (G (E (F ((M2 <= P3M2))))) AND A (G (((P12M3 <= P12wM3) OR (P1 <= P2s) OR (1 <= M3) OR (1 <= P2wP1))))) : E ((((P1 <= 2) OR ((3 <= P3) AND (2 <= P2))) U (2 <= P12))) : A (((P3 <= P2wP1) U E (F ((P3 <= P1wP2))))) : E (X (E (F (((3 <= P2s) AND (M1 <= P2wP1)))))) : A ((((P2 <= 2) AND (P2wP1 + 1 <= P12s)) U E (F ((3 <= P1wP2))))) : (E (F ((((1 <= P12s) AND (P1wP2 <= P2wP1))))) OR A (X (((3 <= P3) AND (2 <= M3) AND (P2s <= P2d) AND (3 <= P1M1))))) : A (G (((3 <= P2d) OR (3 <= P3M2) OR ((P1wP2 <= M3)) OR (P12 <= P2wM2) OR (P3 + 1 <= M3)))) : (((1 <= P2wP1) OR A (G (((1 <= P1) OR (2 <= M1))))) OR (3 <= P12M3)) : E (((P12wM3 <= P1wM1) U ((3 <= P1s) AND (3 <= P1d) AND (P2d + 1 <= M2)))) : (((P12s <= P1d) OR (1 <= P3) OR (P2wP1 <= P3)) AND A (G (A (F (TRUE)))))
lola: computing a collection of formulas
lola: RUNNING
lola: subprocess 0 will run for 221 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: (A (X (A (G (TRUE)))) OR (A (G ((P2 <= P1))) AND A (G (((3 <= P1wP2) AND (M1 <= P2wP1))))))
lola: ========================================
lola: SUBTASK
lola: checking initial satisfaction
lola: processed formula: TRUE
lola: processed formula length: 4
lola: 6 rewrites
lola: formula mentions 0 of 22 places; total mentions: 0
lola: closed formula file FMS-PT-200-CTLCardinality.task
lola: processed formula with 0 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: E (F (((2 <= P3M2) AND (2 <= P2s))))
lola: ========================================
lola: SUBTASK
lola: checking reachability
lola: Planning: workflow for reachability check: stateequation||search (--findpath=off)
lola: STORE
lola: using a bit-perfect encoder (--encoder=bit)
lola: using 64 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 2 literals and 1 conjunctive subformulas
lola: SUBRESULT
lola: result: yes
lola: produced by: state space
lola: The predicate is reachable.
lola: 11 markings, 10 edges
lola: ========================================
lola: subprocess 2 will run for 252 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: (NOT(E (F ((3 <= P1s)))) OR NOT(E (G ((M3 <= P3)))))
lola: ========================================
lola: SUBTASK
lola: checking a Boolean combination of formulas
lola: RUNNING
lola: subprocess 2 will run for 252 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: A (G ((P1s <= 2)))
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 64 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: SUBRESULT
lola: result: no
lola: produced by: state space
lola: state equation: write sara problem file to FMS-PT-200-CTLCardinality-2.sara
lola: The predicate is not invariant.
lola: 13 markings, 12 edges
lola: ========================================
lola: state equation: calling and running sara
lola: subprocess 3 will run for 272 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: A (F ((P3 + 1 <= M3)))
lola: ========================================
lola: SUBTASK
lola: checking LTL
lola: transforming LTL-Formula into a B\xfcchi-Automaton
lola: processed formula: A (F ((P3 + 1 <= M3)))
lola: processed formula: A (F ((P3 + 1 <= M3)))
lola: processed formula length: 22
lola: 6 rewrites
lola: formula mentions 0 of 22 places; total mentions: 0
lola: closed formula file FMS-PT-200-CTLCardinality.task
lola: the resulting B\xfcchi automaton has 1 states
lola: STORE
lola: using a bit-perfect encoder (--encoder=bit)
lola: using 68 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
sara: try reading problem file FMS-PT-200-CTLCardinality-2.sara.
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: 804 markings, 804 edges
lola: ========================================
lola: SUBRESULT
lola: result: no
lola: The Boolean predicate is false.
lola: ========================================
lola: subprocess 3 will run for 272 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: E (F ((E (X ((2 <= M2))) AND ((3 <= P1s) OR ((1 <= P12s) AND (2 <= P2M2))))))
lola: ========================================
lola: SUBTASK
lola: checking CTL

lola: processed formula: E(TRUE U (EX((2 <= M2)) AND ((3 <= P1s) OR ((1 <= P12s) AND (2 <= P2M2)))))
lola: processed formula length: 76
lola: 2 rewrites
lola: formula mentions 0 of 22 places; total mentions: 0
lola: closed formula file FMS-PT-200-CTLCardinality.task
lola: STORE
lola: using a bit-perfect encoder (--encoder=bit)
lola: using 64 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 1 significant temporal operators and needs 5 bytes of payload
lola: Ignoring fairness constraints (--fair).
lola: 3572916 markings, 6222123 edges, 3689330178019819520 markings/sec, 0 secs
lola: 6889621 markings, 11960527 edges, 663341 markings/sec, 5 secs
lola: 10192697 markings, 17681395 edges, 660615 markings/sec, 10 secs
lola: 13504661 markings, 23411165 edges, 662393 markings/sec, 15 secs
lola: 16818075 markings, 29142857 edges, 662683 markings/sec, 20 secs
lola: 20105808 markings, 34835120 edges, 657547 markings/sec, 25 secs
lola: 23638866 markings, 41477576 edges, 706612 markings/sec, 30 secs
lola: 26463198 markings, 47426365 edges, 564866 markings/sec, 35 secs
lola: 28540369 markings, 52600017 edges, 415434 markings/sec, 40 secs
lola: 30499628 markings, 57608977 edges, 391852 markings/sec, 45 secs
lola: 33123813 markings, 63155713 edges, 524837 markings/sec, 50 secs
lola: 34973606 markings, 67881206 edges, 369959 markings/sec, 55 secs
lola: 36801976 markings, 72622306 edges, 365674 markings/sec, 60 secs
lola: 38644152 markings, 77392546 edges, 368435 markings/sec, 65 secs
lola: 40455264 markings, 82071769 edges, 362222 markings/sec, 70 secs
lola: 42224973 markings, 86723325 edges, 353942 markings/sec, 75 secs
lola: 44046236 markings, 91331258 edges, 364253 markings/sec, 80 secs
lola: 45659586 markings, 95739821 edges, 322670 markings/sec, 85 secs
lola: 47301693 markings, 100191853 edges, 328421 markings/sec, 90 secs
lola: 48984973 markings, 104702689 edges, 336656 markings/sec, 95 secs
lola: 50555831 markings, 108998272 edges, 314172 markings/sec, 100 secs
lola: 52232532 markings, 113337260 edges, 335340 markings/sec, 105 secs
lola: 53868394 markings, 117680924 edges, 327172 markings/sec, 110 secs
lola: 55586392 markings, 122156696 edges, 343600 markings/sec, 115 secs
lola: 57185522 markings, 126496984 edges, 319826 markings/sec, 120 secs
lola: 58903886 markings, 131054353 edges, 343673 markings/sec, 125 secs
lola: 60569626 markings, 135387659 edges, 333148 markings/sec, 130 secs
lola: 62103052 markings, 139570421 edges, 306685 markings/sec, 135 secs
lola: 63709994 markings, 143878368 edges, 321388 markings/sec, 140 secs
lola: 65289560 markings, 148182627 edges, 315913 markings/sec, 145 secs
lola: 66925588 markings, 152502660 edges, 327206 markings/sec, 150 secs
lola: 69370597 markings, 157644748 edges, 489002 markings/sec, 155 secs
lola: 69483032 markings, 157944480 edges, 22487 markings/sec, 160 secs
lola: 69487801 markings, 157957371 edges, 954 markings/sec, 165 secs
lola: 69493684 markings, 157975206 edges, 1177 markings/sec, 170 secs
lola: 69493783 markings, 157975604 edges, 20 markings/sec, 175 secs
lola: 69493800 markings, 157975669 edges, 3 markings/sec, 180 secs
lola: 69495427 markings, 157981159 edges, 325 markings/sec, 185 secs
lola: 69496421 markings, 157984695 edges, 199 markings/sec, 190 secs
lola: 69497867 markings, 157988466 edges, 289 markings/sec, 195 secs
lola: lola: Child process aborted or communication problem between parent and child process
lola: subprocess 4 will run for 275 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: (E ((((M1 <= P2wM2) OR (1 <= P12wM3)) U ((P12wM3 <= P1M1) OR (1 <= P2d)))) AND NOT(E (F ((M3 <= 0)))))
lola: ========================================
lola: SUBTASK
lola: checking a Boolean combination of formulas
lola: RUNNING
lola: subprocess 4 will run for 275 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: E ((((M1 <= P2wM2) OR (1 <= P12wM3)) U ((P12wM3 <= P1M1) OR (1 <= P2d))))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: processed formula: E(((M1 <= P2wM2) OR (1 <= P12wM3)) U ((P12wM3 <= P1M1) OR (1 <= P2d)))
lola: processed formula length: 72
lola: 4 rewrites
lola: formula mentions 0 of 22 places; total mentions: 0
lola: closed formula file FMS-PT-200-CTLCardinality.task
lola: STORE
lola: using a bit-perfect encoder (--encoder=bit)
lola: using 64 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 1 significant temporal operators and needs 5 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: 1 markings, 0 edges
lola: ========================================
lola: subprocess 5 will run for 300 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: A (G ((1 <= M3)))
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 64 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: SUBRESULT
lola: result: no
lola: produced by: state space
lola: The predicate is not invariant.
lola: 23 markings, 22 edges
lola: SUBRESULT
lola: result: no
lola: The Boolean predicate is false.
lola: ========================================
lola: ========================================
lola: subprocess 5 will run for 300 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: E (F ((E (G ((3 <= M2))) AND (3 <= P2wP1))))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: processed formula: E(TRUE U (NOT(A(TRUE U (M2 <= 2))) AND (3 <= P2wP1)))
lola: processed formula length: 53
lola: 3 rewrites
lola: formula mentions 0 of 22 places; total mentions: 0
lola: closed formula file FMS-PT-200-CTLCardinality.task
lola: STORE
lola: using a bit-perfect encoder (--encoder=bit)
lola: using 64 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: 3960115 markings, 9368698 edges, 3689330178019819520 markings/sec, 0 secs
lola: 7807581 markings, 18537510 edges, 769493 markings/sec, 5 secs
lola: 11212010 markings, 26645288 edges, 680886 markings/sec, 10 secs
lola: 14363198 markings, 34146792 edges, 630238 markings/sec, 15 secs
lola: 17620182 markings, 41901080 edges, 651397 markings/sec, 20 secs
lola: 21102525 markings, 50190451 edges, 696469 markings/sec, 25 secs
lola: 24637934 markings, 58604347 edges, 707082 markings/sec, 30 secs
lola: 27931096 markings, 66440151 edges, 658632 markings/sec, 35 secs
lola: 31351422 markings, 74578486 edges, 684065 markings/sec, 40 secs
lola: 34647109 markings, 82420644 edges, 659137 markings/sec, 45 secs
lola: 38078226 markings, 90583071 edges, 686223 markings/sec, 50 secs
lola: 41502673 markings, 98730801 edges, 684889 markings/sec, 55 secs
lola: 44658877 markings, 106239541 edges, 631241 markings/sec, 60 secs
lola: 47502189 markings, 113003232 edges, 568662 markings/sec, 65 secs
lola: 50388728 markings, 119868647 edges, 577308 markings/sec, 70 secs
lola: 53230356 markings, 126626456 edges, 568326 markings/sec, 75 secs
lola: 56228519 markings, 133754977 edges, 599633 markings/sec, 80 secs
lola: 59299215 markings, 141057314 edges, 614139 markings/sec, 85 secs
lola: 62544460 markings, 148774703 edges, 649049 markings/sec, 90 secs
lola: 65612712 markings, 156073445 edges, 613650 markings/sec, 95 secs
lola: 68986814 markings, 164100246 edges, 674820 markings/sec, 100 secs
lola: 72429625 markings, 172289954 edges, 688562 markings/sec, 105 secs
lola: 75763916 markings, 180222134 edges, 666858 markings/sec, 110 secs
lola: 78974208 markings, 187823187 edges, 642058 markings/sec, 115 secs
lola: 81602183 markings, 193991077 edges, 525595 markings/sec, 120 secs
lola: 83906855 markings, 199398651 edges, 460934 markings/sec, 125 secs
lola: 86146704 markings, 204653483 edges, 447970 markings/sec, 130 secs
lola: 88245329 markings, 209579203 edges, 419725 markings/sec, 135 secs
lola: 90354697 markings, 214529660 edges, 421874 markings/sec, 140 secs
lola: 92575149 markings, 219740364 edges, 444090 markings/sec, 145 secs
lola: 94823585 markings, 225016003 edges, 449687 markings/sec, 150 secs
lola: 97338944 markings, 230917495 edges, 503072 markings/sec, 155 secs
lola: 99850229 markings, 236808994 edges, 502257 markings/sec, 160 secs
lola: 102288005 markings, 242526821 edges, 487555 markings/sec, 165 secs
lola: 104904282 markings, 248662514 edges, 523255 markings/sec, 170 secs
lola: 107712428 markings, 255249324 edges, 561629 markings/sec, 175 secs
lola: 110710843 markings, 262279467 edges, 599683 markings/sec, 180 secs
lola: 113780244 markings, 269475381 edges, 613880 markings/sec, 185 secs
lola: 117132224 markings, 277334390 edges, 670396 markings/sec, 190 secs
lola: 120683402 markings, 285647304 edges, 710236 markings/sec, 195 secs
lola: SUBRESULT
lola: result: no
lola: produced by: CTL model checker
lola: The net does not satisfy the given formula.
lola: 120683402 markings, 285647304 edges
lola: ========================================
lola: subprocess 6 will run for 309 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: (E (G (E (F ((M2 <= P3M2))))) AND A (G (((P12M3 <= P12wM3) OR (P1 <= P2s) OR (1 <= M3) OR (1 <= P2wP1)))))
lola: ========================================
lola: SUBTASK
lola: checking a Boolean combination of formulas
lola: RUNNING
lola: subprocess 6 will run for 309 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: E (G (E (F ((M2 <= P3M2)))))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: processed formula: NOT(A(TRUE U NOT(E(TRUE U (M2 <= P3M2)))))
lola: processed formula length: 42
lola: 2 rewrites
lola: formula mentions 0 of 22 places; total mentions: 0
lola: closed formula file FMS-PT-200-CTLCardinality.task
lola: STORE
lola: using a bit-perfect encoder (--encoder=bit)
lola: using 64 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: 1003 markings, 3008 edges
lola: ========================================
lola: subprocess 7 will run for 344 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: A (G (((P12M3 <= P12wM3) OR (P1 <= P2s) OR (1 <= M3) OR (1 <= P2wP1))))
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 64 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 1 conjunctive subformulas
lola: SUBRESULT
lola: result: no
lola: produced by: state space
lola: The predicate is not invariant.
lola: 23 markings, 22 edges
lola: ========================================
lola: SUBRESULT
lola: result: no
lola: The Boolean predicate is false.
lola: ========================================
lola: subprocess 7 will run for 344 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: E ((((P1 <= 2) OR ((3 <= P3) AND (2 <= P2))) U (2 <= P12)))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: processed formula: E(((P1 <= 2) OR ((3 <= P3) AND (2 <= P2))) U (2 <= P12))
lola: processed formula length: 57
lola: 1 rewrites
lola: formula mentions 0 of 22 places; total mentions: 0
lola: closed formula file FMS-PT-200-CTLCardinality.task
lola: STORE
lola: using a bit-perfect encoder (--encoder=bit)
lola: using 64 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 1 significant temporal operators and needs 5 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: 544785 markings, 954879 edges
lola: subprocess 8 will run for 387 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: A (((P3 <= P2wP1) U E (F ((P3 <= P1wP2)))))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: processed formula: A((P3 <= P2wP1) U E(TRUE U (P3 <= P1wP2)))
lola: processed formula length: 42
lola: 2 rewrites
lola: formula mentions 0 of 22 places; total mentions: 0
lola: closed formula file FMS-PT-200-CTLCardinality.task
lola: STORE
lola: using a bit-perfect encoder (--encoder=bit)
lola: using 64 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: ========================================
lola: SUBRESULT
lola: result: yes
lola: produced by: CTL model checker
lola: The net satisfies the given formula.
lola: 1001 markings, 1001 edges
lola: ========================================
lola: subprocess 9 will run for 442 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: E (X (E (F (((3 <= P2s) AND (M1 <= P2wP1))))))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: processed formula: EX(E(TRUE U ((3 <= P2s) AND (M1 <= P2wP1))))
lola: processed formula length: 44
lola: 2 rewrites
lola: formula mentions 0 of 22 places; total mentions: 0
lola: closed formula file FMS-PT-200-CTLCardinality.task
lola: STORE
lola: using a bit-perfect encoder (--encoder=bit)
lola: using 64 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 1 significant temporal operators and needs 5 bytes of payload
lola: Ignoring fairness constraints (--fair).
lola: 5342094 markings, 9282726 edges, 3689330178019819520 markings/sec, 0 secs
lola: 10398619 markings, 18033192 edges, 1011305 markings/sec, 5 secs
lola: 15349314 markings, 26601667 edges, 990139 markings/sec, 10 secs
lola: 20149403 markings, 34907494 edges, 960018 markings/sec, 15 secs
lola: SUBRESULT
lola: result: yes
lola: produced by: CTL model checker
lola: The net satisfies the given formula.
lola: 22599106 markings, 39373021 edges
lola: subprocess 10 will run for 512 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: A ((((P2 <= 2) AND (P2wP1 + 1 <= P12s)) U E (F ((3 <= P1wP2)))))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: processed formula: A(((P2 <= 2) AND (P2wP1 + 1 <= P12s)) U E(TRUE U (3 <= P1wP2)))
lola: processed formula length: 63
lola: 2 rewrites
lola: formula mentions 0 of 22 places; total mentions: 0
lola: closed formula file FMS-PT-200-CTLCardinality.task
lola: STORE
lola: using a bit-perfect encoder (--encoder=bit)
lola: using 64 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: ========================================
lola: SUBRESULT
lola: result: yes
lola: produced by: CTL model checker
lola: The net satisfies the given formula.
lola: 804 markings, 804 edges
lola: ========================================
lola: subprocess 11 will run for 615 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: (E (F ((((1 <= P12s) AND (P1wP2 <= P2wP1))))) OR A (X (((3 <= P3) AND (2 <= M3) AND (P2s <= P2d) AND (3 <= P1M1)))))
lola: ========================================
lola: SUBTASK
lola: checking a Boolean combination of formulas
lola: RUNNING
lola: subprocess 11 will run for 615 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: E (F ((((1 <= P12s) AND (P1wP2 <= P2wP1)))))
lola: ========================================
lola: SUBTASK
lola: checking reachability
lola: Planning: workflow for reachability check: stateequation||search (--findpath=off)
lola: STORE
lola: using a bit-perfect encoder (--encoder=bit)
lola: using 64 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 2 literals and 1 conjunctive subformulas
lola: SUBRESULT
lola: result: yes
lola: produced by: state space
lola: The predicate is reachable.
lola: 13 markings, 12 edges
lola: state equation: write sara problem file to FMS-PT-200-CTLCardinality-11.sara
lola: ========================================
lola: SUBRESULT
lola: result: yes
lola: The Boolean predicate is true.
lola: ========================================
lola: state equation: calling and running sara
lola: subprocess 12 will run for 768 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: A (G (((3 <= P2d) OR (3 <= P3M2) OR ((P1wP2 <= M3)) OR (P12 <= P2wM2) OR (P3 + 1 <= M3))))
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 64 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 5 literals and 1 conjunctive subformulas
lola: SUBRESULT
lola: result: no
lola: produced by: state space
lola: The predicate is not invariant.
lola: 11781 markings, 13518 edges
lola: ========================================
lola: subprocess 13 will run for 1024 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: (((1 <= P2wP1) OR A (G (((1 <= P1) OR (2 <= M1))))) OR (3 <= P12M3))
lola: ========================================
lola: SUBTASK
lola: checking a Boolean combination of formulas
lola: RUNNING
lola: subprocess 13 will run for 1024 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: (1 <= P2wP1)
lola: ========================================
lola: SUBTASK
lola: checking initial satisfaction
lola: processed formula: (1 <= P2wP1)
lola: processed formula length: 12
lola: 1 rewrites
lola: formula mentions 0 of 22 places; total mentions: 0
lola: closed formula file FMS-PT-200-CTLCardinality.task
lola: processed formula with 1 atomic propositions
lola: RUNNING
lola: SUBRESULT
lola: result: no
lola: produced by: preprocessing
lola: The net violates the given property already in its initial state.
lola: 0 markings, 0 edges
lola: ========================================
lola: subprocess 14 will run for 1537 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: A (G (((1 <= P1) OR (2 <= M1))))
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 64 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 2 literals and 1 conjunctive subformulas
lola: SUBRESULT
lola: result: no
lola: produced by: state space
lola: The predicate is not invariant.
lola: 203 markings, 202 edges
lola: state equation: write sara problem file to FMS-PT-200-CTLCardinality-14.sara
lola: ========================================
lola: subprocess 15 will run for 3074 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: (3 <= P12M3)
lola: ========================================
lola: SUBTASK
lola: checking initial satisfaction
lola: processed formula: (3 <= P12M3)
lola: processed formula length: 12
lola: 1 rewrites
lola: formula mentions 0 of 22 places; total mentions: 0
lola: closed formula file FMS-PT-200-CTLCardinality.task
lola: processed formula with 1 atomic propositions
lola: RUNNING
lola: SUBRESULT
lola: result: no
lola: produced by: preprocessing
lola: The net violates the given property already in its initial state.
lola: 0 markings, 0 edges
lola: ========================================
lola: SUBRESULT
lola: result: no
lola: The Boolean predicate is false.
lola: ========================================
lola: subprocess 14 will run for 1537 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: E (((P12wM3 <= P1wM1) U ((3 <= P1s) AND (3 <= P1d) AND (P2d + 1 <= M2))))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: processed formula: E((P12wM3 <= P1wM1) U ((3 <= P1s) AND (3 <= P1d) AND (P2d + 1 <= M2)))
lola: processed formula length: 70
lola: 1 rewrites
lola: formula mentions 0 of 22 places; total mentions: 0
lola: closed formula file FMS-PT-200-CTLCardinality.task
lola: STORE
lola: using a bit-perfect encoder (--encoder=bit)
lola: using 64 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 1 significant temporal operators and needs 5 bytes of payload
lola: Ignoring fairness constraints (--fair).
sara: try reading problem file FMS-PT-200-CTLCardinality-11.sara.

lola: SUBRESULT
lola: result: yes
lola: produced by: CTL model checker
lola: The net satisfies the given formula.
lola: 801295 markings, 1391003 edges
lola: ========================================
lola: subprocess 15 will run for 3073 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: (((P12s <= P1d) OR (1 <= P3) OR (P2wP1 <= P3)) AND A (G (A (F (TRUE)))))
lola: ========================================
lola: SUBTASK
lola: checking initial satisfaction
lola: processed formula: ((P12s <= P1d) OR (1 <= P3) OR (P2wP1 <= P3))
lola: processed formula length: 47
lola: 6 rewrites
lola: formula mentions 0 of 22 places; total mentions: 0
lola: closed formula file FMS-PT-200-CTLCardinality.task
lola: processed formula with 3 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: RESULT
lola:
SUMMARY: yes yes no unknown no no no yes yes yes yes yes no no yes yes
FORMULA FMS-PT-200-CTLCardinality-0 TRUE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA FMS-PT-200-CTLCardinality-1 TRUE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA FMS-PT-200-CTLCardinality-2 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA FMS-PT-200-CTLCardinality-3 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA FMS-PT-200-CTLCardinality-4 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA FMS-PT-200-CTLCardinality-5 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA FMS-PT-200-CTLCardinality-6 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA FMS-PT-200-CTLCardinality-7 TRUE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA FMS-PT-200-CTLCardinality-8 TRUE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA FMS-PT-200-CTLCardinality-9 TRUE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA FMS-PT-200-CTLCardinality-10 TRUE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA FMS-PT-200-CTLCardinality-11 TRUE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA FMS-PT-200-CTLCardinality-12 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA FMS-PT-200-CTLCardinality-13 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA FMS-PT-200-CTLCardinality-14 TRUE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA FMS-PT-200-CTLCardinality-15 TRUE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
----- Kill lola and sara stderr -----
----- Kill lola and sara stdout -----
----- 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="FMS-PT-200"
export BK_EXAMINATION="CTLCardinality"
export BK_TOOL="irma4mcc-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/FMS-PT-200.tgz
mv FMS-PT-200 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 irma4mcc-structural"
echo " Input is FMS-PT-200, 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 r091-blw7-152650003300087"
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 ;