About the Execution of LoLA for JoinFreeModules-PT-0500
Execution Summary | |||||
Max Memory Used (MB) |
Time wait (ms) | CPU Usage (ms) | I/O Wait (ms) | Computed Result | Execution Status |
15919.200 | 907618.00 | 950286.00 | 3177.90 | FF?F?FTFF?F?TFFF | normal |
Execution Chart
We display below the execution chart for this examination (boot time has been removed).
Trace from the execution
Formatting '/local/x2003239/mcc2019-input.r082-csrt-155246550300968.qcow2', fmt=qcow2 size=4294967296 backing_file=/local/x2003239/mcc2019-input.qcow2 encryption=off cluster_size=65536 lazy_refcounts=off refcount_bits=16
Waiting for the VM to be ready (probing ssh)
..................................................
=====================================================================
Generated by BenchKit 2-3954
Executing tool lola
Input is JoinFreeModules-PT-0500, examination is CTLFireability
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 4
Run identifier is r082-csrt-155246550300968
=====================================================================
--------------------
preparation of the directory to be used:
/home/mcc/execution
total 3.0M
-rw-r--r-- 1 mcc users 3.6K Feb 11 07:02 CTLCardinality.txt
-rw-r--r-- 1 mcc users 20K Feb 11 07:02 CTLCardinality.xml
-rw-r--r-- 1 mcc users 2.7K Feb 7 06:59 CTLFireability.txt
-rw-r--r-- 1 mcc users 17K Feb 7 06:59 CTLFireability.xml
-rw-r--r-- 1 mcc users 4.0K Mar 10 17:31 GenericPropertiesDefinition.xml
-rw-r--r-- 1 mcc users 5.7K Mar 10 17:31 GenericPropertiesVerdict.xml
-rw-r--r-- 1 mcc users 110 Feb 24 15:05 GlobalProperties.txt
-rw-r--r-- 1 mcc users 348 Feb 24 15:05 GlobalProperties.xml
-rw-r--r-- 1 mcc users 2.5K Feb 5 00:06 LTLCardinality.txt
-rw-r--r-- 1 mcc users 11K Feb 5 00:06 LTLCardinality.xml
-rw-r--r-- 1 mcc users 1.9K Feb 4 22:36 LTLFireability.txt
-rw-r--r-- 1 mcc users 7.9K Feb 4 22:36 LTLFireability.xml
-rw-r--r-- 1 mcc users 3.5K Feb 3 12:41 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 17K Feb 3 12:41 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 2.6K Jan 31 08:01 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 14K Jan 31 08:01 ReachabilityFireability.xml
-rw-r--r-- 1 mcc users 1.7K 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 5 Jan 29 09:34 instance
-rw-r--r-- 1 mcc users 6 Jan 29 09:34 iscolored
-rw-r--r-- 1 mcc users 2.9M 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 JoinFreeModules-PT-0500-CTLFireability-00
FORMULA_NAME JoinFreeModules-PT-0500-CTLFireability-01
FORMULA_NAME JoinFreeModules-PT-0500-CTLFireability-02
FORMULA_NAME JoinFreeModules-PT-0500-CTLFireability-03
FORMULA_NAME JoinFreeModules-PT-0500-CTLFireability-04
FORMULA_NAME JoinFreeModules-PT-0500-CTLFireability-05
FORMULA_NAME JoinFreeModules-PT-0500-CTLFireability-06
FORMULA_NAME JoinFreeModules-PT-0500-CTLFireability-07
FORMULA_NAME JoinFreeModules-PT-0500-CTLFireability-08
FORMULA_NAME JoinFreeModules-PT-0500-CTLFireability-09
FORMULA_NAME JoinFreeModules-PT-0500-CTLFireability-10
FORMULA_NAME JoinFreeModules-PT-0500-CTLFireability-11
FORMULA_NAME JoinFreeModules-PT-0500-CTLFireability-12
FORMULA_NAME JoinFreeModules-PT-0500-CTLFireability-13
FORMULA_NAME JoinFreeModules-PT-0500-CTLFireability-14
FORMULA_NAME JoinFreeModules-PT-0500-CTLFireability-15
=== Now, execution of the tool begins
BK_START 1552687078492
info: Time: 3600 - MCC
vrfy: Checking CTLFireability @ JoinFreeModules-PT-0500 @ 3570 seconds
FORMULA JoinFreeModules-PT-0500-CTLFireability-03 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT
FORMULA JoinFreeModules-PT-0500-CTLFireability-10 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT
FORMULA JoinFreeModules-PT-0500-CTLFireability-13 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT
FORMULA JoinFreeModules-PT-0500-CTLFireability-01 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT
FORMULA JoinFreeModules-PT-0500-CTLFireability-12 TRUE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT
FORMULA JoinFreeModules-PT-0500-CTLFireability-05 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT
FORMULA JoinFreeModules-PT-0500-CTLFireability-15 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT
FORMULA JoinFreeModules-PT-0500-CTLFireability-06 TRUE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT
FORMULA JoinFreeModules-PT-0500-CTLFireability-14 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT
FORMULA JoinFreeModules-PT-0500-CTLFireability-00 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT
FORMULA JoinFreeModules-PT-0500-CTLFireability-07 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT
FORMULA JoinFreeModules-PT-0500-CTLFireability-08 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT
FORMULA JoinFreeModules-PT-0500-CTLFireability-09 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT
FORMULA JoinFreeModules-PT-0500-CTLFireability-04 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT
FORMULA JoinFreeModules-PT-0500-CTLFireability-11 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT
FORMULA JoinFreeModules-PT-0500-CTLFireability-02 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT
vrfy: finished
info: timeLeft: 2662
rslt: Output for CTLFireability @ JoinFreeModules-PT-0500
{
"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": "Fri Mar 15 21:57:58 2019
",
"timelimit": 3570
},
"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": 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(t3557)",
"processed_size": 19,
"rewrites": 35
},
"result":
{
"edges": 64,
"markings": 64,
"produced_by": "state space /EXEG",
"value": false
},
"task":
{
"compoundnumber": 0,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "invisibility based",
"visible": 2
},
"threads": 1,
"type": "dfs"
},
"stateequation":
{
"literals": 1,
"problems": 1
},
"type": "invariance_from_all_successors",
"workflow": "stateequation"
}
},
{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 237
},
"exit":
{
"localtimelimitreached": false
},
"formula":
{
"count":
{
"A": 1,
"E": 4,
"F": 0,
"G": 2,
"U": 2,
"X": 1,
"aconj": 1,
"adisj": 1,
"aneg": 0,
"comp": 0,
"cont": 0,
"dl": 0,
"fir": 7,
"nodl": 0,
"place_references": 0,
"taut": 0,
"tconj": 1,
"tdisj": 2,
"tneg": 0,
"transition_references": 8,
"unfir": 1,
"visible_places": 0,
"visible_transitions": 8
},
"processed": "(E(EG(FIREABLE(t2951)) U EX(FIREABLE(t3296))) OR ((FIREABLE(t3700) AND EG((FIREABLE(t2590) AND FIREABLE(t438)))) OR A(NOT FIREABLE(t3320) U (FIREABLE(t1241) OR FIREABLE(t2255)))))",
"processed_size": 180,
"rewrites": 37
},
"net":
{
"conflict_clusters": 2001,
"singleton_clusters": 0
},
"result":
{
"edges": 1505,
"markings": 1502,
"produced_by": "CTL model checker",
"value": false
},
"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": 2,
"E": 1,
"F": 1,
"G": 1,
"U": 0,
"X": 1,
"aconj": 0,
"adisj": 0,
"aneg": 0,
"comp": 0,
"cont": 0,
"dl": 0,
"fir": 3,
"nodl": 0,
"place_references": 0,
"taut": 0,
"tconj": 2,
"tdisj": 0,
"tneg": 0,
"transition_references": 3,
"unfir": 0,
"visible_places": 0,
"visible_transitions": 3
},
"processed": "AF((FIREABLE(t1899) AND (AG(FIREABLE(t3472)) AND EX(FIREABLE(t2741)))))",
"processed_size": 71,
"rewrites": 35
},
"net":
{
"conflict_clusters": 2001,
"singleton_clusters": 0
},
"result":
{
"edges": 1502,
"markings": 1502,
"produced_by": "CTL model checker",
"value": false
},
"task":
{
"compoundnumber": 2,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "ctl preserving"
},
"type": "ctl model checker"
},
"type": "CTL"
}
},
{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 274
},
"exit":
{
"localtimelimitreached": false
},
"formula":
{
"count":
{
"A": 1,
"E": 0,
"F": 0,
"G": 1,
"U": 0,
"X": 0,
"aconj": 0,
"adisj": 1,
"aneg": 0,
"comp": 0,
"cont": 0,
"dl": 0,
"fir": 2,
"nodl": 0,
"place_references": 0,
"taut": 0,
"tconj": 0,
"tdisj": 0,
"tneg": 0,
"transition_references": 4,
"unfir": 2,
"visible_places": 0,
"visible_transitions": 4
},
"processed": "A (G ((NOT FIREABLE(t919) OR NOT FIREABLE(t3733) OR FIREABLE(t2266) OR FIREABLE(t2812))))",
"processed_size": 92,
"rewrites": 34
},
"result":
{
"edges": 1007,
"markings": 1008,
"produced_by": "state space",
"value": false
},
"task":
{
"compoundnumber": 3,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "reachability preserving/insertion"
},
"threads": 1,
"type": "dfs"
},
"stateequation":
{
"literals": 4,
"problems": 1
},
"type": "invariance",
"workflow": "stateequation||search"
}
},
{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 297
},
"exit":
{
"localtimelimitreached": false
},
"formula":
{
"count":
{
"A": 0,
"E": 1,
"F": 1,
"G": 0,
"U": 0,
"X": 0,
"aconj": 1,
"adisj": 0,
"aneg": 0,
"comp": 0,
"cont": 0,
"dl": 0,
"fir": 5,
"nodl": 0,
"place_references": 0,
"taut": 0,
"tconj": 0,
"tdisj": 0,
"tneg": 0,
"transition_references": 5,
"unfir": 0,
"visible_places": 0,
"visible_transitions": 5
},
"processed": "E (F ((FIREABLE(t1251) AND FIREABLE(t1647) AND FIREABLE(t449) AND FIREABLE(t838) AND FIREABLE(t2401))))",
"processed_size": 103,
"rewrites": 33
},
"result":
{
"edges": 24,
"markings": 25,
"produced_by": "state space",
"value": true
},
"task":
{
"compoundnumber": 4,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "reachability preserving/insertion"
},
"threads": 1,
"type": "dfs"
},
"stateequation":
{
"literals": 5,
"problems": 5
},
"type": "reachability",
"workflow": "stateequation||search"
}
},
{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 346
},
"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(t3848)",
"processed_size": 19,
"rewrites": 35
},
"result":
{
"edges": 65,
"markings": 65,
"produced_by": "state space / EG",
"value": false
},
"task":
{
"compoundnumber": 6,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "reachability preserving/insertion",
"visible": 4
},
"threads": 1,
"type": "dfs"
},
"stateequation":
{
"literals": 1,
"problems": 1
},
"type": "eventual_occurrence",
"workflow": "stateequation"
}
},
{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 460
},
"exit":
{
"localtimelimitreached": false
},
"formula":
{
"count":
{
"A": 1,
"E": 1,
"F": 1,
"G": 0,
"U": 1,
"X": 0,
"aconj": 1,
"adisj": 0,
"aneg": 0,
"comp": 0,
"cont": 0,
"dl": 0,
"fir": 3,
"nodl": 0,
"place_references": 0,
"taut": 0,
"tconj": 0,
"tdisj": 0,
"tneg": 0,
"transition_references": 3,
"unfir": 0,
"visible_places": 0,
"visible_transitions": 3
},
"processed": "AF(E((FIREABLE(t2313) AND FIREABLE(t279)) U FIREABLE(t1731)))",
"processed_size": 61,
"rewrites": 34
},
"net":
{
"conflict_clusters": 2001,
"singleton_clusters": 0
},
"result":
{
"edges": 3004,
"markings": 1502,
"produced_by": "CTL model checker",
"value": false
},
"task":
{
"compoundnumber": 9,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "ctl preserving"
},
"type": "ctl model checker"
},
"type": "CTL"
}
},
{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 536
},
"child":
[
{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 536
},
"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(t2622)",
"processed_size": 15,
"rewrites": 32
},
"result":
{
"edges": 0,
"markings": 0,
"produced_by": "preprocessing",
"value": false
},
"task":
{
"compoundnumber": 10,
"type": "initial_satisfaction",
"workflow": "preprocessing"
}
},
{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 644
},
"exit":
{
"localtimelimitreached": false
},
"formula":
{
"count":
{
"A": 0,
"E": 1,
"F": 1,
"G": 0,
"U": 0,
"X": 0,
"aconj": 0,
"adisj": 1,
"aneg": 0,
"comp": 0,
"cont": 0,
"dl": 0,
"fir": 2,
"nodl": 0,
"place_references": 0,
"taut": 0,
"tconj": 0,
"tdisj": 0,
"tneg": 0,
"transition_references": 3,
"unfir": 1,
"visible_places": 0,
"visible_transitions": 3
},
"processed": "E (F ((NOT FIREABLE(t2532) OR FIREABLE(t3638) OR FIREABLE(t2719))))",
"processed_size": 69,
"rewrites": 33
},
"result":
{
"edges": 499,
"markings": 500,
"produced_by": "state space",
"value": true
},
"task":
{
"compoundnumber": 11,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "reachability preserving/insertion"
},
"threads": 1,
"type": "dfs"
},
"stateequation":
{
"literals": 3,
"problems": 3
},
"type": "reachability",
"workflow": "stateequation||search"
}
}
],
"exit":
{
"localtimelimitreached": false
},
"result":
{
"produced_by": "boolean",
"value": true
},
"task":
{
"compoundnumber": 10,
"type": "boolean"
}
},
{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 644
},
"child":
[
{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 644
},
"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(t1839)",
"processed_size": 15,
"rewrites": 32
},
"result":
{
"edges": 0,
"markings": 0,
"produced_by": "preprocessing",
"value": false
},
"task":
{
"compoundnumber": 11,
"type": "initial_satisfaction",
"workflow": "preprocessing"
}
},
{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 805
},
"exit":
{
"localtimelimitreached": false
},
"formula":
{
"count":
{
"A": 0,
"E": 0,
"F": 0,
"G": 0,
"U": 0,
"X": 0,
"aconj": 1,
"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": 4,
"unfir": 2,
"visible_places": 0,
"visible_transitions": 4
},
"processed": "((NOT FIREABLE(t2700) AND NOT FIREABLE(t3507) AND FIREABLE(t2384)) OR FIREABLE(t2692))",
"processed_size": 87,
"rewrites": 35
},
"result":
{
"edges": 65,
"markings": 65,
"produced_by": "state space / EG",
"value": false
},
"task":
{
"compoundnumber": 12,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "reachability preserving/insertion",
"visible": 16
},
"threads": 1,
"type": "dfs"
},
"stateequation":
{
"literals": 6,
"problems": 3
},
"type": "eventual_occurrence",
"workflow": "stateequation"
}
}
],
"exit":
{
"localtimelimitreached": false
},
"result":
{
"produced_by": "boolean",
"value": false
},
"task":
{
"compoundnumber": 11,
"type": "boolean"
}
},
{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 805
},
"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(t3670)",
"processed_size": 19,
"rewrites": 36
},
"result":
{
"edges": 1502,
"markings": 1502,
"produced_by": "state space /EGEF",
"value": false
},
"task":
{
"compoundnumber": 12,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "ctl preserving",
"visible": 3
},
"threads": 1,
"type": "dfs"
},
"stateequation":
{
"literals": 1,
"problems": 1
},
"type": "eventual_invariance",
"workflow": "stateequation"
}
},
{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 1073
},
"child":
[
{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 1073
},
"exit":
{
"localtimelimitreached": false
},
"formula":
{
"count":
{
"A": 0,
"E": 1,
"F": 0,
"G": 0,
"U": 1,
"X": 0,
"aconj": 1,
"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": 3,
"unfir": 3,
"visible_places": 0,
"visible_transitions": 3
},
"processed": "E (((NOT FIREABLE(t3163) AND NOT FIREABLE(t3379)) U NOT FIREABLE(t593)))",
"processed_size": 72,
"rewrites": 35
},
"result":
{
"edges": 0,
"markings": 0,
"produced_by": "state space /EU",
"value": true
},
"task":
{
"compoundnumber": 13,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "eu preserving",
"visible": 6
},
"threads": 1,
"type": "dfs"
},
"type": "existential_until",
"workflow": "stateequation"
}
},
{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 1610
},
"exit":
{
"localtimelimitreached": false
},
"formula":
{
"count":
{
"A": 0,
"E": 0,
"F": 0,
"G": 1,
"U": 1,
"X": 0,
"aconj": 0,
"adisj": 0,
"aneg": 0,
"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": "G ((FIREABLE(t2586) U FIREABLE(t353)))",
"processed_size": 38,
"rewrites": 34
},
"result":
{
"edges": 65,
"markings": 65,
"produced_by": "LTL model checker",
"value": false
},
"task":
{
"buchi":
{
"states": 3
},
"compoundnumber": 14,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "ltl preserving/insertion"
},
"type": "product automaton/dfs"
},
"type": "universal single path",
"workflow": "product automaton"
}
}
],
"exit":
{
"localtimelimitreached": false
},
"result":
{
"produced_by": "boolean",
"value": false
},
"task":
{
"compoundnumber": 13,
"type": "boolean"
}
},
{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 1610
},
"child":
[
{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 1610
},
"exit":
{
"localtimelimitreached": false
},
"formula":
{
"count":
{
"A": 1,
"E": 0,
"F": 0,
"G": 0,
"U": 1,
"X": 0,
"aconj": 2,
"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": 6,
"unfir": 2,
"visible_places": 0,
"visible_transitions": 6
},
"processed": "A ((((FIREABLE(t865) AND FIREABLE(t2863)) OR NOT FIREABLE(t2530)) U (NOT FIREABLE(t1407) OR (FIREABLE(t3868) AND FIREABLE(t3037)))))",
"processed_size": 134,
"rewrites": 37
},
"result":
{
"edges": 0,
"markings": 0,
"produced_by": "state space /ER",
"value": true
},
"task":
{
"compoundnumber": 14,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "ltl",
"visible": 12
},
"threads": 1,
"type": "dfs"
},
"type": "universal_until",
"workflow": "stateequation"
}
}
],
"exit":
{
"localtimelimitreached": false
},
"result":
{
"produced_by": "boolean",
"value": null
},
"task":
{
"compoundnumber": 14,
"type": "boolean"
}
},
{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 3107
},
"child":
[
{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 3107
},
"exit":
{
"localtimelimitreached": false
},
"formula":
{
"count":
{
"A": 1,
"E": 0,
"F": 0,
"G": 1,
"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": "A (G (FIREABLE(t258)))",
"processed_size": 22,
"rewrites": 34
},
"result":
{
"edges": 500,
"markings": 501,
"produced_by": "state space",
"value": false
},
"task":
{
"compoundnumber": 15,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "reachability preserving/insertion"
},
"threads": 1,
"type": "dfs"
},
"stateequation":
{
"literals": 1,
"problems": 1
},
"type": "invariance",
"workflow": "stateequation||search"
}
},
{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 1
},
"formula":
{
"count":
{
"A": 1,
"E": 0,
"F": 0,
"G": 1,
"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": "A (G (FIREABLE(t843)))",
"processed_size": 22,
"rewrites": 34
},
"result":
{
"edges": 0,
"markings": 0,
"produced_by": "state space",
"value": false
},
"task":
{
"compoundnumber": 17,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "reachability preserving/insertion"
},
"threads": 1,
"type": "dfs"
},
"type": "invariance",
"workflow": "stateequation||search"
}
},
{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 1
},
"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": 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(t904)",
"processed_size": 18,
"rewrites": 35
},
"result":
{
"edges": 65,
"markings": 65,
"produced_by": "state space / EG",
"value": false
},
"task":
{
"compoundnumber": 18,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "reachability preserving/insertion",
"visible": 4
},
"threads": 1,
"type": "dfs"
},
"stateequation":
{
"literals": 1,
"problems": 1
},
"type": "eventual_occurrence",
"workflow": "stateequation"
}
},
{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 1
},
"exit":
{
"localtimelimitreached": false
},
"formula":
{
"count":
{
"A": 0,
"E": 1,
"F": 0,
"G": 1,
"U": 0,
"X": 0,
"aconj": 1,
"adisj": 1,
"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": "E (G ((FIREABLE(t2512) OR FIREABLE(t1841) OR (FIREABLE(t1231) AND FIREABLE(t408)))))",
"processed_size": 86,
"rewrites": 33
},
"result":
{
"edges": 0,
"markings": 1,
"produced_by": "state space / EG",
"value": false
},
"task":
{
"compoundnumber": 19,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "reachability preserving/insertion",
"visible": 16
},
"threads": 1,
"type": "dfs"
},
"stateequation":
{
"literals": 6,
"problems": 2
},
"type": "possible_preservation",
"workflow": "stateequation"
}
}
],
"exit":
{
"localtimelimitreached": false
},
"result":
{
"produced_by": "boolean",
"value": false
},
"task":
{
"compoundnumber": 15,
"type": "boolean"
}
},
{
"child":
[
{
"formula":
{
"count":
{
"A": 1,
"E": 0,
"F": 0,
"G": 0,
"U": 1,
"X": 0,
"aconj": 2,
"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": 6,
"unfir": 2,
"visible_places": 0,
"visible_transitions": 6
},
"processed": "A ((((FIREABLE(t865) AND FIREABLE(t2863)) OR NOT FIREABLE(t2530)) U (NOT FIREABLE(t1407) OR (FIREABLE(t3868) AND FIREABLE(t3037)))))",
"processed_size": 134,
"rewrites": 37
},
"result":
{
"edges": 0,
"markings": 0,
"produced_by": "state space /ER",
"value": true
},
"task":
{
"compoundnumber": 19,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "ltl",
"visible": 12
},
"threads": 1,
"type": "dfs"
},
"stateequation":
{
"literals": 3,
"problems": 2
},
"type": "universal_until",
"workflow": "stateequation"
}
}
],
"result":
{
"produced_by": "boolean",
"value": null
},
"task":
{
"compoundnumber": 19,
"type": "boolean"
}
}
],
"exit":
{
"error": null,
"memory": 77408,
"runtime": 908.000000,
"signal": null,
"timelimitreached": false
},
"files":
{
"formula": "CTLFireability.xml",
"net": "model.pnml"
},
"formula":
{
"skeleton": "A(F(A(G(**)))) : A(G(**)) : (A((** U **)) AND E(G((A(G(**)) OR **)))) : A(X(A(F(**)))) : E(F((* AND A(F(*))))) : A(F(**)) : (** OR E(F(**))) : (A(G(A((** U **)))) AND E((** U **))) : (E(G(**)) OR (A(F(*)) OR (A(F(*)) AND ((A(G(**)) OR A(G(**))) AND E(F(**)))))) : A(G(E(F(*)))) : (E((E(G(**)) U E(X(**)))) OR ((** AND E(G(**))) OR A((** U **)))) : A(F((E(F(*)) AND *))) : E(F(**)) : A(F((** AND (A(G(**)) AND E(X(**)))))) : (A(F(**)) OR **) : A(F(E((** U **))))"
},
"net":
{
"arcs": 11502,
"conflict_clusters": 2001,
"places": 2501,
"places_significant": 2000,
"singleton_clusters": 0,
"transitions": 4001
},
"result":
{
"preliminary_value": "no no unknown no unknown no yes no no unknown no unknown yes no no no ",
"value": "no no unknown no unknown no yes no no unknown no unknown yes no no no "
},
"task":
{
"type": "compound"
}
}
lola: LoLA will run for 3570 seconds at most (--timelimit)
lola: NET
lola: input: PNML file (--pnml)
lola: reading net from model.pnml
lola: reading pnml
lola: PNML file contains place/transition net
lola: finished parsing
lola: closed net file model.pnml
lola: 6502/268435456 symbol table entries, 0 collisions
lola: preprocessing...
lola: Size of bit vector: 80032
lola: finding significant places
lola: 2501 places, 4001 transitions, 2000 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: A (F (A (G (FIREABLE(t3670))))) : A (G ((NOT FIREABLE(t919) OR NOT FIREABLE(t3733) OR FIREABLE(t2266) OR FIREABLE(t2812)))) : (A ((((FIREABLE(t865) AND FIREABLE(t2863)) OR NOT FIREABLE(t2530)) U (NOT FIREABLE(t1407) OR (FIREABLE(t3868) AND FIREABLE(t3037))))) AND E (G ((A (G (FIREABLE(t2932))) OR (FIREABLE(t8) OR FIREABLE(t3258) OR (FIREABLE(t3004) AND FIREABLE(t532))))))) : NOT(E (X (NOT(A (F (FIREABLE(t3557))))))) : NOT(A (G ((FIREABLE(t1890) OR E (G (FIREABLE(t3717))))))) : A (F (FIREABLE(t3848))) : (FIREABLE(t2622) OR E (F ((NOT FIREABLE(t2532) OR FIREABLE(t3638) OR FIREABLE(t2719))))) : (A (G (A ((FIREABLE(t2586) U FIREABLE(t353))))) AND E (((NOT FIREABLE(t3163) AND NOT FIREABLE(t3379)) U NOT FIREABLE(t593)))) : ((E (G ((FIREABLE(t2512) OR FIREABLE(t1841) OR (FIREABLE(t1231) AND FIREABLE(t408))))) OR NOT(E (G (NOT FIREABLE(t904))))) OR (NOT(E (G (FIREABLE(t309)))) AND ((A (G (FIREABLE(t843))) OR A (G (FIREABLE(t258)))) AND E (F (FIREABLE(t170)))))) : NOT(E (F (A (G (NOT FIREABLE(t3948)))))) : (E ((E (G (FIREABLE(t2951))) U E (X (FIREABLE(t3296))))) OR ((FIREABLE(t3700) AND E (G ((FIREABLE(t2590) AND FIREABLE(t438))))) OR A ((NOT FIREABLE(t3320) U (FIREABLE(t1241) OR FIREABLE(t2255)))))) : A (F (NOT((A (G (FIREABLE(t1540))) OR (NOT FIREABLE(t3613) AND NOT FIREABLE(t267)))))) : E (F ((FIREABLE(t1251) AND FIREABLE(t1647) AND FIREABLE(t449) AND FIREABLE(t838) AND FIREABLE(t2401)))) : A (F ((FIREABLE(t1899) AND (A (G (FIREABLE(t3472))) AND E (X (FIREABLE(t2741))))))) : (A (F (((FIREABLE(t2700) OR FIREABLE(t3507) OR NOT FIREABLE(t2384)) AND NOT FIREABLE(t2692)))) OR FIREABLE(t1839)) : A (F (E (((FIREABLE(t2313) AND FIREABLE(t279)) U FIREABLE(t1731)))))
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:326
lola: rewrite Frontend/Parser/formula_rewrite.k:335
lola: rewrite Frontend/Parser/formula_rewrite.k:326
lola: rewrite Frontend/Parser/formula_rewrite.k:329
lola: rewrite Frontend/Parser/formula_rewrite.k:300
lola: rewrite Frontend/Parser/formula_rewrite.k:323
lola: rewrite Frontend/Parser/formula_rewrite.k:329
lola: rewrite Frontend/Parser/formula_rewrite.k:318
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:326
lola: rewrite Frontend/Parser/formula_rewrite.k:329
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:326
lola: rewrite Frontend/Parser/formula_rewrite.k:329
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:326
lola: rewrite Frontend/Parser/formula_rewrite.k:329
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:254
lola: rewrite Frontend/Parser/formula_rewrite.k:326
lola: rewrite Frontend/Parser/formula_rewrite.k:332
lola: rewrite Frontend/Parser/formula_rewrite.k:323
lola: rewrite Frontend/Parser/formula_rewrite.k:329
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:318
lola: rewrite Frontend/Parser/formula_rewrite.k:323
lola: rewrite Frontend/Parser/formula_rewrite.k:329
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: computing a collection of formulas
lola: RUNNING
lola: subprocess 0 will run for 222 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: A (X (A (F (FIREABLE(t3557)))))
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(t3557)
lola: processed formula length: 19
lola: 35 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: 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(t3557)
lola: state equation task get result unparse finished id 0
lola: state equation: Generated DNF with 1 literals and 1 conjunctive subformulas
lola: SUBRESULT
lola: result: no
lola: produced by: state space /EXEG
lola: The predicate does not eventually occur from all successors.
lola: 64 markings, 64 edges
lola: subprocess 1 will run for 237 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: (E ((E (G (FIREABLE(t2951))) U E (X (FIREABLE(t3296))))) OR ((FIREABLE(t3700) AND E (G ((FIREABLE(t2590) AND FIREABLE(t438))))) OR A ((NOT FIREABLE(t3320) U (FIREABLE(t1241) OR FIREABLE(t2255))))))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: rewrite Frontend/Parser/formula_rewrite.k:808
lola: rewrite Frontend/Parser/formula_rewrite.k:807
lola: rewrite Frontend/Parser/formula_rewrite.k:809
lola: rewrite Frontend/Parser/formula_rewrite.k:808
lola: rewrite Frontend/Parser/formula_rewrite.k:814
lola: ========================================
lola: processed formula: (E(EG(FIREABLE(t2951)) U EX(FIREABLE(t3296))) OR ((FIREABLE(t3700) AND EG((FIREABLE(t2590) AND FIREABLE(t438)))) OR A(NOT FIREABLE(t3320) U (FIREABLE(t1241) OR FIREABLE(t2255)))))
lola: processed formula length: 180
lola: 37 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 4 significant temporal operators and needs 17 bytes of payload
lola: Ignoring fairness constraints (--fair).
lola: SUBRESULT
lola: result: no
lola: produced by: CTL model checker
lola: The net does not satisfy the given formula.
lola: 1502 markings, 1505 edges
lola: ========================================
lola: subprocess 2 will run for 254 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: A (F ((FIREABLE(t1899) AND (A (G (FIREABLE(t3472))) AND E (X (FIREABLE(t2741)))))))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: rewrite Frontend/Parser/formula_rewrite.k:813
lola: rewrite Frontend/Parser/formula_rewrite.k:807
lola: rewrite Frontend/Parser/formula_rewrite.k:811
lola: processed formula: AF((FIREABLE(t1899) AND (AG(FIREABLE(t3472)) AND EX(FIREABLE(t2741)))))
lola: processed formula length: 71
lola: 35 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: no
lola: produced by: CTL model checker
lola: The net does not satisfy the given formula.
lola: 1502 markings, 1502 edges
lola: ========================================
lola: subprocess 3 will run for 274 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: A (G ((NOT FIREABLE(t919) OR NOT FIREABLE(t3733) OR FIREABLE(t2266) OR FIREABLE(t2812))))
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(t919) OR NOT FIREABLE(t3733) OR FIREABLE(t2266) OR FIREABLE(t2812))))
lola: processed formula length: 92
lola: 34 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(t919) AND FIREABLE(t3733) AND NOT FIREABLE(t2266) AND NOT FIREABLE(t2812))
lola: state equation task get result unparse finished id 0
lola: state equation: Generated DNF with 4 literals and 1 conjunctive subformulas
lola: SUBRESULT
lola: result: no
lola: produced by: state space
lola: The predicate is not invariant.
lola: 1008 markings, 1007 edges
lola: ========================================
lola: subprocess 4 will run for 297 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: E (F ((FIREABLE(t1251) AND FIREABLE(t1647) AND FIREABLE(t449) AND FIREABLE(t838) AND FIREABLE(t2401))))
lola: ========================================
lola: SUBTASK
lola: checking reachability
lola: Planning: workflow for reachability check: stateequation||search (--findpath=off)
lola: rewrite Frontend/Parser/formula_rewrite.k:711
lola: processed formula: E (F ((FIREABLE(t1251) AND FIREABLE(t1647) AND FIREABLE(t449) AND FIREABLE(t838) AND FIREABLE(t2401))))
lola: processed formula length: 103
lola: 33 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:711
lola: state equation task get result rewrite finished id 0
lola: state equation task get result unparse finished++ id 0
lola: formula 0: (FIREABLE(t1251) AND FIREABLE(t1647) AND FIREABLE(t449) AND FIREABLE(t838) AND FIREABLE(t2401))
lola: state equation task get result unparse finished id 0
lola: state equation: Generated DNF with 5 literals and 1 conjunctive subformulas
lola: SUBRESULT
lola: result: yes
lola: produced by: state space
lola: The predicate is reachable.
lola: 25 markings, 24 edges
lola: ========================================
lola: subprocess 5 will run for 324 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: A (G (E (F (FIREABLE(t3948)))))
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: FIREABLE(t3948)
lola: processed formula length: 15
lola: 35 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:788
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(t3948)
lola: state equation task get result unparse finished id 0
lola: state equation: Generated DNF with 1 literals and 1 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: FIREABLE(t3948)
lola: state equation task get result unparse finished id 1
lola: state equation: Generated DNF with 1 literals and 1 conjunctive subformulas
lola: state equation: write sara problem file to CTLFireability-5-0.sara
lola: state equation: calling and running sara
sara: try reading problem file CTLFireability-5-0.sara.
lola: state equation: write sara problem file to CTLFireability-5-1.sara
lola: state equation: calling and running sara
sara: try reading problem file CTLFireability-5-1.sara.
sara: place or transition ordering is non-deterministic
sara: place or transition ordering is non-deterministic
lola: state equation 1: solution produced
lola: state equation 0: solution produced
lola: sara is running 0 secs || sara is running 0 secs || 143562 markings, 204581 edges, 28712 markings/sec, 0 secs
lola: sara is running 5 secs || sara is running 5 secs || 290438 markings, 414035 edges, 29375 markings/sec, 5 secs
lola: sara is running 10 secs || sara is running 10 secs || 437939 markings, 625039 edges, 29500 markings/sec, 10 secs
lola: sara is running 15 secs || sara is running 15 secs || 590116 markings, 841990 edges, 30435 markings/sec, 15 secs
lola: sara is running 20 secs || sara is running 20 secs || 742285 markings, 1059273 edges, 30434 markings/sec, 20 secs
lola: sara is running 25 secs || sara is running 25 secs || 898422 markings, 1282384 edges, 31227 markings/sec, 25 secs
lola: sara is running 30 secs || sara is running 30 secs || 1053339 markings, 1503430 edges, 30983 markings/sec, 30 secs
lola: sara is running 35 secs || sara is running 35 secs || 1205866 markings, 1720989 edges, 30505 markings/sec, 35 secs
lola: sara is running 40 secs || sara is running 40 secs || 1356763 markings, 1936823 edges, 30179 markings/sec, 40 secs
lola: sara is running 45 secs || sara is running 45 secs || 1514619 markings, 2161991 edges, 31571 markings/sec, 45 secs
lola: sara is running 50 secs || sara is running 50 secs || 1671744 markings, 2386088 edges, 31425 markings/sec, 50 secs
lola: sara is running 55 secs || sara is running 55 secs || 1824993 markings, 2604817 edges, 30650 markings/sec, 55 secs
lola: sara is running 60 secs || sara is running 60 secs || 1971541 markings, 2814120 edges, 29310 markings/sec, 60 secs
lola: sara is running 65 secs || sara is running 65 secs || 2122668 markings, 3030356 edges, 30225 markings/sec, 65 secs
lola: sara is running 70 secs || sara is running 70 secs || 2283855 markings, 3260121 edges, 32237 markings/sec, 70 secs
lola: sara is running 75 secs || sara is running 75 secs || 2445016 markings, 3490136 edges, 32232 markings/sec, 75 secs
lola: sara is running 80 secs || sara is running 80 secs || 2606489 markings, 3721107 edges, 32295 markings/sec, 80 secs
lola: sara is running 85 secs || sara is running 85 secs || 2761554 markings, 3941987 edges, 31013 markings/sec, 85 secs
lola: sara is running 90 secs || sara is running 90 secs || 2907311 markings, 4149972 edges, 29151 markings/sec, 90 secs
lola: sara is running 95 secs || sara is running 95 secs || 3063777 markings, 4373405 edges, 31293 markings/sec, 95 secs
lola: Child process aborted or communication problem between parent and child process
lola: subprocess 6 will run for 346 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: A (F (FIREABLE(t3848)))
lola: ========================================
lola: SUBTASK
lola: checking eventual occurrence
lola: rewrite Frontend/Parser/formula_rewrite.k:584
lola: rewrite Frontend/Parser/formula_rewrite.k:749
lola: rewrite Frontend/Parser/formula_rewrite.k:787
lola: processed formula: NOT FIREABLE(t3848)
lola: processed formula length: 19
lola: 35 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 / EG)
lola: state space: using search routine for EG formula (--search=depth)
lola: state space: using EG preserving stubborn set method (--stubborn=tarjan)
lola: Planning: workflow for reachability check: stateequation (--findpath=off)
lola: built state equation task
lola: RUNNING
lola: SUBRESULT
lola: result: no
lola: produced by: state space / EG
lola: The predicate does not eventually occur.
lola: 65 markings, 65 edges
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(t3848)
lola: state equation task get result unparse finished id 0
lola: state equation: Generated DNF with 1 literals and 1 conjunctive subformulas
lola: ========================================
lola: subprocess 7 will run for 384 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: E (F ((NOT FIREABLE(t1890) AND A (F (NOT FIREABLE(t3717))))))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: rewrite Frontend/Parser/formula_rewrite.k:811
lola: rewrite Frontend/Parser/formula_rewrite.k:806
lola: processed formula: EF((NOT FIREABLE(t1890) AND AF(NOT FIREABLE(t3717))))
lola: processed formula length: 53
lola: 34 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: 128311 markings, 183032 edges, 25662 markings/sec, 0 secs
lola: 255334 markings, 363972 edges, 25405 markings/sec, 5 secs
lola: 390418 markings, 557095 edges, 27017 markings/sec, 10 secs
lola: 531413 markings, 758329 edges, 28199 markings/sec, 15 secs
lola: 671892 markings, 959117 edges, 28096 markings/sec, 20 secs
lola: 812400 markings, 1159190 edges, 28102 markings/sec, 25 secs
lola: 951043 markings, 1357327 edges, 27729 markings/sec, 30 secs
lola: 1092781 markings, 1560081 edges, 28348 markings/sec, 35 secs
lola: 1226764 markings, 1750829 edges, 26797 markings/sec, 40 secs
lola: 1370840 markings, 1956969 edges, 28815 markings/sec, 45 secs
lola: 1513747 markings, 2161060 edges, 28581 markings/sec, 50 secs
lola: 1655980 markings, 2363981 edges, 28447 markings/sec, 55 secs
lola: 1799547 markings, 2568954 edges, 28713 markings/sec, 60 secs
lola: 1944023 markings, 2774939 edges, 28895 markings/sec, 65 secs
lola: 2087342 markings, 2979759 edges, 28664 markings/sec, 70 secs
lola: 2230521 markings, 3184319 edges, 28636 markings/sec, 75 secs
lola: 2363660 markings, 3374161 edges, 26628 markings/sec, 80 secs
lola: 2496586 markings, 3563637 edges, 26585 markings/sec, 85 secs
lola: 2629664 markings, 3753816 edges, 26616 markings/sec, 90 secs
lola: 2762056 markings, 3942867 edges, 26478 markings/sec, 95 secs
lola: 2894449 markings, 4131933 edges, 26479 markings/sec, 100 secs
lola: 3026973 markings, 4321214 edges, 26505 markings/sec, 105 secs
lola: 3064866 markings, 4375185 edges, 7579 markings/sec, 110 secs
lola: Child process aborted or communication problem between parent and child process
lola: subprocess 8 will run for 417 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: A (F ((E (F (NOT FIREABLE(t1540))) AND (FIREABLE(t3613) OR FIREABLE(t267)))))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: rewrite Frontend/Parser/formula_rewrite.k:806
lola: rewrite Frontend/Parser/formula_rewrite.k:811
lola: processed formula: AF((EF(NOT FIREABLE(t1540)) AND (FIREABLE(t3613) OR FIREABLE(t267))))
lola: processed formula length: 70
lola: 34 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: 128382 markings, 183156 edges, 25676 markings/sec, 0 secs
lola: 262821 markings, 374679 edges, 26888 markings/sec, 5 secs
lola: 398618 markings, 568569 edges, 27159 markings/sec, 10 secs
lola: 535026 markings, 763532 edges, 27282 markings/sec, 15 secs
lola: 670070 markings, 956109 edges, 27009 markings/sec, 20 secs
lola: 805076 markings, 1148860 edges, 27001 markings/sec, 25 secs
lola: 939953 markings, 1341773 edges, 26975 markings/sec, 30 secs
lola: 1075631 markings, 1535491 edges, 27136 markings/sec, 35 secs
lola: 1210629 markings, 1728208 edges, 27000 markings/sec, 40 secs
lola: 1344941 markings, 1919502 edges, 26862 markings/sec, 45 secs
lola: 1481501 markings, 2114726 edges, 27312 markings/sec, 50 secs
lola: 1617744 markings, 2309403 edges, 27249 markings/sec, 55 secs
lola: 1754580 markings, 2504640 edges, 27367 markings/sec, 60 secs
lola: 1891631 markings, 2700087 edges, 27410 markings/sec, 65 secs
lola: 2028236 markings, 2895387 edges, 27321 markings/sec, 70 secs
lola: 2164102 markings, 3089401 edges, 27173 markings/sec, 75 secs
lola: 2301930 markings, 3285728 edges, 27566 markings/sec, 80 secs
lola: 2437762 markings, 3479685 edges, 27166 markings/sec, 85 secs
lola: 2573097 markings, 3672889 edges, 27067 markings/sec, 90 secs
lola: 2706008 markings, 3862732 edges, 26582 markings/sec, 95 secs
lola: 2839035 markings, 4052908 edges, 26605 markings/sec, 100 secs
lola: 2973641 markings, 4244713 edges, 26921 markings/sec, 105 secs
lola: 3064184 markings, 4373994 edges, 18109 markings/sec, 110 secs
lola: 3067260 markings, 4378378 edges, 615 markings/sec, 115 secs
lola: Child process aborted or communication problem between parent and child process
lola: subprocess 9 will run for 460 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: A (F (E (((FIREABLE(t2313) AND FIREABLE(t279)) U FIREABLE(t1731)))))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: rewrite Frontend/Parser/formula_rewrite.k:809
lola: rewrite Frontend/Parser/formula_rewrite.k:811
lola: processed formula: AF(E((FIREABLE(t2313) AND FIREABLE(t279)) U FIREABLE(t1731)))
lola: processed formula length: 61
lola: 34 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: no
lola: produced by: CTL model checker
lola: The net does not satisfy the given formula.
lola: 1502 markings, 3004 edges
lola: ========================================
lola: subprocess 10 will run for 536 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: (FIREABLE(t2622) OR E (F ((NOT FIREABLE(t2532) OR FIREABLE(t3638) OR FIREABLE(t2719)))))
lola: ========================================
lola: SUBTASK
lola: checking a Boolean combination of formulas
lola: RUNNING
lola: subprocess 10 will run for 536 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: FIREABLE(t2622)
lola: ========================================
lola: SUBTASK
lola: checking initial satisfaction
lola: processed formula: FIREABLE(t2622)
lola: processed formula length: 15
lola: 32 rewrites
lola: closed formula file CTLFireability.xml
lola: processed formula with 0 atomic propositions
lola: RUNNING
lola: SUBRESULT
lola: result: no
lola: produced by: preprocessing
lola: The net violates the given property already in its initial state.
lola: 0 markings, 0 edges
lola: ========================================
lola: subprocess 11 will run for 644 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: E (F ((NOT FIREABLE(t2532) OR FIREABLE(t3638) OR FIREABLE(t2719))))
lola: ========================================
lola: SUBTASK
lola: checking reachability
lola: Planning: workflow for reachability check: stateequation||search (--findpath=off)
lola: rewrite Frontend/Parser/formula_rewrite.k:711
lola: processed formula: E (F ((NOT FIREABLE(t2532) OR FIREABLE(t3638) OR FIREABLE(t2719))))
lola: processed formula length: 69
lola: 33 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:711
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(t2532) OR FIREABLE(t3638) OR FIREABLE(t2719))
lola: state equation task get result unparse finished id 0
lola: state equation: Generated DNF with 3 literals and 3 conjunctive subformulas
lola: SUBRESULT
lola: result: yes
lola: produced by: state space
lola: The predicate is reachable.
lola: 500 markings, 499 edges
lola: SUBRESULT
lola: result: yes
lola: The Boolean predicate is true.
lola: ========================================
lola: subprocess 11 will run for 644 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: (A (F (((FIREABLE(t2700) OR FIREABLE(t3507) OR NOT FIREABLE(t2384)) AND NOT FIREABLE(t2692)))) OR FIREABLE(t1839))
lola: ========================================
lola: SUBTASK
lola: checking a Boolean combination of formulas
lola: RUNNING
lola: subprocess 11 will run for 644 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: FIREABLE(t1839)
lola: ========================================
lola: SUBTASK
lola: checking initial satisfaction
lola: processed formula: FIREABLE(t1839)
lola: processed formula length: 15
lola: 32 rewrites
lola: closed formula file CTLFireability.xml
lola: processed formula with 0 atomic propositions
lola: RUNNING
lola: SUBRESULT
lola: result: no
lola: produced by: preprocessing
lola: The net violates the given property already in its initial state.
lola: 0 markings, 0 edges
lola: ========================================
lola: ========================================
lola: subprocess 12 will run for 805 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: A (F (((FIREABLE(t2700) OR FIREABLE(t3507) OR NOT FIREABLE(t2384)) AND NOT FIREABLE(t2692))))
lola: ========================================
lola: SUBTASK
lola: checking eventual occurrence
lola: rewrite Frontend/Parser/formula_rewrite.k:584
lola: rewrite Frontend/Parser/formula_rewrite.k:749
lola: rewrite Frontend/Parser/formula_rewrite.k:787
lola: processed formula: ((NOT FIREABLE(t2700) AND NOT FIREABLE(t3507) AND FIREABLE(t2384)) OR FIREABLE(t2692))
lola: processed formula length: 87
lola: 35 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 / EG)
lola: state space: using search routine for EG formula (--search=depth)
lola: state space: using EG 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: 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(t2700) OR FIREABLE(t3507) OR NOT FIREABLE(t2384)) AND NOT FIREABLE(t2692))
lola: state equation task get result unparse finished id 0
lola: state equation: Generated DNF with 6 literals and 3 conjunctive subformulas
lola: SUBRESULT
lola: result: no
lola: produced by: state space / EG
lola: The predicate does not eventually occur.
lola: 65 markings, 65 edges
lola: ========================================
lola: SUBRESULT
lola: result: no
lola: The Boolean predicate is false.
lola: ========================================
lola: subprocess 12 will run for 805 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: A (F (A (G (FIREABLE(t3670)))))
lola: ========================================
lola: SUBTASK
lola: checking eventual invariance
lola: rewrite Frontend/Parser/formula_rewrite.k:594
lola: rewrite Frontend/Parser/formula_rewrite.k:629
lola: rewrite Frontend/Parser/formula_rewrite.k:758
lola: rewrite Frontend/Parser/formula_rewrite.k:787
lola: processed formula: NOT FIREABLE(t3670)
lola: processed formula length: 19
lola: 36 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 /EGEF)
lola: state space: using reachability graph (EGEF version) (--search=depth)
lola: state space: using ctl preserving stubborn set method (--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: 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(t3670)
lola: state equation task get result unparse finished id 1
lola: state equation: Generated DNF with 1 literals and 1 conjunctive subformulas
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(t3670)
lola: state equation task get result unparse finished id 0
lola: state equation: Generated DNF with 1 literals and 1 conjunctive subformulas
lola: SUBRESULT
lola: result: no
lola: produced by: state space /EGEF
lola: The predicate is not eventually invariant.
lola: 1502 markings, 1502 edges
lola: subprocess 13 will run for 1073 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: (A (G (A ((FIREABLE(t2586) U FIREABLE(t353))))) AND E (((NOT FIREABLE(t3163) AND NOT FIREABLE(t3379)) U NOT FIREABLE(t593))))
lola: ========================================
lola: SUBTASK
lola: checking a Boolean combination of formulas
lola: RUNNING
lola: subprocess 13 will run for 1073 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: E (((NOT FIREABLE(t3163) AND NOT FIREABLE(t3379)) U NOT FIREABLE(t593)))
lola: ========================================
lola: SUBTASK
lola: checking existential until
lola: rewrite Frontend/Parser/formula_rewrite.k:618
lola: Planning: workflow for reachability check: stateequation (--findpath=off)
lola: built state equation task
lola: rewrite Frontend/Parser/formula_rewrite.k:738
lola: rewrite Frontend/Parser/formula_rewrite.k:694
lola: processed formula: E (((NOT FIREABLE(t3163) AND NOT FIREABLE(t3379)) U NOT FIREABLE(t593)))
lola: processed formula length: 72
lola: 35 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 /EU)
lola: state space: using reachability graph (EU version) (--search=depth)
lola: state space: using eu preserving stubborn set method (--stubborn=tarjan)
lola: RUNNING
lola: SUBRESULT
lola: result: yes
lola: produced by: state space /EU
lola: There is a path where Predicate Phi holds until Predicate Psi.
lola: 0 markings, 0 edges
lola: ========================================
lola: subprocess 14 will run for 1610 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: A (G (A ((FIREABLE(t2586) U FIREABLE(t353)))))
lola: ========================================
lola: SUBTASK
lola: checking a universal CTL formula with single counterexample path (use LTL...)
lola: rewrite Frontend/Parser/formula_rewrite.k:679
lola: rewrite Frontend/Parser/formula_rewrite.k:679
lola: transforming LTL-Formula into a Büchi-Automaton
lola: processed formula: G ((FIREABLE(t2586) U FIREABLE(t353)))
lola: processed formula length: 38
lola: 34 rewrites
lola: closed formula file CTLFireability.xml
lola: the resulting Büchi automaton has 3 states
lola: STORE
lola: using a simple compression encoder (--encoder=simplecompressed)
lola: using a prefix tree store (--store=prefix)
lola: using ltl preserving stubborn set method with insertion algorithm(--stubborn=tarjan)
lola: SEARCH
lola: RUNNING
lola: SUBRESULT
lola: result: no
lola: produced by: LTL model checker
lola: The universal single path CTL formula does not hold.
lola: 65 markings, 65 edges
lola: SUBRESULT
lola: result: no
lola: The Boolean predicate is false.
lola: ========================================
lola: ========================================
lola: ========================================
lola: subprocess 14 will run for 1610 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: (A ((((FIREABLE(t865) AND FIREABLE(t2863)) OR NOT FIREABLE(t2530)) U (NOT FIREABLE(t1407) OR (FIREABLE(t3868) AND FIREABLE(t3037))))) AND E (G ((A (G (FIREABLE(t2932))) OR (FIREABLE(t8) OR FIREABLE(t3258) OR (FIREABLE(t3004) AND FIREABLE(t532)))))))
lola: ========================================
lola: SUBTASK
lola: checking a Boolean combination of formulas
lola: RUNNING
lola: subprocess 14 will run for 1610 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: A ((((FIREABLE(t865) AND FIREABLE(t2863)) OR NOT FIREABLE(t2530)) U (NOT FIREABLE(t1407) OR (FIREABLE(t3868) AND FIREABLE(t3037)))))
lola: ========================================
lola: SUBTASK
lola: checking universal until
lola: rewrite Frontend/Parser/formula_rewrite.k:577
lola: rewrite Frontend/Parser/formula_rewrite.k:735
lola: rewrite Frontend/Parser/formula_rewrite.k:695
lola: rewrite Frontend/Parser/formula_rewrite.k:787
lola: rewrite Frontend/Parser/formula_rewrite.k:787
lola: processed formula: A ((((FIREABLE(t865) AND FIREABLE(t2863)) OR NOT FIREABLE(t2530)) U (NOT FIREABLE(t1407) OR (FIREABLE(t3868) AND FIREABLE(t3037)))))
lola: processed formula length: 134
lola: 37 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 /ER)
lola: state space: using reachability graph (ER 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: 0
lola: SUBRESULT
lola: result: yes
lola: produced by: state space /ER
lola: Predicate Phi holds until Predicate Psi on all paths.
lola: 0 markings, 0 edges
lola: ========================================
lola: subprocess 15 will run for 3221 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: E (G ((A (G (FIREABLE(t2932))) OR (FIREABLE(t8) OR FIREABLE(t3258) OR (FIREABLE(t3004) AND FIREABLE(t532))))))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: rewrite Frontend/Parser/formula_rewrite.k:813
lola: rewrite Frontend/Parser/formula_rewrite.k:808
lola: processed formula: EG((AG(FIREABLE(t2932)) OR (FIREABLE(t8) OR FIREABLE(t3258) OR (FIREABLE(t3004) AND FIREABLE(t532)))))
lola: processed formula length: 104
lola: 34 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: 139263 markings, 198794 edges, 27853 markings/sec, 0 secs
lola: 278818 markings, 397875 edges, 27911 markings/sec, 5 secs
lola: 416089 markings, 593541 edges, 27454 markings/sec, 10 secs
lola: 557697 markings, 795812 edges, 28322 markings/sec, 15 secs
lola: 697344 markings, 994985 edges, 27929 markings/sec, 20 secs
lola: 836762 markings, 1193972 edges, 27884 markings/sec, 25 secs
lola: 974643 markings, 1391344 edges, 27576 markings/sec, 30 secs
lola: 1112232 markings, 1587426 edges, 27518 markings/sec, 35 secs
lola: 1249525 markings, 1783793 edges, 27459 markings/sec, 40 secs
lola: 1385078 markings, 1977390 edges, 27111 markings/sec, 45 secs
lola: 1520453 markings, 2170550 edges, 27075 markings/sec, 50 secs
lola: 1662016 markings, 2372294 edges, 28313 markings/sec, 55 secs
lola: 1801362 markings, 2571277 edges, 27869 markings/sec, 60 secs
lola: 1938806 markings, 2767741 edges, 27489 markings/sec, 65 secs
lola: 2077578 markings, 2966029 edges, 27754 markings/sec, 70 secs
lola: 2215092 markings, 3161807 edges, 27503 markings/sec, 75 secs
lola: 2350863 markings, 3355666 edges, 27154 markings/sec, 80 secs
lola: 2487850 markings, 3551633 edges, 27397 markings/sec, 85 secs
lola: 2625667 markings, 3747938 edges, 27563 markings/sec, 90 secs
lola: 2762670 markings, 3943942 edges, 27401 markings/sec, 95 secs
lola: 2899629 markings, 4139313 edges, 27392 markings/sec, 100 secs
lola: 3036643 markings, 4334771 edges, 27403 markings/sec, 105 secs
lola: Child process aborted or communication problem between parent and child process
lola: SUBRESULT
lola: result: unknown
lola: The Boolean predicate may be true or false.
lola: ========================================
lola: subprocess 15 will run for 3107 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: (E (G ((FIREABLE(t2512) OR FIREABLE(t1841) OR (FIREABLE(t1231) AND FIREABLE(t408))))) OR (A (F (FIREABLE(t904))) OR (A (F (NOT FIREABLE(t309))) AND ((A (G (FIREABLE(t843))) OR A (G (FIREABLE(t258)))) AND E (F (FIREABLE(t170)))))))
lola: ========================================
lola: SUBTASK
lola: checking a Boolean combination of formulas
lola: RUNNING
lola: subprocess 15 will run for 3107 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: A (G (FIREABLE(t258)))
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 (FIREABLE(t258)))
lola: processed formula length: 22
lola: 34 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: NOT FIREABLE(t258)
lola: state equation task get result unparse finished id 0
lola: state equation: Generated DNF with 1 literals and 1 conjunctive subformulas
lola: SUBRESULT
lola: result: no
lola: produced by: state space
lola: The predicate is not invariant.
lola: 501 markings, 500 edges
lola: Child process aborted or communication problem between parent and child process
lola: ========================================
lola: subprocess 17 will run for 1 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: A (G (FIREABLE(t843)))
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 (FIREABLE(t843)))
lola: processed formula length: 22
lola: 34 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: SUBRESULT
lola: result: no
lola: produced by: state space
lola: The predicate is not invariant.
lola: 0 markings, 0 edges
lola: ========================================
lola: subprocess 18 will run for 1 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: A (F (FIREABLE(t904)))
lola: ========================================
lola: SUBTASK
lola: checking eventual occurrence
lola: rewrite Frontend/Parser/formula_rewrite.k:584
lola: rewrite Frontend/Parser/formula_rewrite.k:749
lola: rewrite Frontend/Parser/formula_rewrite.k:788
lola: processed formula: NOT FIREABLE(t904)
lola: processed formula length: 18
lola: 35 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 / EG)
lola: state space: using search routine for EG formula (--search=depth)
lola: state space: using EG 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: 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(t904)
lola: state equation task get result unparse finished id 0
lola: state equation: Generated DNF with 1 literals and 1 conjunctive subformulas
lola: SUBRESULT
lola: result: no
lola: produced by: state space / EG
lola: The predicate does not eventually occur.
lola: 65 markings, 65 edges
lola: ========================================
lola: subprocess 19 will run for 1 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: E (G ((FIREABLE(t2512) OR FIREABLE(t1841) OR (FIREABLE(t1231) AND FIREABLE(t408)))))
lola: ========================================
lola: SUBTASK
lola: checking possible preservation
lola: rewrite Frontend/Parser/formula_rewrite.k:583
lola: processed formula: E (G ((FIREABLE(t2512) OR FIREABLE(t1841) OR (FIREABLE(t1231) AND FIREABLE(t408)))))
lola: processed formula length: 86
lola: 33 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 / EG)
lola: state space: using search routine for EG formula (--search=depth)
lola: state space: using EG 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: 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: (NOT FIREABLE(t2512) AND NOT FIREABLE(t1841) AND (NOT FIREABLE(t1231) OR NOT FIREABLE(t408)))
lola: state equation task get result unparse finished id 0
lola: state equation: Generated DNF with 6 literals and 2 conjunctive subformulas
lola: SUBRESULT
lola: result: no
lola: produced by: state space / EG
lola: The predicate is not possibly preserved.
lola: 1 markings, 0 edges
lola: SUBRESULT
lola: result: no
lola: The Boolean predicate is false.
lola: ========================================
lola: ========================================
lola: ...considering subproblem: A (G (E (F (FIREABLE(t3948)))))
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: FIREABLE(t3948)
lola: processed formula length: 15
lola: 35 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:788
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(t3948)
lola: state equation task get result unparse finished id 0
lola: state equation: Generated DNF with 1 literals and 1 conjunctive subformulas
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: FIREABLE(t3948)
lola: state equation task get result unparse finished id 1
lola: state equation: Generated DNF with 1 literals and 1 conjunctive subformulas
lola: state equation: write sara problem file to CTLFireability-16-1.sara
lola: state equation: calling and running sara
lola: state equation: write sara problem file to CTLFireability-16-0.sara
lola: state equation: calling and running sara
sara: try reading problem file CTLFireability-16-1.sara.
sara: try reading problem file CTLFireability-16-0.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 || 125551 markings, 179127 edges, 25110 markings/sec, 0 secs
lola: sara is running 5 secs || sara is running 5 secs || 277125 markings, 395225 edges, 30315 markings/sec, 5 secs
lola: sara is running 10 secs || sara is running 10 secs || 425986 markings, 607548 edges, 29772 markings/sec, 10 secs
lola: sara is running 15 secs || sara is running 15 secs || 571391 markings, 815459 edges, 29081 markings/sec, 15 secs
lola: sara is running 20 secs || sara is running 20 secs || 717688 markings, 1024258 edges, 29259 markings/sec, 20 secs
lola: sara is running 25 secs || sara is running 25 secs || 863969 markings, 1233047 edges, 29256 markings/sec, 25 secs
lola: sara is running 30 secs || sara is running 30 secs || 1016712 markings, 1451269 edges, 30549 markings/sec, 30 secs
lola: sara is running 35 secs || sara is running 35 secs || 1171343 markings, 1671790 edges, 30926 markings/sec, 35 secs
lola: sara is running 40 secs || sara is running 40 secs || 1320726 markings, 1884980 edges, 29877 markings/sec, 40 secs
lola: sara is running 45 secs || sara is running 45 secs || 1468529 markings, 2096513 edges, 29561 markings/sec, 45 secs
lola: sara is running 50 secs || sara is running 50 secs || 1617980 markings, 2309815 edges, 29890 markings/sec, 50 secs
lola: sara is running 55 secs || sara is running 55 secs || 1767816 markings, 2523795 edges, 29967 markings/sec, 55 secs
lola: sara is running 60 secs || sara is running 60 secs || 1914248 markings, 2732765 edges, 29286 markings/sec, 60 secs
lola: sara is running 65 secs || sara is running 65 secs || 2060901 markings, 2941922 edges, 29331 markings/sec, 65 secs
lola: sara is running 70 secs || sara is running 70 secs || 2208716 markings, 3152894 edges, 29563 markings/sec, 70 secs
lola: sara is running 75 secs || sara is running 75 secs || 2360269 markings, 3369283 edges, 30311 markings/sec, 75 secs
lola: sara is running 80 secs || sara is running 80 secs || 2514186 markings, 3588746 edges, 30783 markings/sec, 80 secs
lola: sara is running 85 secs || sara is running 85 secs || 2661272 markings, 3799029 edges, 29417 markings/sec, 85 secs
lola: sara is running 90 secs || sara is running 90 secs || 2809404 markings, 4010391 edges, 29626 markings/sec, 90 secs
lola: sara is running 95 secs || sara is running 95 secs || 2955230 markings, 4218724 edges, 29165 markings/sec, 95 secs
lola: sara is running 100 secs || sara is running 100 secs || 3085459 markings, 4404496 edges, 26046 markings/sec, 100 secs
lola: Child process aborted or communication problem between parent and child process
lola: ========================================
lola: ...considering subproblem: E (F ((NOT FIREABLE(t1890) AND A (F (NOT FIREABLE(t3717))))))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: rewrite Frontend/Parser/formula_rewrite.k:811
lola: rewrite Frontend/Parser/formula_rewrite.k:806
lola: processed formula: EF((NOT FIREABLE(t1890) AND AF(NOT FIREABLE(t3717))))
lola: processed formula length: 53
lola: 34 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: 138175 markings, 196937 edges, 27635 markings/sec, 0 secs
lola: 274020 markings, 390908 edges, 27169 markings/sec, 5 secs
lola: 406875 markings, 580773 edges, 26571 markings/sec, 10 secs
lola: 539545 markings, 770218 edges, 26534 markings/sec, 15 secs
lola: 673938 markings, 961753 edges, 26879 markings/sec, 20 secs
lola: 812906 markings, 1160078 edges, 27794 markings/sec, 25 secs
lola: 953424 markings, 1361108 edges, 28104 markings/sec, 30 secs
lola: 1095460 markings, 1563678 edges, 28407 markings/sec, 35 secs
lola: 1238105 markings, 1767315 edges, 28529 markings/sec, 40 secs
lola: 1384973 markings, 1977214 edges, 29374 markings/sec, 45 secs
lola: 1531260 markings, 2186074 edges, 29257 markings/sec, 50 secs
lola: 1677423 markings, 2394745 edges, 29233 markings/sec, 55 secs
lola: 1817538 markings, 2594388 edges, 28023 markings/sec, 60 secs
lola: 1951107 markings, 2785089 edges, 26714 markings/sec, 65 secs
lola: 2087748 markings, 2980469 edges, 27328 markings/sec, 70 secs
lola: 2225353 markings, 3176403 edges, 27521 markings/sec, 75 secs
lola: 2361976 markings, 3371741 edges, 27325 markings/sec, 80 secs
lola: 2498795 markings, 3567335 edges, 27364 markings/sec, 85 secs
lola: 2632831 markings, 3758229 edges, 26807 markings/sec, 90 secs
lola: 2766326 markings, 3949216 edges, 26699 markings/sec, 95 secs
lola: 2902214 markings, 4143272 edges, 27178 markings/sec, 100 secs
lola: 3044411 markings, 4346122 edges, 28439 markings/sec, 105 secs
lola: Child process aborted or communication problem between parent and child process
lola: ========================================
lola: ...considering subproblem: A (F ((E (F (NOT FIREABLE(t1540))) AND (FIREABLE(t3613) OR FIREABLE(t267)))))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: rewrite Frontend/Parser/formula_rewrite.k:806
lola: rewrite Frontend/Parser/formula_rewrite.k:811
lola: processed formula: AF((EF(NOT FIREABLE(t1540)) AND (FIREABLE(t3613) OR FIREABLE(t267))))
lola: processed formula length: 70
lola: 34 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: 137953 markings, 196548 edges, 27591 markings/sec, 0 secs
lola: 276319 markings, 393890 edges, 27673 markings/sec, 5 secs
lola: 417567 markings, 596126 edges, 28250 markings/sec, 10 secs
lola: 558985 markings, 797606 edges, 28284 markings/sec, 15 secs
lola: 691931 markings, 987633 edges, 26589 markings/sec, 20 secs
lola: 825778 markings, 1178489 edges, 26769 markings/sec, 25 secs
lola: 958641 markings, 1368005 edges, 26573 markings/sec, 30 secs
lola: 1097183 markings, 1565971 edges, 27708 markings/sec, 35 secs
lola: 1230477 markings, 1756206 edges, 26659 markings/sec, 40 secs
lola: 1363631 markings, 1946604 edges, 26631 markings/sec, 45 secs
lola: 1496764 markings, 2136696 edges, 26627 markings/sec, 50 secs
lola: 1628728 markings, 2325213 edges, 26393 markings/sec, 55 secs
lola: 1762301 markings, 2515339 edges, 26715 markings/sec, 60 secs
lola: 1897607 markings, 2708683 edges, 27061 markings/sec, 65 secs
lola: 2040059 markings, 2912152 edges, 28490 markings/sec, 70 secs
lola: 2181568 markings, 3114361 edges, 28302 markings/sec, 75 secs
lola: 2324365 markings, 3318267 edges, 28559 markings/sec, 80 secs
lola: 2466950 markings, 3521788 edges, 28517 markings/sec, 85 secs
lola: 2607222 markings, 3721896 edges, 28054 markings/sec, 90 secs
lola: 2748616 markings, 3923836 edges, 28279 markings/sec, 95 secs
lola: 2890074 markings, 4125394 edges, 28292 markings/sec, 100 secs
lola: 3030580 markings, 4326406 edges, 28101 markings/sec, 105 secs
lola: Child process aborted or communication problem between parent and child process
lola: ========================================
lola: ...considering subproblem: (A ((((FIREABLE(t865) AND FIREABLE(t2863)) OR NOT FIREABLE(t2530)) U (NOT FIREABLE(t1407) OR (FIREABLE(t3868) AND FIREABLE(t3037))))) AND E (G ((A (G (FIREABLE(t2932))) OR (FIREABLE(t8) OR FIREABLE(t3258) OR (FIREABLE(t3004) AND FIREABLE(t532)))))))
lola: ========================================
lola: SUBTASK
lola: checking a Boolean combination of formulas
lola: RUNNING
lola: ========================================
lola: ...considering subproblem: A ((((FIREABLE(t865) AND FIREABLE(t2863)) OR NOT FIREABLE(t2530)) U (NOT FIREABLE(t1407) OR (FIREABLE(t3868) AND FIREABLE(t3037)))))
lola: ========================================
lola: SUBTASK
lola: checking universal until
lola: rewrite Frontend/Parser/formula_rewrite.k:577
lola: rewrite Frontend/Parser/formula_rewrite.k:735
lola: rewrite Frontend/Parser/formula_rewrite.k:695
lola: rewrite Frontend/Parser/formula_rewrite.k:787
lola: rewrite Frontend/Parser/formula_rewrite.k:787
lola: processed formula: A ((((FIREABLE(t865) AND FIREABLE(t2863)) OR NOT FIREABLE(t2530)) U (NOT FIREABLE(t1407) OR (FIREABLE(t3868) AND FIREABLE(t3037)))))
lola: processed formula length: 134
lola: 37 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 /ER)
lola: state space: using reachability graph (ER 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: 0
lola: SUBRESULT
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(t865) AND FIREABLE(t2863)) OR NOT FIREABLE(t2530))
lola: result: yes
lola: produced by: state space /ER
lola: state equation task get result unparse finished id 0
lola: state equation: Generated DNF with 3 literals and 2 conjunctive subformulas
lola: Predicate Phi holds until Predicate Psi on all paths.
lola: 0 markings, 0 edges
lola: ========================================
lola: ========================================
lola: ...considering subproblem: E (G ((A (G (FIREABLE(t2932))) OR (FIREABLE(t8) OR FIREABLE(t3258) OR (FIREABLE(t3004) AND FIREABLE(t532))))))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: rewrite Frontend/Parser/formula_rewrite.k:813
lola: rewrite Frontend/Parser/formula_rewrite.k:808
lola: processed formula: EG((AG(FIREABLE(t2932)) OR (FIREABLE(t8) OR FIREABLE(t3258) OR (FIREABLE(t3004) AND FIREABLE(t532)))))
lola: processed formula length: 104
lola: 34 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: 138063 markings, 196740 edges, 27613 markings/sec, 0 secs
lola: 279677 markings, 398734 edges, 28323 markings/sec, 5 secs
lola: 420944 markings, 600906 edges, 28253 markings/sec, 10 secs
lola: 562694 markings, 802980 edges, 28350 markings/sec, 15 secs
lola: 704101 markings, 1004720 edges, 28281 markings/sec, 20 secs
lola: 845328 markings, 1206720 edges, 28245 markings/sec, 25 secs
lola: 986577 markings, 1407914 edges, 28250 markings/sec, 30 secs
lola: 1129442 markings, 1611928 edges, 28573 markings/sec, 35 secs
lola: 1270247 markings, 1813444 edges, 28161 markings/sec, 40 secs
lola: 1410691 markings, 2013419 edges, 28089 markings/sec, 45 secs
lola: 1554316 markings, 2218598 edges, 28725 markings/sec, 50 secs
lola: 1697432 markings, 2423060 edges, 28623 markings/sec, 55 secs
lola: 1831801 markings, 2614604 edges, 26874 markings/sec, 60 secs
lola: 1964297 markings, 2803686 edges, 26499 markings/sec, 65 secs
lola: 2097013 markings, 2993314 edges, 26543 markings/sec, 70 secs
lola: 2235701 markings, 3191143 edges, 27738 markings/sec, 75 secs
lola: 2372756 markings, 3387239 edges, 27411 markings/sec, 80 secs
lola: 2507888 markings, 3579967 edges, 27026 markings/sec, 85 secs
lola: 2640490 markings, 3769392 edges, 26520 markings/sec, 90 secs
lola: 2772880 markings, 3958441 edges, 26478 markings/sec, 95 secs
lola: 2905347 markings, 4147635 edges, 26493 markings/sec, 100 secs
lola: 3045227 markings, 4347415 edges, 27976 markings/sec, 105 secs
lola: Child process aborted or communication problem between parent and child process
lola: SUBRESULT
lola: result: unknown
lola: The Boolean predicate may be true or false.
lola: RESULT
lola:
SUMMARY: no no unknown no unknown no yes no no unknown no unknown yes no no no
lola:
preliminary result: no no unknown no unknown no yes no no unknown no unknown yes no no no
lola: ========================================
lola: memory consumption: 77408 KB
lola: time consumption: 908 seconds
lola: print data as JSON (--json)
lola: writing JSON to CTLFireability.json
lola: closed JSON file CTLFireability.json
rslt: finished
BK_STOP 1552687986110
--------------------
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="JoinFreeModules-PT-0500"
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 JoinFreeModules-PT-0500, 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 r082-csrt-155246550300968"
echo "====================================================================="
echo
echo "--------------------"
echo "preparation of the directory to be used:"
tar xzf /home/mcc/BenchKit/INPUTS/JoinFreeModules-PT-0500.tgz
mv JoinFreeModules-PT-0500 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 ;