fond
Model Checking Contest 2019
9th edition, Prague, Czech Republic, April 7, 2019 (TOOLympics)
Execution of r104-oct2-155272225400095
Last Updated
Apr 15, 2019

About the Execution of LoLA for NeighborGrid-PT-d3n3m1t11

Execution Summary
Max Memory
Used (MB)
Time wait (ms) CPU Usage (ms) I/O Wait (ms) Computed Result Execution
Status
15919.130 1330410.00 1316422.00 4050.90 T?FTTT?FTF?FTTT? normal

Execution Chart

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

Trace from the execution

Formatting '/data/fko/mcc2019-input.r104-oct2-155272225400095.qcow2', fmt=qcow2 size=4294967296 backing_file=/data/fko/mcc2019-input.qcow2 cluster_size=65536 lazy_refcounts=off refcount_bits=16
Waiting for the VM to be ready (probing ssh)
....................
=====================================================================
Generated by BenchKit 2-3954
Executing tool lola
Input is NeighborGrid-PT-d3n3m1t11, examination is CTLFireability
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 4
Run identifier is r104-oct2-155272225400095
=====================================================================

--------------------
preparation of the directory to be used:
/home/mcc/execution
total 220K
-rw-r--r-- 1 mcc users 3.1K Feb 11 23:06 CTLCardinality.txt
-rw-r--r-- 1 mcc users 15K Feb 11 23:06 CTLCardinality.xml
-rw-r--r-- 1 mcc users 3.1K Feb 8 00:00 CTLFireability.txt
-rw-r--r-- 1 mcc users 17K Feb 8 00:00 CTLFireability.xml
-rw-r--r-- 1 mcc users 4.0K Mar 10 17:31 GenericPropertiesDefinition.xml
-rw-r--r-- 1 mcc users 6.1K Mar 10 17:31 GenericPropertiesVerdict.xml
-rw-r--r-- 1 mcc users 112 Feb 24 15:05 GlobalProperties.txt
-rw-r--r-- 1 mcc users 350 Feb 24 15:05 GlobalProperties.xml
-rw-r--r-- 1 mcc users 2.6K Feb 5 00:16 LTLCardinality.txt
-rw-r--r-- 1 mcc users 12K Feb 5 00:16 LTLCardinality.xml
-rw-r--r-- 1 mcc users 2.2K Feb 4 22:36 LTLFireability.txt
-rw-r--r-- 1 mcc users 8.1K Feb 4 22:36 LTLFireability.xml
-rw-r--r-- 1 mcc users 4.0K Feb 4 06:33 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 19K Feb 4 06:33 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 4.2K Feb 1 00:08 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 22K Feb 1 00:08 ReachabilityFireability.xml
-rw-r--r-- 1 mcc users 1.8K Feb 4 22:21 UpperBounds.txt
-rw-r--r-- 1 mcc users 3.8K Feb 4 22:21 UpperBounds.xml

-rw-r--r-- 1 mcc users 6 Jan 29 09:34 equiv_col
-rw-r--r-- 1 mcc users 10 Jan 29 09:34 instance
-rw-r--r-- 1 mcc users 6 Jan 29 09:34 iscolored
-rwxr-xr-x 1 mcc users 46K Mar 10 17:31 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 NeighborGrid-PT-d3n3m1t11-CTLFireability-00
FORMULA_NAME NeighborGrid-PT-d3n3m1t11-CTLFireability-01
FORMULA_NAME NeighborGrid-PT-d3n3m1t11-CTLFireability-02
FORMULA_NAME NeighborGrid-PT-d3n3m1t11-CTLFireability-03
FORMULA_NAME NeighborGrid-PT-d3n3m1t11-CTLFireability-04
FORMULA_NAME NeighborGrid-PT-d3n3m1t11-CTLFireability-05
FORMULA_NAME NeighborGrid-PT-d3n3m1t11-CTLFireability-06
FORMULA_NAME NeighborGrid-PT-d3n3m1t11-CTLFireability-07
FORMULA_NAME NeighborGrid-PT-d3n3m1t11-CTLFireability-08
FORMULA_NAME NeighborGrid-PT-d3n3m1t11-CTLFireability-09
FORMULA_NAME NeighborGrid-PT-d3n3m1t11-CTLFireability-10
FORMULA_NAME NeighborGrid-PT-d3n3m1t11-CTLFireability-11
FORMULA_NAME NeighborGrid-PT-d3n3m1t11-CTLFireability-12
FORMULA_NAME NeighborGrid-PT-d3n3m1t11-CTLFireability-13
FORMULA_NAME NeighborGrid-PT-d3n3m1t11-CTLFireability-14
FORMULA_NAME NeighborGrid-PT-d3n3m1t11-CTLFireability-15

=== Now, execution of the tool begins

BK_START 1552772969893

info: Time: 3600 - MCC
vrfy: Checking CTLFireability @ NeighborGrid-PT-d3n3m1t11 @ 3570 seconds

FORMULA NeighborGrid-PT-d3n3m1t11-CTLFireability-00 TRUE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA NeighborGrid-PT-d3n3m1t11-CTLFireability-03 TRUE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA NeighborGrid-PT-d3n3m1t11-CTLFireability-04 TRUE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA NeighborGrid-PT-d3n3m1t11-CTLFireability-05 TRUE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA NeighborGrid-PT-d3n3m1t11-CTLFireability-07 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA NeighborGrid-PT-d3n3m1t11-CTLFireability-08 TRUE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA NeighborGrid-PT-d3n3m1t11-CTLFireability-12 TRUE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA NeighborGrid-PT-d3n3m1t11-CTLFireability-13 TRUE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA NeighborGrid-PT-d3n3m1t11-CTLFireability-02 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA NeighborGrid-PT-d3n3m1t11-CTLFireability-14 TRUE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA NeighborGrid-PT-d3n3m1t11-CTLFireability-09 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA NeighborGrid-PT-d3n3m1t11-CTLFireability-11 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA NeighborGrid-PT-d3n3m1t11-CTLFireability-06 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA NeighborGrid-PT-d3n3m1t11-CTLFireability-01 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA NeighborGrid-PT-d3n3m1t11-CTLFireability-10 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA NeighborGrid-PT-d3n3m1t11-CTLFireability-15 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT
vrfy: finished
info: timeLeft: 2239
rslt: Output for CTLFireability @ NeighborGrid-PT-d3n3m1t11

{
"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": "mcc2019",
"markinglimit": null,
"parameters":
[
"--pnmlnet",
"model.pnml",
"--xmlformula",
"--formula=CTLFireability.xml",
"--mcc",
"--donotcomputecapacities",
"--encoder=simplecompressed",
"--check=modelchecking",
"--stubborn=tarjan",
"--stateequation=par",
"--quickchecks",
"--timelimit=3570",
"--localtimelimit=0",
"--preference=force_ctl",
"--json=CTLFireability.json",
"--jsoninclude=formula,formulastat,net"
],
"starttime": "Sat Mar 16 21:49:29 2019
",
"timelimit": 3570
},
"child":
[

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

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

{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 237
},
"exit":
{
"localtimelimitreached": false
},
"formula":
{
"count":
{
"A": 0,
"E": 2,
"F": 0,
"G": 1,
"U": 0,
"X": 1,
"aconj": 1,
"adisj": 0,
"aneg": 0,
"comp": 0,
"cont": 0,
"dl": 0,
"fir": 3,
"nodl": 0,
"place_references": 0,
"taut": 0,
"tconj": 1,
"tdisj": 0,
"tneg": 0,
"transition_references": 4,
"unfir": 1,
"visible_places": 0,
"visible_transitions": 4
},
"processed": "EX(((FIREABLE(ti_1_1_1v_1_2_1) AND FIREABLE(ti_0_2_0v_0_2_1) AND NOT FIREABLE(to_1_2_0v_2_2_0)) AND EG(FIREABLE(to_0_0_2v_0_1_2))))",
"processed_size": 131,
"rewrites": 18
},
"net":
{
"conflict_clusters": 27,
"singleton_clusters": 0
},
"result":
{
"edges": 9,
"markings": 9,
"produced_by": "CTL model checker",
"value": true
},
"task":
{
"compoundnumber": 1,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "ctl preserving"
},
"type": "ctl model checker"
},
"type": "CTL"
}
}
],
"exit":
{
"localtimelimitreached": false
},
"result":
{
"produced_by": "boolean",
"value": true
},
"task":
{
"compoundnumber": 0,
"type": "boolean"
}
},

{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 237
},
"exit":
{
"localtimelimitreached": false
},
"formula":
{
"count":
{
"A": 1,
"E": 2,
"F": 0,
"G": 0,
"U": 1,
"X": 2,
"aconj": 0,
"adisj": 0,
"aneg": 0,
"comp": 0,
"cont": 0,
"dl": 0,
"fir": 3,
"nodl": 0,
"place_references": 0,
"taut": 0,
"tconj": 0,
"tdisj": 1,
"tneg": 0,
"transition_references": 3,
"unfir": 0,
"visible_places": 0,
"visible_transitions": 3
},
"processed": "E((EX(FIREABLE(ti_0_0_2v_1_0_2)) OR FIREABLE(to_2_1_0v_2_2_0)) U AX(FIREABLE(to_2_0_1v_2_0_2)))",
"processed_size": 95,
"rewrites": 19
},
"net":
{
"conflict_clusters": 27,
"singleton_clusters": 0
},
"result":
{
"edges": 80,
"markings": 47,
"produced_by": "CTL model checker",
"value": true
},
"task":
{
"compoundnumber": 1,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "ctl preserving"
},
"type": "ctl model checker"
},
"type": "CTL"
}
},

{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 254
},
"exit":
{
"localtimelimitreached": false
},
"formula":
{
"count":
{
"A": 0,
"E": 2,
"F": 0,
"G": 0,
"U": 0,
"X": 1,
"aconj": 0,
"adisj": 0,
"aneg": 2,
"comp": 0,
"cont": 0,
"dl": 0,
"fir": 2,
"nodl": 0,
"place_references": 0,
"taut": 0,
"tconj": 0,
"tdisj": 0,
"tneg": 0,
"transition_references": 2,
"unfir": 0,
"visible_places": 0,
"visible_transitions": 2
},
"processed": "E (X (E ((NOT FIREABLE(ti_2_1_0v_2_2_0) R NOT FIREABLE(ti_0_0_0v_0_2_0)))))",
"processed_size": 75,
"rewrites": 19
},
"result":
{
"edges": 15,
"markings": 15,
"produced_by": "state space / EXER",
"value": true
},
"task":
{
"compoundnumber": 2,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "ltl",
"visible": 12
},
"threads": 1,
"type": "dfs"
},
"stateequation":
{
"literals": 1,
"problems": 1
},
"type": "existential_release_from_successors",
"workflow": "stateequation"
}
},

