fond
Model Checking Contest 2020
10th edition, Paris, France, June 23, 2020
Execution of r105-oct2-158940199700094
Last Updated
Jun 28, 2020

About the Execution of 2019-Gold for IOTPpurchase-PT-C05M04P03D02

Execution Summary
Max Memory
Used (MB)
Time wait (ms) CPU Usage (ms) I/O Wait (ms) Computed Result Execution
Status
6438.490 965770.00 942248.00 107.30 FFFTTFTFFFTFTFFF normal

Execution Chart

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

Trace from the execution

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

--------------------
preparation of the directory to be used:
/home/mcc/execution
total 240K
-rw-r--r-- 1 mcc users 4.0K Apr 27 14:36 CTLCardinality.txt
-rw-r--r-- 1 mcc users 19K Apr 27 14:36 CTLCardinality.xml
-rw-r--r-- 1 mcc users 3.8K Apr 27 14:36 CTLFireability.txt
-rw-r--r-- 1 mcc users 20K Apr 27 14:36 CTLFireability.xml
-rw-r--r-- 1 mcc users 4.0K Apr 27 14:36 GenericPropertiesDefinition.xml
-rw-r--r-- 1 mcc users 6.2K Apr 27 14:36 GenericPropertiesVerdict.xml
-rw-r--r-- 1 mcc users 4.3K Apr 27 14:36 LTLCardinality.txt
-rw-r--r-- 1 mcc users 26K Apr 28 14:01 LTLCardinality.xml
-rw-r--r-- 1 mcc users 2.9K Apr 27 14:36 LTLFireability.txt
-rw-r--r-- 1 mcc users 17K Apr 28 14:01 LTLFireability.xml
-rw-r--r-- 1 mcc users 3.7K Apr 27 14:36 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 15K Apr 27 14:36 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 3.6K Apr 27 14:36 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 16K Apr 27 14:36 ReachabilityFireability.xml
-rw-r--r-- 1 mcc users 1.9K Apr 27 14:36 UpperBounds.txt
-rw-r--r-- 1 mcc users 3.9K Apr 27 14:36 UpperBounds.xml
-rw-r--r-- 1 mcc users 6 Apr 27 14:36 equiv_col
-rw-r--r-- 1 mcc users 13 Apr 27 14:36 instance
-rw-r--r-- 1 mcc users 6 Apr 27 14:36 iscolored
-rwxr-xr-x 1 mcc users 60K Apr 27 14:36 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 IOTPpurchase-PT-C05M04P03D02-00
FORMULA_NAME IOTPpurchase-PT-C05M04P03D02-01
FORMULA_NAME IOTPpurchase-PT-C05M04P03D02-02
FORMULA_NAME IOTPpurchase-PT-C05M04P03D02-03
FORMULA_NAME IOTPpurchase-PT-C05M04P03D02-04
FORMULA_NAME IOTPpurchase-PT-C05M04P03D02-05
FORMULA_NAME IOTPpurchase-PT-C05M04P03D02-06
FORMULA_NAME IOTPpurchase-PT-C05M04P03D02-07
FORMULA_NAME IOTPpurchase-PT-C05M04P03D02-08
FORMULA_NAME IOTPpurchase-PT-C05M04P03D02-09
FORMULA_NAME IOTPpurchase-PT-C05M04P03D02-10
FORMULA_NAME IOTPpurchase-PT-C05M04P03D02-11
FORMULA_NAME IOTPpurchase-PT-C05M04P03D02-12
FORMULA_NAME IOTPpurchase-PT-C05M04P03D02-13
FORMULA_NAME IOTPpurchase-PT-C05M04P03D02-14
FORMULA_NAME IOTPpurchase-PT-C05M04P03D02-15

=== Now, execution of the tool begins

BK_START 1589722394214

info: Time: 3600 - MCC
vrfy: Checking LTLFireability @ IOTPpurchase-PT-C05M04P03D02 @ 3570 seconds

FORMULA IOTPpurchase-PT-C05M04P03D02-00 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA IOTPpurchase-PT-C05M04P03D02-03 TRUE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA IOTPpurchase-PT-C05M04P03D02-04 TRUE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA IOTPpurchase-PT-C05M04P03D02-05 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA IOTPpurchase-PT-C05M04P03D02-07 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA IOTPpurchase-PT-C05M04P03D02-08 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA IOTPpurchase-PT-C05M04P03D02-09 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA IOTPpurchase-PT-C05M04P03D02-13 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA IOTPpurchase-PT-C05M04P03D02-14 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA IOTPpurchase-PT-C05M04P03D02-15 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA IOTPpurchase-PT-C05M04P03D02-11 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA IOTPpurchase-PT-C05M04P03D02-10 TRUE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA IOTPpurchase-PT-C05M04P03D02-01 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA IOTPpurchase-PT-C05M04P03D02-02 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA IOTPpurchase-PT-C05M04P03D02-06 TRUE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA IOTPpurchase-PT-C05M04P03D02-12 TRUE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT
vrfy: finished
info: timeLeft: 2605
rslt: Output for LTLFireability @ IOTPpurchase-PT-C05M04P03D02

{
"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": "Sun May 17 13:33:14 2020
",
"timelimit": 3570
},
"child":
[

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

{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 222
},
"exit":
{
"localtimelimitreached": false
},
"formula":
{
"count":
{
"A": 1,
"E": 0,
"F": 0,
"G": 1,
"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": "A (G (NOT FIREABLE(GetBrandList_t3_2)))",
"processed_size": 39,
"rewrites": 106
},
"result":
{
"edges": 12,
"markings": 13,
"produced_by": "state space",
"value": false
},
"task":
{
"compoundnumber": 0,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "reachability preserving/insertion"
},
"threads": 1,
"type": "dfs"
},
"stateequation":
{
"literals": 2,
"problems": 2
},
"type": "invariance",
"workflow": "stateequation||search"
}
}
],
"exit":
{
"localtimelimitreached": false
},
"result":
{
"produced_by": "boolean",
"value": false
},
"task":
{
"compoundnumber": 0,
"type": "boolean"
}
},

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

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

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

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

