fond
Model Checking Contest 2020
10th edition, Paris, France, June 23, 2020
Execution of r194-csrt-159033389500097
Last Updated
Jun 28, 2020

About the Execution of ITS-LoLa for SmallOperatingSystem-PT-MT1024DC0512

Execution Summary
Max Memory
Used (MB)
Time wait (ms) CPU Usage (ms) I/O Wait (ms) Computed Result Execution
Status
15798.760 3600000.00 565441.00 10670.90 TFFFFFTTFTT?TFFF normal

Execution Chart

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

Trace from the execution

Formatting '/local/x2003239/mcc2020-input.r194-csrt-159033389500097.qcow2', fmt=qcow2 size=4294967296 backing_file=/local/x2003239/mcc2020-input.qcow2 encryption=off cluster_size=65536 lazy_refcounts=off refcount_bits=16
Waiting for the VM to be ready (probing ssh)
......................................................................................................................................................................................................................................
=====================================================================
Generated by BenchKit 2-4028
Executing tool itslola
Input is SmallOperatingSystem-PT-MT1024DC0512, examination is LTLCardinality
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 4
Run identifier is r194-csrt-159033389500097
=====================================================================

--------------------
preparation of the directory to be used:
/home/mcc/execution
total 200K
-rw-r--r-- 1 mcc users 4.8K Apr 12 17:46 CTLCardinality.txt
-rw-r--r-- 1 mcc users 22K Apr 12 17:46 CTLCardinality.xml
-rw-r--r-- 1 mcc users 3.0K Apr 11 20:04 CTLFireability.txt
-rw-r--r-- 1 mcc users 16K Apr 11 20:04 CTLFireability.xml
-rw-r--r-- 1 mcc users 4.0K Mar 24 05:38 GenericPropertiesDefinition.xml
-rw-r--r-- 1 mcc users 6.3K Mar 24 05:38 GenericPropertiesVerdict.xml
-rw-r--r-- 1 mcc users 3.7K Apr 14 12:52 LTLCardinality.txt
-rw-r--r-- 1 mcc users 21K Apr 28 14:02 LTLCardinality.xml
-rw-r--r-- 1 mcc users 2.7K Apr 14 12:52 LTLFireability.txt
-rw-r--r-- 1 mcc users 18K Apr 28 14:02 LTLFireability.xml
-rw-r--r-- 1 mcc users 4.2K Apr 10 20:34 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 18K Apr 10 20:34 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 3.2K Apr 10 05:24 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 15K Apr 10 05:24 ReachabilityFireability.xml
-rw-r--r-- 1 mcc users 2.0K Apr 10 22:29 UpperBounds.txt
-rw-r--r-- 1 mcc users 4.1K Apr 10 22:29 UpperBounds.xml
-rw-r--r-- 1 mcc users 6 Mar 24 05:38 equiv_col
-rw-r--r-- 1 mcc users 13 Mar 24 05:38 instance
-rw-r--r-- 1 mcc users 6 Mar 24 05:38 iscolored
-rw-r--r-- 1 mcc users 8.1K Mar 24 05:38 model.pnml

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

=== Now, execution of the tool begins

BK_START 1591200214888