{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 274
},
"exit":
{
"localtimelimitreached": false
},
"formula":
{
"count":
{
"A": 1,
"E": 2,
"F": 1,
"G": 1,
"U": 0,
"X": 1,
"aconj": 0,
"adisj": 0,
"aneg": 1,
"comp": 0,
"cont": 0,
"dl": 0,
"fir": 2,
"nodl": 0,
"place_references": 0,
"taut": 0,
"tconj": 0,
"tdisj": 1,
"tneg": 0,
"transition_references": 2,
"unfir": 0,
"visible_places": 0,
"visible_transitions": 2
},
"processed": "AX((EG(NOT FIREABLE(to_2_2_0v_2_2_2)) OR EF(FIREABLE(to_0_0_1v_0_2_1))))",
"processed_size": 72,
"rewrites": 19
},
"net":
{
"conflict_clusters": 27,
"singleton_clusters": 0
},
"result":
{
"edges": 391,
"markings": 229,
"produced_by": "CTL model checker",
"value": true
},
"task":
{
"compoundnumber": 3,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "ctl preserving"
},
"type": "ctl model checker"
},
"type": "CTL"
}
},

{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 310
},
"exit":
{
"localtimelimitreached": false
},
"formula":
{
"count":
{
"A": 0,
"E": 0,
"F": 0,
"G": 0,
"U": 0,
"X": 0,
"aconj": 0,
"adisj": 0,
"aneg": 1,
"comp": 0,
"cont": 0,
"dl": 0,
"fir": 1,
"nodl": 0,
"place_references": 0,
"taut": 0,
"tconj": 0,
"tdisj": 0,
"tneg": 0,
"transition_references": 1,
"unfir": 0,
"visible_places": 0,
"visible_transitions": 1
},
"processed": "NOT FIREABLE(to_0_0_2v_2_0_2)",
"processed_size": 29,
"rewrites": 19
},
"result":
{
"edges": 27,
"markings": 27,
"produced_by": "state space /EXEG",
"value": false
},
"task":
{
"compoundnumber": 5,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "invisibility based",
"visible": 6
},
"threads": 1,
"type": "dfs"
},
"stateequation":
{
"literals": 1,
"problems": 1
},
"type": "invariance_from_all_successors",
"workflow": "stateequation"
}
},

{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 341
},
"exit":
{
"localtimelimitreached": false
},
"formula":
{
"count":
{
"A": 1,
"E": 2,
"F": 1,
"G": 0,
"U": 0,
"X": 2,
"aconj": 0,
"adisj": 0,
"aneg": 0,
"comp": 0,
"cont": 0,
"dl": 0,
"fir": 1,
"nodl": 0,
"place_references": 0,
"taut": 0,
"tconj": 0,
"tdisj": 0,
"tneg": 0,
"transition_references": 1,
"unfir": 0,
"visible_places": 0,
"visible_transitions": 1
},
"processed": "EF(AX(EX(FIREABLE(to_0_1_0v_2_1_0))))",
"processed_size": 37,
"rewrites": 19
},
"net":
{
"conflict_clusters": 27,
"singleton_clusters": 0
},
"result":
{
"edges": 0,
"markings": 1,
"produced_by": "CTL model checker",
"value": true
},
"task":
{
"compoundnumber": 6,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "ctl preserving"
},
"type": "ctl model checker"
},
"type": "CTL"
}
},

{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 379
},
"exit":
{
"localtimelimitreached": false
},
"formula":
{
"count":
{
"A": 0,
"E": 4,
"F": 0,
"G": 1,
"U": 1,
"X": 2,
"aconj": 1,
"adisj": 0,
"aneg": 1,
"comp": 0,
"cont": 0,
"dl": 0,
"fir": 2,
"nodl": 0,
"place_references": 0,
"taut": 0,
"tconj": 1,
"tdisj": 0,
"tneg": 0,
"transition_references": 4,
"unfir": 2,
"visible_places": 0,
"visible_transitions": 4
},
"processed": "(E(EG(FIREABLE(ti_1_2_1v_2_2_1)) U (NOT FIREABLE(ti_0_2_0v_1_2_0) AND NOT FIREABLE(to_0_2_1v_1_2_1))) AND EX(EX(NOT FIREABLE(to_2_0_2v_2_2_2))))",
"processed_size": 144,
"rewrites": 20
},
"net":
{
"conflict_clusters": 27,
"singleton_clusters": 0
},
"result":
{
"edges": 1417736,
"markings": 364808,
"produced_by": "CTL model checker",
"value": true
},
"task":
{
"compoundnumber": 7,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "ctl preserving"
},
"type": "ctl model checker"
},
"type": "CTL"
}
},

{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 427
},
"exit":
{
"localtimelimitreached": false
},
"formula":
{
"count":
{
"A": 1,
"E": 2,
"F": 2,
"G": 0,
"U": 0,
"X": 1,
"aconj": 0,
"adisj": 0,
"aneg": 0,
"comp": 0,
"cont": 0,
"dl": 0,
"fir": 2,
"nodl": 0,
"place_references": 0,
"taut": 0,
"tconj": 1,
"tdisj": 0,
"tneg": 0,
"transition_references": 2,
"unfir": 0,
"visible_places": 0,
"visible_transitions": 2
},
"processed": "EF((AX(FIREABLE(to_1_0_1v_2_0_1)) AND EF(FIREABLE(to_1_2_0v_1_2_1))))",
"processed_size": 69,
"rewrites": 19
},
"net":
{
"conflict_clusters": 27,
"singleton_clusters": 0
},
"result":
{
"edges": 213065,
"markings": 84709,
"produced_by": "CTL model checker",
"value": true
},
"task":
{
"compoundnumber": 8,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "ctl preserving"
},
"type": "ctl model checker"
},
"type": "CTL"
}
},

{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 488
},
"exit":
{
"localtimelimitreached": false
},
"formula":
{
"count":
{
"A": 1,
"E": 0,
"F": 0,
"G": 1,
"U": 0,
"X": 0,
"aconj": 2,
"adisj": 3,
"aneg": 0,
"comp": 0,
"cont": 0,
"dl": 0,
"fir": 4,
"nodl": 0,
"place_references": 0,
"taut": 0,
"tconj": 0,
"tdisj": 0,
"tneg": 0,
"transition_references": 6,
"unfir": 2,
"visible_places": 0,
"visible_transitions": 6
},
"processed": "A (G (((NOT FIREABLE(ti_1_0_0v_1_0_2) AND NOT FIREABLE(to_2_0_0v_2_0_1)) OR ((FIREABLE(to_1_0_1v_2_0_1)) AND (FIREABLE(to_2_0_1v_2_0_2) OR FIREABLE(ti_0_2_2v_2_2_2))) OR FIREABLE(ti_1_0_0v_1_0_1))))",
"processed_size": 201,
"rewrites": 18
},
"result":
{
"edges": 1,
"markings": 2,
"produced_by": "state space",
"value": false
},
"task":
{
"compoundnumber": 9,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "reachability preserving/insertion"
},
"threads": 1,
"type": "dfs"
},
"stateequation":
{
"literals": 14,
"problems": 4
},
"type": "invariance",
"workflow": "stateequation||search"
}
},

{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 569
},
"formula":
{
"count":
{
"A": 0,
"E": 0,
"F": 0,
"G": 0,
"U": 0,
"X": 0,
"aconj": 0,
"adisj": 0,
"aneg": 0,
"comp": 0,
"cont": 0,
"dl": 0,
"fir": 0,
"nodl": 0,
"place_references": 0,
"taut": 0,
"tconj": 0,
"tdisj": 0,
"tneg": 0,
"transition_references": 1,
"unfir": 1,
"visible_places": 0,
"visible_transitions": 1
},
"processed": "NOT FIREABLE(to_2_0_0v_2_0_1)",
"processed_size": 29,
"rewrites": 19
},
"result":
{
"edges": 12,
"markings": 12,
"produced_by": "state space /EFEG",
"value": true
},
"task":
{
"compoundnumber": 10,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "reachability preserving/insertion",
"visible": 6
},
"threads": 1,
"type": "dfs"
},
"type": "reachability_of_possible_preservation",
"workflow": "stateequation"
}
},

{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 817
},
"exit":
{
"localtimelimitreached": false
},
"formula":
{
"count":
{
"A": 2,
"E": 0,
"F": 0,
"G": 1,
"U": 1,
"X": 0,
"aconj": 0,
"adisj": 2,
"aneg": 0,
"comp": 0,
"cont": 0,
"dl": 0,
"fir": 4,
"nodl": 0,
"place_references": 0,
"taut": 0,
"tconj": 0,
"tdisj": 0,
"tneg": 0,
"transition_references": 4,
"unfir": 0,
"visible_places": 0,
"visible_transitions": 4
},
"processed": "A((FIREABLE(to_0_0_1v_1_0_1) OR FIREABLE(ti_0_2_2v_1_2_2)) U AG((FIREABLE(ti_0_0_0v_1_0_0) OR FIREABLE(to_1_2_1v_1_2_2))))",
"processed_size": 124,
"rewrites": 18
},
"net":
{
"conflict_clusters": 27,
"singleton_clusters": 0
},
"result":
{
"edges": 82710003,
"markings": 33564092,
"produced_by": "CTL model checker",
"value": false
},
"task":
{
"compoundnumber": 12,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "ctl preserving"
},
"type": "ctl model checker"
},
"type": "CTL"
}
},

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