{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 295
},
"exit":
{
"localtimelimitreached": false
},
"formula":
{
"count":
{
"A": 1,
"E": 0,
"F": 0,
"G": 1,
"U": 0,
"X": 1,
"aconj": 0,
"adisj": 0,
"aneg": 2,
"comp": 0,
"cont": 0,
"dl": 0,
"fir": 2,
"nodl": 0,
"place_references": 0,
"taut": 0,
"tconj": 0,
"tdisj": 1,
"tneg": 0,
"transition_references": 2,
"unfir": 0,
"visible_places": 0,
"visible_transitions": 2
},
"processed": "A (G ((NOT FIREABLE(PaymentExchange_t3_8) OR X (NOT FIREABLE(PutBrandSelection_t3_4)))))",
"processed_size": 88,
"rewrites": 104
},
"result":
{
"edges": 91852,
"markings": 51404,
"produced_by": "LTL model checker",
"value": false
},
"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": 324
},
"exit":
{
"localtimelimitreached": false
},
"formula":
{
"count":
{
"A": 1,
"E": 0,
"F": 0,
"G": 0,
"U": 1,
"X": 2,
"aconj": 0,
"adisj": 0,
"aneg": 0,
"comp": 0,
"cont": 0,
"dl": 0,
"fir": 3,
"nodl": 0,
"place_references": 0,
"taut": 0,
"tconj": 0,
"tdisj": 1,
"tneg": 0,
"transition_references": 3,
"unfir": 0,
"visible_places": 0,
"visible_transitions": 3
},
"processed": "A (((FIREABLE(PutOfferRequest_t1) U FIREABLE(GetPaymentRequest_t5_0)) OR X (X (FIREABLE(CheckDeliveryInfo_t6_3)))))",
"processed_size": 115,
"rewrites": 104
},
"result":
{
"edges": 234,
"markings": 234,
"produced_by": "LTL model checker",
"value": false
},
"task":
{
"buchi":
{
"states": 7
},
"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": 360
},
"exit":
{
"localtimelimitreached": false
},
"formula":
{
"count":
{
"A": 1,
"E": 0,
"F": 1,
"G": 0,
"U": 1,
"X": 3,
"aconj": 0,
"adisj": 0,
"aneg": 0,
"comp": 0,
"cont": 0,
"dl": 0,
"fir": 3,
"nodl": 0,
"place_references": 0,
"taut": 0,
"tconj": 1,
"tdisj": 0,
"tneg": 0,
"transition_references": 3,
"unfir": 0,
"visible_places": 0,
"visible_transitions": 3
},
"processed": "A ((X (FIREABLE(GetBrandList_t3_2)) U (FIREABLE(CheckDeliveryInfo_t6_3) AND X (X (F (FIREABLE(CheckPaymentAmount_t3_6)))))))",
"processed_size": 124,
"rewrites": 104
},
"result":
{
"edges": 216632,
"markings": 51002,
"produced_by": "LTL model checker",
"value": false
},
"task":
{
"buchi":
{
"states": 8
},
"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": 405
},
"exit":
{
"localtimelimitreached": false
},
"formula":
{
"count":
{
"A": 1,
"E": 0,
"F": 1,
"G": 1,
"U": 0,
"X": 6,
"aconj": 0,
"adisj": 2,
"aneg": 4,
"comp": 0,
"cont": 0,
"dl": 0,
"fir": 7,
"nodl": 0,
"place_references": 0,
"taut": 0,
"tconj": 1,
"tdisj": 1,
"tneg": 0,
"transition_references": 7,
"unfir": 0,
"visible_places": 0,
"visible_transitions": 3
},
"processed": "A (X (X (G ((F ((X ((NOT FIREABLE(PaymentExchange_t5_2) AND NOT FIREABLE(GetHowDeliver_t6_2))) R NOT FIREABLE(GetHowDeliver_t6_2))) AND (FIREABLE(PutBrandSelection_t3_4) OR X (X ((X ((NOT FIREABLE(PaymentExchange_t5_2) AND NOT FIREABLE(GetHowDeliver_t6_2))) R NOT FIREABLE(GetHowDeliver_t6_2))))))))))",
"processed_size": 301,
"rewrites": 104
},
"result":
{
"edges": 2557,
"markings": 1815,
"produced_by": "LTL model checker",
"value": false
},
"task":
{
"buchi":
{
"states": 9
},
"compoundnumber": 8,
"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": 463
},
"exit":
{
"localtimelimitreached": false
},
"formula":
{
"count":
{
"A": 1,
"E": 0,
"F": 1,
"G": 1,
"U": 1,
"X": 3,
"aconj": 0,
"adisj": 0,
"aneg": 4,
"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": 4
},
"processed": "A (X (X ((F (FIREABLE(PutDeliveryRequest_t6_4)) U (X ((G (NOT FIREABLE(PutDeliveryRequest_t6_4)) R NOT FIREABLE(PaymentExchange_t5_2))) R (NOT FIREABLE(GetBrandList_t3_2) R NOT FIREABLE(PutPaidFor_t3_1)))))))",
"processed_size": 208,
"rewrites": 104
},
"result":
{
"edges": 138274536,
"markings": 28745725,
"produced_by": "LTL model checker",
"value": false
},
"task":
{
"buchi":
{
"states": 43
},
"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": 516
},
"child":
[

{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 516
},
"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(CheckPaymentReseitp_t3_10)))",
"processed_size": 43,
"rewrites": 106
},
"result":
{
"edges": 0,
"markings": 0,
"produced_by": "state space",
"value": false
},
"task":
{
"compoundnumber": 10,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "reachability preserving/insertion"
},
"threads": 1,
"type": "dfs"
},
"stateequation":
{
"literals": 4,
"problems": 4
},
"type": "invariance",
"workflow": "stateequation||search"
}
}
],
"exit":
{
"localtimelimitreached": false
},
"result":
{
"produced_by": "boolean",
"value": false
},
"task":
{
"compoundnumber": 10,
"type": "boolean"
}
},

{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 620
},
"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(PutDeliveryResponse_t8_2)))",
"processed_size": 42,
"rewrites": 106
},
"result":
{
"edges": 0,
"markings": 0,
"produced_by": "state space",
"value": false
},
"task":
{
"compoundnumber": 11,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "reachability preserving/insertion"
},
"threads": 1,
"type": "dfs"
},
"stateequation":
{
"literals": 4,
"problems": 4
},
"type": "invariance",
"workflow": "stateequation||search"
}
},

{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 775
},
"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(PaymentResponse_t3_9)",
"processed_size": 34,
"rewrites": 106
},
"result":
{
"edges": 102,
"markings": 103,
"produced_by": "state space / EG",
"value": true
},
"task":
{
"compoundnumber": 12,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "reachability preserving/insertion",
"visible": 3
},
"threads": 1,
"type": "dfs"
},
"type": "eventual_occurrence"
}
},

{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 1033
},
"formula":
{
"count":
{
"A": 1,
"E": 0,
"F": 1,
"G": 1,
"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": "A (F (G (NOT FIREABLE(PutDeliveryResponse_t8_2))))",
"processed_size": 50,
"rewrites": 104
},
"result":
{
"edges": 318,
"markings": 315,
"produced_by": "LTL model checker",
"value": false
},
"task":
{
"buchi":
{
"states": 2
},
"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": 1550
},
"exit":
{
"localtimelimitreached": false
},
"formula":
{
"count":
{
"A": 1,
"E": 0,
"F": 1,
"G": 2,
"U": 2,
"X": 0,
"aconj": 0,
"adisj": 0,
"aneg": 0,
"comp": 0,
"cont": 0,
"dl": 0,
"fir": 5,
"nodl": 0,
"place_references": 0,
"taut": 0,
"tconj": 2,
"tdisj": 0,
"tneg": 0,
"transition_references": 5,
"unfir": 0,
"visible_places": 0,
"visible_transitions": 4
},
"processed": "A (G (F ((FIREABLE(PaymentResponse_t5_3) AND G ((FIREABLE(PutBrandSelection_t3_4) AND (FIREABLE(GetOfferResponse_t1) U (FIREABLE(PaymentResponse_t5_3) U FIREABLE(PutWhatDeliver_t6_1)))))))))",
"processed_size": 190,
"rewrites": 104
},
"result":
{
"edges": 100,
"markings": 100,
"produced_by": "LTL model checker",
"value": false
},
"task":
{
"buchi":
{
"states": 6
},
"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": 3101
},
"child":
[

{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 3101
},
"exit":
{
"localtimelimitreached": false
},
"formula":
{
"count":
{
"A": 1,
"E": 0,
"F": 1,
"G": 1,
"U": 0,
"X": 0,
"aconj": 0,
"adisj": 0,
"aneg": 1,
"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": "A (G (F (FIREABLE(GetHowDeliver_t6_2))))",
"processed_size": 40,
"rewrites": 104
},
"result":
{
"edges": 90159,
"markings": 29406,
"produced_by": "LTL model checker",
"value": true
},
"task":
{
"buchi":
{
"states": 2
},
"compoundnumber": 15,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "ltl preserving/insertion"
},
"type": "product automaton/dfs"
},
"type": "LTL",
"workflow": "product automaton"
}
}
],
"exit":
{
"localtimelimitreached": false
},
"result":
{
"produced_by": "boolean",
"value": null
},
"task":
{
"compoundnumber": 15,
"type": "boolean"
}
},

