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 '
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 ;