bash -c /home/mcc/BenchKit/BenchKit_head.sh 2> STDERR ; echo ; echo -n "BK_STOP " ; date -u +%s%3N
[2020-06-03 16:03:37] [INFO ] Running its-tools with arguments : [-pnfolder, /home/mcc/execution, -examination, LTLCardinality, -z3path, /home/mcc/BenchKit//z3/bin/z3, -yices2path, /home/mcc/BenchKit//yices/bin/yices, -timeout, 3600, -rebuildPNML]
[2020-06-03 16:03:37] [INFO ] Parsing pnml file : /home/mcc/execution/model.pnml
[2020-06-03 16:03:37] [INFO ] Load time of PNML (sax parser for PT used): 26 ms
[2020-06-03 16:03:37] [INFO ] Transformed 9 places.
[2020-06-03 16:03:37] [INFO ] Transformed 8 transitions.
[2020-06-03 16:03:37] [INFO ] Parsed PT model containing 9 places and 8 transitions in 69 ms.
Parsed 16 properties from file /home/mcc/execution/LTLCardinality.xml in 17 ms.
Working with output stream class java.io.PrintStream
Incomplete random walk after 101022 steps, including 0 resets, run finished after 69 ms. (steps per millisecond=1464 ) properties seen :[1, 0, 0, 1, 1, 1, 0, 1, 1, 1, 1, 0, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1]
// Phase 1: matrix 8 rows 9 cols
[2020-06-03 16:03:37] [INFO ] Computed 4 place invariants in 2 ms
[2020-06-03 16:03:37] [INFO ] [Real]Absence check using 4 positive place invariants in 12 ms returned unsat
[2020-06-03 16:03:37] [INFO ] [Real]Absence check using 4 positive place invariants in 10 ms returned unsat
[2020-06-03 16:03:37] [INFO ] [Real]Absence check using 4 positive place invariants in 2 ms returned unsat
[2020-06-03 16:03:37] [INFO ] [Real]Absence check using 4 positive place invariants in 7 ms returned unsat
[2020-06-03 16:03:37] [INFO ] [Real]Absence check using 4 positive place invariants in 2 ms returned unsat
[2020-06-03 16:03:37] [INFO ] [Real]Absence check using 4 positive place invariants in 7 ms returned unsat
[2020-06-03 16:03:37] [INFO ] [Real]Absence check using 4 positive place invariants in 2 ms returned unsat
[2020-06-03 16:03:37] [INFO ] [Real]Absence check using 4 positive place invariants in 3 ms returned unsat
[2020-06-03 16:03:37] [INFO ] [Real]Absence check using 4 positive place invariants in 2 ms returned unsat
[2020-06-03 16:03:37] [INFO ] [Real]Absence check using 4 positive place invariants in 2 ms returned unsat
Successfully simplified 10 atomic propositions for a total of 11 simplifications.
[2020-06-03 16:03:38] [INFO ] Initial state reduction rules for CTL removed 9 formulas.
[2020-06-03 16:03:38] [INFO ] Flatten gal took : 23 ms
FORMULA SmallOperatingSystem-PT-MT1024DC0512-12 TRUE TECHNIQUES TOPOLOGICAL INITIAL_STATE
FORMULA SmallOperatingSystem-PT-MT1024DC0512-09 TRUE TECHNIQUES TOPOLOGICAL INITIAL_STATE
FORMULA SmallOperatingSystem-PT-MT1024DC0512-08 FALSE TECHNIQUES TOPOLOGICAL INITIAL_STATE
FORMULA SmallOperatingSystem-PT-MT1024DC0512-07 TRUE TECHNIQUES TOPOLOGICAL INITIAL_STATE
FORMULA SmallOperatingSystem-PT-MT1024DC0512-05 FALSE TECHNIQUES TOPOLOGICAL INITIAL_STATE
FORMULA SmallOperatingSystem-PT-MT1024DC0512-04 FALSE TECHNIQUES TOPOLOGICAL INITIAL_STATE
FORMULA SmallOperatingSystem-PT-MT1024DC0512-03 FALSE TECHNIQUES TOPOLOGICAL INITIAL_STATE
FORMULA SmallOperatingSystem-PT-MT1024DC0512-02 FALSE TECHNIQUES TOPOLOGICAL INITIAL_STATE
FORMULA SmallOperatingSystem-PT-MT1024DC0512-00 TRUE TECHNIQUES TOPOLOGICAL INITIAL_STATE
[2020-06-03 16:03:38] [INFO ] Initial state reduction rules for CTL removed 1 formulas.
[2020-06-03 16:03:38] [INFO ] Flatten gal took : 7 ms
[2020-06-03 16:03:38] [INFO ] Initial state reduction rules for CTL removed 1 formulas.
FORMULA SmallOperatingSystem-PT-MT1024DC0512-06 TRUE TECHNIQUES TOPOLOGICAL INITIAL_STATE
[2020-06-03 16:03:38] [INFO ] Export to MCC properties in file /home/mcc/execution/LTLCardinality.sr.xml took 2 ms.
[2020-06-03 16:03:38] [INFO ] Export to PNML in file /home/mcc/execution/model.sr.pnml took 0 ms.
info: Time: 3600 - MCC
vrfy: Checking LTLCardinality @ SmallOperatingSystem-PT-MT1024DC0512 @ 3570 seconds

FORMULA SmallOperatingSystem-PT-MT1024DC0512-10 TRUE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA SmallOperatingSystem-PT-MT1024DC0512-13 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA SmallOperatingSystem-PT-MT1024DC0512-15 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA SmallOperatingSystem-PT-MT1024DC0512-14 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA SmallOperatingSystem-PT-MT1024DC0512-01 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA SmallOperatingSystem-PT-MT1024DC0512-11 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT
vrfy: finished
info: timeLeft: 3055
rslt: Output for LTLCardinality @ SmallOperatingSystem-PT-MT1024DC0512

{
"build":
{
"architecture": 64,
"assertions": false,
"build_hostname": "mcc2019",
"build_system": "x86_64-unknown-linux-gnu",
"optimizations": true,
"package_version": "2.0",
"svn_version": "3189M"
},
"call":
{
"exec_host": "mcc2020",
"markinglimit": null,
"parameters":
[
"--pnmlnet",
"model.pnml",
"--xmlformula",
"--formula=LTLCardinality.xml",
"--mcc",
"--donotcomputecapacities",
"--encoder=simplecompressed",
"--check=modelchecking",
"--stubborn=deletion",
"--stateequation=par",
"--timelimit=3570",
"--localtimelimit=0",
"--preference=force_ltl",
"--json=LTLCardinality.json",
"--jsoninclude=formula,formulastat,net"
],
"starttime": "Wed Jun 3 16:03:38 2020
",
"timelimit": 3570
},
"child":
[

{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 594
},
"child":
[

{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 594
},
"exit":
{
"localtimelimitreached": false
},
"formula":
{
"count":
{
"A": 0,
"E": 0,
"F": 0,
"G": 0,
"U": 0,
"X": 0,
"aconj": 0,
"adisj": 0,
"aneg": 0,
"comp": 1,
"cont": 0,
"dl": 0,
"fir": 0,
"nodl": 0,
"place_references": 1,
"taut": 0,
"tconj": 0,
"tdisj": 0,
"tneg": 0,
"transition_references": 0,
"unfir": 0,
"visible_places": 1,
"visible_transitions": 0
},
"processed": "(2 <= p3)",
"processed_size": 9,
"rewrites": 57
},
"result":
{
"edges": 0,
"markings": 0,
"produced_by": "preprocessing",
"value": false
},
"task":
{
"compoundnumber": 0,
"type": "initial_satisfaction",
"workflow": "preprocessing"
}
},

{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 713
},
"exit":
{
"localtimelimitreached": false
},
"formula":
{
"count":
{
"A": 0,
"E": 0,
"F": 3,
"G": 0,
"U": 0,
"X": 1,
"aconj": 0,
"adisj": 0,
"aneg": 1,
"comp": 2,
"cont": 0,
"dl": 0,
"fir": 0,
"nodl": 0,
"place_references": 2,
"taut": 0,
"tconj": 0,
"tdisj": 1,
"tneg": 0,
"transition_references": 0,
"unfir": 0,
"visible_places": 2,
"visible_transitions": 0
},
"processed": "F ((X (F ((p4 <= 2))) OR F ((2 <= p3))))",
"processed_size": 40,
"rewrites": 57
},
"result":
{
"edges": 1,
"markings": 2,
"produced_by": "LTL model checker",
"value": true
},
"task":
{
"buchi":
{
"states": 2
},
"compoundnumber": 1,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "no (formula contains X operator)"
},
"type": "product automaton/dfs"
},
"type": "LTL",
"workflow": "product automaton"
}
}
],
"exit":
{
"localtimelimitreached": false
},
"result":
{
"produced_by": "boolean",
"value": true
},
"task":
{
"compoundnumber": 0,
"type": "boolean"
}
},