{
"formula":
{
"count":
{
"A": 1,
"E": 0,
"F": 1,
"G": 2,
"U": 1,
"X": 1,
"aconj": 0,
"adisj": 0,
"aneg": 1,
"comp": 0,
"cont": 0,
"dl": 0,
"fir": 4,
"nodl": 0,
"place_references": 0,
"taut": 0,
"tconj": 0,
"tdisj": 2,
"tneg": 0,
"transition_references": 4,
"unfir": 0,
"visible_places": 0,
"visible_transitions": 2
},
"processed": "A ((FIREABLE(PaymentExchange_t3_8) U (FIREABLE(PaymentExchange_t3_8) OR (G (F (NOT FIREABLE(PaymentResponse_t5_3))) OR X (G (FIREABLE(PaymentExchange_t3_8)))))))",
"processed_size": 161,
"rewrites": 104
},
"result":
{
"edges": 375318186,
"markings": 42873488,
"produced_by": "LTL model checker",
"value": true
},
"task":
{
"buchi":
{
"states": 7
},
"compoundnumber": 16,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "no (formula contains X operator)"
},
"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": 1,
"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": "A (G (F (FIREABLE(GetHowDeliver_t6_2))))",
"processed_size": 40,
"rewrites": 104
},
"result":
{
"edges": 90159,
"markings": 29406,
"produced_by": "LTL model checker",
"value": true
},
"task":
{
"buchi":
{
"states": 2
},
"compoundnumber": 17,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "ltl preserving/insertion"
},
"type": "product automaton/dfs"
},
"type": "LTL",
"workflow": "product automaton"
}
},

