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

About the Execution of LoLA for SwimmingPool-PT-04

Execution Summary
Max Memory
Used (MB)
Time wait (ms) CPU Usage (ms) I/O Wait (ms) Computed Result Execution
Status
15919.340 1180135.00 1192731.00 961.80 TFTFTTFFFFTT?TFT normal

Execution Chart

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

Trace from the execution

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

--------------------
preparation of the directory to be used:
/home/mcc/execution
total 164K
-rw-r--r-- 1 mcc users 3.5K Feb 12 19:36 CTLCardinality.txt
-rw-r--r-- 1 mcc users 19K Feb 12 19:36 CTLCardinality.xml
-rw-r--r-- 1 mcc users 2.7K Feb 9 02:54 CTLFireability.txt
-rw-r--r-- 1 mcc users 19K Feb 9 02:54 CTLFireability.xml
-rw-r--r-- 1 mcc users 4.0K Mar 10 17:31 GenericPropertiesDefinition.xml
-rw-r--r-- 1 mcc users 5.8K Mar 10 17:31 GenericPropertiesVerdict.xml
-rw-r--r-- 1 mcc users 105 Feb 24 15:05 GlobalProperties.txt
-rw-r--r-- 1 mcc users 343 Feb 24 15:05 GlobalProperties.xml
-rw-r--r-- 1 mcc users 2.5K Feb 5 01:40 LTLCardinality.txt
-rw-r--r-- 1 mcc users 12K Feb 5 01:40 LTLCardinality.xml
-rw-r--r-- 1 mcc users 1.9K Feb 4 22:49 LTLFireability.txt
-rw-r--r-- 1 mcc users 8.5K Feb 4 22:49 LTLFireability.xml
-rw-r--r-- 1 mcc users 3.3K Feb 4 21:19 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 15K Feb 4 21:19 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 2.6K Feb 1 21:37 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 15K Feb 1 21:37 ReachabilityFireability.xml
-rw-r--r-- 1 mcc users 1.7K Feb 4 22:31 UpperBounds.txt
-rw-r--r-- 1 mcc users 3.7K Feb 4 22:31 UpperBounds.xml

-rw-r--r-- 1 mcc users 6 Jan 29 09:35 equiv_col
-rw-r--r-- 1 mcc users 3 Jan 29 09:35 instance
-rw-r--r-- 1 mcc users 6 Jan 29 09:35 iscolored
-rw-r--r-- 1 mcc users 3.9K 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 SwimmingPool-PT-04-LTLFireability-00
FORMULA_NAME SwimmingPool-PT-04-LTLFireability-01
FORMULA_NAME SwimmingPool-PT-04-LTLFireability-02
FORMULA_NAME SwimmingPool-PT-04-LTLFireability-03
FORMULA_NAME SwimmingPool-PT-04-LTLFireability-04
FORMULA_NAME SwimmingPool-PT-04-LTLFireability-05
FORMULA_NAME SwimmingPool-PT-04-LTLFireability-06
FORMULA_NAME SwimmingPool-PT-04-LTLFireability-07
FORMULA_NAME SwimmingPool-PT-04-LTLFireability-08
FORMULA_NAME SwimmingPool-PT-04-LTLFireability-09
FORMULA_NAME SwimmingPool-PT-04-LTLFireability-10
FORMULA_NAME SwimmingPool-PT-04-LTLFireability-11
FORMULA_NAME SwimmingPool-PT-04-LTLFireability-12
FORMULA_NAME SwimmingPool-PT-04-LTLFireability-13
FORMULA_NAME SwimmingPool-PT-04-LTLFireability-14
FORMULA_NAME SwimmingPool-PT-04-LTLFireability-15

=== Now, execution of the tool begins

BK_START 1553105632042

info: Time: 3600 - MCC
vrfy: Checking LTLFireability @ SwimmingPool-PT-04 @ 3570 seconds

FORMULA SwimmingPool-PT-04-LTLFireability-01 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA SwimmingPool-PT-04-LTLFireability-03 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA SwimmingPool-PT-04-LTLFireability-05 TRUE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA SwimmingPool-PT-04-LTLFireability-08 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA SwimmingPool-PT-04-LTLFireability-15 TRUE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA SwimmingPool-PT-04-LTLFireability-00 TRUE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA SwimmingPool-PT-04-LTLFireability-09 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA SwimmingPool-PT-04-LTLFireability-11 TRUE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA SwimmingPool-PT-04-LTLFireability-06 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA SwimmingPool-PT-04-LTLFireability-04 TRUE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA SwimmingPool-PT-04-LTLFireability-02 TRUE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA SwimmingPool-PT-04-LTLFireability-07 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA SwimmingPool-PT-04-LTLFireability-14 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA SwimmingPool-PT-04-LTLFireability-10 TRUE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA SwimmingPool-PT-04-LTLFireability-13 TRUE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA SwimmingPool-PT-04-LTLFireability-12 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT
vrfy: finished
info: timeLeft: 2390
rslt: Output for LTLFireability @ SwimmingPool-PT-04

{
"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=LTLFireability.xml",
"--mcc",
"--donotcomputecapacities",
"--encoder=simplecompressed",
"--check=modelchecking",
"--stubborn=deletion",
"--stateequation=par",
"--timelimit=3570",
"--localtimelimit=0",
"--preference=force_ltl",
"--json=LTLFireability.json",
"--jsoninclude=formula,formulastat,net"
],
"starttime": "Wed Mar 20 18:13:52 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": 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(RKey)",
"processed_size": 14,
"rewrites": 23
},
"result":
{
"edges": 0,
"markings": 0,
"produced_by": "preprocessing",
"value": false
},
"task":
{
"compoundnumber": 0,
"type": "initial_satisfaction",
"workflow": "preprocessing"
}
},

{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 237
},
"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(GetK)",
"processed_size": 14,
"rewrites": 23
},
"result":
{
"edges": 0,
"markings": 0,
"produced_by": "preprocessing",
"value": false
},
"task":
{
"compoundnumber": 1,
"type": "initial_satisfaction",
"workflow": "preprocessing"
}
},

{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 254
},
"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(Enter)",
"processed_size": 15,
"rewrites": 23
},
"result":
{
"edges": 0,
"markings": 0,
"produced_by": "preprocessing",
"value": true
},
"task":
{
"compoundnumber": 2,
"type": "initial_satisfaction",
"workflow": "preprocessing"
}
},

{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 274
},
"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(GetB)",
"processed_size": 14,
"rewrites": 23
},
"result":
{
"edges": 0,
"markings": 0,
"produced_by": "preprocessing",
"value": false
},
"task":
{
"compoundnumber": 3,
"type": "initial_satisfaction",
"workflow": "preprocessing"
}
},

{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 297
},
"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(Enter)",
"processed_size": 15,
"rewrites": 23
},
"result":
{
"edges": 0,
"markings": 0,
"produced_by": "preprocessing",
"value": true
},
"task":
{
"compoundnumber": 4,
"type": "initial_satisfaction",
"workflow": "preprocessing"
}
},