{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 2869
},
"exit":
{
"localtimelimitreached": false
},
"formula":
{
"count":
{
"A": 0,
"E": 0,
"F": 0,
"G": 0,
"U": 0,
"X": 0,
"aconj": 0,
"adisj": 1,
"aneg": 1,
"comp": 0,
"cont": 0,
"dl": 0,
"fir": 2,
"nodl": 0,
"place_references": 0,
"taut": 0,
"tconj": 0,
"tdisj": 0,
"tneg": 0,
"transition_references": 2,
"unfir": 0,
"visible_places": 0,
"visible_transitions": 2
},
"processed": "(NOT FIREABLE(ti_0_0_2v_0_2_2) AND NOT FIREABLE(to_2_0_0v_2_0_2))",
"processed_size": 65,
"rewrites": 20
},
"result":
{
"edges": 11,
"markings": 11,
"produced_by": "state space /EFEG",
"value": false
},
"task":
{
"compoundnumber": 15,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "reachability preserving/insertion",
"visible": 12
},
"threads": 1,
"type": "dfs"
},
"stateequation":
{
"literals": 2,
"problems": 1
},
"type": "eventual_occurrence_from_all_states",
"workflow": "stateequation"
}
}
],
"exit":
{
"localtimelimitreached": false
},
"result":
{
"produced_by": "boolean",
"value": false
},
"task":
{
"compoundnumber": 15,
"type": "boolean"
}
}
],
"exit":
{
"error": null,
"memory": 13232,
"runtime": 1307.000000,
"signal": null,
"timelimitreached": false
},
"files":
{
"formula": "CTLFireability.xml",
"net": "model.pnml"
},
"formula":
{
"skeleton": "((** OR E((** U **))) AND E(X((** AND E(G(**)))))) : A(G(E(F(**)))) : A(G(**)) : E(((E(X(**)) OR **) U A(X(**)))) : E(X(E((* R *)))) : A(X((E(G(*)) OR E(F(**))))) : E(F((A(G(**)) AND (** AND A(X(**)))))) : A(X(A(F(**)))) : E(F(A(X(E(X(**)))))) : A((** U A(G(**)))) : E((E(F(**)) U A(G(*)))) : (A(G((** OR E(F(**))))) AND A(G(A(F(**))))) : (E((E(G(**)) U **)) AND E(X(E(X(*))))) : E(F((A(X(**)) AND E(F(**))))) : E(F(E(G(**)))) : A(G((A(G(**)) OR (** OR (E(F(**)) OR **)))))"
},
"net":
{
"arcs": 324,
"conflict_clusters": 27,
"places": 27,
"places_significant": 26,
"singleton_clusters": 0,
"transitions": 162
},
"result":
{
"preliminary_value": "yes unknown no yes yes yes unknown no yes no unknown no yes yes yes unknown ",
"value": "yes unknown no yes yes yes unknown no yes no unknown no yes yes yes unknown "
},
"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: 189/268435456 symbol table entries, 0 collisions
lola: preprocessing...
lola: Size of bit vector: 864
lola: finding significant places
lola: 27 places, 162 transitions, 26 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 CTLFireability.xml
lola: ((FIREABLE(ti_0_0_2v_1_0_2) OR E ((FIREABLE(ti_0_1_1v_0_1_2) U FIREABLE(to_2_0_2v_2_2_2)))) AND E (X (((FIREABLE(ti_1_1_1v_1_2_1) AND FIREABLE(ti_0_2_0v_0_2_1) AND NOT FIREABLE(to_1_2_0v_2_2_0)) AND E (G (FIREABLE(to_0_0_2v_0_1_2))))))) : A (G (E (F ((NOT FIREABLE(to_2_1_1v_2_2_1) OR (FIREABLE(ti_1_1_0v_1_1_2) AND FIREABLE(to_2_2_1v_2_2_2))))))) : A (G (((NOT FIREABLE(ti_1_0_0v_1_0_2) AND NOT FIREABLE(to_2_0_0v_2_0_1)) OR ((FIREABLE(to_1_0_1v_2_0_1)) AND (FIREABLE(to_2_0_1v_2_0_2) OR FIREABLE(ti_0_2_2v_2_2_2))) OR FIREABLE(ti_1_0_0v_1_0_1)))) : E (((E (X (FIREABLE(ti_0_0_2v_1_0_2))) OR FIREABLE(to_2_1_0v_2_2_0)) U A (X (FIREABLE(to_2_0_1v_2_0_2))))) : E (X (NOT(A ((FIREABLE(ti_2_1_0v_2_2_0) U FIREABLE(ti_0_0_0v_0_2_0)))))) : A (X ((NOT(A (F (FIREABLE(to_2_2_0v_2_2_2)))) OR E (F (FIREABLE(to_0_0_1v_0_2_1)))))) : E (F (((A (G (FIREABLE(to_2_2_0v_2_2_1))) AND (NOT FIREABLE(ti_0_0_2v_1_0_2) AND NOT FIREABLE(ti_0_2_2v_1_2_2))) AND A (X ((FIREABLE(ti_0_1_0v_0_1_2) OR FIREABLE(ti_2_1_2v_2_2_2))))))) : A (X (A (F (FIREABLE(to_0_0_2v_2_0_2))))) : E (F (A (X (E (X (FIREABLE(to_0_1_0v_2_1_0))))))) : A (((FIREABLE(to_0_0_1v_1_0_1) OR FIREABLE(ti_0_2_2v_1_2_2)) U A (G ((FIREABLE(ti_0_0_0v_1_0_0) OR FIREABLE(to_1_2_1v_1_2_2)))))) : E ((E (F (NOT FIREABLE(ti_0_0_1v_0_2_1))) U NOT(E (F (FIREABLE(to_1_1_1v_1_1_2)))))) : A (G ((((FIREABLE(ti_0_2_1v_1_2_1) AND FIREABLE(to_0_1_0v_0_1_2) AND (FIREABLE(ti_0_2_2v_1_2_2) OR FIREABLE(ti_0_0_0v_0_0_1))) OR E (F (FIREABLE(to_1_1_0v_1_1_1)))) AND A (F ((FIREABLE(ti_0_0_2v_0_2_2) OR FIREABLE(to_2_0_0v_2_0_2))))))) : (E ((E (G (FIREABLE(ti_1_2_1v_2_2_1))) U (NOT FIREABLE(ti_0_2_0v_1_2_0) AND NOT FIREABLE(to_0_2_1v_1_2_1)))) AND E (X (NOT(A (X (FIREABLE(to_2_0_2v_2_2_2))))))) : E (F ((A (X (FIREABLE(to_1_0_1v_2_0_1))) AND E (F (FIREABLE(to_1_2_0v_1_2_1)))))) : E (F (E (G (NOT FIREABLE(to_2_0_0v_2_0_1))))) : A (G (((A (G (FIREABLE(to_2_0_0v_2_0_2))) OR (NOT FIREABLE(ti_0_1_2v_1_1_2) AND NOT FIREABLE(ti_0_1_0v_0_2_0))) OR (E (F (FIREABLE(ti_2_2_0v_2_2_1))) OR (FIREABLE(to_1_1_0v_1_1_1) AND FIREABLE(to_1_1_0v_1_1_2))))))
lola: rewrite Frontend/Parser/formula_rewrite.k:323
lola: rewrite Frontend/Parser/formula_rewrite.k:338
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:323
lola: rewrite Frontend/Parser/formula_rewrite.k:332
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:251
lola: rewrite Frontend/Parser/formula_rewrite.k:326
lola: rewrite Frontend/Parser/formula_rewrite.k:332
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:545
lola: rewrite Frontend/Parser/formula_rewrite.k:323
lola: rewrite Frontend/Parser/formula_rewrite.k:335
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:254
lola: computing a collection of formulas
lola: RUNNING
lola: subprocess 0 will run for 222 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: ((FIREABLE(ti_0_0_2v_1_0_2) OR E ((FIREABLE(ti_0_1_1v_0_1_2) U FIREABLE(to_2_0_2v_2_2_2)))) AND E (X (((FIREABLE(ti_1_1_1v_1_2_1) AND FIREABLE(ti_0_2_0v_0_2_1) AND NOT FIREABLE(to_1_2_0v_2_2_0)) AND E (G (FIREABLE(to_0_0_2v_0_1_2)))))))
lola: ========================================
lola: SUBTASK
lola: checking a Boolean combination of formulas
lola: RUNNING
lola: subprocess 0 will run for 222 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: FIREABLE(ti_0_0_2v_1_0_2)
lola: ========================================
lola: SUBTASK
lola: checking initial satisfaction
lola: processed formula: FIREABLE(ti_0_0_2v_1_0_2)
lola: processed formula length: 25
lola: 16 rewrites
lola: closed formula file CTLFireability.xml
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 237 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: E (X (((FIREABLE(ti_1_1_1v_1_2_1) AND FIREABLE(ti_0_2_0v_0_2_1) AND NOT FIREABLE(to_1_2_0v_2_2_0)) AND E (G (FIREABLE(to_0_0_2v_0_1_2))))))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: rewrite Frontend/Parser/formula_rewrite.k:808
lola: rewrite Frontend/Parser/formula_rewrite.k:807
lola: processed formula: EX(((FIREABLE(ti_1_1_1v_1_2_1) AND FIREABLE(ti_0_2_0v_0_2_1) AND NOT FIREABLE(to_1_2_0v_2_2_0)) AND EG(FIREABLE(to_0_0_2v_0_1_2))))
lola: processed formula length: 131
lola: 18 rewrites
lola: closed formula file CTLFireability.xml
lola: STORE
lola: using a simple compression encoder (--encoder=simplecompressed)
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: 9 markings, 9 edges
lola: ========================================
lola: SUBRESULT
lola: result: yes
lola: The Boolean predicate is true.
lola: ========================================
lola: subprocess 1 will run for 237 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: E (((E (X (FIREABLE(ti_0_0_2v_1_0_2))) OR FIREABLE(to_2_1_0v_2_2_0)) U A (X (FIREABLE(to_2_0_1v_2_0_2)))))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: rewrite Frontend/Parser/formula_rewrite.k:807
lola: rewrite Frontend/Parser/formula_rewrite.k:812
lola: rewrite Frontend/Parser/formula_rewrite.k:809
lola: processed formula: E((EX(FIREABLE(ti_0_0_2v_1_0_2)) OR FIREABLE(to_2_1_0v_2_2_0)) U AX(FIREABLE(to_2_0_1v_2_0_2)))
lola: processed formula length: 95
lola: 19 rewrites
lola: closed formula file CTLFireability.xml
lola: STORE
lola: using a simple compression encoder (--encoder=simplecompressed)
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: 47 markings, 80 edges
lola: ========================================
lola: subprocess 2 will run for 254 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: E (X (E ((NOT FIREABLE(ti_2_1_0v_2_2_0) R NOT FIREABLE(ti_0_0_0v_0_2_0)))))
lola: ========================================
lola: SUBTASK
lola: checking existential release from successors
lola: rewrite Frontend/Parser/formula_rewrite.k:576
lola: rewrite Frontend/Parser/formula_rewrite.k:717
lola: rewrite Frontend/Parser/formula_rewrite.k:689
lola: processed formula: E (X (E ((NOT FIREABLE(ti_2_1_0v_2_2_0) R NOT FIREABLE(ti_0_0_0v_0_2_0)))))
lola: processed formula length: 75
lola: 19 rewrites
lola: closed formula file CTLFireability.xml
lola: STORE
lola: using a simple compression encoder (--encoder=simplecompressed)
lola: using a prefix tree store (--store=prefix)
lola: SEARCH (state space / EXER)
lola: state space: using reachability graph (EXER version) (--search=depth)
lola: state space: using ltl preserving stubborn set method (--stubborn=tarjan)
lola: Planning: workflow for reachability check: stateequation (--findpath=off)
lola: built state equation task
lola: RUNNING
lola: state equation task get result started, id 0
lola: state equation task get result rewrite finished id 0
lola: state equation task get result unparse finished++ id 0
lola: formula 0: NOT FIREABLE(ti_0_0_0v_0_2_0)
lola: state equation task get result unparse finished id 0
lola: state equation: Generated DNF with 1 literals and 1 conjunctive subformulas
lola: 1
lola: SUBRESULT
lola: result: yes
lola: produced by: state space / EXER
lola: There is a path where Predicate Phi releases Predicate Psi from some successor.
lola: 15 markings, 15 edges
lola: ========================================
lola: subprocess 3 will run for 274 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: A (X ((E (G (NOT FIREABLE(to_2_2_0v_2_2_2))) OR E (F (FIREABLE(to_0_0_1v_0_2_1))))))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: rewrite Frontend/Parser/formula_rewrite.k:808
lola: rewrite Frontend/Parser/formula_rewrite.k:806
lola: rewrite Frontend/Parser/formula_rewrite.k:812
lola: processed formula: AX((EG(NOT FIREABLE(to_2_2_0v_2_2_2)) OR EF(FIREABLE(to_0_0_1v_0_2_1))))
lola: processed formula length: 72
lola: 19 rewrites
lola: closed formula file CTLFireability.xml
lola: STORE
lola: using a simple compression encoder (--encoder=simplecompressed)
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: 229 markings, 391 edges
lola: ========================================
lola: subprocess 4 will run for 297 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: E (F ((A (G (FIREABLE(to_2_2_0v_2_2_1))) AND ((NOT FIREABLE(ti_0_0_2v_1_0_2) AND NOT FIREABLE(ti_0_2_2v_1_2_2)) AND A (X ((FIREABLE(ti_0_1_0v_0_1_2) OR FIREABLE(ti_2_1_2v_2_2_2))))))))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: rewrite Frontend/Parser/formula_rewrite.k:813
lola: rewrite Frontend/Parser/formula_rewrite.k:812
lola: rewrite Frontend/Parser/formula_rewrite.k:806
lola: processed formula: EF((AG(FIREABLE(to_2_2_0v_2_2_1)) AND ((NOT FIREABLE(ti_0_0_2v_1_0_2) AND NOT FIREABLE(ti_0_2_2v_1_2_2)) AND AX((FIREABLE(ti_0_1_0v_0_1_2) OR FIREABLE(ti_2_1_2v_2_2_2))))))
lola: processed formula length: 173
lola: 19 rewrites
lola: closed formula file CTLFireability.xml
lola: STORE
lola: using a simple compression encoder (--encoder=simplecompressed)
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: 1713819 markings, 6578503 edges, 342764 markings/sec, 0 secs
lola: 3236441 markings, 12584273 edges, 304524 markings/sec, 5 secs
lola: 4787108 markings, 18695111 edges, 310133 markings/sec, 10 secs
lola: 6174189 markings, 24200495 edges, 277416 markings/sec, 15 secs
lola: 7621041 markings, 29852182 edges, 289370 markings/sec, 20 secs
lola: 9077239 markings, 35644167 edges, 291240 markings/sec, 25 secs
lola: 10483860 markings, 41201221 edges, 281324 markings/sec, 30 secs
lola: 11932848 markings, 46965825 edges, 289798 markings/sec, 35 secs
lola: 13373574 markings, 52505970 edges, 288145 markings/sec, 40 secs
lola: 14804771 markings, 58214456 edges, 286239 markings/sec, 45 secs
lola: 16330355 markings, 64106029 edges, 305117 markings/sec, 50 secs
lola: 17849449 markings, 69790722 edges, 303819 markings/sec, 55 secs
lola: 19319127 markings, 75586626 edges, 293936 markings/sec, 60 secs
lola: 20827239 markings, 81530273 edges, 301622 markings/sec, 65 secs
lola: 22363295 markings, 87728101 edges, 307211 markings/sec, 70 secs
lola: 23822996 markings, 93507783 edges, 291940 markings/sec, 75 secs
lola: 25276123 markings, 99127479 edges, 290625 markings/sec, 80 secs
lola: 26781583 markings, 104916059 edges, 301092 markings/sec, 85 secs
lola: 28249249 markings, 110727586 edges, 293533 markings/sec, 90 secs
lola: 29768119 markings, 116453357 edges, 303774 markings/sec, 95 secs
lola: 31287926 markings, 122199037 edges, 303961 markings/sec, 100 secs
lola: 32650979 markings, 127452970 edges, 272611 markings/sec, 105 secs
lola: 34129048 markings, 133129533 edges, 295614 markings/sec, 110 secs
lola: 35682231 markings, 138972652 edges, 310637 markings/sec, 115 secs
lola: 37142788 markings, 144505794 edges, 292111 markings/sec, 120 secs
lola: 38659370 markings, 150191942 edges, 303316 markings/sec, 125 secs
lola: 40190451 markings, 155891828 edges, 306216 markings/sec, 130 secs
lola: 41574421 markings, 161030784 edges, 276794 markings/sec, 135 secs
lola: 41589348 markings, 161086368 edges, 2985 markings/sec, 140 secs
lola: Child process aborted or communication problem between parent and child process
lola: subprocess 5 will run for 310 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: A (X (A (F (FIREABLE(to_0_0_2v_2_0_2)))))
lola: ========================================
lola: SUBTASK
lola: checking eventual occurrence from all successors
lola: rewrite Frontend/Parser/formula_rewrite.k:584
lola: rewrite Frontend/Parser/formula_rewrite.k:754
lola: rewrite Frontend/Parser/formula_rewrite.k:787
lola: processed formula: NOT FIREABLE(to_0_0_2v_2_0_2)
lola: processed formula length: 29
lola: 19 rewrites
lola: closed formula file CTLFireability.xml
lola: STORE
lola: using a simple compression encoder (--encoder=simplecompressed)
lola: using a prefix tree store (--store=prefix)
lola: SEARCH (state space /EXEG)
lola: state space: using reachability graph (EXEG version) (--search=depth)
lola: state space: using invisibility based stubborn set method (--stubborn=tarjan)
lola: Planning: workflow for reachability check: stateequation (--findpath=off)
lola: built state equation task
lola: RUNNING
lola: state equation task get result started, id 0
lola: SUBRESULT
lola: result: no
lola: produced by: state space /EXEG
lola: The predicate does not eventually occur from all successors.
lola: 27 markings, 27 edges
lola: rewrite Frontend/Parser/formula_rewrite.k:753
lola: rewrite Frontend/Parser/formula_rewrite.k:700
lola: state equation task get result rewrite finished id 0
lola: state equation task get result unparse finished++ id 0
lola: formula 0: FIREABLE(to_0_0_2v_2_0_2)
lola: state equation task get result unparse finished id 0
lola: state equation: Generated DNF with 1 literals and 1 conjunctive subformulas
lola: subprocess 6 will run for 341 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: E (F (A (X (E (X (FIREABLE(to_0_1_0v_2_1_0)))))))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: rewrite Frontend/Parser/formula_rewrite.k:807
lola: rewrite Frontend/Parser/formula_rewrite.k:812
lola: rewrite Frontend/Parser/formula_rewrite.k:806
lola: ========================================
lola: processed formula: EF(AX(EX(FIREABLE(to_0_1_0v_2_1_0))))
lola: processed formula length: 37
lola: 19 rewrites
lola: closed formula file CTLFireability.xml
lola: STORE
lola: using a simple compression encoder (--encoder=simplecompressed)
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 7 will run for 379 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: (E ((E (G (FIREABLE(ti_1_2_1v_2_2_1))) U (NOT FIREABLE(ti_0_2_0v_1_2_0) AND NOT FIREABLE(to_0_2_1v_1_2_1)))) AND E (X (E (X (NOT FIREABLE(to_2_0_2v_2_2_2))))))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: rewrite Frontend/Parser/formula_rewrite.k:808
lola: rewrite Frontend/Parser/formula_rewrite.k:809
lola: rewrite Frontend/Parser/formula_rewrite.k:807
lola: rewrite Frontend/Parser/formula_rewrite.k:807
lola: processed formula: (E(EG(FIREABLE(ti_1_2_1v_2_2_1)) U (NOT FIREABLE(ti_0_2_0v_1_2_0) AND NOT FIREABLE(to_0_2_1v_1_2_1))) AND EX(EX(NOT FIREABLE(to_2_0_2v_2_2_2))))
lola: processed formula length: 144
lola: 20 rewrites
lola: closed formula file CTLFireability.xml
lola: STORE
lola: using a simple compression encoder (--encoder=simplecompressed)
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: 364808 markings, 1417736 edges
lola: ========================================
lola: subprocess 8 will run for 427 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: E (F ((A (X (FIREABLE(to_1_0_1v_2_0_1))) AND E (F (FIREABLE(to_1_2_0v_1_2_1))))))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: rewrite Frontend/Parser/formula_rewrite.k:812
lola: rewrite Frontend/Parser/formula_rewrite.k:806
lola: rewrite Frontend/Parser/formula_rewrite.k:806
lola: processed formula: EF((AX(FIREABLE(to_1_0_1v_2_0_1)) AND EF(FIREABLE(to_1_2_0v_1_2_1))))
lola: processed formula length: 69
lola: 19 rewrites
lola: closed formula file CTLFireability.xml
lola: STORE
lola: using a simple compression encoder (--encoder=simplecompressed)
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: 84709 markings, 213065 edges
lola: ========================================
lola: subprocess 9 will run for 488 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: A (G (((NOT FIREABLE(ti_1_0_0v_1_0_2) AND NOT FIREABLE(to_2_0_0v_2_0_1)) OR ((FIREABLE(to_1_0_1v_2_0_1)) AND (FIREABLE(to_2_0_1v_2_0_2) OR FIREABLE(ti_0_2_2v_2_2_2))) OR FIREABLE(ti_1_0_0v_1_0_1))))
lola: ========================================
lola: SUBTASK
lola: checking invariance
lola: Planning: workflow for reachability check: stateequation||search (--findpath=off)
lola: rewrite Frontend/Parser/formula_rewrite.k:721
lola: rewrite Frontend/Parser/formula_rewrite.k:787
lola: processed formula: A (G (((NOT FIREABLE(ti_1_0_0v_1_0_2) AND NOT FIREABLE(to_2_0_0v_2_0_1)) OR ((FIREABLE(to_1_0_1v_2_0_1)) AND (FIREABLE(to_2_0_1v_2_0_2) OR FIREABLE(ti_0_2_2v_2_2_2))) OR FIREABLE(ti_1_0_0v_1_0_1))))
lola: processed formula length: 201
lola: 18 rewrites
lola: closed formula file CTLFireability.xml
lola: STORE
lola: using a simple compression encoder (--encoder=simplecompressed)
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: built state equation task
lola: RUNNING
lola: state equation task get result started, id 0
lola: rewrite Frontend/Parser/formula_rewrite.k:721
lola: rewrite Frontend/Parser/formula_rewrite.k:787
lola: state equation task get result rewrite finished id 0
lola: state equation task get result unparse finished++ id 0
lola: formula 0: ((FIREABLE(ti_1_0_0v_1_0_2) OR FIREABLE(to_2_0_0v_2_0_1)) AND ((NOT FIREABLE(to_1_0_1v_2_0_1)) OR (NOT FIREABLE(to_2_0_1v_2_0_2) AND NOT FIREABLE(ti_0_2_2v_2_2_2))) AND NOT FIREABLE(ti_1_0_0v_1_0_1))
lola: state equation task get result unparse finished id 0
lola: state equation: Generated DNF with 14 literals and 4 conjunctive subformulas
lola: SUBRESULT
lola: result: no
lola: produced by: state space
lola: The predicate is not invariant.
lola: 2 markings, 1 edges
lola: subprocess 10 will run for 569 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: E (F (E (G (NOT FIREABLE(to_2_0_0v_2_0_1)))))
lola: ========================================
lola: SUBTASK
lola: checking reachability of possible preservation
lola: rewrite Frontend/Parser/formula_rewrite.k:598
lola: rewrite Frontend/Parser/formula_rewrite.k:633
lola: rewrite Frontend/Parser/formula_rewrite.k:730
lola: processed formula: NOT FIREABLE(to_2_0_0v_2_0_1)
lola: processed formula length: 29
lola: 19 rewrites
lola: closed formula file CTLFireability.xml
lola: STORE
lola: using a simple compression encoder (--encoder=simplecompressed)
lola: using a prefix tree store (--store=prefix)
lola: SEARCH (state space /EFEG)
lola: state space: using reachability graph (EFEG version) (--search=depth)
lola: state space: using reachability preserving stubborn set method with insertion algorithm (--stubborn=tarjan)
lola: Planning: workflow for reachability check: stateequation (--findpath=off)
lola: built state equation task
lola: Planning: workflow for reachability check: stateequation (--findpath=off)
lola: built state equation task
lola: RUNNING
lola: SUBRESULT
lola: result: yes
lola: produced by: state space /EFEG
lola: The predicate is possibly preserved from a reachable marking.
lola: 12 markings, 12 edges
lola: ========================================
lola: subprocess 11 will run for 683 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: A (G (E (F ((NOT FIREABLE(to_2_1_1v_2_2_1) OR (FIREABLE(ti_1_1_0v_1_1_2) AND FIREABLE(to_2_2_1v_2_2_2)))))))
lola: ========================================
lola: SUBTASK
lola: checking liveness
lola: rewrite Frontend/Parser/formula_rewrite.k:603
lola: rewrite Frontend/Parser/formula_rewrite.k:613
lola: rewrite Frontend/Parser/formula_rewrite.k:703
lola: processed formula: (NOT FIREABLE(to_2_1_1v_2_2_1) OR (FIREABLE(ti_1_1_0v_1_1_2) AND FIREABLE(to_2_2_1v_2_2_2)))
lola: processed formula length: 93
lola: 19 rewrites
lola: closed formula file CTLFireability.xml
lola: STORE
lola: using a simple compression encoder (--encoder=simplecompressed)
lola: using a prefix tree store (--store=prefix)
lola: SEARCH
lola: using tscc preserving stubborn set method (--stubborn)
lola: Planning: workflow for reachability check: stateequation (--findpath=off)
lola: built state equation task
lola: Planning: workflow for reachability check: stateequation (--findpath=off)
lola: built state equation task
lola: RUNNING
lola: ========================================
lola: state equation task get result started, id 1
lola: rewrite Frontend/Parser/formula_rewrite.k:711
lola: state equation task get result rewrite finished id 1
lola: state equation task get result unparse finished++ id 1
lola: formula 1: (NOT FIREABLE(to_2_1_1v_2_2_1) OR (FIREABLE(ti_1_1_0v_1_1_2) AND FIREABLE(to_2_2_1v_2_2_2)))
lola: state equation task get result unparse finished id 1
lola: state equation: Generated DNF with 3 literals and 2 conjunctive subformulas
lola: state equation task get result started, id 0
lola: rewrite Frontend/Parser/formula_rewrite.k:721
lola: rewrite Frontend/Parser/formula_rewrite.k:787
lola: state equation task get result rewrite finished id 0
lola: state equation task get result unparse finished++ id 0
lola: formula 0: (FIREABLE(to_2_1_1v_2_2_1) AND (NOT FIREABLE(ti_1_1_0v_1_1_2) OR NOT FIREABLE(to_2_2_1v_2_2_2)))
lola: state equation task get result unparse finished id 0
lola: state equation: Generated DNF with 4 literals and 2 conjunctive subformulas
lola: state equation: write sara problem file to CTLFireability-11-1.sara
lola: state equation: write sara problem file to CTLFireability-11-0.sara
lola: state equation: calling and running sara
lola: state equation: calling and running sara
sara: try reading problem file CTLFireability-11-0.sara.
sara: try reading problem file CTLFireability-11-1.sara.
sara: place or transition ordering is non-deterministic
sara: place or transition ordering is non-deterministic