{
"formula":
{
"count":
{
"A": 1,
"E": 0,
"F": 2,
"G": 2,
"U": 0,
"X": 0,
"aconj": 0,
"adisj": 0,
"aneg": 2,
"comp": 0,
"cont": 0,
"dl": 0,
"fir": 1,
"nodl": 0,
"place_references": 0,
"taut": 0,
"tconj": 0,
"tdisj": 1,
"tneg": 0,
"transition_references": 2,
"unfir": 1,
"visible_places": 0,
"visible_transitions": 2
},
"processed": "A (G ((F (NOT FIREABLE(GetOfferRequest_t2)) OR G (F (FIREABLE(GetHowDeliver_t6_2))))))",
"processed_size": 86,
"rewrites": 104
},
"result":
{
"edges": 212417,
"markings": 56146,
"produced_by": "LTL model checker",
"value": true
},
"task":
{
"buchi":
{
"states": 3
},
"compoundnumber": 18,
"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": true
},
"task":
{
"compoundnumber": 17,
"type": "boolean"
}
}
],
"exit":
{
"error": null,
"memory": 15356,
"runtime": 941.000000,
"signal": null,
"timelimitreached": false
},
"files":
{
"formula": "LTLFireability.xml",
"net": "model.pnml"
},
"formula":
{
"skeleton": "(A(G(*)) AND A((X(*) R (F(*) OR X(F(*)))))) : A(F(G(*))) : A(G(F((** AND G((** AND (** U (** U **)))))))) : A(X(X(F((* OR X(X(X(G(*))))))))) : A((** OR (X(G(**)) OR F(**)))) : (A(X(**)) AND A(X(X((F(*) AND G(*)))))) : A((** U (** OR (G(F(*)) OR X(G(**)))))) : A(G((* OR X(*)))) : A(((** U **) OR X(X(**)))) : A((X(**) U (** AND X(X(F(**)))))) : A(F(**)) : A(G(**)) : (A(G(F(*))) AND A(G((F(*) OR G(F(*)))))) : A(X(X(G((F((X(*) R *)) AND (** OR X(X((X(*) R *))))))))) : A(X(X((F(**) U (X((G(*) R *)) R (* R *)))))) : (A(G(**)) AND A(X(G(*))))"
},
"net":
{
"arcs": 224,
"conflict_clusters": 44,
"places": 111,
"places_significant": 44,
"singleton_clusters": 0,
"transitions": 45
},
"result":
{
"preliminary_value": "no no no yes yes no yes no no no yes no yes no no no ",
"value": "no no no yes yes no yes no no no yes no 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: 156/268435456 symbol table entries, 0 collisions
lola: preprocessing...
lola: Size of bit vector: 3552
lola: finding significant places
lola: 111 places, 45 transitions, 44 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 (NOT((F (FIREABLE(GetBrandList_t3_2)) OR (X (FIREABLE(PaymentResponse_t3_9)) U (G (NOT FIREABLE(PaymentResponse_t3_9)) AND X (G (FIREABLE(PutPaymentRequest_t3_7)))))))) : A ((NOT(X (X (NOT(X (G ((FIREABLE(CheckOffer_t3) OR F (FIREABLE(PutDeliveryResponse_t8_2))))))))) U NOT(G (F (FIREABLE(PutDeliveryResponse_t8_2)))))) : A (X (G (F ((FIREABLE(PaymentResponse_t5_3) AND G ((FIREABLE(PutBrandSelection_t3_4) AND (FIREABLE(GetOfferResponse_t1) U (FIREABLE(PaymentResponse_t5_3) U FIREABLE(PutWhatDeliver_t6_1)))))))))) : A (NOT(X (G ((X (FIREABLE(CheckBrandSelection_t4_4)) AND X (X (X (F (X (FIREABLE(t8_4))))))))))) : A ((((FIREABLE(PutDeliveryRequest_t6_4) OR FIREABLE(MakeChoice_t1)) OR X (G (NOT FIREABLE(PutDeliveryRequest_t6_4)))) OR F ((FIREABLE(PutDeliveryRequest_t6_4) AND FIREABLE(PutWhatDeliver_t6_1))))) : A ((X (FIREABLE(PutDeliveryRequest_t6_4)) AND X (NOT(X ((G (FIREABLE(PutPaymentAmount_t4_5)) OR F (NOT FIREABLE(PaymentResponse_t3_9)))))))) : A ((FIREABLE(PaymentExchange_t3_8) U ((FIREABLE(PaymentExchange_t3_8) OR G (NOT(G (FIREABLE(PaymentResponse_t5_3))))) OR G (X (FIREABLE(PaymentExchange_t3_8)))))) : A (NOT(F ((FIREABLE(PaymentExchange_t3_8) AND X (FIREABLE(PutBrandSelection_t3_4)))))) : A (((FIREABLE(PutOfferRequest_t1) U FIREABLE(GetPaymentRequest_t5_0)) OR X (X (FIREABLE(CheckDeliveryInfo_t6_3))))) : A ((X (FIREABLE(GetBrandList_t3_2)) U (FIREABLE(CheckDeliveryInfo_t6_3) AND X (F (X (FIREABLE(CheckPaymentAmount_t3_6))))))) : A (F (((NOT FIREABLE(GetHowDeliver_t6_2) AND NOT FIREABLE(CheckPaymentReseitp_t3_10)) U F (FIREABLE(PaymentResponse_t3_9))))) : A (G (FIREABLE(PutDeliveryResponse_t8_2))) : A (NOT(F ((G (FIREABLE(GetOfferRequest_t2)) U G (NOT FIREABLE(GetHowDeliver_t6_2)))))) : A (X (G (X ((FIREABLE(PutBrandSelection_t3_4) U X (X (NOT((X ((FIREABLE(PaymentExchange_t5_2) OR FIREABLE(GetHowDeliver_t6_2))) U FIREABLE(GetHowDeliver_t6_2)))))))))) : A (X (X ((F (FIREABLE(PutDeliveryRequest_t6_4)) U NOT((X ((F (FIREABLE(PutDeliveryRequest_t6_4)) U FIREABLE(PaymentExchange_t5_2))) U (FIREABLE(GetBrandList_t3_2) U FIREABLE(PutPaidFor_t3_1)))))))) : A ((G (FIREABLE(CheckPaymentReseitp_t3_10)) AND NOT(X (F (FIREABLE(t8_4))))))
lola: rewrite Frontend/Parser/formula_rewrite.k:318
lola: rewrite Frontend/Parser/formula_rewrite.k:332
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:338
lola: rewrite Frontend/Parser/formula_rewrite.k:335
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:315
lola: rewrite Frontend/Parser/formula_rewrite.k:329
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:335
lola: rewrite Frontend/Parser/formula_rewrite.k:329
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:536
lola: rewrite Frontend/Parser/formula_rewrite.k:335
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:332
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:335
lola: rewrite Frontend/Parser/formula_rewrite.k:335
lola: rewrite Frontend/Parser/formula_rewrite.k:335
lola: rewrite Frontend/Parser/formula_rewrite.k:332
lola: rewrite Frontend/Parser/formula_rewrite.k:315
lola: rewrite Frontend/Parser/formula_rewrite.k:300
lola: rewrite Frontend/Parser/formula_rewrite.k:329
lola: rewrite Frontend/Parser/formula_rewrite.k:300
lola: rewrite Frontend/Parser/formula_rewrite.k:329
lola: rewrite Frontend/Parser/formula_rewrite.k:332
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:422
lola: rewrite Frontend/Parser/formula_rewrite.k:377
lola: rewrite Frontend/Parser/formula_rewrite.k:356
lola: rewrite Frontend/Parser/formula_rewrite.k:525
lola: rewrite Frontend/Parser/formula_rewrite.k:353
lola: rewrite Frontend/Parser/formula_rewrite.k:335
lola: rewrite Frontend/Parser/formula_rewrite.k:335
lola: rewrite Frontend/Parser/formula_rewrite.k:329
lola: rewrite Frontend/Parser/formula_rewrite.k:315
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:335
lola: rewrite Frontend/Parser/formula_rewrite.k:335
lola: rewrite Frontend/Parser/formula_rewrite.k:335
lola: rewrite Frontend/Parser/formula_rewrite.k:332
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:254
lola: rewrite Frontend/Parser/formula_rewrite.k:335
lola: rewrite Frontend/Parser/formula_rewrite.k:318
lola: rewrite Frontend/Parser/formula_rewrite.k:329
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:332
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:525
lola: rewrite Frontend/Parser/formula_rewrite.k:551
lola: rewrite Frontend/Parser/formula_rewrite.k:329
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:353
lola: rewrite Frontend/Parser/formula_rewrite.k:254
lola: rewrite Frontend/Parser/formula_rewrite.k:332
lola: rewrite Frontend/Parser/formula_rewrite.k:315
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:335
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:356
lola: rewrite Frontend/Parser/formula_rewrite.k:422
lola: rewrite Frontend/Parser/formula_rewrite.k:347
lola: rewrite Frontend/Parser/formula_rewrite.k:431
lola: rewrite Frontend/Parser/formula_rewrite.k:332
lola: rewrite Frontend/Parser/formula_rewrite.k:318
lola: rewrite Frontend/Parser/formula_rewrite.k:329
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:315
lola: rewrite Frontend/Parser/formula_rewrite.k:329
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:332
lola: rewrite Frontend/Parser/formula_rewrite.k:329
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:545
lola: rewrite Frontend/Parser/formula_rewrite.k:338
lola: rewrite Frontend/Parser/formula_rewrite.k:335
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:353
lola: rewrite Frontend/Parser/formula_rewrite.k:437
lola: rewrite Frontend/Parser/formula_rewrite.k:356
lola: rewrite Frontend/Parser/formula_rewrite.k:356
lola: rewrite Frontend/Parser/formula_rewrite.k:353
lola: rewrite Frontend/Parser/formula_rewrite.k:353
lola: rewrite Frontend/Parser/formula_rewrite.k:377
lola: rewrite Frontend/Parser/formula_rewrite.k:377
lola: rewrite Frontend/Parser/formula_rewrite.k:522
lola: rewrite Frontend/Parser/formula_rewrite.k:338
lola: rewrite Frontend/Parser/formula_rewrite.k:335
lola: rewrite Frontend/Parser/formula_rewrite.k:338
lola: rewrite Frontend/Parser/formula_rewrite.k:332
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:338
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:335
lola: rewrite Frontend/Parser/formula_rewrite.k:332
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:536
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 (G (NOT FIREABLE(GetBrandList_t3_2))) AND A ((X (NOT FIREABLE(PaymentResponse_t3_9)) R (F (FIREABLE(PaymentResponse_t3_9)) OR X (F (NOT FIREABLE(PutPaymentRequest_t3_7)))))))
lola: ========================================
lola: SUBTASK
lola: checking a Boolean combination of formulas
lola: RUNNING
lola: subprocess 0 will run for 222 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: A (G (NOT FIREABLE(GetBrandList_t3_2)))
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:788
lola: processed formula: A (G (NOT FIREABLE(GetBrandList_t3_2)))
lola: processed formula length: 39
lola: 106 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)
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:788
lola: state equation task get result rewrite finished id 0
lola: SUBRESULT
lola: state equation task get result unparse finished++ id 0
lola: formula 0: FIREABLE(GetBrandList_t3_2)
lola: result: no
lola: produced by: state space
lola: state equation task get result unparse finished id 0
lola: The predicate is not invariant.
lola: 13 markings, 12 edges
lola: state equation: Generated DNF with 2 literals and 1 conjunctive subformulas
lola: ========================================
lola: SUBRESULT
lola: result: no
lola: The Boolean predicate is false.
lola: ========================================
lola: subprocess 1 will run for 237 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: A (X (X (F ((NOT FIREABLE(CheckBrandSelection_t4_4) OR X (X (X (G (NOT FIREABLE(t8_4))))))))))
lola: ========================================
lola: SUBTASK
lola: checking LTL
lola: transforming LTL-Formula into a Büchi-Automaton
lola: processed formula: A (X (X (F ((NOT FIREABLE(CheckBrandSelection_t4_4) OR X (X (X (G (NOT FIREABLE(t8_4))))))))))
lola: processed formula length: 94
lola: 104 rewrites
lola: closed formula file LTLFireability.xml
lola: the resulting Büchi automaton has 7 states
lola: STORE
lola: using a simple compression encoder (--encoder=simplecompressed)
lola: using a prefix tree store (--store=prefix)
lola: Formula contains X operator; stubborn sets not applicable
lola: Formula contains X operator; stubborn sets not applicable
lola: SEARCH
lola: RUNNING
lola: SUBRESULT
lola: result: yes
lola: produced by: LTL model checker
lola: The net satisfies the given formula (language of the product automaton is empty).
lola: 4 markings, 3 edges
lola: ========================================
lola: subprocess 2 will run for 254 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: A (((FIREABLE(PutDeliveryRequest_t6_4) OR FIREABLE(MakeChoice_t1)) OR (X (G (NOT FIREABLE(PutDeliveryRequest_t6_4))) OR F ((FIREABLE(PutDeliveryRequest_t6_4) AND FIREABLE(PutWhatDeliver_t6_1))))))
lola: ========================================
lola: SUBTASK
lola: checking LTL
lola: transforming LTL-Formula into a Büchi-Automaton
lola: processed formula: A (((FIREABLE(PutDeliveryRequest_t6_4) OR FIREABLE(MakeChoice_t1)) OR (X (G (NOT FIREABLE(PutDeliveryRequest_t6_4))) OR F ((FIREABLE(PutDeliveryRequest_t6_4) AND FIREABLE(PutWhatDeliver_t6_1))))))
lola: processed formula length: 197
lola: 104 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: 1 markings, 0 edges
lola: ========================================
lola: subprocess 3 will run for 274 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: (A (X (FIREABLE(PutDeliveryRequest_t6_4))) AND A (X (X ((F (NOT FIREABLE(PutPaymentAmount_t4_5)) AND G (FIREABLE(PaymentResponse_t3_9)))))))
lola: ========================================
lola: SUBTASK
lola: checking a Boolean combination of formulas
lola: RUNNING
lola: subprocess 3 will run for 274 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: A (X (FIREABLE(PutDeliveryRequest_t6_4)))
lola: ========================================
lola: SUBTASK
lola: checking LTL
lola: transforming LTL-Formula into a Büchi-Automaton
lola: processed formula: A (X (FIREABLE(PutDeliveryRequest_t6_4)))
lola: processed formula length: 41
lola: 104 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: 234 markings, 234 edges
lola: ========================================
lola: SUBRESULT
lola: result: no
lola: The Boolean predicate is false.
lola: ========================================
lola: subprocess 4 will run for 297 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: A ((FIREABLE(PaymentExchange_t3_8) U (FIREABLE(PaymentExchange_t3_8) OR (G (F (NOT FIREABLE(PaymentResponse_t5_3))) OR X (G (FIREABLE(PaymentExchange_t3_8)))))))
lola: ========================================
lola: SUBTASK
lola: checking LTL
lola: transforming LTL-Formula into a Büchi-Automaton
lola: processed formula: A ((FIREABLE(PaymentExchange_t3_8) U (FIREABLE(PaymentExchange_t3_8) OR (G (F (NOT FIREABLE(PaymentResponse_t5_3))) OR X (G (FIREABLE(PaymentExchange_t3_8)))))))
lola: processed formula length: 161
lola: 104 rewrites
lola: closed formula file LTLFireability.xml
lola: the resulting Büchi automaton has 7 states
lola: STORE
lola: using a simple compression encoder (--encoder=simplecompressed)
lola: using a prefix tree store (--store=prefix)
lola: Formula contains X operator; stubborn sets not applicable
lola: Formula contains X operator; stubborn sets not applicable
lola: SEARCH
lola: RUNNING
lola: 1856698 markings, 5492065 edges, 371340 markings/sec, 0 secs
lola: 3383083 markings, 10147890 edges, 305277 markings/sec, 5 secs
lola: 4657814 markings, 14316300 edges, 254946 markings/sec, 10 secs
lola: 5800906 markings, 18386834 edges, 228618 markings/sec, 15 secs
lola: 6886710 markings, 22325091 edges, 217161 markings/sec, 20 secs
lola: 7909668 markings, 26253564 edges, 204592 markings/sec, 25 secs
lola: 8848624 markings, 30105413 edges, 187791 markings/sec, 30 secs
lola: 9774536 markings, 33945783 edges, 185182 markings/sec, 35 secs
lola: 10649495 markings, 37803910 edges, 174992 markings/sec, 40 secs
lola: 11500244 markings, 41672244 edges, 170150 markings/sec, 45 secs
lola: 12328049 markings, 45477140 edges, 165561 markings/sec, 50 secs
lola: 13127511 markings, 49293971 edges, 159892 markings/sec, 55 secs
lola: 13901895 markings, 53276820 edges, 154877 markings/sec, 60 secs
lola: 14676705 markings, 57224672 edges, 154962 markings/sec, 65 secs
lola: 15443537 markings, 61066190 edges, 153366 markings/sec, 70 secs
lola: 16198364 markings, 64906422 edges, 150965 markings/sec, 75 secs
lola: 16919416 markings, 68655955 edges, 144210 markings/sec, 80 secs
lola: 17559343 markings, 72372475 edges, 127985 markings/sec, 85 secs
lola: 18214113 markings, 76346967 edges, 130954 markings/sec, 90 secs
lola: 18894446 markings, 80681917 edges, 136067 markings/sec, 95 secs
lola: 19621264 markings, 85008089 edges, 145364 markings/sec, 100 secs
lola: 20343263 markings, 89268809 edges, 144400 markings/sec, 105 secs
lola: 21068759 markings, 93533863 edges, 145099 markings/sec, 110 secs
lola: 21376119 markings, 97221674 edges, 61472 markings/sec, 115 secs
lola: 21384392 markings, 100416999 edges, 1655 markings/sec, 120 secs
lola: 21399303 markings, 103330286 edges, 2982 markings/sec, 125 secs
lola: 21404028 markings, 105965736 edges, 945 markings/sec, 130 secs
lola: 21408452 markings, 108556447 edges, 885 markings/sec, 135 secs
lola: 21410392 markings, 111171043 edges, 388 markings/sec, 140 secs
lola: 21411918 markings, 113784628 edges, 305 markings/sec, 145 secs
lola: 21412833 markings, 116319540 edges, 183 markings/sec, 150 secs
lola: 21413485 markings, 118903555 edges, 130 markings/sec, 155 secs
lola: 21413938 markings, 121476546 edges, 91 markings/sec, 160 secs
lola: 21414283 markings, 124087913 edges, 69 markings/sec, 165 secs
lola: 21414521 markings, 126747761 edges, 48 markings/sec, 170 secs
lola: 21414691 markings, 129514636 edges, 34 markings/sec, 175 secs
lola: 21414747 markings, 132411457 edges, 11 markings/sec, 180 secs
lola: 21603313 markings, 135697037 edges, 37713 markings/sec, 185 secs
lola: 22649272 markings, 140493460 edges, 209192 markings/sec, 190 secs
lola: 23644544 markings, 145107023 edges, 199054 markings/sec, 195 secs
lola: 24524039 markings, 149666628 edges, 175899 markings/sec, 200 secs
lola: 25321363 markings, 154094408 edges, 159465 markings/sec, 205 secs
lola: 26057887 markings, 158619398 edges, 147305 markings/sec, 210 secs
lola: 26767359 markings, 163229282 edges, 141894 markings/sec, 215 secs
lola: 27444227 markings, 167775762 edges, 135374 markings/sec, 220 secs
lola: 28114178 markings, 172166059 edges, 133990 markings/sec, 225 secs
lola: 28759991 markings, 176514334 edges, 129163 markings/sec, 230 secs
lola: 29352078 markings, 180901893 edges, 118417 markings/sec, 235 secs
lola: 29913942 markings, 185312545 edges, 112373 markings/sec, 240 secs
lola: 30482426 markings, 189673750 edges, 113697 markings/sec, 245 secs
lola: 31068656 markings, 194036979 edges, 117246 markings/sec, 250 secs
lola: 31617427 markings, 198357708 edges, 109754 markings/sec, 255 secs
lola: 32151766 markings, 202695195 edges, 106868 markings/sec, 260 secs
lola: 32673833 markings, 207012797 edges, 104413 markings/sec, 265 secs
lola: 33194074 markings, 211346664 edges, 104048 markings/sec, 270 secs
lola: 33707364 markings, 215667023 edges, 102658 markings/sec, 275 secs
lola: 34227669 markings, 220043413 edges, 104061 markings/sec, 280 secs
lola: 34727465 markings, 224410182 edges, 99959 markings/sec, 285 secs
lola: 35221623 markings, 228801395 edges, 98832 markings/sec, 290 secs
lola: local time limit reached - aborting
lola:
preliminary result: no unknown unknown yes yes no unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown
lola: memory consumption: 5183448 KB
lola: time consumption: 301 seconds
lola: print data as JSON (--json)
lola: writing JSON to LTLFireability.json
lola: closed JSON file LTLFireability.json
lola: caught signal User defined signal 2 - aborting LoLA
lola:
preliminary result: no unknown unknown yes yes no unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown
lola: memory consumption: 5229848 KB
lola: time consumption: 304 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: subprocess 5 will run for 295 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: A (G ((NOT FIREABLE(PaymentExchange_t3_8) OR X (NOT FIREABLE(PutBrandSelection_t3_4)))))
lola: ========================================
lola: SUBTASK
lola: checking LTL
lola: transforming LTL-Formula into a Büchi-Automaton
lola: processed formula: A (G ((NOT FIREABLE(PaymentExchange_t3_8) OR X (NOT FIREABLE(PutBrandSelection_t3_4)))))
lola: processed formula length: 88
lola: 104 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: 51404 markings, 91852 edges
lola: ========================================
lola: subprocess 6 will run for 324 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: A (((FIREABLE(PutOfferRequest_t1) U FIREABLE(GetPaymentRequest_t5_0)) OR X (X (FIREABLE(CheckDeliveryInfo_t6_3)))))
lola: ========================================
lola: SUBTASK
lola: checking LTL
lola: transforming LTL-Formula into a Büchi-Automaton
lola: processed formula: A (((FIREABLE(PutOfferRequest_t1) U FIREABLE(GetPaymentRequest_t5_0)) OR X (X (FIREABLE(CheckDeliveryInfo_t6_3)))))
lola: processed formula length: 115
lola: 104 rewrites
lola: closed formula file LTLFireability.xml
lola: the resulting Büchi automaton has 7 states
lola: STORE
lola: using a simple compression encoder (--encoder=simplecompressed)
lola: using a prefix tree store (--store=prefix)
lola: Formula contains X operator; stubborn sets not applicable
lola: Formula contains X operator; stubborn sets not applicable
lola: SEARCH
lola: RUNNING
lola: SUBRESULT
lola: result: no
lola: produced by: LTL model checker
lola: The net does not satisfy the given formula (language of the product automaton is nonempty).
lola: 234 markings, 234 edges
lola: ========================================
lola: subprocess 7 will run for 360 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: A ((X (FIREABLE(GetBrandList_t3_2)) U (FIREABLE(CheckDeliveryInfo_t6_3) AND X (X (F (FIREABLE(CheckPaymentAmount_t3_6)))))))
lola: ========================================
lola: SUBTASK
lola: checking LTL
lola: transforming LTL-Formula into a Büchi-Automaton
lola: processed formula: A ((X (FIREABLE(GetBrandList_t3_2)) U (FIREABLE(CheckDeliveryInfo_t6_3) AND X (X (F (FIREABLE(CheckPaymentAmount_t3_6)))))))
lola: processed formula length: 124
lola: 104 rewrites
lola: closed formula file LTLFireability.xml
lola: the resulting Büchi automaton has 8 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: 51002 markings, 216632 edges
lola: ========================================
lola: subprocess 8 will run for 405 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: A (X (X (G ((F ((X ((NOT FIREABLE(PaymentExchange_t5_2) AND NOT FIREABLE(GetHowDeliver_t6_2))) R NOT FIREABLE(GetHowDeliver_t6_2))) AND (FIREABLE(PutBrandSelection_t3_4) OR X (X ((X ((NOT FIREABLE(PaymentExchange_t5_2) AND NOT FIREABLE(GetHowDeliver_t6_2))) R NOT FIREABLE(GetHowDeliver_t6_2))))))))))
lola: ========================================
lola: SUBTASK
lola: checking LTL
lola: transforming LTL-Formula into a Büchi-Automaton
lola: processed formula: A (X (X (G ((F ((X ((NOT FIREABLE(PaymentExchange_t5_2) AND NOT FIREABLE(GetHowDeliver_t6_2))) R NOT FIREABLE(GetHowDeliver_t6_2))) AND (FIREABLE(PutBrandSelection_t3_4) OR X (X ((X ((NOT FIREABLE(PaymentExchange_t5_2) AND NOT FIREABLE(GetHowDeliver_t6_2))) R NOT FIREABLE(GetHowDeliver_t6_2))))))))))
lola: processed formula length: 301
lola: 104 rewrites
lola: closed formula file LTLFireability.xml
lola: the resulting Büchi automaton has 9 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: 1815 markings, 2557 edges
lola: ========================================
lola: subprocess 9 will run for 463 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: A (X (X ((F (FIREABLE(PutDeliveryRequest_t6_4)) U (X ((G (NOT FIREABLE(PutDeliveryRequest_t6_4)) R NOT FIREABLE(PaymentExchange_t5_2))) R (NOT FIREABLE(GetBrandList_t3_2) R NOT FIREABLE(PutPaidFor_t3_1)))))))
lola: ========================================
lola: SUBTASK
lola: checking LTL
lola: transforming LTL-Formula into a Büchi-Automaton
lola: processed formula: A (X (X ((F (FIREABLE(PutDeliveryRequest_t6_4)) U (X ((G (NOT FIREABLE(PutDeliveryRequest_t6_4)) R NOT FIREABLE(PaymentExchange_t5_2))) R (NOT FIREABLE(GetBrandList_t3_2) R NOT FIREABLE(PutPaidFor_t3_1)))))))
lola: processed formula length: 208
lola: 104 rewrites
lola: closed formula file LTLFireability.xml
lola: the resulting Büchi automaton has 43 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: 1947988 markings, 6978377 edges, 389598 markings/sec, 0 secs
lola: 3604751 markings, 14268047 edges, 331353 markings/sec, 5 secs
lola: 5059376 markings, 19939119 edges, 290925 markings/sec, 10 secs
lola: 6334410 markings, 25429940 edges, 255007 markings/sec, 15 secs
lola: 7465438 markings, 30720855 edges, 226206 markings/sec, 20 secs
lola: 8528158 markings, 35581322 edges, 212544 markings/sec, 25 secs
lola: 9711386 markings, 41513087 edges, 236646 markings/sec, 30 secs
lola: 10961521 markings, 47380880 edges, 250027 markings/sec, 35 secs
lola: 12051129 markings, 52310991 edges, 217922 markings/sec, 40 secs
lola: 13044588 markings, 57327945 edges, 198692 markings/sec, 45 secs
lola: 13966878 markings, 62616011 edges, 184458 markings/sec, 50 secs
lola: 14866180 markings, 67504022 edges, 179860 markings/sec, 55 secs
lola: 15803740 markings, 72422090 edges, 187512 markings/sec, 60 secs
lola: 16880470 markings, 77780645 edges, 215346 markings/sec, 65 secs
lola: 17785476 markings, 82800546 edges, 181001 markings/sec, 70 secs
lola: 18751556 markings, 87925706 edges, 193216 markings/sec, 75 secs
lola: 19793935 markings, 91933474 edges, 208476 markings/sec, 80 secs
lola: 20742349 markings, 96111353 edges, 189683 markings/sec, 85 secs
lola: 21503254 markings, 99922765 edges, 152181 markings/sec, 90 secs
lola: 22514762 markings, 103524068 edges, 202302 markings/sec, 95 secs
lola: 23121217 markings, 107515897 edges, 121291 markings/sec, 100 secs
lola: 23927618 markings, 111626188 edges, 161280 markings/sec, 105 secs
lola: 24582714 markings, 115947762 edges, 131019 markings/sec, 110 secs
lola: 25317715 markings, 119783613 edges, 147000 markings/sec, 115 secs
lola: 25949770 markings, 123440374 edges, 126411 markings/sec, 120 secs
lola: 26690513 markings, 127315809 edges, 148149 markings/sec, 125 secs
lola: 27352193 markings, 131174971 edges, 132336 markings/sec, 130 secs
lola: 28212523 markings, 135318906 edges, 172066 markings/sec, 135 secs
lola: SUBRESULT
lola: result: no
lola: produced by: LTL model checker
lola: The net does not satisfy the given formula (language of the product automaton is nonempty).
lola: 28745725 markings, 138274536 edges
lola: ========================================
lola: subprocess 10 will run for 516 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: (A (G (FIREABLE(CheckPaymentReseitp_t3_10))) AND A (X (G (NOT FIREABLE(t8_4)))))
lola: ========================================
lola: SUBTASK
lola: checking a Boolean combination of formulas
lola: RUNNING
lola: subprocess 10 will run for 516 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: A (G (FIREABLE(CheckPaymentReseitp_t3_10)))
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(CheckPaymentReseitp_t3_10)))
lola: processed formula length: 43
lola: 106 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)
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: SUBRESULT
lola: result: no
lola: produced by: state space
lola: state equation task get result unparse finished++ id 0
lola: formula 0: NOT FIREABLE(CheckPaymentReseitp_t3_10)
lola: The predicate is not invariant.
lola: 0 markings, 0 edges
lola: state equation task get result unparse finished id 0
lola: state equation: Generated DNF with 4 literals and 4 conjunctive subformulas
lola: state equation: write sara problem file to LTLFireability-10-0.sara
lola: state equation: calling and running sara
lola: ========================================
lola: SUBRESULT
lola: result: no
lola: The Boolean predicate is false.
lola: ========================================
sara: try reading problem file LTLFireability-10-0.sara.
sara: place or transition ordering is non-deterministic