{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 838
},
"exit":
{
"localtimelimitreached": false
},
"formula":
{
"count":
{
"A": 0,
"E": 0,
"F": 1,
"G": 1,
"U": 0,
"X": 3,
"aconj": 0,
"adisj": 0,
"aneg": 1,
"comp": 2,
"cont": 0,
"dl": 0,
"fir": 0,
"nodl": 0,
"place_references": 3,
"taut": 0,
"tconj": 0,
"tdisj": 1,
"tneg": 0,
"transition_references": 0,
"unfir": 0,
"visible_places": 3,
"visible_transitions": 0
},
"processed": "X (X (X (G ((F ((p6 <= 2)) OR (p7 + 1 <= p2))))))",
"processed_size": 49,
"rewrites": 57
},
"result":
{
"edges": 112239624,
"markings": 45001730,
"produced_by": "LTL model checker",
"value": false
},
"task":
{
"buchi":
{
"states": 5
},
"compoundnumber": 2,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "no (formula contains X operator)"
},
"type": "product automaton/dfs"
},
"type": "LTL",
"workflow": "product automaton"
}
},

{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 1089
},
"exit":
{
"localtimelimitreached": false
},
"formula":
{
"count":
{
"A": 0,
"E": 0,
"F": 1,
"G": 3,
"U": 0,
"X": 1,
"aconj": 0,
"adisj": 0,
"aneg": 1,
"comp": 3,
"cont": 0,
"dl": 0,
"fir": 0,
"nodl": 0,
"place_references": 5,
"taut": 0,
"tconj": 1,
"tdisj": 1,
"tneg": 0,
"transition_references": 0,
"unfir": 0,
"visible_places": 2,
"visible_transitions": 0
},
"processed": "G ((F (G ((X ((p0 + 1 <= p6)) AND (p6 <= 0)))) OR G ((p6 <= p0))))",
"processed_size": 66,
"rewrites": 57
},
"result":
{
"edges": 6,
"markings": 6,
"produced_by": "LTL model checker",
"value": false
},
"task":
{
"buchi":
{
"states": 7
},
"compoundnumber": 3,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "no (formula contains X operator)"
},
"type": "product automaton/dfs"
},
"type": "LTL",
"workflow": "product automaton"
}
},

{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 1633
},
"exit":
{
"localtimelimitreached": false
},
"formula":
{
"count":
{
"A": 0,
"E": 0,
"F": 2,
"G": 2,
"U": 0,
"X": 0,
"aconj": 0,
"adisj": 0,
"aneg": 0,
"comp": 2,
"cont": 0,
"dl": 0,
"fir": 0,
"nodl": 0,
"place_references": 4,
"taut": 0,
"tconj": 1,
"tdisj": 0,
"tneg": 0,
"transition_references": 0,
"unfir": 0,
"visible_places": 2,
"visible_transitions": 0
},
"processed": "F (G ((F (G ((p2 + 1 <= p4))) AND (p2 + 1 <= p4))))",
"processed_size": 51,
"rewrites": 57
},
"result":
{
"edges": 6,
"markings": 5,
"produced_by": "LTL model checker",
"value": false
},
"task":
{
"buchi":
{
"states": 4
},
"compoundnumber": 4,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "ltl preserving/insertion"
},
"type": "product automaton/dfs"
},
"type": "LTL",
"workflow": "product automaton"
}
},