lola: state equation 0: solution produced
lola: state equation 1: solution produced
lola: sara is running 0 secs || sara is running 0 secs || 2759808 markings, 5436159 edges, 551962 markings/sec, 0 secs
lola: sara is running 5 secs || sara is running 5 secs || 5153994 markings, 10243511 edges, 478837 markings/sec, 5 secs
lola: sara is running 10 secs || sara is running 10 secs || 7518808 markings, 14971620 edges, 472963 markings/sec, 10 secs
lola: sara is running 15 secs || sara is running 15 secs || 9765452 markings, 19515235 edges, 449329 markings/sec, 15 secs
lola: sara is running 20 secs || sara is running 20 secs || 11995960 markings, 24051657 edges, 446102 markings/sec, 20 secs
lola: sara is running 25 secs || sara is running 25 secs || 14147572 markings, 28451459 edges, 430322 markings/sec, 25 secs
lola: sara is running 30 secs || sara is running 30 secs || 16324273 markings, 32912821 edges, 435340 markings/sec, 30 secs
lola: sara is running 35 secs || sara is running 35 secs || 18463715 markings, 37261391 edges, 427888 markings/sec, 35 secs
lola: sara is running 40 secs || sara is running 40 secs || 20647712 markings, 41686128 edges, 436799 markings/sec, 40 secs
lola: sara is running 45 secs || sara is running 45 secs || 22781285 markings, 46033012 edges, 426715 markings/sec, 45 secs
lola: sara is running 50 secs || sara is running 50 secs || 24961207 markings, 50467405 edges, 435984 markings/sec, 50 secs
lola: sara is running 55 secs || sara is running 55 secs || 27255054 markings, 55039980 edges, 458769 markings/sec, 55 secs
lola: sara is running 60 secs || sara is running 60 secs || 29360630 markings, 59348766 edges, 421115 markings/sec, 60 secs
lola: sara is running 65 secs || sara is running 65 secs || 31510666 markings, 63765247 edges, 430007 markings/sec, 65 secs
lola: sara is running 70 secs || sara is running 70 secs || 33587687 markings, 68033936 edges, 415404 markings/sec, 70 secs
lola: sara is running 75 secs || sara is running 75 secs || 35773335 markings, 72434701 edges, 437130 markings/sec, 75 secs
lola: sara is running 80 secs || sara is running 80 secs || 37815478 markings, 76656091 edges, 408429 markings/sec, 80 secs
lola: sara is running 85 secs || sara is running 85 secs || 39882843 markings, 80907066 edges, 413473 markings/sec, 85 secs
lola: sara is running 90 secs || sara is running 90 secs || 41986945 markings, 85195327 edges, 420820 markings/sec, 90 secs
lola: sara is running 95 secs || sara is running 95 secs || 44034968 markings, 89437186 edges, 409605 markings/sec, 95 secs
lola: sara is running 100 secs || sara is running 100 secs || 46160768 markings, 93772539 edges, 425160 markings/sec, 100 secs
lola: sara is running 105 secs || sara is running 105 secs || 48219033 markings, 97948603 edges, 411653 markings/sec, 105 secs
lola: sara is running 110 secs || sara is running 110 secs || 50300449 markings, 102190469 edges, 416283 markings/sec, 110 secs
lola: sara is running 115 secs || sara is running 115 secs || 52245322 markings, 106236831 edges, 388975 markings/sec, 115 secs
lola: sara is running 120 secs || sara is running 120 secs || 54292005 markings, 110399909 edges, 409337 markings/sec, 120 secs
lola: sara is running 125 secs || sara is running 125 secs || 56283564 markings, 114470261 edges, 398312 markings/sec, 125 secs
lola: sara is running 130 secs || sara is running 130 secs || 58257113 markings, 118550298 edges, 394710 markings/sec, 130 secs
lola: sara is running 135 secs || sara is running 135 secs || 60253667 markings, 122665116 edges, 399311 markings/sec, 135 secs
lola: sara is running 140 secs || sara is running 140 secs || 60520770 markings, 123222516 edges, 53421 markings/sec, 140 secs
lola: Child process aborted or communication problem between parent and child process
lola: subprocess 12 will run for 817 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: A (((FIREABLE(to_0_0_1v_1_0_1) OR FIREABLE(ti_0_2_2v_1_2_2)) U A (G ((FIREABLE(ti_0_0_0v_1_0_0) OR FIREABLE(to_1_2_1v_1_2_2))))))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: rewrite Frontend/Parser/formula_rewrite.k:813
lola: rewrite Frontend/Parser/formula_rewrite.k:814
lola: processed formula: A((FIREABLE(to_0_0_1v_1_0_1) OR FIREABLE(ti_0_2_2v_1_2_2)) U AG((FIREABLE(ti_0_0_0v_1_0_0) OR FIREABLE(to_1_2_1v_1_2_2))))
lola: processed formula length: 124
lola: 18 rewrites
lola: closed formula file CTLFireability.xml
lola: STORE
lola: using a simple compression encoder (--encoder=simplecompressed)
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: 2469056 markings, 6112842 edges, 493811 markings/sec, 0 secs
lola: 4756148 markings, 11928824 edges, 457418 markings/sec, 5 secs
lola: 6886891 markings, 17372152 edges, 426149 markings/sec, 10 secs
lola: 8929460 markings, 22613155 edges, 408514 markings/sec, 15 secs
lola: 10902884 markings, 27683271 edges, 394685 markings/sec, 20 secs
lola: 12995750 markings, 32932598 edges, 418573 markings/sec, 25 secs
lola: 15120306 markings, 38349461 edges, 424911 markings/sec, 30 secs
lola: 17306575 markings, 43598561 edges, 437254 markings/sec, 35 secs
lola: 19381678 markings, 48809818 edges, 415021 markings/sec, 40 secs
lola: 21621115 markings, 54484206 edges, 447887 markings/sec, 45 secs
lola: 23663200 markings, 59713953 edges, 408417 markings/sec, 50 secs
lola: 25807850 markings, 64883715 edges, 428930 markings/sec, 55 secs
lola: 27952201 markings, 70235967 edges, 428870 markings/sec, 60 secs
lola: 30366529 markings, 75649525 edges, 482866 markings/sec, 65 secs
lola: 32642351 markings, 80592980 edges, 455164 markings/sec, 70 secs
lola: 33564092 markings, 82709988 edges, 184348 markings/sec, 75 secs
lola: SUBRESULT
lola: result: no
lola: produced by: CTL model checker
lola: The net does not satisfy the given formula.
lola: 33564092 markings, 82710003 edges
lola: subprocess 13 will run for 1062 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: E ((E (F (NOT FIREABLE(ti_0_0_1v_0_2_1))) U A (G (NOT FIREABLE(to_1_1_1v_1_1_2)))))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: rewrite Frontend/Parser/formula_rewrite.k:806
lola: rewrite Frontend/Parser/formula_rewrite.k:813
lola: rewrite Frontend/Parser/formula_rewrite.k:809
lola: processed formula: E(EF(NOT FIREABLE(ti_0_0_1v_0_2_1)) U AG(NOT FIREABLE(to_1_1_1v_1_1_2)))
lola: processed formula length: 72
lola: 19 rewrites
lola: closed formula file CTLFireability.xml
lola: STORE
lola: using a simple compression encoder (--encoder=simplecompressed)
lola: using a prefix tree store (--store=prefix)
lola: Using CTL preserving stubborn sets
lola: RUNNING
lola: CTL formula contains 3 significant temporal operators and needs 13 bytes of payload
lola: Ignoring fairness constraints (--fair).
lola: ========================================
lola: 1563315 markings, 8276769 edges, 312663 markings/sec, 0 secs
lola: 3015784 markings, 15921473 edges, 290494 markings/sec, 5 secs
lola: 4636345 markings, 23909007 edges, 324112 markings/sec, 10 secs
lola: 6060661 markings, 31231624 edges, 284863 markings/sec, 15 secs
lola: 7525532 markings, 38503053 edges, 292974 markings/sec, 20 secs
lola: 8892854 markings, 45448047 edges, 273464 markings/sec, 25 secs
lola: 10263360 markings, 52562772 edges, 274101 markings/sec, 30 secs
lola: 11669013 markings, 59722691 edges, 281131 markings/sec, 35 secs
lola: 13049577 markings, 66685159 edges, 276113 markings/sec, 40 secs
lola: 14421536 markings, 73823959 edges, 274392 markings/sec, 45 secs
lola: 15884537 markings, 81086818 edges, 292600 markings/sec, 50 secs
lola: 17186553 markings, 87951093 edges, 260403 markings/sec, 55 secs
lola: 18541736 markings, 94923526 edges, 271037 markings/sec, 60 secs
lola: 19924077 markings, 101908309 edges, 276468 markings/sec, 65 secs
lola: 21410299 markings, 109574888 edges, 297244 markings/sec, 70 secs
lola: 22860692 markings, 116798817 edges, 290079 markings/sec, 75 secs
lola: 24283472 markings, 123938788 edges, 284556 markings/sec, 80 secs
lola: 25564344 markings, 130675279 edges, 256174 markings/sec, 85 secs
lola: 26904242 markings, 137782749 edges, 267980 markings/sec, 90 secs
lola: 28319052 markings, 144974817 edges, 282962 markings/sec, 95 secs
lola: 29599851 markings, 151978480 edges, 256160 markings/sec, 100 secs
lola: 30940739 markings, 159328625 edges, 268178 markings/sec, 105 secs
lola: 32195691 markings, 166102492 edges, 250990 markings/sec, 110 secs
lola: 33446938 markings, 172832325 edges, 250249 markings/sec, 115 secs
lola: 34833775 markings, 180274922 edges, 277367 markings/sec, 120 secs
lola: 36136545 markings, 187473099 edges, 260554 markings/sec, 125 secs
lola: 37391999 markings, 194283162 edges, 251091 markings/sec, 130 secs
lola: 38670058 markings, 201366133 edges, 255612 markings/sec, 135 secs
lola: 39912301 markings, 208247617 edges, 248449 markings/sec, 140 secs
lola: 41300507 markings, 215709971 edges, 277641 markings/sec, 145 secs
lola: Child process aborted or communication problem between parent and child process
lola: subprocess 14 will run for 1517 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: A (G ((A (G (FIREABLE(to_2_0_0v_2_0_2))) OR ((NOT FIREABLE(ti_0_1_2v_1_1_2) AND NOT FIREABLE(ti_0_1_0v_0_2_0)) OR (E (F (FIREABLE(ti_2_2_0v_2_2_1))) OR (FIREABLE(to_1_1_0v_1_1_1) AND FIREABLE(to_1_1_0v_1_1_2)))))))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: rewrite Frontend/Parser/formula_rewrite.k:813
lola: rewrite Frontend/Parser/formula_rewrite.k:806
lola: rewrite Frontend/Parser/formula_rewrite.k:813
lola: processed formula: AG((AG(FIREABLE(to_2_0_0v_2_0_2)) OR ((NOT FIREABLE(ti_0_1_2v_1_1_2) AND NOT FIREABLE(ti_0_1_0v_0_2_0)) OR (EF(FIREABLE(ti_2_2_0v_2_2_1)) OR (FIREABLE(to_1_1_0v_1_1_1) AND FIREABLE(to_1_1_0v_1_1_2))))))
lola: processed formula length: 202
lola: 19 rewrites
lola: closed formula file CTLFireability.xml
lola: STORE
lola: using a simple compression encoder (--encoder=simplecompressed)
lola: using a prefix tree store (--store=prefix)
lola: Using CTL preserving stubborn sets
lola: RUNNING
lola: CTL formula contains 3 significant temporal operators and needs 13 bytes of payload
lola: Ignoring fairness constraints (--fair).
lola: 1567016 markings, 7879181 edges, 313403 markings/sec, 0 secs
lola: 3148532 markings, 15128034 edges, 316303 markings/sec, 5 secs
lola: 4533531 markings, 22608719 edges, 277000 markings/sec, 10 secs
lola: 5913268 markings, 29555833 edges, 275947 markings/sec, 15 secs
lola: 7159578 markings, 36411288 edges, 249262 markings/sec, 20 secs
lola: 8425546 markings, 43112754 edges, 253194 markings/sec, 25 secs
lola: 9762797 markings, 49815765 edges, 267450 markings/sec, 30 secs
lola: 10976714 markings, 56325024 edges, 242783 markings/sec, 35 secs
lola: 12224956 markings, 62965808 edges, 249648 markings/sec, 40 secs
lola: 13480505 markings, 69318133 edges, 251110 markings/sec, 45 secs
lola: 14874109 markings, 76096893 edges, 278721 markings/sec, 50 secs
lola: 16119631 markings, 82767589 edges, 249104 markings/sec, 55 secs
lola: 17433579 markings, 89362660 edges, 262790 markings/sec, 60 secs
lola: 18698449 markings, 95827300 edges, 252974 markings/sec, 65 secs
lola: 19946172 markings, 102368442 edges, 249545 markings/sec, 70 secs
lola: 21377046 markings, 109393854 edges, 286175 markings/sec, 75 secs
lola: 22620428 markings, 116548155 edges, 248676 markings/sec, 80 secs
lola: 23858078 markings, 123137600 edges, 247530 markings/sec, 85 secs
lola: 25139087 markings, 129684224 edges, 256202 markings/sec, 90 secs
lola: 26388865 markings, 136139729 edges, 249956 markings/sec, 95 secs
lola: 27649385 markings, 142819666 edges, 252104 markings/sec, 100 secs
lola: 28885458 markings, 149425632 edges, 247215 markings/sec, 105 secs
lola: 30180409 markings, 156026643 edges, 258990 markings/sec, 110 secs
lola: 31461612 markings, 162848127 edges, 256241 markings/sec, 115 secs
lola: 32608272 markings, 169324934 edges, 229332 markings/sec, 120 secs
lola: 33786590 markings, 175581445 edges, 235664 markings/sec, 125 secs
lola: 35098700 markings, 182472992 edges, 262422 markings/sec, 130 secs
lola: 36468810 markings, 189412062 edges, 274022 markings/sec, 135 secs
lola: 37763221 markings, 196031215 edges, 258882 markings/sec, 140 secs
lola: 39053598 markings, 202393907 edges, 258075 markings/sec, 145 secs
lola: 40391595 markings, 209153371 edges, 267599 markings/sec, 150 secs
lola: 41719988 markings, 215851460 edges, 265679 markings/sec, 155 secs
lola: Child process aborted or communication problem between parent and child process
lola: subprocess 15 will run for 2869 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: (A (G (((FIREABLE(ti_0_2_1v_1_2_1) AND FIREABLE(to_0_1_0v_0_1_2) AND (FIREABLE(ti_0_2_2v_1_2_2) OR FIREABLE(ti_0_0_0v_0_0_1))) OR E (F (FIREABLE(to_1_1_0v_1_1_1)))))) AND A (G (A (F ((FIREABLE(ti_0_0_2v_0_2_2) OR FIREABLE(to_2_0_0v_2_0_2)))))))
lola: ========================================
lola: SUBTASK
lola: checking a Boolean combination of formulas
lola: RUNNING
lola: subprocess 15 will run for 2869 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: A (G (A (F ((FIREABLE(ti_0_0_2v_0_2_2) OR FIREABLE(to_2_0_0v_2_0_2))))))
lola: ========================================
lola: SUBTASK
lola: checking eventual occurrence from all states
lola: rewrite Frontend/Parser/formula_rewrite.k:599
lola: rewrite Frontend/Parser/formula_rewrite.k:634
lola: rewrite Frontend/Parser/formula_rewrite.k:734
lola: rewrite Frontend/Parser/formula_rewrite.k:787
lola: processed formula: (NOT FIREABLE(ti_0_0_2v_0_2_2) AND NOT FIREABLE(to_2_0_0v_2_0_2))
lola: processed formula length: 65
lola: 20 rewrites
lola: closed formula file CTLFireability.xml
lola: STORE
lola: using a simple compression encoder (--encoder=simplecompressed)
lola: using a prefix tree store (--store=prefix)
lola: SEARCH (state space /EFEG)
lola: state space: using reachability graph (EFEG version) (--search=depth)
lola: state space: using reachability preserving stubborn set method with insertion algorithm (--stubborn=tarjan)
lola: Planning: workflow for reachability check: stateequation (--findpath=off)
lola: built state equation task
lola: Planning: workflow for reachability check: stateequation (--findpath=off)
lola: built state equation task
lola: RUNNING
lola: state equation task get result started, id 0
lola: rewrite Frontend/Parser/formula_rewrite.k:721
lola: rewrite Frontend/Parser/formula_rewrite.k:700
lola: state equation task get result rewrite finished id 0
lola: state equation task get result unparse finished++ id 0
lola: formula 0: (FIREABLE(ti_0_0_2v_0_2_2) OR FIREABLE(to_2_0_0v_2_0_2))
lola: state equation task get result unparse finished id 0
lola: state equation: Generated DNF with 2 literals and 2 conjunctive subformulas
lola: state equation task get result started, id 1
lola: rewrite Frontend/Parser/formula_rewrite.k:711
lola: rewrite Frontend/Parser/formula_rewrite.k:787
lola: state equation task get result rewrite finished id 1
lola: state equation task get result unparse finished++ id 1
lola: formula 1: (NOT FIREABLE(ti_0_0_2v_0_2_2) AND NOT FIREABLE(to_2_0_0v_2_0_2))
lola: state equation task get result unparse finished id 1
lola: state equation: Generated DNF with 2 literals and 1 conjunctive subformulas
lola: SUBRESULT
lola: result: no
lola: produced by: state space /EFEG
lola: The predicate does not eventually occur from all states.
lola: 11 markings, 11 edges
lola: ========================================
lola: SUBRESULT
lola: result: no
lola: The Boolean predicate is false.
lola: ========================================
lola: ========================================
lola: ...considering subproblem: E (F ((A (G (FIREABLE(to_2_2_0v_2_2_1))) AND ((NOT FIREABLE(ti_0_0_2v_1_0_2) AND NOT FIREABLE(ti_0_2_2v_1_2_2)) AND A (X ((FIREABLE(ti_0_1_0v_0_1_2) OR FIREABLE(ti_2_1_2v_2_2_2))))))))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: rewrite Frontend/Parser/formula_rewrite.k:813
lola: rewrite Frontend/Parser/formula_rewrite.k:812
lola: rewrite Frontend/Parser/formula_rewrite.k:806
lola: processed formula: EF((AG(FIREABLE(to_2_2_0v_2_2_1)) AND ((NOT FIREABLE(ti_0_0_2v_1_0_2) AND NOT FIREABLE(ti_0_2_2v_1_2_2)) AND AX((FIREABLE(ti_0_1_0v_0_1_2) OR FIREABLE(ti_2_1_2v_2_2_2))))))
lola: processed formula length: 173
lola: 19 rewrites
lola: closed formula file CTLFireability.xml
lola: STORE
lola: using a simple compression encoder (--encoder=simplecompressed)
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: 1811725 markings, 6946531 edges, 362345 markings/sec, 0 secs
lola: 3426256 markings, 13348254 edges, 322906 markings/sec, 5 secs
lola: 5040146 markings, 19694818 edges, 322778 markings/sec, 10 secs
lola: 6565257 markings, 25739207 edges, 305022 markings/sec, 15 secs
lola: 8047479 markings, 31576782 edges, 296444 markings/sec, 20 secs
lola: 9565815 markings, 37554814 edges, 303667 markings/sec, 25 secs
lola: 11026730 markings, 43360871 edges, 292183 markings/sec, 30 secs
lola: 12500968 markings, 49183168 edges, 294848 markings/sec, 35 secs
lola: 13999401 markings, 54974176 edges, 299687 markings/sec, 40 secs
lola: 15531178 markings, 61078558 edges, 306355 markings/sec, 45 secs
lola: 17076065 markings, 66859690 edges, 308977 markings/sec, 50 secs
lola: 18547970 markings, 72613590 edges, 294381 markings/sec, 55 secs
lola: 20032765 markings, 78358323 edges, 296959 markings/sec, 60 secs
lola: 21605998 markings, 84656849 edges, 314647 markings/sec, 65 secs
lola: 23034093 markings, 90416878 edges, 285619 markings/sec, 70 secs
lola: 24518400 markings, 96210430 edges, 296861 markings/sec, 75 secs
lola: 26012967 markings, 101918236 edges, 298913 markings/sec, 80 secs
lola: 27504379 markings, 107866975 edges, 298282 markings/sec, 85 secs
lola: 29053575 markings, 113771764 edges, 309839 markings/sec, 90 secs
lola: 30642610 markings, 119729541 edges, 317807 markings/sec, 95 secs
lola: 32125866 markings, 125408021 edges, 296651 markings/sec, 100 secs
lola: 33587953 markings, 131028124 edges, 292417 markings/sec, 105 secs
lola: 35228658 markings, 137270345 edges, 328141 markings/sec, 110 secs
lola: 36770269 markings, 143109559 edges, 308322 markings/sec, 115 secs
lola: 38296190 markings, 148818127 edges, 305184 markings/sec, 120 secs
lola: 39868733 markings, 154693163 edges, 314509 markings/sec, 125 secs
lola: 41546387 markings, 160927888 edges, 335531 markings/sec, 130 secs
lola: Child process aborted or communication problem between parent and child process
lola: ========================================
lola: ...considering subproblem: A (G (E (F ((NOT FIREABLE(to_2_1_1v_2_2_1) OR (FIREABLE(ti_1_1_0v_1_1_2) AND FIREABLE(to_2_2_1v_2_2_2)))))))
lola: ========================================
lola: SUBTASK
lola: checking liveness
lola: rewrite Frontend/Parser/formula_rewrite.k:603
lola: rewrite Frontend/Parser/formula_rewrite.k:613
lola: rewrite Frontend/Parser/formula_rewrite.k:703
lola: processed formula: (NOT FIREABLE(to_2_1_1v_2_2_1) OR (FIREABLE(ti_1_1_0v_1_1_2) AND FIREABLE(to_2_2_1v_2_2_2)))
lola: processed formula length: 93
lola: 19 rewrites
lola: closed formula file CTLFireability.xml
lola: STORE
lola: using a simple compression encoder (--encoder=simplecompressed)
lola: using a prefix tree store (--store=prefix)
lola: SEARCH
lola: using tscc preserving stubborn set method (--stubborn)
lola: Planning: workflow for reachability check: stateequation (--findpath=off)
lola: built state equation task
lola: Planning: workflow for reachability check: stateequation (--findpath=off)
lola: built state equation task
lola: RUNNING
lola: state equation task get result started, id 0
lola: rewrite Frontend/Parser/formula_rewrite.k:721
lola: rewrite Frontend/Parser/formula_rewrite.k:787
lola: state equation task get result rewrite finished id 0
lola: state equation task get result unparse finished++ id 0
lola: formula 0: (FIREABLE(to_2_1_1v_2_2_1) AND (NOT FIREABLE(ti_1_1_0v_1_1_2) OR NOT FIREABLE(to_2_2_1v_2_2_2)))
lola: state equation task get result unparse finished id 0
lola: state equation: Generated DNF with 4 literals and 2 conjunctive subformulas
lola: state equation task get result started, id 1
lola: rewrite Frontend/Parser/formula_rewrite.k:711
lola: state equation task get result rewrite finished id 1
lola: state equation task get result unparse finished++ id 1
lola: formula 1: (NOT FIREABLE(to_2_1_1v_2_2_1) OR (FIREABLE(ti_1_1_0v_1_1_2) AND FIREABLE(to_2_2_1v_2_2_2)))
lola: state equation task get result unparse finished id 1
lola: state equation: Generated DNF with 3 literals and 2 conjunctive subformulas
lola: state equation: write sara problem file to CTLFireability-17-1.sara
lola: state equation: calling and running sara
lola: state equation: write sara problem file to CTLFireability-17-0.sara
lola: state equation: calling and running sara
sara: try reading problem file CTLFireability-17-0.sara.
sara: try reading problem file CTLFireability-17-1.sara.
sara: place or transition ordering is non-deterministic
sara: place or transition ordering is non-deterministic