lola: subprocess 11 will run for 620 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: A (G (FIREABLE(PutDeliveryResponse_t8_2)))
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(PutDeliveryResponse_t8_2)))
lola: processed formula length: 42
lola: 106 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)
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: SUBRESULT
lola: result: no
lola: produced by: state space
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(PutDeliveryResponse_t8_2)
lola: state equation task get result unparse finished id 0
lola: state equation: Generated DNF with 4 literals and 4 conjunctive subformulas
lola: The predicate is not invariant.
lola: 0 markings, 0 edges
lola: ========================================
lola: subprocess 12 will run for 775 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: A (F (FIREABLE(PaymentResponse_t3_9)))
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(PaymentResponse_t3_9)
lola: processed formula length: 34
lola: 106 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: 103 markings, 102 edges
lola: ========================================
lola: subprocess 13 will run for 1033 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: A (F (G (NOT FIREABLE(PutDeliveryResponse_t8_2))))
lola: ========================================
lola: SUBTASK
lola: checking LTL
lola: transforming LTL-Formula into a Büchi-Automaton
lola: processed formula: A (F (G (NOT FIREABLE(PutDeliveryResponse_t8_2))))
lola: processed formula length: 50
lola: 104 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: no
lola: produced by: LTL model checker
lola: The net does not satisfy the given formula (language of the product automaton is nonempty).
lola: 315 markings, 318 edges
lola: ========================================
lola: subprocess 14 will run for 1550 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: A (G (F ((FIREABLE(PaymentResponse_t5_3) AND G ((FIREABLE(PutBrandSelection_t3_4) AND (FIREABLE(GetOfferResponse_t1) U (FIREABLE(PaymentResponse_t5_3) U FIREABLE(PutWhatDeliver_t6_1)))))))))
lola: ========================================
lola: SUBTASK
lola: checking LTL
lola: transforming LTL-Formula into a Büchi-Automaton
lola: processed formula: A (G (F ((FIREABLE(PaymentResponse_t5_3) AND G ((FIREABLE(PutBrandSelection_t3_4) AND (FIREABLE(GetOfferResponse_t1) U (FIREABLE(PaymentResponse_t5_3) U FIREABLE(PutWhatDeliver_t6_1)))))))))
lola: processed formula length: 190
lola: 104 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: 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: 100 markings, 100 edges
lola: ========================================
lola: subprocess 15 will run for 3101 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: (A (G (F (FIREABLE(GetHowDeliver_t6_2)))) AND A (G ((F (NOT FIREABLE(GetOfferRequest_t2)) OR G (F (FIREABLE(GetHowDeliver_t6_2)))))))
lola: ========================================
lola: SUBTASK
lola: checking a Boolean combination of formulas
lola: RUNNING
lola: subprocess 15 will run for 3101 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: A (G (F (FIREABLE(GetHowDeliver_t6_2))))
lola: ========================================
lola: SUBTASK
lola: checking LTL
lola: transforming LTL-Formula into a Büchi-Automaton
lola: processed formula: A (G (F (FIREABLE(GetHowDeliver_t6_2))))
lola: processed formula length: 40
lola: 104 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: 29406 markings, 90159 edges
lola: ========================================
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: ========================================
lola: ...considering subproblem: A ((FIREABLE(PaymentExchange_t3_8) U (FIREABLE(PaymentExchange_t3_8) OR (G (F (NOT FIREABLE(PaymentResponse_t5_3))) OR X (G (FIREABLE(PaymentExchange_t3_8)))))))
lola: ========================================
lola: SUBTASK
lola: checking LTL
lola: transforming LTL-Formula into a Büchi-Automaton
lola: processed formula: A ((FIREABLE(PaymentExchange_t3_8) U (FIREABLE(PaymentExchange_t3_8) OR (G (F (NOT FIREABLE(PaymentResponse_t5_3))) OR X (G (FIREABLE(PaymentExchange_t3_8)))))))
lola: processed formula length: 161
lola: 104 rewrites
lola: closed formula file LTLFireability.xml
lola: the resulting Büchi automaton has 7 states
lola: STORE
lola: using a simple compression encoder (--encoder=simplecompressed)
lola: using a prefix tree store (--store=prefix)
lola: Formula contains X operator; stubborn sets not applicable
lola: Formula contains X operator; stubborn sets not applicable
lola: SEARCH
lola: RUNNING
lola: 1968700 markings, 5818395 edges, 393740 markings/sec, 0 secs
lola: 3528223 markings, 10587310 edges, 311905 markings/sec, 5 secs
lola: 4835949 markings, 14949531 edges, 261545 markings/sec, 10 secs
lola: 5962284 markings, 18975968 edges, 225267 markings/sec, 15 secs
lola: 7041733 markings, 22906542 edges, 215890 markings/sec, 20 secs
lola: 8055445 markings, 26846558 edges, 202742 markings/sec, 25 secs
lola: 8979302 markings, 30643169 edges, 184771 markings/sec, 30 secs
lola: 9892858 markings, 34444000 edges, 182711 markings/sec, 35 secs
lola: 10742959 markings, 38234429 edges, 170020 markings/sec, 40 secs
lola: 11574428 markings, 42012613 edges, 166294 markings/sec, 45 secs
lola: 12380929 markings, 45727068 edges, 161300 markings/sec, 50 secs
lola: 13171678 markings, 49514441 edges, 158150 markings/sec, 55 secs
lola: 13919268 markings, 53364926 edges, 149518 markings/sec, 60 secs
lola: 14660594 markings, 57145342 edges, 148265 markings/sec, 65 secs
lola: 15403414 markings, 60871283 edges, 148564 markings/sec, 70 secs
lola: 16135396 markings, 64584889 edges, 146396 markings/sec, 75 secs
lola: 16838587 markings, 68220531 edges, 140638 markings/sec, 80 secs
lola: 17502348 markings, 72028134 edges, 132752 markings/sec, 85 secs
lola: 18148810 markings, 75948768 edges, 129292 markings/sec, 90 secs
lola: 18809449 markings, 80152076 edges, 132128 markings/sec, 95 secs
lola: 19520605 markings, 84419596 edges, 142231 markings/sec, 100 secs
lola: 20228815 markings, 88589090 edges, 141642 markings/sec, 105 secs
lola: 20937448 markings, 92751363 edges, 141727 markings/sec, 110 secs
lola: 21374615 markings, 96798259 edges, 87433 markings/sec, 115 secs
lola: 21383588 markings, 100084733 edges, 1795 markings/sec, 120 secs
lola: 21399076 markings, 103185347 edges, 3098 markings/sec, 125 secs
lola: 21404113 markings, 106030344 edges, 1007 markings/sec, 130 secs
lola: 21408718 markings, 108822473 edges, 921 markings/sec, 135 secs
lola: 21410729 markings, 111648004 edges, 402 markings/sec, 140 secs
lola: 21412225 markings, 114430763 edges, 299 markings/sec, 145 secs
lola: 21413064 markings, 117176498 edges, 168 markings/sec, 150 secs
lola: 21413693 markings, 119970888 edges, 126 markings/sec, 155 secs
lola: 21414078 markings, 122733029 edges, 77 markings/sec, 160 secs
lola: 21414431 markings, 125468767 edges, 71 markings/sec, 165 secs
lola: 21414635 markings, 128273549 edges, 41 markings/sec, 170 secs
lola: 21414737 markings, 131151051 edges, 20 markings/sec, 175 secs
lola: 21414769 markings, 134208261 edges, 6 markings/sec, 180 secs
lola: 22254588 markings, 138580395 edges, 167964 markings/sec, 185 secs
lola: 23277744 markings, 143397969 edges, 204631 markings/sec, 190 secs
lola: 24223402 markings, 148083033 edges, 189132 markings/sec, 195 secs
lola: 25042087 markings, 152537839 edges, 163737 markings/sec, 200 secs
lola: 25825222 markings, 157107589 edges, 156627 markings/sec, 205 secs
lola: 26530634 markings, 161654887 edges, 141082 markings/sec, 210 secs
lola: 27207673 markings, 166154095 edges, 135408 markings/sec, 215 secs
lola: 27887787 markings, 170654131 edges, 136023 markings/sec, 220 secs
lola: 28530877 markings, 174993854 edges, 128618 markings/sec, 225 secs
lola: 29158890 markings, 179476529 edges, 125603 markings/sec, 230 secs
lola: 29738310 markings, 183955879 edges, 115884 markings/sec, 235 secs
lola: 30320025 markings, 188407570 edges, 116343 markings/sec, 240 secs
lola: 30903351 markings, 192825279 edges, 116665 markings/sec, 245 secs
lola: 31480456 markings, 197244272 edges, 115421 markings/sec, 250 secs
lola: 32026059 markings, 201654282 edges, 109121 markings/sec, 255 secs
lola: 32561097 markings, 206064075 edges, 107008 markings/sec, 260 secs
lola: 33091240 markings, 210471413 edges, 106029 markings/sec, 265 secs
lola: 33613743 markings, 214861448 edges, 104501 markings/sec, 270 secs
lola: 34131597 markings, 219278787 edges, 103571 markings/sec, 275 secs
lola: 34651716 markings, 223728824 edges, 104024 markings/sec, 280 secs
lola: 35153496 markings, 228190728 edges, 100356 markings/sec, 285 secs
lola: 35656687 markings, 232620712 edges, 100638 markings/sec, 290 secs
lola: 36157687 markings, 237021623 edges, 100200 markings/sec, 295 secs
lola: 36650198 markings, 241454096 edges, 98502 markings/sec, 300 secs
lola: 37145136 markings, 245889122 edges, 98988 markings/sec, 305 secs
lola: 37635499 markings, 250298314 edges, 98073 markings/sec, 310 secs
lola: 38108691 markings, 254735489 edges, 94638 markings/sec, 315 secs
lola: 38569126 markings, 259173031 edges, 92087 markings/sec, 320 secs
lola: 39012116 markings, 263658364 edges, 88598 markings/sec, 325 secs
lola: 39445793 markings, 268189727 edges, 86735 markings/sec, 330 secs
lola: 39886375 markings, 272847885 edges, 88116 markings/sec, 335 secs
lola: 40344131 markings, 277663307 edges, 91551 markings/sec, 340 secs
lola: 40818618 markings, 282489470 edges, 94897 markings/sec, 345 secs
lola: 41288694 markings, 287245034 edges, 94015 markings/sec, 350 secs
lola: 41754315 markings, 292090776 edges, 93124 markings/sec, 355 secs
lola: 42216384 markings, 296934710 edges, 92414 markings/sec, 360 secs
lola: 42665764 markings, 302045817 edges, 89876 markings/sec, 365 secs
lola: 42790690 markings, 306469985 edges, 24985 markings/sec, 370 secs
lola: 42796082 markings, 310304991 edges, 1078 markings/sec, 375 secs
lola: 42809379 markings, 314074181 edges, 2659 markings/sec, 380 secs
lola: 42814618 markings, 317626581 edges, 1048 markings/sec, 385 secs
lola: 42818346 markings, 321107329 edges, 746 markings/sec, 390 secs
lola: 42821873 markings, 324537552 edges, 705 markings/sec, 395 secs
lola: 42823976 markings, 327956782 edges, 421 markings/sec, 400 secs
lola: 42825315 markings, 331397648 edges, 268 markings/sec, 405 secs
lola: 42826455 markings, 334878599 edges, 228 markings/sec, 410 secs
lola: 42827236 markings, 338306362 edges, 156 markings/sec, 415 secs
lola: 42827794 markings, 341742274 edges, 112 markings/sec, 420 secs
lola: 42828288 markings, 345215786 edges, 99 markings/sec, 425 secs
lola: 42828607 markings, 348689642 edges, 64 markings/sec, 430 secs
lola: 42828844 markings, 352163934 edges, 47 markings/sec, 435 secs
lola: 42829112 markings, 355639553 edges, 54 markings/sec, 440 secs
lola: 42829272 markings, 359127100 edges, 32 markings/sec, 445 secs
lola: 42829406 markings, 362650835 edges, 27 markings/sec, 450 secs
lola: 42829483 markings, 366208033 edges, 15 markings/sec, 455 secs
lola: 42829511 markings, 369848575 edges, 6 markings/sec, 460 secs
lola: 42829535 markings, 373594732 edges, 5 markings/sec, 465 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: 42873488 markings, 375318186 edges
lola: ========================================
lola: ========================================
lola: ...considering subproblem: (A (G (F (FIREABLE(GetHowDeliver_t6_2)))) AND A (G ((F (NOT FIREABLE(GetOfferRequest_t2)) OR G (F (FIREABLE(GetHowDeliver_t6_2)))))))
lola: ========================================
lola: SUBTASK
lola: checking a Boolean combination of formulas
lola: RUNNING
lola: ========================================
lola: ...considering subproblem: A (G (F (FIREABLE(GetHowDeliver_t6_2))))
lola: ========================================
lola: SUBTASK
lola: checking LTL
lola: transforming LTL-Formula into a Büchi-Automaton
lola: processed formula: A (G (F (FIREABLE(GetHowDeliver_t6_2))))
lola: processed formula length: 40
lola: 104 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: 29406 markings, 90159 edges
lola: ========================================
lola: ========================================
lola: ...considering subproblem: A (G ((F (NOT FIREABLE(GetOfferRequest_t2)) OR G (F (FIREABLE(GetHowDeliver_t6_2))))))
lola: ========================================
lola: SUBTASK
lola: checking LTL
lola: transforming LTL-Formula into a Büchi-Automaton
lola: processed formula: A (G ((F (NOT FIREABLE(GetOfferRequest_t2)) OR G (F (FIREABLE(GetHowDeliver_t6_2))))))
lola: processed formula length: 86
lola: 104 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: 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: 56146 markings, 212417 edges
lola: ========================================
lola: SUBRESULT
lola: result: yes
lola: The Boolean predicate is true.
lola: ========================================
lola: RESULT
lola:
SUMMARY: no no no yes yes no yes no no no yes no yes no no no
lola:
preliminary result: no no no yes yes no yes no no no yes no yes no no no
lola: memory consumption: 15356 KB
lola: time consumption: 941 seconds
lola: print data as JSON (--json)
lola: writing JSON to LTLFireability.json
lola: closed JSON file LTLFireability.json
rslt: finished