{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 3266
},
"exit":
{
"localtimelimitreached": false
},
"formula":
{
"count":
{
"A": 0,
"E": 0,
"F": 1,
"G": 2,
"U": 0,
"X": 0,
"aconj": 0,
"adisj": 0,
"aneg": 3,
"comp": 3,
"cont": 0,
"dl": 0,
"fir": 0,
"nodl": 0,
"place_references": 3,
"taut": 0,
"tconj": 1,
"tdisj": 1,
"tneg": 0,
"transition_references": 0,
"unfir": 0,
"visible_places": 2,
"visible_transitions": 0
},
"processed": "G (F ((G ((p7 <= 0)) OR ((p1 <= 1) AND (p7 <= 0)))))",
"processed_size": 52,
"rewrites": 57
},
"result":
{
"edges": 7,
"markings": 6,
"produced_by": "LTL model checker",
"value": false
},
"task":
{
"buchi":
{
"states": 4
},
"compoundnumber": 5,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "ltl preserving/insertion"
},
"type": "product automaton/dfs"
},
"type": "LTL",
"workflow": "product automaton"
}
}
],
"exit":
{
"error": null,
"memory": 3368,
"runtime": 515.000000,
"signal": null,
"timelimitreached": false
},
"files":
{
"formula": "LTLCardinality.xml",
"net": "model.pnml"
},
"formula":
{
"skeleton": "G(F((G(*) OR (* AND *)))) : (** OR F((X(F(*)) OR F(**)))) : X(X(X(F((G(**) AND *))))) : X(X(X(G((F(*) OR **))))) : F(G((F(G(**)) AND **))) : G((F(G((X(*) AND **))) OR G(**)))"
},
"net":
{
"arcs": 27,
"conflict_clusters": 4,
"places": 9,
"places_significant": 5,
"singleton_clusters": 0,
"transitions": 8
},
"result":
{
"preliminary_value": "no yes unknown no no no ",
"value": "no yes unknown no no no "
},
"task":
{
"type": "compound"
}
}
lola: LoLA will run for 3570 seconds at most (--timelimit)
lola: NET
lola: input: PNML file (--pnml)
lola: reading net from model.pnml
lola: reading pnml
lola: PNML file contains place/transition net
lola: finished parsing
lola: closed net file model.pnml
lola: 17/268435456 symbol table entries, 0 collisions
lola: preprocessing...
lola: Size of bit vector: 288
lola: finding significant places
lola: 9 places, 8 transitions, 5 significant places
lola: compute conflict clusters
lola: computed conflict clusters
lola: Computing conflicting sets
lola: Computing back conflicting sets
lola: TASK
lola: Reading formula in XML format (--xmlformula)
lola: reading pnml
lola: reading formula from LTLCardinality.xml
lola: X (NOT(G (F (X (G (((2 <= p1) U (1 <= p7)))))))) : ((2 <= p3) OR (((p0 <= p1) U (0 <= 0)) AND F ((F (X (NOT(G ((3 <= p4))))) OR F ((2 <= p3)))))) : X (X (X (NOT(G ((NOT(G ((p8 <= p2))) OR (p7 <= 0))))))) : G (X (G (X (X ((NOT(G ((3 <= p6))) OR (p7 + 1 <= p2))))))) : F (G (X ((NOT(G (NOT(G (F (G (X (X ((p2 + 1 <= p4))))))))) AND (p2 + 1 <= p4))))) : G ((F (X (G ((NOT(X ((p6 <= p0))) AND (p6 <= 0))))) OR G ((p6 <= p0))))
lola: rewrite Frontend/Parser/formula_rewrite.k:437
lola: rewrite Frontend/Parser/formula_rewrite.k:522
lola: rewrite Frontend/Parser/formula_rewrite.k:356
lola: rewrite Frontend/Parser/formula_rewrite.k:380
lola: rewrite Frontend/Parser/formula_rewrite.k:374
lola: rewrite Frontend/Parser/formula_rewrite.k:332
lola: rewrite Frontend/Parser/formula_rewrite.k:329
lola: rewrite Frontend/Parser/formula_rewrite.k:315
lola: rewrite Frontend/Parser/formula_rewrite.k:332
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:318
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:377
lola: rewrite Frontend/Parser/formula_rewrite.k:100
lola: rewrite Frontend/Parser/formula_rewrite.k:166
lola: rewrite Frontend/Parser/formula_rewrite.k:329
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:356
lola: rewrite Frontend/Parser/formula_rewrite.k:347
lola: rewrite Frontend/Parser/formula_rewrite.k:116
lola: rewrite Frontend/Parser/formula_rewrite.k:329
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:329
lola: rewrite Frontend/Parser/formula_rewrite.k:318
lola: rewrite Frontend/Parser/formula_rewrite.k:332
lola: rewrite Frontend/Parser/formula_rewrite.k:300
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:329
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:353
lola: rewrite Frontend/Parser/formula_rewrite.k:353
lola: rewrite Frontend/Parser/formula_rewrite.k:353
lola: rewrite Frontend/Parser/formula_rewrite.k:353
lola: rewrite Frontend/Parser/formula_rewrite.k:353
lola: rewrite Frontend/Parser/formula_rewrite.k:350
lola: rewrite Frontend/Parser/formula_rewrite.k:353
lola: rewrite Frontend/Parser/formula_rewrite.k:353
lola: rewrite Frontend/Parser/formula_rewrite.k:356
lola: rewrite Frontend/Parser/formula_rewrite.k:356
lola: rewrite Frontend/Parser/formula_rewrite.k:380
lola: rewrite Frontend/Parser/formula_rewrite.k:380
lola: rewrite Frontend/Parser/formula_rewrite.k:374
lola: rewrite Frontend/Parser/formula_rewrite.k:332
lola: rewrite Frontend/Parser/formula_rewrite.k:329
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:350
lola: rewrite Frontend/Parser/formula_rewrite.k:329
lola: rewrite Frontend/Parser/formula_rewrite.k:332
lola: rewrite Frontend/Parser/formula_rewrite.k:300
lola: rewrite Frontend/Parser/formula_rewrite.k:353
lola: rewrite Frontend/Parser/formula_rewrite.k:356
lola: rewrite Frontend/Parser/formula_rewrite.k:380
lola: rewrite Frontend/Parser/formula_rewrite.k:335
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:356
lola: rewrite Frontend/Parser/formula_rewrite.k:380
lola: computing a collection of formulas
lola: RUNNING
lola: subprocess 0 will run for 594 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: ((2 <= p3) OR F ((X (F ((p4 <= 2))) OR F ((2 <= p3)))))
lola: ========================================
lola: SUBTASK
lola: checking a Boolean combination of formulas
lola: RUNNING
lola: subprocess 0 will run for 594 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: (2 <= p3)
lola: ========================================
lola: SUBTASK
lola: checking initial satisfaction
lola: processed formula: (2 <= p3)
lola: processed formula length: 9
lola: 57 rewrites
lola: closed formula file LTLCardinality.xml
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 1 will run for 713 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: F ((X (F ((p4 <= 2))) OR F ((2 <= p3))))
lola: ========================================
lola: SUBTASK
lola: checking LTL
lola: transforming LTL-Formula into a Büchi-Automaton
lola: processed formula: F ((X (F ((p4 <= 2))) OR F ((2 <= p3))))
lola: processed formula length: 40
lola: 57 rewrites
lola: closed formula file LTLCardinality.xml
lola: the resulting Büchi automaton has 2 states
lola: STORE
lola: using a simple compression encoder (--encoder=simplecompressed)
lola: using a prefix tree store (--store=prefix)
lola: Formula contains X operator; stubborn sets not applicable
lola: Formula contains X operator; stubborn sets not applicable
lola: SEARCH
lola: RUNNING
lola: SUBRESULT
lola: result: yes
lola: produced by: LTL model checker
lola: The net satisfies the given formula (language of the product automaton is empty).
lola: 2 markings, 1 edges
lola: ========================================
lola: SUBRESULT
lola: result: yes
lola: The Boolean predicate is true.
lola: ========================================
lola: subprocess 1 will run for 713 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: X (X (X (F ((G ((p8 <= p2)) AND (1 <= p7))))))
lola: ========================================
lola: SUBTASK
lola: checking LTL
lola: transforming LTL-Formula into a Büchi-Automaton
lola: processed formula: X (X (X (F ((G ((p8 <= p2)) AND (1 <= p7))))))
lola: processed formula length: 46
lola: 57 rewrites
lola: closed formula file LTLCardinality.xml
lola: the resulting Büchi automaton has 5 states
lola: STORE
lola: using a simple compression encoder (--encoder=simplecompressed)
lola: using a prefix tree store (--store=prefix)
lola: Formula contains X operator; stubborn sets not applicable
lola: Formula contains X operator; stubborn sets not applicable
lola: SEARCH
lola: RUNNING
lola: 2985326 markings, 7419876 edges, 597065 markings/sec, 0 secs
lola: 5885463 markings, 14645154 edges, 580027 markings/sec, 5 secs
lola: 8795843 markings, 21900541 edges, 582076 markings/sec, 10 secs
lola: 11596242 markings, 28883243 edges, 560080 markings/sec, 15 secs
lola: 14354878 markings, 35763553 edges, 551727 markings/sec, 20 secs
lola: 17075058 markings, 42548758 edges, 544036 markings/sec, 25 secs
lola: 19744305 markings, 49208421 edges, 533849 markings/sec, 30 secs
lola: 22495981 markings, 56072895 edges, 550335 markings/sec, 35 secs
lola: 25137689 markings, 62664766 edges, 528342 markings/sec, 40 secs
lola: 27785854 markings, 69273397 edges, 529633 markings/sec, 45 secs
lola: 30356111 markings, 75687552 edges, 514051 markings/sec, 50 secs
lola: 33007444 markings, 82303804 edges, 530267 markings/sec, 55 secs
lola: 35629826 markings, 88848458 edges, 524476 markings/sec, 60 secs
lola: 38200550 markings, 95264757 edges, 514145 markings/sec, 65 secs
lola: 40754768 markings, 101639287 edges, 510844 markings/sec, 70 secs
lola: 43319539 markings, 108041179 edges, 512954 markings/sec, 75 secs
lola: 45801405 markings, 114235426 edges, 496373 markings/sec, 80 secs
lola: 48499959 markings, 120973083 edges, 539711 markings/sec, 85 secs
lola: 51144848 markings, 127574016 edges, 528978 markings/sec, 90 secs
lola: 53718357 markings, 133997941 edges, 514702 markings/sec, 95 secs
lola: 56323959 markings, 140503737 edges, 521120 markings/sec, 100 secs
lola: 58910792 markings, 146960262 edges, 517367 markings/sec, 105 secs
lola: 61481769 markings, 153378591 edges, 514195 markings/sec, 110 secs
lola: 64036491 markings, 159756057 edges, 510944 markings/sec, 115 secs
lola: 66607810 markings, 166176714 edges, 514264 markings/sec, 120 secs
lola: 69190193 markings, 172622747 edges, 516477 markings/sec, 125 secs
lola: 71764398 markings, 179050047 edges, 514841 markings/sec, 130 secs
lola: 74283872 markings, 185340301 edges, 503895 markings/sec, 135 secs
lola: 76756062 markings, 191514164 edges, 494438 markings/sec, 140 secs
lola: 79311282 markings, 197893260 edges, 511044 markings/sec, 145 secs
lola: 81840692 markings, 204207710 edges, 505882 markings/sec, 150 secs
lola: 84245328 markings, 210212805 edges, 480927 markings/sec, 155 secs
lola: 86262428 markings, 215248386 edges, 403420 markings/sec, 160 secs
lola: 88132472 markings, 219918626 edges, 374009 markings/sec, 165 secs
lola: 90211537 markings, 225109791 edges, 415813 markings/sec, 170 secs
lola: 92329867 markings, 230399180 edges, 423666 markings/sec, 175 secs
lola: 94348813 markings, 235439710 edges, 403789 markings/sec, 180 secs
lola: 96410520 markings, 240587020 edges, 412341 markings/sec, 185 secs
lola: 98367083 markings, 245473596 edges, 391313 markings/sec, 190 secs
lola: 100551793 markings, 250928493 edges, 436942 markings/sec, 195 secs
lola: 102818760 markings, 256589300 edges, 453393 markings/sec, 200 secs
lola: 104341061 markings, 260391524 edges, 304460 markings/sec, 205 secs
lola: Child process aborted or communication problem between parent and child process
lola: subprocess 2 will run for 838 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: X (X (X (G ((F ((p6 <= 2)) OR (p7 + 1 <= p2))))))
lola: ========================================
lola: SUBTASK
lola: checking LTL
lola: transforming LTL-Formula into a Büchi-Automaton
lola: processed formula: X (X (X (G ((F ((p6 <= 2)) OR (p7 + 1 <= p2))))))
lola: processed formula length: 49
lola: 57 rewrites
lola: closed formula file LTLCardinality.xml
lola: the resulting Büchi automaton has 5 states
lola: STORE
lola: using a simple compression encoder (--encoder=simplecompressed)
lola: using a prefix tree store (--store=prefix)
lola: Formula contains X operator; stubborn sets not applicable
lola: Formula contains X operator; stubborn sets not applicable
lola: SEARCH
lola: RUNNING
lola: 2868072 markings, 7128061 edges, 573614 markings/sec, 0 secs
lola: 5668182 markings, 14103517 edges, 560022 markings/sec, 5 secs
lola: 8448326 markings, 21034115 edges, 556029 markings/sec, 10 secs
lola: 11178350 markings, 27841174 edges, 546005 markings/sec, 15 secs
lola: 13955944 markings, 34768276 edges, 555519 markings/sec, 20 secs
lola: 16685474 markings, 41577151 edges, 545906 markings/sec, 25 secs
lola: 19363722 markings, 48258212 edges, 535650 markings/sec, 30 secs
lola: 22099099 markings, 55083365 edges, 547075 markings/sec, 35 secs
lola: 24746338 markings, 61688043 edges, 529448 markings/sec, 40 secs
lola: 27338302 markings, 68155998 edges, 518393 markings/sec, 45 secs
lola: 29951919 markings, 74678849 edges, 522723 markings/sec, 50 secs
lola: 32583786 markings, 81246522 edges, 526373 markings/sec, 55 secs
lola: 35185518 markings, 87739499 edges, 520346 markings/sec, 60 secs
lola: 37759887 markings, 94165158 edges, 514874 markings/sec, 65 secs
lola: 40366922 markings, 100671903 edges, 521407 markings/sec, 70 secs
lola: 42933262 markings, 107076235 edges, 513268 markings/sec, 75 secs
lola: 45001730 markings, 112239624 edges, 413694 markings/sec, 80 secs
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: 45001730 markings, 112239624 edges
lola: ========================================
lola: subprocess 3 will run for 1089 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: G ((F (G ((X ((p0 + 1 <= p6)) AND (p6 <= 0)))) OR G ((p6 <= p0))))
lola: ========================================
lola: SUBTASK
lola: checking LTL
lola: transforming LTL-Formula into a Büchi-Automaton
lola: processed formula: G ((F (G ((X ((p0 + 1 <= p6)) AND (p6 <= 0)))) OR G ((p6 <= p0))))
lola: processed formula length: 66
lola: 57 rewrites
lola: closed formula file LTLCardinality.xml
lola: the resulting Büchi automaton has 7 states
lola: STORE
lola: using a simple compression encoder (--encoder=simplecompressed)
lola: using a prefix tree store (--store=prefix)
lola: Formula contains X operator; stubborn sets not applicable
lola: Formula contains X operator; stubborn sets not applicable
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: 6 markings, 6 edges
lola: subprocess 4 will run for 1633 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ========================================
lola: ...considering subproblem: F (G ((F (G ((p2 + 1 <= p4))) AND (p2 + 1 <= p4))))
lola: ========================================
lola: SUBTASK
lola: checking LTL
lola: transforming LTL-Formula into a Büchi-Automaton
lola: processed formula: F (G ((F (G ((p2 + 1 <= p4))) AND (p2 + 1 <= p4))))
lola: processed formula length: 51
lola: 57 rewrites
lola: closed formula file LTLCardinality.xml
lola: the resulting Büchi automaton has 4 states
lola: STORE
lola: using a simple compression encoder (--encoder=simplecompressed)
lola: using a prefix tree store (--store=prefix)
lola: using ltl preserving stubborn set method with deletion algorithm (--stubborn=deletion)
lola: using ltl preserving stubborn set method with insertion algorithm(--stubborn=tarjan)
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: 5 markings, 6 edges
lola: ========================================
lola: subprocess 5 will run for 3266 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: G (F ((G ((p7 <= 0)) OR ((p1 <= 1) AND (p7 <= 0)))))
lola: ========================================
lola: SUBTASK
lola: checking LTL
lola: transforming LTL-Formula into a Büchi-Automaton
lola: processed formula: G (F ((G ((p7 <= 0)) OR ((p1 <= 1) AND (p7 <= 0)))))
lola: processed formula length: 52
lola: 57 rewrites
lola: closed formula file LTLCardinality.xml
lola: the resulting Büchi automaton has 4 states
lola: STORE
lola: using a simple compression encoder (--encoder=simplecompressed)
lola: using a prefix tree store (--store=prefix)
lola: using ltl preserving stubborn set method with deletion algorithm (--stubborn=deletion)
lola: using ltl preserving stubborn set method with insertion algorithm(--stubborn=tarjan)
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: 6 markings, 7 edges
lola: ========================================
lola: ========================================
lola: ...considering subproblem: X (X (X (F ((G ((p8 <= p2)) AND (1 <= p7))))))
lola: ========================================
lola: SUBTASK
lola: checking LTL
lola: transforming LTL-Formula into a Büchi-Automaton
lola: processed formula: X (X (X (F ((G ((p8 <= p2)) AND (1 <= p7))))))
lola: processed formula length: 46
lola: 57 rewrites
lola: closed formula file LTLCardinality.xml
lola: the resulting Büchi automaton has 5 states
lola: STORE
lola: using a simple compression encoder (--encoder=simplecompressed)
lola: using a prefix tree store (--store=prefix)
lola: Formula contains X operator; stubborn sets not applicable
lola: Formula contains X operator; stubborn sets not applicable
lola: SEARCH
lola: RUNNING
lola: 3015531 markings, 7494893 edges, 603106 markings/sec, 0 secs
lola: 5837177 markings, 14525122 edges, 564329 markings/sec, 5 secs
lola: 8674582 markings, 21597854 edges, 567481 markings/sec, 10 secs
lola: 11435109 markings, 28482005 edges, 552105 markings/sec, 15 secs
lola: 14199848 markings, 35376565 edges, 552948 markings/sec, 20 secs
lola: 17169153 markings, 42783153 edges, 593861 markings/sec, 25 secs
lola: 20145962 markings, 50209882 edges, 595362 markings/sec, 30 secs
lola: 22862787 markings, 56988348 edges, 543365 markings/sec, 35 secs
lola: 25522329 markings, 63624806 edges, 531908 markings/sec, 40 secs
lola: 28175016 markings, 70244584 edges, 530537 markings/sec, 45 secs
lola: 30774473 markings, 76731777 edges, 519891 markings/sec, 50 secs
lola: 33451174 markings, 83411223 edges, 535340 markings/sec, 55 secs
lola: 36075591 markings, 89960939 edges, 524883 markings/sec, 60 secs
lola: 38662430 markings, 96417439 edges, 517368 markings/sec, 65 secs
lola: 41257201 markings, 102893422 edges, 518954 markings/sec, 70 secs
lola: 43859657 markings, 109389456 edges, 520491 markings/sec, 75 secs
lola: 46462390 markings, 115885986 edges, 520547 markings/sec, 80 secs
lola: 49180900 markings, 122671679 edges, 543702 markings/sec, 85 secs
lola: 51881986 markings, 129415288 edges, 540217 markings/sec, 90 secs
lola: 54488567 markings, 135921707 edges, 521316 markings/sec, 95 secs
lola: 57150096 markings, 142565410 edges, 532306 markings/sec, 100 secs
lola: 59751716 markings, 149060812 edges, 520324 markings/sec, 105 secs
lola: 62375887 markings, 155612441 edges, 524834 markings/sec, 110 secs
lola: 64955188 markings, 162051107 edges, 515860 markings/sec, 115 secs
lola: 67590746 markings, 168630489 edges, 527112 markings/sec, 120 secs
lola: 70198451 markings, 175141928 edges, 521541 markings/sec, 125 secs
lola: 72835795 markings, 181725036 edges, 527469 markings/sec, 130 secs
lola: 75411581 markings, 188156053 edges, 515157 markings/sec, 135 secs
lola: 77988815 markings, 194590441 edges, 515447 markings/sec, 140 secs
lola: 80571410 markings, 201040092 edges, 516519 markings/sec, 145 secs
lola: 83136279 markings, 207443064 edges, 512974 markings/sec, 150 secs
lola: 85509798 markings, 213369905 edges, 474704 markings/sec, 155 secs
lola: 87739445 markings, 218938671 edges, 445929 markings/sec, 160 secs
lola: 89430725 markings, 223160624 edges, 338256 markings/sec, 165 secs
lola: 91186516 markings, 227542613 edges, 351158 markings/sec, 170 secs
lola: 93235771 markings, 232661635 edges, 409851 markings/sec, 175 secs
lola: 95091611 markings, 237293869 edges, 371168 markings/sec, 180 secs
lola: 96907731 markings, 241828812 edges, 363224 markings/sec, 185 secs
lola: 98855216 markings, 246692776 edges, 389497 markings/sec, 190 secs
lola: 100554471 markings, 250935349 edges, 339851 markings/sec, 195 secs
lola: 102785549 markings, 256506150 edges, 446216 markings/sec, 200 secs
lola: Child process aborted or communication problem between parent and child process
lola: RESULT
lola:
SUMMARY: no yes unknown no no no
lola:
preliminary result: no yes unknown no no no
lola: memory consumption: 3368 KB
lola: time consumption: 515 seconds
lola: print data as JSON (--json)
lola: writing JSON to LTLCardinality.json
lola: closed JSON file LTLCardinality.json
rslt: finished

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

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="SmallOperatingSystem-PT-MT1024DC0512"
export BK_EXAMINATION="LTLCardinality"
export BK_TOOL="itslola"
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