lola: state equation 0: solution produced
lola: state equation 1: solution produced
lola: sara is running 0 secs || sara is running 0 secs || 2755775 markings, 5427559 edges, 551155 markings/sec, 0 secs
lola: sara is running 5 secs || sara is running 5 secs || 5230086 markings, 10396474 edges, 494862 markings/sec, 5 secs
lola: sara is running 10 secs || sara is running 10 secs || 7648202 markings, 15236976 edges, 483623 markings/sec, 10 secs
lola: sara is running 15 secs || sara is running 15 secs || 9948827 markings, 19891552 edges, 460125 markings/sec, 15 secs
lola: sara is running 20 secs || sara is running 20 secs || 12221072 markings, 24511047 edges, 454449 markings/sec, 20 secs
lola: sara is running 25 secs || sara is running 25 secs || 14426323 markings, 29029925 edges, 441050 markings/sec, 25 secs
lola: sara is running 30 secs || sara is running 30 secs || 16649564 markings, 33582638 edges, 444648 markings/sec, 30 secs
lola: sara is running 35 secs || sara is running 35 secs || 18912790 markings, 38170218 edges, 452645 markings/sec, 35 secs
lola: sara is running 40 secs || sara is running 40 secs || 21133471 markings, 42676564 edges, 444136 markings/sec, 40 secs
lola: sara is running 45 secs || sara is running 45 secs || 23363852 markings, 47209153 edges, 446076 markings/sec, 45 secs
lola: sara is running 50 secs || sara is running 50 secs || 25622110 markings, 51796327 edges, 451652 markings/sec, 50 secs
lola: sara is running 55 secs || sara is running 55 secs || 27928893 markings, 56410676 edges, 461357 markings/sec, 55 secs
lola: sara is running 60 secs || sara is running 60 secs || 30100363 markings, 60873021 edges, 434294 markings/sec, 60 secs
lola: sara is running 65 secs || sara is running 65 secs || 32287607 markings, 65374974 edges, 437449 markings/sec, 65 secs
lola: sara is running 70 secs || sara is running 70 secs || 34553714 markings, 69952423 edges, 453221 markings/sec, 70 secs
lola: sara is running 75 secs || sara is running 75 secs || 36697017 markings, 74330394 edges, 428661 markings/sec, 75 secs
lola: sara is running 80 secs || sara is running 80 secs || 38786740 markings, 78668824 edges, 417945 markings/sec, 80 secs
lola: sara is running 85 secs || sara is running 85 secs || 40926820 markings, 83032268 edges, 428016 markings/sec, 85 secs
lola: sara is running 90 secs || sara is running 90 secs || 43029810 markings, 87340645 edges, 420598 markings/sec, 90 secs
lola: sara is running 95 secs || sara is running 95 secs || 45168862 markings, 91748430 edges, 427810 markings/sec, 95 secs
lola: sara is running 100 secs || sara is running 100 secs || 47310443 markings, 96116475 edges, 428316 markings/sec, 100 secs
lola: sara is running 105 secs || sara is running 105 secs || 49442850 markings, 100462551 edges, 426481 markings/sec, 105 secs
lola: sara is running 110 secs || sara is running 110 secs || 51571427 markings, 104820044 edges, 425715 markings/sec, 110 secs
lola: sara is running 115 secs || sara is running 115 secs || 53690008 markings, 109163563 edges, 423716 markings/sec, 115 secs
lola: sara is running 120 secs || sara is running 120 secs || 55769993 markings, 113432953 edges, 415997 markings/sec, 120 secs
lola: sara is running 125 secs || sara is running 125 secs || 57850575 markings, 117702805 edges, 416116 markings/sec, 125 secs
lola: sara is running 130 secs || sara is running 130 secs || 59956312 markings, 122048623 edges, 421147 markings/sec, 130 secs
lola: Child process aborted or communication problem between parent and child process
lola: ========================================
lola: ...considering subproblem: E ((E (F (NOT FIREABLE(ti_0_0_1v_0_2_1))) U A (G (NOT FIREABLE(to_1_1_1v_1_1_2)))))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: rewrite Frontend/Parser/formula_rewrite.k:806
lola: rewrite Frontend/Parser/formula_rewrite.k:813
lola: rewrite Frontend/Parser/formula_rewrite.k:809
lola: processed formula: E(EF(NOT FIREABLE(ti_0_0_1v_0_2_1)) U AG(NOT FIREABLE(to_1_1_1v_1_1_2)))
lola: processed formula length: 72
lola: 19 rewrites
lola: closed formula file CTLFireability.xml
lola: STORE
lola: using a simple compression encoder (--encoder=simplecompressed)
lola: using a prefix tree store (--store=prefix)
lola: Using CTL preserving stubborn sets
lola: RUNNING
lola: CTL formula contains 3 significant temporal operators and needs 13 bytes of payload
lola: Ignoring fairness constraints (--fair).
lola: 1567965 markings, 8302114 edges, 313593 markings/sec, 0 secs
lola: 3020378 markings, 15944317 edges, 290483 markings/sec, 5 secs
lola: 4664584 markings, 24051672 edges, 328841 markings/sec, 10 secs
lola: 6110167 markings, 31472870 edges, 289117 markings/sec, 15 secs
lola: 7602168 markings, 38915016 edges, 298400 markings/sec, 20 secs
lola: 9020533 markings, 46112405 edges, 283673 markings/sec, 25 secs
lola: 10402172 markings, 53318239 edges, 276328 markings/sec, 30 secs
lola: 11812827 markings, 60432079 edges, 282131 markings/sec, 35 secs
lola: 13140534 markings, 67168039 edges, 265541 markings/sec, 40 secs
lola: 14513544 markings, 74284548 edges, 274602 markings/sec, 45 secs
lola: 15950819 markings, 81428934 edges, 287455 markings/sec, 50 secs
lola: 17243100 markings, 88257044 edges, 258456 markings/sec, 55 secs
lola: 18648379 markings, 95431462 edges, 281056 markings/sec, 60 secs
lola: 20038349 markings, 102512466 edges, 277994 markings/sec, 65 secs
lola: 21564575 markings, 110311163 edges, 305245 markings/sec, 70 secs
lola: 22983908 markings, 117440151 edges, 283867 markings/sec, 75 secs
lola: 24408587 markings, 124568627 edges, 284936 markings/sec, 80 secs
lola: 25658536 markings, 131327098 edges, 249990 markings/sec, 85 secs
lola: 27066220 markings, 138575504 edges, 281537 markings/sec, 90 secs
lola: 28462430 markings, 145785730 edges, 279242 markings/sec, 95 secs
lola: 29760644 markings, 152860394 edges, 259643 markings/sec, 100 secs
lola: 31109346 markings, 160268587 edges, 269740 markings/sec, 105 secs
lola: 32380894 markings, 167110125 edges, 254310 markings/sec, 110 secs
lola: 33673866 markings, 174067143 edges, 258594 markings/sec, 115 secs
lola: 35095627 markings, 181704609 edges, 284352 markings/sec, 120 secs
lola: 36423904 markings, 188999055 edges, 265655 markings/sec, 125 secs
lola: 37679846 markings, 195905387 edges, 251188 markings/sec, 130 secs
lola: 39006688 markings, 203208127 edges, 265368 markings/sec, 135 secs
lola: 40336906 markings, 210534514 edges, 266044 markings/sec, 140 secs
lola: 41580945 markings, 217293159 edges, 248808 markings/sec, 145 secs
lola: 41606565 markings, 217454325 edges, 5124 markings/sec, 150 secs
lola: 41606949 markings, 217456676 edges, 77 markings/sec, 155 secs
lola: Child process aborted or communication problem between parent and child process
lola: ========================================
lola: ...considering subproblem: A (G ((A (G (FIREABLE(to_2_0_0v_2_0_2))) OR ((NOT FIREABLE(ti_0_1_2v_1_1_2) AND NOT FIREABLE(ti_0_1_0v_0_2_0)) OR (E (F (FIREABLE(ti_2_2_0v_2_2_1))) OR (FIREABLE(to_1_1_0v_1_1_1) AND FIREABLE(to_1_1_0v_1_1_2)))))))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: rewrite Frontend/Parser/formula_rewrite.k:813
lola: rewrite Frontend/Parser/formula_rewrite.k:806
lola: rewrite Frontend/Parser/formula_rewrite.k:813
lola: processed formula: AG((AG(FIREABLE(to_2_0_0v_2_0_2)) OR ((NOT FIREABLE(ti_0_1_2v_1_1_2) AND NOT FIREABLE(ti_0_1_0v_0_2_0)) OR (EF(FIREABLE(ti_2_2_0v_2_2_1)) OR (FIREABLE(to_1_1_0v_1_1_1) AND FIREABLE(to_1_1_0v_1_1_2))))))
lola: processed formula length: 202
lola: 19 rewrites
lola: closed formula file CTLFireability.xml
lola: STORE
lola: using a simple compression encoder (--encoder=simplecompressed)
lola: using a prefix tree store (--store=prefix)
lola: Using CTL preserving stubborn sets
lola: RUNNING
lola: CTL formula contains 3 significant temporal operators and needs 13 bytes of payload
lola: Ignoring fairness constraints (--fair).
lola: 1568375 markings, 7885333 edges, 313675 markings/sec, 0 secs
lola: 3155723 markings, 15172865 edges, 317470 markings/sec, 5 secs
lola: 4553434 markings, 22703058 edges, 279542 markings/sec, 10 secs
lola: 5928619 markings, 29691392 edges, 275037 markings/sec, 15 secs
lola: 7208878 markings, 36616416 edges, 256052 markings/sec, 20 secs
lola: 8486052 markings, 43393258 edges, 255435 markings/sec, 25 secs
lola: 9802222 markings, 49998803 edges, 263234 markings/sec, 30 secs
lola: 10993945 markings, 56467067 edges, 238345 markings/sec, 35 secs
lola: 12250876 markings, 63125974 edges, 251386 markings/sec, 40 secs
lola: 13563465 markings, 69694105 edges, 262518 markings/sec, 45 secs
lola: 14948233 markings, 76594025 edges, 276954 markings/sec, 50 secs
lola: 16227794 markings, 83352961 edges, 255912 markings/sec, 55 secs
lola: 17569418 markings, 90003479 edges, 268325 markings/sec, 60 secs
lola: 18852019 markings, 96629168 edges, 256520 markings/sec, 65 secs
lola: 20114555 markings, 103173284 edges, 252507 markings/sec, 70 secs
lola: 21549550 markings, 110306313 edges, 286999 markings/sec, 75 secs
lola: 22758084 markings, 117308285 edges, 241707 markings/sec, 80 secs
lola: 24009344 markings, 123909902 edges, 250252 markings/sec, 85 secs
lola: 25301592 markings, 130480350 edges, 258450 markings/sec, 90 secs
lola: 26560061 markings, 137020553 edges, 251694 markings/sec, 95 secs
lola: 27809112 markings, 143729814 edges, 249810 markings/sec, 100 secs
lola: 29107730 markings, 150478155 edges, 259724 markings/sec, 105 secs
lola: 30388617 markings, 157166513 edges, 256177 markings/sec, 110 secs
lola: 31707403 markings, 164198753 edges, 263757 markings/sec, 115 secs
lola: 32878133 markings, 170724988 edges, 234146 markings/sec, 120 secs
lola: 34112854 markings, 177187877 edges, 246944 markings/sec, 125 secs
lola: 35498355 markings, 184415802 edges, 277100 markings/sec, 130 secs
lola: 36868576 markings, 191455081 edges, 274044 markings/sec, 135 secs
lola: 38177958 markings, 198128067 edges, 261876 markings/sec, 140 secs
lola: 39529730 markings, 204773431 edges, 270354 markings/sec, 145 secs
lola: 40881114 markings, 211606277 edges, 270277 markings/sec, 150 secs
lola: 42216276 markings, 218704192 edges, 267032 markings/sec, 155 secs
lola: Child process aborted or communication problem between parent and child process
lola: RESULT
lola:
SUMMARY: yes unknown no yes yes yes unknown no yes no unknown no yes yes yes unknown
lola:
preliminary result: yes unknown no yes yes yes unknown no yes no unknown no yes yes yes unknown
lola: memory consumption: 13232 KB
lola: time consumption: 1307 seconds
lola: print data as JSON (--json)
lola: writing JSON to CTLFireability.json
lola: closed JSON file CTLFireability.json
rslt: finished