{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 324
},
"formula":
{
"count":
{
"A": 1,
"E": 0,
"F": 1,
"G": 0,
"U": 0,
"X": 2,
"aconj": 0,
"adisj": 0,
"aneg": 0,
"comp": 0,
"cont": 0,
"dl": 0,
"fir": 1,
"nodl": 0,
"place_references": 0,
"taut": 0,
"tconj": 0,
"tdisj": 0,
"tneg": 0,
"transition_references": 1,
"unfir": 0,
"visible_places": 0,
"visible_transitions": 1
},
"processed": "A (X (X (F (FIREABLE(RelK)))))",
"processed_size": 30,
"rewrites": 23
},
"result":
{
"edges": 7300,
"markings": 4921,
"produced_by": "LTL model checker",
"value": true
},
"task":
{
"buchi":
{
"states": 3
},
"compoundnumber": 5,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "no (formula contains X operator)"
},
"type": "product automaton/dfs"
},
"type": "LTL",
"workflow": "product automaton"
}
},

{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 356
},
"exit":
{
"localtimelimitreached": false
},
"formula":
{
"count":
{
"A": 1,
"E": 0,
"F": 0,
"G": 1,
"U": 0,
"X": 1,
"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 (X (G (FIREABLE(RBag))))",
"processed_size": 26,
"rewrites": 23
},
"result":
{
"edges": 9,
"markings": 9,
"produced_by": "LTL model checker",
"value": false
},
"task":
{
"buchi":
{
"states": 3
},
"compoundnumber": 6,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "no (formula contains X operator)"
},
"type": "product automaton/dfs"
},
"type": "LTL",
"workflow": "product automaton"
}
},

{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 396
},
"exit":
{
"localtimelimitreached": false
},
"formula":
{
"count":
{
"A": 1,
"E": 0,
"F": 1,
"G": 0,
"U": 1,
"X": 1,
"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": 1
},
"processed": "A ((F (FIREABLE(RKey)) U X (FIREABLE(RKey))))",
"processed_size": 45,
"rewrites": 23
},
"result":
{
"edges": 350177152,
"markings": 90475599,
"produced_by": "LTL model checker",
"value": true
},
"task":
{
"buchi":
{
"states": 4
},
"compoundnumber": 7,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "no (formula contains X operator)"
},
"type": "product automaton/dfs"
},
"type": "LTL",
"workflow": "product automaton"
}
},

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

{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 424
},
"exit":
{
"localtimelimitreached": false
},
"formula":
{
"count":
{
"A": 1,
"E": 0,
"F": 1,
"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 (F (FIREABLE(GetB))))",
"processed_size": 26,
"rewrites": 23
},
"result":
{
"edges": 2844954,
"markings": 1051648,
"produced_by": "LTL model checker",
"value": true
},
"task":
{
"buchi":
{
"states": 2
},
"compoundnumber": 8,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "ltl preserving/insertion"
},
"type": "product automaton/dfs"
},
"type": "LTL",
"workflow": "product automaton"
}
}
],
"exit":
{
"localtimelimitreached": true,
"memory": 14432,
"runtime": 596.000000
},
"files":
{
"JSON": "LTLFireability.json"
},
"result":
{
"preliminary_value": "yes no unknown no unknown yes unknown unknown no no unknown yes unknown unknown unknown yes ",
"produced_by": "boolean",
"value": null
},
"task":
{
"compoundnumber": 8,
"type": "boolean"
}
},

{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 424
},
"exit":
{
"localtimelimitreached": false
},
"formula":
{
"count":
{
"A": 1,
"E": 0,
"F": 0,
"G": 0,
"U": 1,
"X": 1,
"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": "A ((FIREABLE(RKey) U X (FIREABLE(RBag))))",
"processed_size": 41,
"rewrites": 23
},
"result":
{
"edges": 9,
"markings": 9,
"produced_by": "LTL model checker",
"value": false
},
"task":
{
"buchi":
{
"states": 4
},
"compoundnumber": 9,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "no (formula contains X operator)"
},
"type": "product automaton/dfs"
},
"type": "LTL",
"workflow": "product automaton"
}
},

{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 495
},
"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(GetK2)",
"processed_size": 19,
"rewrites": 25
},
"result":
{
"edges": 160,
"markings": 161,
"produced_by": "state space / EG",
"value": true
},
"task":
{
"compoundnumber": 10,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "reachability preserving/insertion",
"visible": 4
},
"threads": 1,
"type": "dfs"
},
"type": "eventual_occurrence"
}
},

{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 594
},
"exit":
{
"localtimelimitreached": false
},
"formula":
{
"count":
{
"A": 0,
"E": 0,
"F": 0,
"G": 0,
"U": 0,
"X": 0,
"aconj": 0,
"adisj": 0,
"aneg": 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(GetK)",
"processed_size": 18,
"rewrites": 25
},
"result":
{
"edges": 0,
"markings": 1,
"produced_by": "state space / EG",
"value": true
},
"task":
{
"compoundnumber": 11,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "reachability preserving/insertion",
"visible": 5
},
"threads": 1,
"type": "dfs"
},
"type": "eventual_occurrence"
}
},

{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 743
},
"exit":
{
"localtimelimitreached": false
},
"formula":
{
"count":
{
"A": 1,
"E": 0,
"F": 1,
"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 (F (G (FIREABLE(RBag))))",
"processed_size": 26,
"rewrites": 23
},
"result":
{
"edges": 715,
"markings": 617,
"produced_by": "LTL model checker",
"value": false
},
"task":
{
"buchi":
{
"states": 2
},
"compoundnumber": 12,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "ltl preserving/insertion"
},
"type": "product automaton/dfs"
},
"type": "LTL",
"workflow": "product automaton"
}
},

{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 991
},
"exit":
{
"localtimelimitreached": false
},
"formula":
{
"count":
{
"A": 1,
"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": "A ((FIREABLE(GetK2) U G (FIREABLE(GetK))))",
"processed_size": 42,
"rewrites": 23
},
"result":
{
"edges": 286,
"markings": 286,
"produced_by": "LTL model checker",
"value": false
},
"task":
{
"buchi":
{
"states": 4
},
"compoundnumber": 13,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "ltl preserving/insertion"
},
"type": "product automaton/dfs"
},
"type": "LTL",
"workflow": "product automaton"
}
},

{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 1486
},
"exit":
{
"localtimelimitreached": false
},
"formula":
{
"count":
{
"A": 1,
"E": 0,
"F": 1,
"G": 0,
"U": 2,
"X": 0,
"aconj": 0,
"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": 2
},
"processed": "A ((FIREABLE(RelK) U (F (FIREABLE(RelK)) U FIREABLE(GetK))))",
"processed_size": 60,
"rewrites": 23
},
"result":
{
"edges": 163,
"markings": 164,
"produced_by": "LTL model checker",
"value": true
},
"task":
{
"buchi":
{
"states": 4
},
"compoundnumber": 14,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "ltl preserving/insertion"
},
"type": "product automaton/dfs"
},
"type": "LTL",
"workflow": "product automaton"
}
},

{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 2973
},
"exit":
{
"localtimelimitreached": false
},
"formula":
{
"count":
{
"A": 1,
"E": 0,
"F": 1,
"G": 0,
"U": 3,
"X": 0,
"aconj": 0,
"adisj": 0,
"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": 3
},
"processed": "A (((FIREABLE(RKey) U FIREABLE(GetK)) U (F (FIREABLE(GetK)) U FIREABLE(RBag))))",
"processed_size": 79,
"rewrites": 23
},
"result":
{
"edges": 190627296,
"markings": 63025091,
"produced_by": "LTL model checker",
"value": true
},
"task":
{
"buchi":
{
"states": 6
},
"compoundnumber": 15,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "ltl preserving/insertion"
},
"type": "product automaton/dfs"
},
"type": "LTL",
"workflow": "product automaton"
}
},