BK_STOP 1589723359984

--------------------
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="IOTPpurchase-PT-C05M04P03D02"
export BK_EXAMINATION="LTLFireability"
export BK_TOOL="win2019"
export BK_RESULT_DIR="/tmp/BK_RESULTS/OUTPUTS"
export BK_TIME_CONFINEMENT="3600"
export BK_MEMORY_CONFINEMENT="16384"

# this is specific to your benchmark or test

export BIN_DIR="$HOME/BenchKit/bin"

# remove the execution directoty if it exists (to avoid increse of .vmdk images)
if [ -d execution ] ; then
rm -rf execution
fi

# this is for BenchKit: explicit launching of the test
echo "====================================================================="
echo " Generated by BenchKit 2-4028"
echo " Executing tool win2019"
echo " Input is IOTPpurchase-PT-C05M04P03D02, 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 r105-oct2-158940199700094"
echo "====================================================================="
echo
echo "--------------------"
echo "preparation of the directory to be used:"

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

echo
echo "--------------------"
echo "content from stdout:"
echo
echo "=== Data for post analysis generated by BenchKit (invocation template)"
echo
if [ "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
elif [ "LTLFireability" = "ReachabilityDeadlock" ] || [ "LTLFireability" = "QuasiLiveness" ] || [ "LTLFireability" = "StableMarking" ] || [ "LTLFireability" = "Liveness" ] || [ "LTLFireability" = "OneSafe" ] ; then
echo "FORMULA_NAME LTLFireability"
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 ;