BK_STOP 1552774300303

--------------------
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="NeighborGrid-PT-d3n3m1t11"
export BK_EXAMINATION="CTLFireability"
export BK_TOOL="lola"
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-3954"
echo " Executing tool lola"
echo " Input is NeighborGrid-PT-d3n3m1t11, examination is CTLFireability"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 4"
echo " Run identifier is r104-oct2-155272225400095"
echo "====================================================================="
echo
echo "--------------------"
echo "preparation of the directory to be used:"

tar xzf /home/mcc/BenchKit/INPUTS/NeighborGrid-PT-d3n3m1t11.tgz
mv NeighborGrid-PT-d3n3m1t11 execution
cd execution
if [ "CTLFireability" = "GlobalProperties" ] ; then
rm -f GenericPropertiesVerdict.xml
fi
if [ "CTLFireability" = "UpperBounds" ] ; 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 [ "CTLFireability" = "UpperBounds" ] ; then
echo "The expected result is a vector of positive values"
echo NUM_VECTOR
elif [ "CTLFireability" != "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 "CTLFireability.txt" ] ; then
echo "here is the order used to build the result vector(from text file)"
for x in $(grep Property CTLFireability.txt | cut -d ' ' -f 2 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ -f "CTLFireability.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 '' CTLFireability.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 ;