{
"child":
[

{
"formula":
{
"count":
{
"A": 1,
"E": 0,
"F": 1,
"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 (F (FIREABLE(GetB))))",
"processed_size": 26,
"rewrites": 23
},
"result":
{
"edges": 2844954,
"markings": 1051648,
"produced_by": "LTL model checker",
"value": true
},
"task":
{
"buchi":
{
"states": 2
},
"compoundnumber": 16,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "ltl preserving/insertion"
},
"type": "product automaton/dfs"
},
"type": "LTL",
"workflow": "product automaton"
}
}
],
"result":
{
"produced_by": "boolean",
"value": null
},
"task":
{
"compoundnumber": 16,
"type": "boolean"
}
}
],
"exit":
{
"error": null,
"memory": 13664,
"runtime": 1156.000000,
"signal": null,
"timelimitreached": false
},
"files":
{
"formula": "LTLFireability.xml",
"net": "model.pnml"
},
"formula":
{
"skeleton": "A(X(X(F(**)))) : ** : A(F(**)) : ** : A(F(**)) : ** : A((** U X(**))) : A(F(G(**))) : ** : A(X(G(**))) : A((** U (F(**) U **))) : A((F(**) U X(**))) : (A(G(F(**))) AND A(G((** OR X(F(**)))))) : A(((** U **) U (F(**) U **))) : A((** U G(**))) : **"
},
"net":
{
"arcs": 20,
"conflict_clusters": 6,
"places": 9,
"places_significant": 6,
"singleton_clusters": 0,
"transitions": 7
},
"result":
{
"preliminary_value": "yes no yes no yes yes no no no no yes yes unknown yes no yes ",
"value": "yes no yes no yes yes no no no no yes yes unknown yes no yes "
},
"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: 16/268435456 symbol table entries, 0 collisions
lola: preprocessing...
lola: Size of bit vector: 288
lola: finding significant places
lola: 9 places, 7 transitions, 6 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 LTLFireability.xml
lola: A (F (X ((FIREABLE(RKey) U X (FIREABLE(RelK)))))) : A (FIREABLE(RKey)) : A (F (FIREABLE(GetK))) : A (FIREABLE(GetK)) : A (F (F (FIREABLE(GetK2)))) : A (FIREABLE(Enter)) : A ((FIREABLE(RKey) U X (FIREABLE(RBag)))) : A (G (F (G (F (G (FIREABLE(RBag))))))) : A (FIREABLE(GetB)) : A (X (G (FIREABLE(RBag)))) : A ((FIREABLE(RelK) U (F (FIREABLE(RelK)) U FIREABLE(GetK)))) : A (((FIREABLE(GetK2) U F (FIREABLE(RKey))) U X ((FIREABLE(RKey) U FIREABLE(RKey))))) : A (G ((FIREABLE(RBag) U X (F (FIREABLE(GetB)))))) : A (((FIREABLE(RKey) U FIREABLE(GetK)) U (F (FIREABLE(GetK)) U FIREABLE(RBag)))) : A ((FIREABLE(GetK2) U G (G (G (FIREABLE(GetK)))))) : A (FIREABLE(Enter))
lola: rewrite Frontend/Parser/formula_rewrite.k:356
lola: rewrite Frontend/Parser/formula_rewrite.k:434
lola: rewrite Frontend/Parser/formula_rewrite.k:356
lola: rewrite Frontend/Parser/formula_rewrite.k:151
lola: rewrite Frontend/Parser/formula_rewrite.k:151
lola: rewrite Frontend/Parser/formula_rewrite.k:347
lola: rewrite Frontend/Parser/formula_rewrite.k:151
lola: rewrite Frontend/Parser/formula_rewrite.k:374
lola: rewrite Frontend/Parser/formula_rewrite.k:347
lola: rewrite Frontend/Parser/formula_rewrite.k:374
lola: rewrite Frontend/Parser/formula_rewrite.k:151
lola: rewrite Frontend/Parser/formula_rewrite.k:422
lola: rewrite Frontend/Parser/formula_rewrite.k:416
lola: rewrite Frontend/Parser/formula_rewrite.k:437
lola: rewrite Frontend/Parser/formula_rewrite.k:356
lola: rewrite Frontend/Parser/formula_rewrite.k:347
lola: rewrite Frontend/Parser/formula_rewrite.k:353
lola: rewrite Frontend/Parser/formula_rewrite.k:377
lola: rewrite Frontend/Parser/formula_rewrite.k:522
lola: rewrite Frontend/Parser/formula_rewrite.k:545
lola: rewrite Frontend/Parser/formula_rewrite.k:350
lola: rewrite Frontend/Parser/formula_rewrite.k:350
lola: rewrite Frontend/Parser/formula_rewrite.k:151
lola: computing a collection of formulas
lola: RUNNING
lola: subprocess 0 will run for 222 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: FIREABLE(RKey)
lola: ========================================
lola: SUBTASK
lola: checking initial satisfaction
lola: processed formula: FIREABLE(RKey)
lola: processed formula length: 14
lola: 23 rewrites
lola: closed formula file LTLFireability.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 1 will run for 237 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: FIREABLE(GetK)
lola: ========================================
lola: SUBTASK
lola: checking initial satisfaction
lola: processed formula: FIREABLE(GetK)
lola: processed formula length: 14
lola: 23 rewrites
lola: closed formula file LTLFireability.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 2 will run for 254 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: FIREABLE(Enter)
lola: ========================================
lola: SUBTASK
lola: checking initial satisfaction
lola: processed formula: FIREABLE(Enter)
lola: processed formula length: 15
lola: 23 rewrites
lola: closed formula file LTLFireability.xml
lola: processed formula with 0 atomic propositions
lola: RUNNING
lola: SUBRESULT
lola: result: yes
lola: produced by: preprocessing
lola: The net satisfies the property already in its initial state.
lola: 0 markings, 0 edges
lola: ========================================
lola: subprocess 3 will run for 274 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: FIREABLE(GetB)
lola: ========================================
lola: SUBTASK
lola: checking initial satisfaction
lola: processed formula: FIREABLE(GetB)
lola: processed formula length: 14
lola: 23 rewrites
lola: closed formula file LTLFireability.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 4 will run for 297 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: FIREABLE(Enter)
lola: ========================================
lola: SUBTASK
lola: checking initial satisfaction
lola: processed formula: FIREABLE(Enter)
lola: processed formula length: 15
lola: 23 rewrites
lola: closed formula file LTLFireability.xml
lola: processed formula with 0 atomic propositions
lola: RUNNING
lola: SUBRESULT
lola: result: yes
lola: produced by: preprocessing
lola: The net satisfies the property already in its initial state.
lola: 0 markings, 0 edges
lola: ========================================
lola: subprocess 5 will run for 324 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: A (X (X (F (FIREABLE(RelK)))))
lola: ========================================
lola: SUBTASK
lola: checking LTL
lola: transforming LTL-Formula into a Büchi-Automaton
lola: processed formula: A (X (X (F (FIREABLE(RelK)))))
lola: processed formula length: 30
lola: 23 rewrites
lola: closed formula file LTLFireability.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: Formula contains X operator; stubborn sets not applicable
lola: Formula contains X operator; stubborn sets not applicable
lola: SEARCH
lola: RUNNING
lola: SUBRESULT
lola: result: yes
lola: produced by: LTL model checker
lola: The net satisfies the given formula (language of the product automaton is empty).
lola: 4921 markings, 7300 edges
lola: ========================================
lola: subprocess 6 will run for 356 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: A (X (G (FIREABLE(RBag))))
lola: ========================================
lola: SUBTASK
lola: checking LTL
lola: transforming LTL-Formula into a Büchi-Automaton
lola: processed formula: A (X (G (FIREABLE(RBag))))
lola: processed formula length: 26
lola: 23 rewrites
lola: closed formula file LTLFireability.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: Formula contains X operator; stubborn sets not applicable
lola: Formula contains X operator; stubborn sets not applicable
lola: SEARCH
lola: RUNNING
lola: SUBRESULT
lola: result: no
lola: produced by: LTL model checker
lola: The net does not satisfy the given formula (language of the product automaton is nonempty).
lola: 9 markings, 9 edges
lola: ========================================
lola: subprocess 7 will run for 396 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: A ((F (FIREABLE(RKey)) U X (FIREABLE(RKey))))
lola: ========================================
lola: SUBTASK
lola: checking LTL
lola: transforming LTL-Formula into a Büchi-Automaton
lola: processed formula: A ((F (FIREABLE(RKey)) U X (FIREABLE(RKey))))
lola: processed formula length: 45
lola: 23 rewrites
lola: closed formula file LTLFireability.xml
lola: the resulting Büchi automaton has 4 states
lola: STORE
lola: using a simple compression encoder (--encoder=simplecompressed)
lola: using a prefix tree store (--store=prefix)
lola: Formula contains X operator; stubborn sets not applicable
lola: Formula contains X operator; stubborn sets not applicable
lola: SEARCH
lola: RUNNING
lola: 3839100 markings, 10413974 edges, 767820 markings/sec, 0 secs
lola: 7140942 markings, 19654211 edges, 660368 markings/sec, 5 secs
lola: 10737626 markings, 29816422 edges, 719337 markings/sec, 10 secs
lola: 14405021 markings, 40207627 edges, 733479 markings/sec, 15 secs
lola: 17682859 markings, 49533379 edges, 655568 markings/sec, 20 secs
lola: 20796730 markings, 58396814 edges, 622774 markings/sec, 25 secs
lola: 24216580 markings, 68165142 edges, 683970 markings/sec, 30 secs
lola: 27647658 markings, 77981612 edges, 686216 markings/sec, 35 secs
lola: 30503165 markings, 88764124 edges, 571101 markings/sec, 40 secs
lola: 33369434 markings, 100261716 edges, 573254 markings/sec, 45 secs
lola: 36062059 markings, 111366675 edges, 538525 markings/sec, 50 secs
lola: 38545149 markings, 121730011 edges, 496618 markings/sec, 55 secs
lola: 41069345 markings, 132305089 edges, 504839 markings/sec, 60 secs
lola: 43516260 markings, 142637285 edges, 489383 markings/sec, 65 secs
lola: 45940574 markings, 152827912 edges, 484863 markings/sec, 70 secs
lola: 48436395 markings, 163400042 edges, 499164 markings/sec, 75 secs
lola: 50930810 markings, 173982777 edges, 498883 markings/sec, 80 secs
lola: 53403530 markings, 184485495 edges, 494544 markings/sec, 85 secs
lola: 55861521 markings, 194928230 edges, 491598 markings/sec, 90 secs
lola: 58286290 markings, 205239379 edges, 484954 markings/sec, 95 secs
lola: 60722977 markings, 215601842 edges, 487337 markings/sec, 100 secs
lola: 63085928 markings, 225770301 edges, 472590 markings/sec, 105 secs
lola: 65453564 markings, 235842673 edges, 473527 markings/sec, 110 secs
lola: 67892912 markings, 246227103 edges, 487870 markings/sec, 115 secs
lola: 70342289 markings, 256778843 edges, 489875 markings/sec, 120 secs
lola: 72762493 markings, 267095067 edges, 484041 markings/sec, 125 secs
lola: 75282051 markings, 277830043 edges, 503912 markings/sec, 130 secs
lola: 77668482 markings, 288141235 edges, 477286 markings/sec, 135 secs
lola: 80161759 markings, 298757503 edges, 498655 markings/sec, 140 secs
lola: 82542813 markings, 309060424 edges, 476211 markings/sec, 145 secs
lola: 85036457 markings, 319679029 edges, 498729 markings/sec, 150 secs
lola: 87532807 markings, 330495790 edges, 499270 markings/sec, 155 secs
lola: 89360743 markings, 342314990 edges, 365587 markings/sec, 160 secs
lola: SUBRESULT
lola: result: yes
lola: produced by: LTL model checker
lola: The net satisfies the given formula (language of the product automaton is empty).
lola: 90475599 markings, 350177152 edges
lola: ========================================
lola: subprocess 8 will run for 424 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: (A (G (F (FIREABLE(GetB)))) AND A (G ((FIREABLE(RBag) OR X (F (FIREABLE(GetB)))))))
lola: ========================================
lola: SUBTASK
lola: checking a Boolean combination of formulas
lola: RUNNING
lola: subprocess 8 will run for 424 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: A (G (F (FIREABLE(GetB))))
lola: ========================================
lola: SUBTASK
lola: checking LTL
lola: transforming LTL-Formula into a Büchi-Automaton
lola: processed formula: A (G (F (FIREABLE(GetB))))
lola: processed formula length: 26
lola: 23 rewrites
lola: closed formula file LTLFireability.xml
lola: the resulting Büchi automaton has 2 states
lola: STORE
lola: using a simple compression encoder (--encoder=simplecompressed)
lola: using a prefix tree store (--store=prefix)
lola: using ltl preserving stubborn set method with deletion algorithm (--stubborn=deletion)
lola: using ltl preserving stubborn set method with insertion algorithm(--stubborn=tarjan)
lola: SEARCH
lola: RUNNING
lola: SUBRESULT
lola: result: yes
lola: produced by: LTL model checker
lola: The net satisfies the given formula (language of the product automaton is empty).
lola: 1051648 markings, 2844954 edges
lola: ========================================
lola: subprocess 9 will run for 485 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: A (G ((FIREABLE(RBag) OR X (F (FIREABLE(GetB))))))
lola: ========================================
lola: SUBTASK
lola: checking LTL
lola: transforming LTL-Formula into a Büchi-Automaton
lola: processed formula: A (G ((FIREABLE(RBag) OR X (F (FIREABLE(GetB))))))
lola: processed formula length: 50
lola: 23 rewrites
lola: closed formula file LTLFireability.xml
lola: the resulting Büchi automaton has 2 states
lola: STORE
lola: using a simple compression encoder (--encoder=simplecompressed)
lola: using a prefix tree store (--store=prefix)
lola: Formula contains X operator; stubborn sets not applicable
lola: Formula contains X operator; stubborn sets not applicable
lola: SEARCH
lola: RUNNING
lola: 2627918 markings, 7246903 edges, 525584 markings/sec, 0 secs
lola: 4489513 markings, 12658434 edges, 372319 markings/sec, 5 secs
lola: 6509543 markings, 18632277 edges, 404006 markings/sec, 10 secs
lola: 8381772 markings, 24226349 edges, 374446 markings/sec, 15 secs
lola: 10167712 markings, 29646557 edges, 357188 markings/sec, 20 secs
lola: 11784073 markings, 34597814 edges, 323272 markings/sec, 25 secs
lola: 13024262 markings, 38417726 edges, 248038 markings/sec, 30 secs
lola: 14277075 markings, 42273410 edges, 250563 markings/sec, 35 secs
lola: 15422525 markings, 45856269 edges, 229090 markings/sec, 40 secs
lola: 16639223 markings, 49628160 edges, 243340 markings/sec, 45 secs
lola: 17885274 markings, 53575742 edges, 249210 markings/sec, 50 secs
lola: 19316029 markings, 58080661 edges, 286151 markings/sec, 55 secs
lola: 20797037 markings, 62738289 edges, 296202 markings/sec, 60 secs
lola: 22244553 markings, 67306818 edges, 289503 markings/sec, 65 secs
lola: 23695335 markings, 71892537 edges, 290156 markings/sec, 70 secs
lola: 24903107 markings, 75788934 edges, 241554 markings/sec, 75 secs
lola: 25987856 markings, 79264758 edges, 216950 markings/sec, 80 secs
lola: 27009577 markings, 82555245 edges, 204344 markings/sec, 85 secs
lola: 28044086 markings, 85883015 edges, 206902 markings/sec, 90 secs
lola: 29057232 markings, 89128457 edges, 202629 markings/sec, 95 secs
lola: 30028987 markings, 92274300 edges, 194351 markings/sec, 100 secs
lola: 31247245 markings, 96238711 edges, 243652 markings/sec, 105 secs
lola: 32520103 markings, 100364759 edges, 254572 markings/sec, 110 secs
lola: 33728372 markings, 104357581 edges, 241654 markings/sec, 115 secs
lola: 34956427 markings, 108398565 edges, 245611 markings/sec, 120 secs
lola: 36142673 markings, 112291297 edges, 237249 markings/sec, 125 secs
lola: 37307957 markings, 116131481 edges, 233057 markings/sec, 130 secs
lola: 38451128 markings, 119906186 edges, 228634 markings/sec, 135 secs
lola: 39605662 markings, 123695577 edges, 230907 markings/sec, 140 secs
lola: 40730840 markings, 127420832 edges, 225036 markings/sec, 145 secs
lola: 41874806 markings, 131172058 edges, 228793 markings/sec, 150 secs
lola: 42958454 markings, 134786430 edges, 216730 markings/sec, 155 secs
lola: 43994967 markings, 138249912 edges, 207303 markings/sec, 160 secs
lola: 45126468 markings, 141935531 edges, 226300 markings/sec, 165 secs
lola: 46134661 markings, 145302190 edges, 201639 markings/sec, 170 secs
lola: 47121222 markings, 148600342 edges, 197312 markings/sec, 175 secs
lola: 48156767 markings, 152002454 edges, 207109 markings/sec, 180 secs
lola: 49140538 markings, 155261746 edges, 196754 markings/sec, 185 secs
lola: 50061344 markings, 158349854 edges, 184161 markings/sec, 190 secs
lola: 50982655 markings, 161434192 edges, 184262 markings/sec, 195 secs
lola: 51929830 markings, 164573823 edges, 189435 markings/sec, 200 secs
lola: 52831134 markings, 167597663 edges, 180261 markings/sec, 205 secs
lola: 53776698 markings, 170721228 edges, 189113 markings/sec, 210 secs
lola: 54640155 markings, 173612780 edges, 172691 markings/sec, 215 secs
lola: 55496599 markings, 176490729 edges, 171289 markings/sec, 220 secs
lola: 56373410 markings, 179422108 edges, 175362 markings/sec, 225 secs
lola: 57208535 markings, 182247014 edges, 167025 markings/sec, 230 secs
lola: 58059635 markings, 185088019 edges, 170220 markings/sec, 235 secs
lola: 58923725 markings, 187974836 edges, 172818 markings/sec, 240 secs
lola: 59700915 markings, 190622684 edges, 155438 markings/sec, 245 secs
lola: 60557789 markings, 193462198 edges, 171375 markings/sec, 250 secs
lola: 61345140 markings, 196139718 edges, 157470 markings/sec, 255 secs
lola: 62183328 markings, 198942998 edges, 167638 markings/sec, 260 secs
lola: 62965493 markings, 201587842 edges, 156433 markings/sec, 265 secs
lola: 63773768 markings, 204306603 edges, 161655 markings/sec, 270 secs
lola: 64555333 markings, 206960088 edges, 156313 markings/sec, 275 secs
lola: 65331846 markings, 209599596 edges, 155303 markings/sec, 280 secs
lola: 66141188 markings, 212330355 edges, 161868 markings/sec, 285 secs
lola: 66927838 markings, 215011237 edges, 157330 markings/sec, 290 secs
lola: 67726622 markings, 217716427 edges, 159757 markings/sec, 295 secs
lola: 68511138 markings, 220395948 edges, 156903 markings/sec, 300 secs
lola: 69305517 markings, 223090146 edges, 158876 markings/sec, 305 secs
lola: 70082433 markings, 225735059 edges, 155383 markings/sec, 310 secs
lola: 70872936 markings, 228410252 edges, 158101 markings/sec, 315 secs
lola: 71629983 markings, 231002442 edges, 151409 markings/sec, 320 secs
lola: 72409914 markings, 233644766 edges, 155986 markings/sec, 325 secs
lola: 73164564 markings, 236234289 edges, 150930 markings/sec, 330 secs
lola: 73948178 markings, 238908116 edges, 156723 markings/sec, 335 secs
lola: 74749627 markings, 241615785 edges, 160290 markings/sec, 340 secs
lola: 75601556 markings, 244456407 edges, 170386 markings/sec, 345 secs
lola: 76396611 markings, 247165498 edges, 159011 markings/sec, 350 secs
lola: 77185159 markings, 249868688 edges, 157710 markings/sec, 355 secs
lola: 77989247 markings, 252603120 edges, 160818 markings/sec, 360 secs
lola: 78909887 markings, 255649173 edges, 184128 markings/sec, 365 secs
lola: 79773943 markings, 258593129 edges, 172811 markings/sec, 370 secs
lola: 80620394 markings, 261495277 edges, 169290 markings/sec, 375 secs
lola: 81420871 markings, 264239953 edges, 160095 markings/sec, 380 secs
lola: 82275030 markings, 267159067 edges, 170832 markings/sec, 385 secs
lola: 83124647 markings, 270067964 edges, 169923 markings/sec, 390 secs
lola: 83960795 markings, 272947595 edges, 167230 markings/sec, 395 secs
lola: 84881015 markings, 276089918 edges, 184044 markings/sec, 400 secs
lola: 85725351 markings, 278996415 edges, 168867 markings/sec, 405 secs
lola: 86610633 markings, 282031355 edges, 177056 markings/sec, 410 secs
lola: 87426689 markings, 284848549 edges, 163211 markings/sec, 415 secs
lola: local time limit reached - aborting
lola:
preliminary result: yes no unknown no unknown yes unknown unknown no no unknown yes unknown unknown unknown yes
lola: caught signal User defined signal 1 - aborting LoLA
lola:
preliminary result: yes no unknown no unknown yes unknown unknown no no unknown yes unknown unknown unknown yes
lola: memory consumption: 14432 KB
lola: time consumption: 596 seconds
lola: print data as JSON (--json)
lola: writing JSON to LTLFireability.json
lola: closed JSON file LTLFireability.json
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 9 will run for 424 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: A ((FIREABLE(RKey) U X (FIREABLE(RBag))))
lola: ========================================
lola: SUBTASK
lola: checking LTL
lola: transforming LTL-Formula into a Büchi-Automaton
lola: processed formula: A ((FIREABLE(RKey) U X (FIREABLE(RBag))))
lola: processed formula length: 41
lola: 23 rewrites
lola: closed formula file LTLFireability.xml
lola: the resulting Büchi automaton has 4 states
lola: STORE
lola: using a simple compression encoder (--encoder=simplecompressed)
lola: using a prefix tree store (--store=prefix)
lola: Formula contains X operator; stubborn sets not applicable
lola: Formula contains X operator; stubborn sets not applicable
lola: SEARCH
lola: RUNNING
lola: SUBRESULT
lola: result: no
lola: produced by: LTL model checker
lola: The net does not satisfy the given formula (language of the product automaton is nonempty).
lola: 9 markings, 9 edges
lola: ========================================
lola: subprocess 10 will run for 495 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: A (F (FIREABLE(GetK2)))
lola: ========================================
lola: SUBTASK
lola: checking eventual occurrence
lola: rewrite Frontend/Parser/formula_rewrite.k:749
lola: rewrite Frontend/Parser/formula_rewrite.k:787
lola: processed formula: NOT FIREABLE(GetK2)
lola: processed formula length: 19
lola: 25 rewrites
lola: closed formula file LTLFireability.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: RUNNING
lola: SUBRESULT
lola: result: yes
lola: produced by: state space / EG
lola: The predicate eventually occurs.
lola: 161 markings, 160 edges
lola: ========================================
lola: subprocess 11 will run for 594 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: A (F (FIREABLE(GetK)))
lola: ========================================
lola: SUBTASK
lola: checking eventual occurrence
lola: rewrite Frontend/Parser/formula_rewrite.k:749
lola: rewrite Frontend/Parser/formula_rewrite.k:787
lola: processed formula: NOT FIREABLE(GetK)
lola: processed formula length: 18
lola: 25 rewrites
lola: closed formula file LTLFireability.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: RUNNING
lola: SUBRESULT
lola: result: yes
lola: produced by: state space / EG
lola: The predicate eventually occurs.
lola: 1 markings, 0 edges
lola: ========================================
lola: subprocess 12 will run for 743 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: A (F (G (FIREABLE(RBag))))
lola: ========================================
lola: SUBTASK
lola: checking LTL
lola: transforming LTL-Formula into a Büchi-Automaton
lola: processed formula: A (F (G (FIREABLE(RBag))))
lola: processed formula length: 26
lola: 23 rewrites
lola: closed formula file LTLFireability.xml
lola: the resulting Büchi automaton has 2 states
lola: STORE
lola: using a simple compression encoder (--encoder=simplecompressed)
lola: using a prefix tree store (--store=prefix)
lola: using ltl preserving stubborn set method with deletion algorithm (--stubborn=deletion)
lola: using ltl preserving stubborn set method with insertion algorithm(--stubborn=tarjan)
lola: SEARCH
lola: RUNNING
lola: add low 5
lola: add low 5
lola: add low 5
lola: add low 5
lola: add low 5
lola: add low 5
lola: add low 5
lola: add low 5
lola: add low 5
lola: add low 5
lola: add low 5
lola: add low 5
lola: add low 5
lola: add low 5
lola: add low 5
lola: add low 5
lola: add low 5
lola: add low 5
lola: add low 5
lola: SUBRESULT
lola: result: no
lola: produced by: LTL model checker
lola: The net does not satisfy the given formula (language of the product automaton is nonempty).
lola: 617 markings, 715 edges
lola: ========================================
lola: subprocess 13 will run for 991 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: A ((FIREABLE(GetK2) U G (FIREABLE(GetK))))
lola: ========================================
lola: SUBTASK
lola: checking LTL
lola: transforming LTL-Formula into a Büchi-Automaton
lola: processed formula: A ((FIREABLE(GetK2) U G (FIREABLE(GetK))))
lola: processed formula length: 42
lola: 23 rewrites
lola: closed formula file LTLFireability.xml
lola: the resulting Büchi automaton has 4 states
lola: STORE
lola: using a simple compression encoder (--encoder=simplecompressed)
lola: using a prefix tree store (--store=prefix)
lola: using ltl preserving stubborn set method with deletion algorithm (--stubborn=deletion)
lola: using ltl preserving stubborn set method with insertion algorithm(--stubborn=tarjan)
lola: SEARCH
lola: RUNNING
lola: SUBRESULT
lola: result: no
lola: produced by: LTL model checker
lola: The net does not satisfy the given formula (language of the product automaton is nonempty).
lola: 286 markings, 286 edges
lola: ========================================
lola: subprocess 14 will run for 1486 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: A ((FIREABLE(RelK) U (F (FIREABLE(RelK)) U FIREABLE(GetK))))
lola: ========================================
lola: SUBTASK
lola: checking LTL
lola: transforming LTL-Formula into a Büchi-Automaton
lola: processed formula: A ((FIREABLE(RelK) U (F (FIREABLE(RelK)) U FIREABLE(GetK))))
lola: processed formula length: 60
lola: 23 rewrites
lola: closed formula file LTLFireability.xml
lola: the resulting Büchi automaton has 4 states
lola: STORE
lola: using a simple compression encoder (--encoder=simplecompressed)
lola: using a prefix tree store (--store=prefix)
lola: using ltl preserving stubborn set method with deletion algorithm (--stubborn=deletion)
lola: using ltl preserving stubborn set method with insertion algorithm(--stubborn=tarjan)
lola: SEARCH
lola: RUNNING
lola: SUBRESULT
lola: result: yes
lola: produced by: LTL model checker
lola: The net satisfies the given formula (language of the product automaton is empty).
lola: 164 markings, 163 edges
lola: ========================================
lola: subprocess 15 will run for 2973 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: A (((FIREABLE(RKey) U FIREABLE(GetK)) U (F (FIREABLE(GetK)) U FIREABLE(RBag))))
lola: ========================================
lola: SUBTASK
lola: checking LTL
lola: transforming LTL-Formula into a Büchi-Automaton
lola: processed formula: A (((FIREABLE(RKey) U FIREABLE(GetK)) U (F (FIREABLE(GetK)) U FIREABLE(RBag))))
lola: processed formula length: 79
lola: 23 rewrites
lola: closed formula file LTLFireability.xml
lola: the resulting Büchi automaton has 6 states
lola: STORE
lola: using a simple compression encoder (--encoder=simplecompressed)
lola: using a prefix tree store (--store=prefix)
lola: using ltl preserving stubborn set method with deletion algorithm (--stubborn=deletion)
lola: using ltl preserving stubborn set method with insertion algorithm(--stubborn=tarjan)
lola: SEARCH
lola: RUNNING
lola: 3560501 markings, 9649764 edges, 712100 markings/sec, 0 secs
lola: 6733852 markings, 18576750 edges, 634670 markings/sec, 5 secs
lola: 9897775 markings, 27455546 edges, 632785 markings/sec, 10 secs
lola: 13138099 markings, 36549967 edges, 648065 markings/sec, 15 secs
lola: 16425806 markings, 45778070 edges, 657541 markings/sec, 20 secs
lola: 19576360 markings, 54712539 edges, 630111 markings/sec, 25 secs
lola: 22907407 markings, 64117686 edges, 666209 markings/sec, 30 secs
lola: 26115930 markings, 73308175 edges, 641705 markings/sec, 35 secs
lola: 29425879 markings, 82097664 edges, 661990 markings/sec, 40 secs
lola: 32312284 markings, 90186870 edges, 577281 markings/sec, 45 secs
lola: 34666469 markings, 97797343 edges, 470837 markings/sec, 50 secs
lola: 37144592 markings, 105648744 edges, 495625 markings/sec, 55 secs
lola: 39672394 markings, 113615398 edges, 505560 markings/sec, 60 secs
lola: 42311633 markings, 122012331 edges, 527848 markings/sec, 65 secs
lola: 44850913 markings, 130174753 edges, 507856 markings/sec, 70 secs
lola: 47360258 markings, 138162716 edges, 501869 markings/sec, 75 secs
lola: 49863977 markings, 146138787 edges, 500744 markings/sec, 80 secs
lola: 52276427 markings, 153714313 edges, 482490 markings/sec, 85 secs
lola: 54769069 markings, 161783034 edges, 498528 markings/sec, 90 secs
lola: 57287916 markings, 169993358 edges, 503769 markings/sec, 95 secs
lola: 59800520 markings, 178670252 edges, 502521 markings/sec, 100 secs
lola: 62175247 markings, 187356569 edges, 474945 markings/sec, 105 secs
lola: SUBRESULT
lola: result: yes
lola: produced by: LTL model checker
lola: The net satisfies the given formula (language of the product automaton is empty).
lola: 63025091 markings, 190627296 edges
lola: ========================================
lola: ========================================
lola: ...considering subproblem: (A (G (F (FIREABLE(GetB)))) AND A (G ((FIREABLE(RBag) OR X (F (FIREABLE(GetB)))))))
lola: ========================================
lola: SUBTASK
lola: checking a Boolean combination of formulas
lola: RUNNING
lola: ========================================
lola: ...considering subproblem: A (G (F (FIREABLE(GetB))))
lola: ========================================
lola: SUBTASK
lola: checking LTL
lola: transforming LTL-Formula into a Büchi-Automaton
lola: processed formula: A (G (F (FIREABLE(GetB))))
lola: processed formula length: 26
lola: 23 rewrites
lola: closed formula file LTLFireability.xml
lola: the resulting Büchi automaton has 2 states
lola: STORE
lola: using a simple compression encoder (--encoder=simplecompressed)
lola: using a prefix tree store (--store=prefix)
lola: using ltl preserving stubborn set method with deletion algorithm (--stubborn=deletion)
lola: using ltl preserving stubborn set method with insertion algorithm(--stubborn=tarjan)
lola: SEARCH
lola: RUNNING
lola: SUBRESULT
lola: result: yes
lola: produced by: LTL model checker
lola: The net satisfies the given formula (language of the product automaton is empty).
lola: 1051648 markings, 2844954 edges
lola: ========================================
lola: ========================================
lola: ...considering subproblem: A (G ((FIREABLE(RBag) OR X (F (FIREABLE(GetB))))))
lola: ========================================
lola: SUBTASK
lola: checking LTL
lola: transforming LTL-Formula into a Büchi-Automaton
lola: processed formula: A (G ((FIREABLE(RBag) OR X (F (FIREABLE(GetB))))))
lola: processed formula length: 50
lola: 23 rewrites
lola: closed formula file LTLFireability.xml
lola: the resulting Büchi automaton has 2 states
lola: STORE
lola: using a simple compression encoder (--encoder=simplecompressed)
lola: using a prefix tree store (--store=prefix)
lola: Formula contains X operator; stubborn sets not applicable
lola: Formula contains X operator; stubborn sets not applicable
lola: SEARCH
lola: RUNNING
lola: 2853217 markings, 7889892 edges, 570643 markings/sec, 0 secs
lola: 5020668 markings, 14208658 edges, 433490 markings/sec, 5 secs
lola: 6950098 markings, 19940087 edges, 385886 markings/sec, 10 secs
lola: 8759841 markings, 25382225 edges, 361949 markings/sec, 15 secs
lola: 10514131 markings, 30695726 edges, 350858 markings/sec, 20 secs
lola: 12097250 markings, 35562822 edges, 316624 markings/sec, 25 secs
lola: 13681798 markings, 40441014 edges, 316910 markings/sec, 30 secs
lola: 15166578 markings, 45054373 edges, 296956 markings/sec, 35 secs
lola: 16667245 markings, 49716765 edges, 300133 markings/sec, 40 secs
lola: 18088626 markings, 54221196 edges, 284276 markings/sec, 45 secs
lola: 19541494 markings, 58786998 edges, 290574 markings/sec, 50 secs
lola: 20916442 markings, 63112880 edges, 274990 markings/sec, 55 secs
lola: 22247436 markings, 67315931 edges, 266199 markings/sec, 60 secs
lola: 23594486 markings, 71572928 edges, 269410 markings/sec, 65 secs
lola: 24840085 markings, 75584299 edges, 249120 markings/sec, 70 secs
lola: 26136932 markings, 79737730 edges, 259369 markings/sec, 75 secs
lola: 27390527 markings, 83780123 edges, 250719 markings/sec, 80 secs
lola: 28687104 markings, 87927380 edges, 259315 markings/sec, 85 secs
lola: 29931462 markings, 91954838 edges, 248872 markings/sec, 90 secs
lola: 31153030 markings, 95926710 edges, 244314 markings/sec, 95 secs
lola: 32377176 markings, 99894998 edges, 244829 markings/sec, 100 secs
lola: 33531724 markings, 103702680 edges, 230910 markings/sec, 105 secs
lola: 34686451 markings, 107520112 edges, 230945 markings/sec, 110 secs
lola: 35840572 markings, 111310197 edges, 230824 markings/sec, 115 secs
lola: 36971259 markings, 115030896 edges, 226137 markings/sec, 120 secs
lola: 38122266 markings, 118819108 edges, 230201 markings/sec, 125 secs
lola: 39256062 markings, 122539627 edges, 226759 markings/sec, 130 secs
lola: 40328288 markings, 126101029 edges, 214445 markings/sec, 135 secs
lola: 41401063 markings, 129637406 edges, 214555 markings/sec, 140 secs
lola: 42464953 markings, 133138066 edges, 212778 markings/sec, 145 secs
lola: 43475466 markings, 136519059 edges, 202103 markings/sec, 150 secs
lola: 44587832 markings, 140149859 edges, 222473 markings/sec, 155 secs
lola: 45605995 markings, 143542273 edges, 203633 markings/sec, 160 secs
lola: 46615089 markings, 146903573 edges, 201819 markings/sec, 165 secs
lola: 47625181 markings, 150238393 edges, 202018 markings/sec, 170 secs
lola: 48602173 markings, 153487093 edges, 195398 markings/sec, 175 secs
lola: 49543099 markings, 156616598 edges, 188185 markings/sec, 180 secs
lola: 50446820 markings, 159644129 edges, 180744 markings/sec, 185 secs
lola: 51384644 markings, 162756951 edges, 187565 markings/sec, 190 secs
lola: 52296418 markings, 165802315 edges, 182355 markings/sec, 195 secs
lola: 53228416 markings, 168891569 edges, 186400 markings/sec, 200 secs
lola: 54109361 markings, 171837742 edges, 176189 markings/sec, 205 secs
lola: 54972815 markings, 174728550 edges, 172691 markings/sec, 210 secs
lola: 55853801 markings, 177673736 edges, 176197 markings/sec, 215 secs
lola: 56691873 markings, 180491839 edges, 167614 markings/sec, 220 secs
lola: 57521609 markings, 183287877 edges, 165947 markings/sec, 225 secs
lola: 58355456 markings, 186081292 edges, 166769 markings/sec, 230 secs
lola: 59192334 markings, 188887619 edges, 167376 markings/sec, 235 secs
lola: 59985795 markings, 191577141 edges, 158692 markings/sec, 240 secs
lola: 60839496 markings, 194405602 edges, 170740 markings/sec, 245 secs
lola: 61596375 markings, 196981935 edges, 151376 markings/sec, 250 secs
lola: 62417944 markings, 199728436 edges, 164314 markings/sec, 255 secs
lola: 63227346 markings, 202453988 edges, 161880 markings/sec, 260 secs
lola: 64065533 markings, 205296865 edges, 167637 markings/sec, 265 secs
lola: 64923823 markings, 208226985 edges, 171658 markings/sec, 270 secs
lola: 65847546 markings, 211352169 edges, 184745 markings/sec, 275 secs
lola: 66797464 markings, 214563735 edges, 189984 markings/sec, 280 secs
lola: 67761517 markings, 217832873 edges, 192811 markings/sec, 285 secs
lola: 68722213 markings, 221117072 edges, 192139 markings/sec, 290 secs
lola: 69722326 markings, 224506304 edges, 200023 markings/sec, 295 secs
lola: 70702512 markings, 227847555 edges, 196037 markings/sec, 300 secs
lola: 71680471 markings, 231176874 edges, 195592 markings/sec, 305 secs
lola: 72691194 markings, 234607720 edges, 202145 markings/sec, 310 secs
lola: 73684035 markings, 238011978 edges, 198568 markings/sec, 315 secs
lola: 74737867 markings, 241574561 edges, 210766 markings/sec, 320 secs
lola: 75861153 markings, 245345928 edges, 224657 markings/sec, 325 secs
lola: 76928348 markings, 248988914 edges, 213439 markings/sec, 330 secs
lola: 77996382 markings, 252628262 edges, 213607 markings/sec, 335 secs
lola: 79153620 markings, 256481625 edges, 231448 markings/sec, 340 secs
lola: 80322769 markings, 260474234 edges, 233830 markings/sec, 345 secs
lola: 81390574 markings, 264135598 edges, 213561 markings/sec, 350 secs
lola: 82503718 markings, 267933563 edges, 222629 markings/sec, 355 secs
lola: 83571081 markings, 271612059 edges, 213473 markings/sec, 360 secs
lola: 84743635 markings, 275616225 edges, 234511 markings/sec, 365 secs
lola: 85818544 markings, 279318219 edges, 214982 markings/sec, 370 secs
lola: 86918285 markings, 283094513 edges, 219948 markings/sec, 375 secs
lola: 87968586 markings, 286710776 edges, 210060 markings/sec, 380 secs
lola: 89000708 markings, 290277823 edges, 206424 markings/sec, 385 secs
lola: 90024998 markings, 293815324 edges, 204858 markings/sec, 390 secs
lola: 91030076 markings, 297290689 edges, 201016 markings/sec, 395 secs
lola: 92051420 markings, 300815527 edges, 204269 markings/sec, 400 secs
lola: 93075204 markings, 304353209 edges, 204757 markings/sec, 405 secs
lola: 94073995 markings, 307815855 edges, 199758 markings/sec, 410 secs
lola: 95084144 markings, 311309717 edges, 202030 markings/sec, 415 secs
lola: 96065963 markings, 314717123 edges, 196364 markings/sec, 420 secs
lola: 97060847 markings, 318171360 edges, 198977 markings/sec, 425 secs
lola: 98027450 markings, 321525832 edges, 193321 markings/sec, 430 secs
lola: 98539934 markings, 323303900 edges, 102497 markings/sec, 435 secs
lola: 98587409 markings, 323469587 edges, 9495 markings/sec, 440 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: yes no yes no yes yes no no no no yes yes unknown yes no yes
lola:
preliminary result: yes no yes no yes yes no no no no yes yes unknown yes no yes
lola: ========================================
lola: memory consumption: 13664 KB
lola: time consumption: 1156 seconds
lola: print data as JSON (--json)
lola: writing JSON to LTLFireability.json
lola: closed JSON file LTLFireability.json
rslt: finished