# this is for BenchKit: explicit launching of the test
echo "====================================================================="
echo " Generated by BenchKit 2-4028"
echo " Executing tool itslola"
echo " Input is SmallOperatingSystem-PT-MT1024DC0512, examination is LTLCardinality"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 4"
echo " Run identifier is r194-csrt-159033389500097"
echo "====================================================================="
echo
echo "--------------------"
echo "preparation of the directory to be used:"

tar xzf /home/mcc/BenchKit/INPUTS/SmallOperatingSystem-PT-MT1024DC0512.tgz
mv SmallOperatingSystem-PT-MT1024DC0512 execution
cd execution
if [ "LTLCardinality" = "ReachabilityDeadlock" ] || [ "LTLCardinality" = "UpperBounds" ] || [ "LTLCardinality" = "QuasiLiveness" ] || [ "LTLCardinality" = "StableMarking" ] || [ "LTLCardinality" = "Liveness" ] || [ "LTLCardinality" = "OneSafe" ] || [ "LTLCardinality" = "StateSpace" ]; then
rm -f GenericPropertiesVerdict.xml
fi
pwd
ls -lh

echo
echo "--------------------"
echo "content from stdout:"
echo
echo "=== Data for post analysis generated by BenchKit (invocation template)"
echo
if [ "LTLCardinality" = "UpperBounds" ] ; then
echo "The expected result is a vector of positive values"
echo NUM_VECTOR
elif [ "LTLCardinality" != "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 "LTLCardinality.txt" ] ; then
echo "here is the order used to build the result vector(from text file)"
for x in $(grep Property LTLCardinality.txt | cut -d ' ' -f 2 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ -f "LTLCardinality.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 '' LTLCardinality.xml | cut -d '>' -f 2 | cut -d '<' -f 1 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ "LTLCardinality" = "ReachabilityDeadlock" ] || [ "LTLCardinality" = "QuasiLiveness" ] || [ "LTLCardinality" = "StableMarking" ] || [ "LTLCardinality" = "Liveness" ] || [ "LTLCardinality" = "OneSafe" ] ; then
echo "FORMULA_NAME LTLCardinality"
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 ;