BK_STOP 1553106812177

--------------------
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="SwimmingPool-PT-04"
export BK_EXAMINATION="LTLFireability"
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 SwimmingPool-PT-04, examination is LTLFireability"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 4"
echo " Run identifier is r170-oct2-155297750100079"
echo "====================================================================="
echo
echo "--------------------"
echo "preparation of the directory to be used:"

tar xzf /home/mcc/BenchKit/INPUTS/SwimmingPool-PT-04.tgz
mv SwimmingPool-PT-04 execution
cd execution
if [ "LTLFireability" = "GlobalProperties" ] ; then
rm -f GenericPropertiesVerdict.xml
fi
if [ "LTLFireability" = "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 [ "LTLFireability" = "UpperBounds" ] ; then
echo "The expected result is a vector of positive values"
echo NUM_VECTOR
elif [ "LTLFireability" != "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 "LTLFireability.txt" ] ; then
echo "here is the order used to build the result vector(from text file)"
for x in $(grep Property LTLFireability.txt | cut -d ' ' -f 2 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ -f "LTLFireability.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 '' LTLFireability.xml | cut -d '>' -f 2 | cut -d '<' -f 1 | sort -u) ; do
echo "FORMULA_NAME $x"
done
fi
echo
echo "=== Now, execution of the tool begins"
echo
echo -n "BK_START "
date -u +%s%3N
echo
timeout -s 9 $BK_TIME_CONFINEMENT bash -c "/home/mcc/BenchKit/BenchKit_head.sh 2> STDERR ; echo ; echo -n \"BK_STOP \" ; date -u +%s%3N"
if [ $? -eq 137 ] ; then
echo
echo "BK_TIME_CONFINEMENT_REACHED"
fi
echo
echo "--------------------"
echo "content from stderr:"
echo
cat STDERR ;