fond
Model Checking Contest 2021
11th edition, Paris, France, June 23, 2021
Execution of r246-smll-162106594200058
Last Updated
Jun 28, 2021

About the Execution of 2020-gold for ShieldRVs-PT-030A

Execution Summary
Max Memory
Used (MB)
Time wait (ms) CPU Usage (ms) I/O Wait (ms) Computed Result Execution
Status
4314.640 3600000.00 625290.00 11634.40 F???????F???T??? normal

Execution Chart

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

Trace from the execution

Formatting '/data/fkordon/mcc2021-input.r246-smll-162106594200058.qcow2', fmt=qcow2 size=4294967296 backing_file=/data/fkordon/mcc2021-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 gold2020
Input is ShieldRVs-PT-030A, examination is LTLFireability
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 4
Run identifier is r246-smll-162106594200058
=====================================================================

--------------------
preparation of the directory to be used:
/home/mcc/execution
total 600K
-rw-r--r-- 1 mcc users 13K May 5 16:58 CTLCardinality.txt
-rw-r--r-- 1 mcc users 119K May 10 09:44 CTLCardinality.xml
-rw-r--r-- 1 mcc users 13K May 5 16:58 CTLFireability.txt
-rw-r--r-- 1 mcc users 118K May 10 09:44 CTLFireability.xml
-rw-r--r-- 1 mcc users 4.2K May 6 14:48 GenericPropertiesDefinition.xml
-rw-r--r-- 1 mcc users 6.5K May 6 14:48 GenericPropertiesVerdict.xml
-rw-r--r-- 1 mcc users 3.0K Mar 28 16:40 LTLCardinality.txt
-rw-r--r-- 1 mcc users 22K Mar 28 16:40 LTLCardinality.xml
-rw-r--r-- 1 mcc users 2.0K Mar 28 16:40 LTLFireability.txt
-rw-r--r-- 1 mcc users 19K Mar 28 16:40 LTLFireability.xml
-rw-r--r-- 1 mcc users 3.7K Mar 27 12:41 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 19K Mar 27 12:41 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 2.7K Mar 25 18:45 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 17K Mar 25 18:45 ReachabilityFireability.xml
-rw-r--r-- 1 mcc users 1.6K Mar 22 08:16 UpperBounds.txt
-rw-r--r-- 1 mcc users 3.7K Mar 22 08:16 UpperBounds.xml
-rw-r--r-- 1 mcc users 6 May 5 16:52 equiv_col
-rw-r--r-- 1 mcc users 5 May 5 16:52 instance
-rw-r--r-- 1 mcc users 6 May 5 16:52 iscolored
-rw-r--r-- 1 mcc users 191K May 5 16:52 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 ShieldRVs-PT-030A-00
FORMULA_NAME ShieldRVs-PT-030A-01
FORMULA_NAME ShieldRVs-PT-030A-02
FORMULA_NAME ShieldRVs-PT-030A-03
FORMULA_NAME ShieldRVs-PT-030A-04
FORMULA_NAME ShieldRVs-PT-030A-05
FORMULA_NAME ShieldRVs-PT-030A-06
FORMULA_NAME ShieldRVs-PT-030A-07
FORMULA_NAME ShieldRVs-PT-030A-08
FORMULA_NAME ShieldRVs-PT-030A-09
FORMULA_NAME ShieldRVs-PT-030A-10
FORMULA_NAME ShieldRVs-PT-030A-11
FORMULA_NAME ShieldRVs-PT-030A-12
FORMULA_NAME ShieldRVs-PT-030A-13
FORMULA_NAME ShieldRVs-PT-030A-14
FORMULA_NAME ShieldRVs-PT-030A-15

=== Now, execution of the tool begins

BK_START 1621294726235

bash -c /home/mcc/BenchKit/BenchKit_head.sh 2> STDERR ; echo ; echo -n "BK_STOP " ; date -u +%s%3N
[2021-05-17 23:38:48] [INFO ] Running its-tools with arguments : [-pnfolder, /home/mcc/execution, -examination, LTLFireability, -z3path, /home/mcc/BenchKit//z3/bin/z3, -yices2path, /home/mcc/BenchKit//yices/bin/yices, -timeout, 3600, -rebuildPNML]
[2021-05-17 23:38:48] [INFO ] Parsing pnml file : /home/mcc/execution/model.pnml
[2021-05-17 23:38:48] [INFO ] Load time of PNML (sax parser for PT used): 147 ms
[2021-05-17 23:38:48] [INFO ] Transformed 423 places.
[2021-05-17 23:38:48] [INFO ] Transformed 573 transitions.
[2021-05-17 23:38:48] [INFO ] Found NUPN structural information;
[2021-05-17 23:38:48] [INFO ] Parsed PT model containing 423 places and 573 transitions in 218 ms.
Parsed 16 properties from file /home/mcc/execution/LTLFireability.xml in 55 ms.
Working with output stream class java.io.PrintStream
Incomplete random walk after 100000 steps, including 244 resets, run finished after 526 ms. (steps per millisecond=190 ) properties seen :[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1]
// Phase 1: matrix 573 rows 423 cols
[2021-05-17 23:38:49] [INFO ] Computed 121 place invariants in 20 ms
[2021-05-17 23:38:49] [INFO ] [Real]Absence check using 121 positive place invariants in 96 ms returned sat
[2021-05-17 23:38:49] [INFO ] [Real]Adding state equation constraints to refine reachable states.
[2021-05-17 23:38:50] [INFO ] [Real]Absence check using state equation in 697 ms returned sat
[2021-05-17 23:38:50] [INFO ] Solution in real domain found non-integer solution.
[2021-05-17 23:38:50] [INFO ] [Nat]Absence check using 121 positive place invariants in 82 ms returned sat
[2021-05-17 23:38:50] [INFO ] [Nat]Adding state equation constraints to refine reachable states.
[2021-05-17 23:38:51] [INFO ] [Nat]Absence check using state equation in 700 ms returned sat
[2021-05-17 23:38:51] [INFO ] Deduced a trap composed of 7 places in 151 ms
[2021-05-17 23:38:51] [INFO ] Trap strengthening (SAT) tested/added 2/1 trap constraints in 218 ms
[2021-05-17 23:38:51] [INFO ] Computed and/alt/rep : 572/4359/572 causal constraints in 86 ms.
[2021-05-17 23:39:10] [INFO ] Added : 505 causal constraints over 101 iterations in 18905 ms. Result :(error "Solver has unexpectedly terminated")
[2021-05-17 23:39:11] [INFO ] Initial state reduction rules for CTL removed 2 formulas.
[2021-05-17 23:39:11] [INFO ] Flatten gal took : 153 ms
FORMULA ShieldRVs-PT-030A-12 TRUE TECHNIQUES TOPOLOGICAL INITIAL_STATE
FORMULA ShieldRVs-PT-030A-08 FALSE TECHNIQUES TOPOLOGICAL INITIAL_STATE
[2021-05-17 23:39:11] [INFO ] Applying decomposition
[2021-05-17 23:39:11] [INFO ] Flatten gal took : 81 ms
[2021-05-17 23:39:11] [INFO ] Decomposing Gal with order
[2021-05-17 23:39:11] [INFO ] Rewriting arrays to variables to allow decomposition.
[2021-05-17 23:39:11] [INFO ] Removed a total of 627 redundant transitions.
[2021-05-17 23:39:11] [INFO ] Flatten gal took : 159 ms
[2021-05-17 23:39:11] [INFO ] Fuse similar labels procedure discarded/fused a total of 360 labels/synchronizations in 39 ms.
[2021-05-17 23:39:11] [INFO ] Export to MCC properties in file /home/mcc/execution/LTLFireability.sr.xml took 6 ms.
[2021-05-17 23:39:11] [INFO ] Export to PNML in file /home/mcc/execution/model.sr.pnml took 9 ms.
info: Time: 3600 - MCC
vrfy: Checking LTLFireability @ ShieldRVs-PT-030A @ 3570 seconds

FORMULA ShieldRVs-PT-030A-00 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT
vrfy: finished
info: timeLeft: 0
rslt: Output for LTLFireability @ ShieldRVs-PT-030A

{
"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": "mcc2020",
"markinglimit": null,
"parameters":
[
"--pnmlnet",
"model.pnml",
"--xmlformula",
"--formula=LTLFireability.xml",
"--mcc",
"--donotcomputecapacities",
"--encoder=simplecompressed",
"--safe",
"--check=modelchecking",
"--stubborn=deletion",
"--stateequation=par",
"--timelimit=3570",
"--localtimelimit=0",
"--preference=force_ltl",
"--json=LTLFireability.json",
"--jsoninclude=formula,formulastat,net"
],
"starttime": "Mon May 17 23:39:12 2021
",
"timelimit": 3570
},
"child":
[

{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 252
},
"exit":
{
"localtimelimitreached": false
},
"formula":
{
"count":
{
"A": 0,
"E": 0,
"F": 1,
"G": 1,
"U": 0,
"X": 1,
"aconj": 1,
"adisj": 1,
"aneg": 1,
"comp": 4,
"cont": 0,
"dl": 0,
"fir": 0,
"nodl": 0,
"place_references": 4,
"taut": 0,
"tconj": 1,
"tdisj": 0,
"tneg": 0,
"transition_references": 0,
"unfir": 0,
"visible_places": 4,
"visible_transitions": 0
},
"processed": "X ((G (((1 <= p306) AND (1 <= p308) AND (1 <= p317))) AND F (((1 <= p24)))))",
"processed_size": 76,
"rewrites": 118
},
"result":
{
"edges": 2106,
"markings": 2106,
"produced_by": "LTL model checker",
"value": false
},
"task":
{
"buchi":
{
"states": 4
},
"compoundnumber": 0,
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "no (formula contains X operator)"
},
"type": "product automaton/dfs"
},
"type": "LTL",
"workflow": "product automaton"
}
}
],
"exit":
{
"error": null,
"memory": 58784,
"runtime": 3570.000000,
"signal": null,
"timelimitreached": true
},
"files":
{
"formula": "LTLFireability.xml",
"net": "model.pnml"
},
"formula":
{
"skeleton": "X((G(*) AND F(**))) : X((G(F(*)) OR (X((X(**) U G(**))) OR (G(**) AND F((G(F(*)) OR X((X(**) U G(**))))))))) : (X((G(**) AND **)) AND (G(**) OR F(**))) : G((F(**) AND (** OR X(X(F(**)))))) : (X((X(G(*)) OR G(*))) AND F(*)) : (F(G((F(*) AND **))) OR (G(*) AND F(G((F(*) AND **))))) : X(G(*)) : X((** U (F(G(**)) AND G((X((** U **)) OR ((G(**) AND X(F(**))) OR G(**))))))) : (X(F(*)) U (X(**) AND (** AND **))) : X(F((X(G(**)) OR ((** U **) OR (G(**) AND F(**)))))) : X(F((** OR (G(**) AND F(**))))) : (G(*) AND (G(*) OR G(F((X(**) OR *))))) : X(F((X(F((G(*) OR (* AND *)))) AND (** AND (F(*) OR (** OR (** OR **))))))) : (G(F(**)) OR **)"
},
"net":
{
"arcs": 2760,
"conflict_clusters": 63,
"places": 423,
"places_significant": 302,
"singleton_clusters": 0,
"transitions": 573
},
"result":
{
"interim_value": "no unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown ",
"preliminary_value": "no unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown "
},
"task":
{
"type": "compound"
}
}
lola: LoLA will run for 3570 seconds at most (--timelimit)
lola: NET
lola: input: PNML file (--pnml)
lola: reading net from model.pnml
lola: reading pnml
lola: PNML file contains place/transition net
lola: finished parsing
lola: closed net file model.pnml
lola: 996/268435456 symbol table entries, 0 collisions
lola: preprocessing...
lola: Size of bit vector: 423
lola: finding significant places
lola: 423 places, 573 transitions, 302 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: LP says that atomic proposition is always true: (p306 <= 1)
lola: LP says that atomic proposition is always true: (p308 <= 1)
lola: LP says that atomic proposition is always true: (p317 <= 1)
lola: LP says that atomic proposition is always true: (p80 <= 1)
lola: LP says that atomic proposition is always true: (p24 <= 1)
lola: LP says that atomic proposition is always true: (p411 <= 1)
lola: LP says that atomic proposition is always true: (p413 <= 1)
lola: LP says that atomic proposition is always true: (p418 <= 1)
lola: LP says that atomic proposition is always true: (p356 <= 1)
lola: LP says that atomic proposition is always true: (p357 <= 1)
lola: LP says that atomic proposition is always true: (p362 <= 1)
lola: LP says that atomic proposition is always true: (p411 <= 1)
lola: LP says that atomic proposition is always true: (p413 <= 1)
lola: LP says that atomic proposition is always true: (p418 <= 1)
lola: LP says that atomic proposition is always true: (p318 <= 1)
lola: LP says that atomic proposition is always true: (p324 <= 1)
lola: LP says that atomic proposition is always true: (p331 <= 1)
lola: LP says that atomic proposition is always true: (p185 <= 1)
lola: LP says that atomic proposition is always true: (p200 <= 1)
lola: LP says that atomic proposition is always true: (p212 <= 1)
lola: LP says that atomic proposition is always true: (p374 <= 1)
lola: LP says that atomic proposition is always true: (p378 <= 1)
lola: LP says that atomic proposition is always true: (p387 <= 1)
lola: LP says that atomic proposition is always true: (p374 <= 1)
lola: LP says that atomic proposition is always true: (p378 <= 1)
lola: LP says that atomic proposition is always true: (p387 <= 1)
lola: LP says that atomic proposition is always true: (p102 <= 1)
lola: LP says that atomic proposition is always true: (p277 <= 1)
lola: LP says that atomic proposition is always true: (p187 <= 1)
lola: LP says that atomic proposition is always true: (p189 <= 1)
lola: LP says that atomic proposition is always true: (p194 <= 1)
lola: LP says that atomic proposition is always true: (p238 <= 1)
lola: LP says that atomic proposition is always true: (p397 <= 1)
lola: LP says that atomic proposition is always true: (p399 <= 1)
lola: LP says that atomic proposition is always true: (p403 <= 1)
lola: LP says that atomic proposition is always true: (p276 <= 1)
lola: LP says that atomic proposition is always true: (p282 <= 1)
lola: LP says that atomic proposition is always true: (p289 <= 1)
lola: LP says that atomic proposition is always true: (p115 <= 1)
lola: LP says that atomic proposition is always true: (p130 <= 1)
lola: LP says that atomic proposition is always true: (p142 <= 1)
lola: LP says that atomic proposition is always true: (p348 <= 1)
lola: LP says that atomic proposition is always true: (p350 <= 1)
lola: LP says that atomic proposition is always true: (p359 <= 1)
lola: LP says that atomic proposition is always true: (p337 <= 1)
lola: LP says that atomic proposition is always true: (p96 <= 1)
lola: LP says that atomic proposition is always true: (p100 <= 1)
lola: LP says that atomic proposition is always true: (p107 <= 1)
lola: LP says that atomic proposition is always true: (p253 <= 1)
lola: LP says that atomic proposition is always true: (p313 <= 1)
lola: LP says that atomic proposition is always true: (p166 <= 1)
lola: LP says that atomic proposition is always true: (p168 <= 1)
lola: LP says that atomic proposition is always true: (p177 <= 1)
lola: LP says that atomic proposition is always true: (p244 <= 1)
lola: LP says that atomic proposition is always true: (p245 <= 1)
lola: LP says that atomic proposition is always true: (p250 <= 1)
lola: LP says that atomic proposition is always true: (p244 <= 1)
lola: LP says that atomic proposition is always true: (p245 <= 1)
lola: LP says that atomic proposition is always true: (p250 <= 1)
lola: LP says that atomic proposition is always true: (p241 <= 1)
lola: LP says that atomic proposition is always true: (p256 <= 1)
lola: LP says that atomic proposition is always true: (p229 <= 1)
lola: LP says that atomic proposition is always true: (p231 <= 1)
lola: LP says that atomic proposition is always true: (p235 <= 1)
lola: LP says that atomic proposition is always true: (p368 <= 1)
lola: LP says that atomic proposition is always true: (p368 <= 1)
lola: LP says that atomic proposition is always true: (p368 <= 1)
lola: LP says that atomic proposition is always true: (p406 <= 1)
lola: LP says that atomic proposition is always true: (p3 <= 1)
lola: LP says that atomic proposition is always true: (p18 <= 1)
lola: LP says that atomic proposition is always true: (p30 <= 1)
lola: LP says that atomic proposition is always true: (p178 <= 1)
lola: LP says that atomic proposition is always true: (p184 <= 1)
lola: LP says that atomic proposition is always true: (p191 <= 1)
lola: LP says that atomic proposition is always true: (p297 <= 1)
lola: LP says that atomic proposition is always true: (p314 <= 1)
lola: LP says that atomic proposition is always true: (p323 <= 1)
lola: LP says that atomic proposition is always true: (p112 <= 1)
lola: LP says that atomic proposition is always true: (p297 <= 1)
lola: LP says that atomic proposition is always true: (p314 <= 1)
lola: LP says that atomic proposition is always true: (p323 <= 1)
lola: LP says that atomic proposition is always true: (p244 <= 1)
lola: LP says that atomic proposition is always true: (p245 <= 1)
lola: LP says that atomic proposition is always true: (p249 <= 1)
lola: LP says that atomic proposition is always true: (p323 <= 1)
lola: LP says that atomic proposition is always true: (p115 <= 1)
lola: LP says that atomic proposition is always true: (p132 <= 1)
lola: LP says that atomic proposition is always true: (p142 <= 1)
lola: LP says that atomic proposition is always true: (p80 <= 1)
lola: LP says that atomic proposition is always true: (p86 <= 1)
lola: LP says that atomic proposition is always true: (p93 <= 1)
lola: LP says that atomic proposition is always true: (p160 <= 1)
lola: LP says that atomic proposition is always true: (p161 <= 1)
lola: LP says that atomic proposition is always true: (p165 <= 1)
lola: LP says that atomic proposition is always true: (p332 <= 1)
lola: LP says that atomic proposition is always true: (p215 <= 1)
lola: LP says that atomic proposition is always true: (p217 <= 1)
lola: LP says that atomic proposition is always true: (p221 <= 1)
lola: LP says that atomic proposition is always true: (p397 <= 1)
lola: LP says that atomic proposition is always true: (p399 <= 1)
lola: LP says that atomic proposition is always true: (p403 <= 1)
lola: LP says that atomic proposition is always true: (p143 <= 1)
lola: LP says that atomic proposition is always true: (p160 <= 1)
lola: LP says that atomic proposition is always true: (p170 <= 1)
lola: LP says that atomic proposition is always true: (p143 <= 1)
lola: LP says that atomic proposition is always true: (p160 <= 1)
lola: LP says that atomic proposition is always true: (p170 <= 1)
lola: LP says that atomic proposition is always true: (p143 <= 1)
lola: LP says that atomic proposition is always true: (p160 <= 1)
lola: LP says that atomic proposition is always true: (p170 <= 1)
lola: LP says that atomic proposition is always true: (p110 <= 1)
lola: LP says that atomic proposition is always true: (p112 <= 1)
lola: LP says that atomic proposition is always true: (p121 <= 1)
lola: LP says that atomic proposition is always true: (p159 <= 1)
lola: LP says that atomic proposition is always true: (p253 <= 1)
lola: LP says that atomic proposition is always true: (p159 <= 1)
lola: LP says that atomic proposition is always true: (p253 <= 1)
lola: (NOT(F (X (F (((p306 <= 0) OR (p308 <= 0) OR (p317 <= 0)))))) AND F ((((1 <= p80)) U X (F (((1 <= p24))))))) : X ((G (((1 <= p411) AND (1 <= p413) AND (1 <= p418))) U (NOT(F (G (((1 <= p356) AND (1 <= p357) AND (1 <= p362))))) OR X ((X (((1 <= p411) AND (1 <= p413) AND (1 <= p418))) U G (((1 <= p318) AND (1 <= p324) AND (1 <= p331)))))))) : ((X (G (((p185 <= 0) OR (p200 <= 0) OR (p212 <= 0)))) AND X (((1 <= p374) AND (1 <= p378) AND (1 <= p387)))) AND (G (((1 <= p374) AND (1 <= p378) AND (1 <= p387))) OR F (((1 <= p102))))) : G (((((1 <= p277)) OR ((1 <= p187) AND (1 <= p189) AND (1 <= p194))) U X (F (X (((1 <= p238))))))) : (NOT(X ((X (F (((1 <= p397) AND (1 <= p399) AND (1 <= p403)))) AND F (((1 <= p276) AND (1 <= p282) AND (1 <= p289)))))) AND NOT(G (((1 <= p115) AND (1 <= p130) AND (1 <= p142))))) : (NOT(F (((1 <= p348) AND (1 <= p350) AND (1 <= p359)))) U NOT(X (G (NOT(G ((NOT(G (((1 <= p337)))) AND ((p96 <= 0) OR (p100 <= 0) OR (p107 <= 0))))))))) : X (G (NOT(F ((((p253 <= 0)) U F (((1 <= p313)))))))) : X ((((p166 <= 0) OR (p168 <= 0) OR (p177 <= 0)) U G (((G (((1 <= p244) AND (1 <= p245) AND (1 <= p250))) U X ((((1 <= p244) AND (1 <= p245) AND (1 <= p250)) U ((1 <= p241) AND (1 <= p256) AND (p267 <= 1) AND (1 <= p267))))) U G (((1 <= p229) AND (1 <= p231) AND (1 <= p235))))))) : (F (NOT(X (((1 <= p368))))) U ((X (((1 <= p368))) AND ((1 <= p368))) AND (((1 <= p406)) OR ((1 <= p3) AND (1 <= p18) AND (1 <= p30))))) : X (F ((G (X (((1 <= p178) AND (1 <= p184) AND (1 <= p191)))) OR (G (((1 <= p297) AND (1 <= p314) AND (1 <= p323))) U (((1 <= p112)) U ((p297 <= 0) OR (p314 <= 0) OR (p323 <= 0))))))) : X ((NOT(X (X (G ((F (((1 <= p244) AND (1 <= p245) AND (1 <= p249))) AND ((1 <= p323))))))) U F ((G (((1 <= p115) AND (1 <= p132) AND (1 <= p142))) U ((1 <= p80) AND (1 <= p86) AND (1 <= p93)))))) : NOT((F (X (G ((NOT(X (((1 <= p160) AND (1 <= p161) AND (1 <= p165)))) AND ((p332 <= 0)))))) U F (((1 <= p215) AND (1 <= p217) AND (1 <= p221))))) : X (F (((NOT(G (X ((((1 <= p397) AND (1 <= p399) AND (1 <= p403)) U ((1 <= p143) AND (1 <= p160) AND (1 <= p170)))))) AND ((p143 <= 0) OR (p160 <= 0) OR (p170 <= 0))) AND (((NOT(G (((1 <= p143) AND (1 <= p160) AND (1 <= p170)))) OR ((p110 <= 0))) OR ((p112 <= 0))) OR ((p121 <= 0)))))) : (G (F (X ((X (X (((p159 <= 0) OR ((1 <= p253))))) U ((1 <= p159)))))) OR ((1 <= p253)))
lola: rewrite Frontend/Parser/formula_rewrite.k:356
lola: rewrite Frontend/Parser/formula_rewrite.k:347
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:434
lola: rewrite Frontend/Parser/formula_rewrite.k:356
lola: rewrite Frontend/Parser/formula_rewrite.k:347
lola: rewrite Frontend/Parser/formula_rewrite.k:525
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:431
lola: rewrite Frontend/Parser/formula_rewrite.k:254
lola: rewrite Frontend/Parser/formula_rewrite.k:525
lola: rewrite Frontend/Parser/formula_rewrite.k:356
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:347
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:335
lola: rewrite Frontend/Parser/formula_rewrite.k:315
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:332
lola: rewrite Frontend/Parser/formula_rewrite.k:297
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:329
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:329
lola: rewrite Frontend/Parser/formula_rewrite.k:315
lola: rewrite Frontend/Parser/formula_rewrite.k:332
lola: rewrite Frontend/Parser/formula_rewrite.k:300
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:377
lola: rewrite Frontend/Parser/formula_rewrite.k:329
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:300
lola: rewrite Frontend/Parser/formula_rewrite.k:431
lola: rewrite Frontend/Parser/formula_rewrite.k:347
lola: rewrite Frontend/Parser/formula_rewrite.k:422
lola: rewrite Frontend/Parser/formula_rewrite.k:347
lola: rewrite Frontend/Parser/formula_rewrite.k:332
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:350
lola: rewrite Frontend/Parser/formula_rewrite.k:431
lola: rewrite Frontend/Parser/formula_rewrite.k:356
lola: rewrite Frontend/Parser/formula_rewrite.k:434
lola: rewrite Frontend/Parser/formula_rewrite.k:437
lola: rewrite Frontend/Parser/formula_rewrite.k:374
lola: rewrite Frontend/Parser/formula_rewrite.k:254
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:251
lola: rewrite Frontend/Parser/formula_rewrite.k:353
lola: rewrite Frontend/Parser/formula_rewrite.k:431
lola: rewrite Frontend/Parser/formula_rewrite.k:434
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:332
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:431
lola: rewrite Frontend/Parser/formula_rewrite.k:422
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:380
lola: rewrite Frontend/Parser/formula_rewrite.k:428
lola: rewrite Frontend/Parser/formula_rewrite.k:347
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:315
lola: rewrite Frontend/Parser/formula_rewrite.k:332
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:315
lola: rewrite Frontend/Parser/formula_rewrite.k:335
lola: rewrite Frontend/Parser/formula_rewrite.k:300
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:522
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:332
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:318
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:329
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:254
lola: rewrite Frontend/Parser/formula_rewrite.k:254
lola: rewrite Frontend/Parser/formula_rewrite.k:254
lola: rewrite Frontend/Parser/formula_rewrite.k:251
lola: rewrite Frontend/Parser/formula_rewrite.k:356
lola: rewrite Frontend/Parser/formula_rewrite.k:434
lola: rewrite Frontend/Parser/formula_rewrite.k:353
lola: rewrite Frontend/Parser/formula_rewrite.k:377
lola: computing a collection of formulas
lola: RUNNING
lola: subprocess 0 will run for 252 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: X ((G (((1 <= p306) AND (1 <= p308) AND (1 <= p317))) AND F (((1 <= p24)))))
lola: ========================================
lola: SUBTASK
lola: checking LTL
lola: transforming LTL-Formula into a Büchi-Automaton
lola: processed formula: X ((G (((1 <= p306) AND (1 <= p308) AND (1 <= p317))) AND F (((1 <= p24)))))
lola: processed formula length: 76
lola: 118 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: 2106 markings, 2106 edges
lola: ========================================
lola: subprocess 1 will run for 272 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: X ((G (F (((p356 <= 0) OR (p357 <= 0) OR (p362 <= 0)))) OR (X ((X (((1 <= p411) AND (1 <= p413) AND (1 <= p418))) U G (((1 <= p318) AND (1 <= p324) AND (1 <= p331))))) OR (G (((1 <= p411) AND (1 <= p413) AND (1 <= p418))) AND F ((G (F (((p356 <= 0) OR (p357 <= 0) OR (p362 <= 0)))) OR X ((X (((1 <= p411) AND (1 <= p413) AND (1 <= p418))) U G (((1 <= p318) AND (1 <= p324) AND (1 <= p331)))))))))... (shortened)
lola: ========================================
lola: SUBTASK
lola: checking LTL
lola: transforming LTL-Formula into a Büchi-Automaton
lola: processed formula: X ((G (F (((p356 <= 0) OR (p357 <= 0) OR (p362 <= 0)))) OR (X ((X (((1 <= p411) AND (1 <= p413) AND (1 <= p418))) U G (((1 <= p318) AND (1 <= p324) AND (1 <= p331))))) OR (G (((1 <= p411) AND (1 <= p413) AND (1 <= p418))) AND F ((G (F (((p356 <= 0) OR (p357 <= 0) OR (p362 <= 0)))) OR X ((X (((1 <= p411) AND (1 <= p413) AND (1 <= p418))) U G (((1 <= p318) AND (1 <= p324) AND (1 <= p331)))))))))... (shortened)
lola: processed formula length: 402
lola: 118 rewrites
lola: closed formula file LTLFireability.xml
lola: the resulting Büchi automaton has 55 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: 206828 markings, 1678704 edges, 41366 markings/sec, 0 secs
lola: 389421 markings, 3346354 edges, 36519 markings/sec, 5 secs
lola: 562548 markings, 5007412 edges, 34625 markings/sec, 10 secs
lola: 731304 markings, 6657495 edges, 33751 markings/sec, 15 secs
lola: 901310 markings, 8307538 edges, 34001 markings/sec, 20 secs
lola: 1063319 markings, 9957583 edges, 32402 markings/sec, 25 secs
lola: 1217569 markings, 11593041 edges, 30850 markings/sec, 30 secs
lola: 1376533 markings, 13246879 edges, 31793 markings/sec, 35 secs
lola: 1548950 markings, 14907352 edges, 34483 markings/sec, 40 secs
lola: 1711253 markings, 16561590 edges, 32461 markings/sec, 45 secs
lola: 1866729 markings, 18209976 edges, 31095 markings/sec, 50 secs
lola: 2017490 markings, 19850278 edges, 30152 markings/sec, 55 secs
lola: 2174559 markings, 21502043 edges, 31414 markings/sec, 60 secs
lola: 2320429 markings, 23142409 edges, 29174 markings/sec, 65 secs
lola: 2464640 markings, 24787669 edges, 28842 markings/sec, 70 secs
lola: 2600842 markings, 26426163 edges, 27240 markings/sec, 75 secs
lola: 2772787 markings, 28084209 edges, 34389 markings/sec, 80 secs
lola: 2934204 markings, 29713408 edges, 32283 markings/sec, 85 secs
lola: 3095751 markings, 31360394 edges, 32309 markings/sec, 90 secs
lola: 3245560 markings, 33006381 edges, 29962 markings/sec, 95 secs
lola: 3403830 markings, 34654612 edges, 31654 markings/sec, 100 secs
lola: 3555041 markings, 36300310 edges, 30242 markings/sec, 105 secs
lola: 3701209 markings, 37935778 edges, 29234 markings/sec, 110 secs
lola: 3840660 markings, 39568096 edges, 27890 markings/sec, 115 secs
lola: 3981196 markings, 41192632 edges, 28107 markings/sec, 120 secs
lola: 4138431 markings, 42844106 edges, 31447 markings/sec, 125 secs
lola: 4283624 markings, 44479165 edges, 29039 markings/sec, 130 secs
lola: 4427715 markings, 46122304 edges, 28818 markings/sec, 135 secs
lola: 4564798 markings, 47762348 edges, 27417 markings/sec, 140 secs
lola: 4710625 markings, 49413340 edges, 29165 markings/sec, 145 secs
lola: 4849452 markings, 51055185 edges, 27765 markings/sec, 150 secs
lola: 4983866 markings, 52695523 edges, 26883 markings/sec, 155 secs
lola: 5114644 markings, 54334774 edges, 26156 markings/sec, 160 secs
lola: 5235140 markings, 55948318 edges, 24099 markings/sec, 165 secs
lola: 5408522 markings, 57602079 edges, 34676 markings/sec, 170 secs
lola: 5570658 markings, 59250324 edges, 32427 markings/sec, 175 secs
lola: 5733074 markings, 60903516 edges, 32483 markings/sec, 180 secs
lola: 5881851 markings, 62545290 edges, 29755 markings/sec, 185 secs
lola: 6042900 markings, 64204685 edges, 32210 markings/sec, 190 secs
lola: 6193443 markings, 65858444 edges, 30109 markings/sec, 195 secs
lola: 6341449 markings, 67508576 edges, 29601 markings/sec, 200 secs
lola: 6480111 markings, 69151040 edges, 27732 markings/sec, 205 secs
lola: 6626660 markings, 70794915 edges, 29310 markings/sec, 210 secs
lola: 6782914 markings, 72451100 edges, 31251 markings/sec, 215 secs
lola: 6929267 markings, 74095159 edges, 29271 markings/sec, 220 secs
lola: 7072690 markings, 75737056 edges, 28685 markings/sec, 225 secs
lola: 7204232 markings, 77363227 edges, 26308 markings/sec, 230 secs
lola: 7352529 markings, 79012897 edges, 29659 markings/sec, 235 secs
lola: 7490010 markings, 80651461 edges, 27496 markings/sec, 240 secs
lola: 7623509 markings, 82285316 edges, 26700 markings/sec, 245 secs
lola: 7753459 markings, 83916091 edges, 25990 markings/sec, 250 secs
lola: 7874446 markings, 85522891 edges, 24197 markings/sec, 255 secs
lola: 8036074 markings, 87181076 edges, 32326 markings/sec, 260 secs
lola: 8183520 markings, 88824850 edges, 29489 markings/sec, 265 secs
lola: local time limit reached - aborting
lola:
preliminary result: no unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown
lola: memory consumption: 1563548 KB
lola: time consumption: 303 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 2 will run for 272 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: (X ((G (((p185 <= 0) OR (p200 <= 0) OR (p212 <= 0))) AND ((1 <= p374) AND (1 <= p378) AND (1 <= p387)))) AND (G (((1 <= p374) AND (1 <= p378) AND (1 <= p387))) OR F (((1 <= p102)))))
lola: ========================================
lola: SUBTASK
lola: checking a Boolean combination of formulas
lola: RUNNING
lola: subprocess 2 will run for 272 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: F (((1 <= p102)))
lola: ========================================
lola: SUBTASK
lola: checking eventual occurrence
lola: rewrite Frontend/Parser/formula_rewrite.k:750
lola: rewrite Frontend/Parser/formula_rewrite.k:787
lola: processed formula: ((p102 <= 0))
lola: processed formula length: 13
lola: 120 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: 368900 markings, 1160894 edges, 73780 markings/sec, 0 secs
lola: 722540 markings, 2319946 edges, 70728 markings/sec, 5 secs
lola: 1092550 markings, 3476644 edges, 74002 markings/sec, 10 secs
lola: 1400651 markings, 4618972 edges, 61620 markings/sec, 15 secs
lola: 1737070 markings, 5768522 edges, 67284 markings/sec, 20 secs
lola: 2080883 markings, 6908501 edges, 68763 markings/sec, 25 secs
lola: 2424094 markings, 8045220 edges, 68642 markings/sec, 30 secs
lola: 2813370 markings, 9181253 edges, 77855 markings/sec, 35 secs
lola: 3189748 markings, 10355786 edges, 75276 markings/sec, 40 secs
lola: 3572875 markings, 11536129 edges, 76625 markings/sec, 45 secs
lola: 3938718 markings, 12716810 edges, 73169 markings/sec, 50 secs
lola: 4272624 markings, 13895871 edges, 66781 markings/sec, 55 secs
lola: 4636069 markings, 15051431 edges, 72689 markings/sec, 60 secs
lola: 4946817 markings, 16220174 edges, 62150 markings/sec, 65 secs
lola: 5314491 markings, 17396554 edges, 73535 markings/sec, 70 secs
lola: 5640463 markings, 18573484 edges, 65194 markings/sec, 75 secs
lola: 5961330 markings, 19723898 edges, 64173 markings/sec, 80 secs
lola: 6286292 markings, 20881798 edges, 64992 markings/sec, 85 secs
lola: 6606731 markings, 22003959 edges, 64088 markings/sec, 90 secs
lola: 6928839 markings, 23122161 edges, 64422 markings/sec, 95 secs
lola: 7242402 markings, 24237854 edges, 62713 markings/sec, 100 secs
lola: 7556842 markings, 25351550 edges, 62888 markings/sec, 105 secs
lola: 7875759 markings, 26461979 edges, 63783 markings/sec, 110 secs
lola: 8215502 markings, 27575094 edges, 67949 markings/sec, 115 secs
lola: 8548452 markings, 28695881 edges, 66590 markings/sec, 120 secs
lola: 8895716 markings, 29851467 edges, 69453 markings/sec, 125 secs
lola: 9231736 markings, 31011177 edges, 67204 markings/sec, 130 secs
lola: 9555080 markings, 32169903 edges, 64669 markings/sec, 135 secs
lola: 9898570 markings, 33314077 edges, 68698 markings/sec, 140 secs
lola: 10225626 markings, 34468080 edges, 65411 markings/sec, 145 secs
lola: 10569706 markings, 35632947 edges, 68816 markings/sec, 150 secs
lola: 10886940 markings, 36799912 edges, 63447 markings/sec, 155 secs
lola: 11199500 markings, 37948444 edges, 62512 markings/sec, 160 secs
lola: 11504700 markings, 39081205 edges, 61040 markings/sec, 165 secs
lola: 11825747 markings, 40181412 edges, 64209 markings/sec, 170 secs
lola: 12159062 markings, 41279286 edges, 66663 markings/sec, 175 secs
lola: 12471792 markings, 42392308 edges, 62546 markings/sec, 180 secs
lola: 12799433 markings, 43514088 edges, 65528 markings/sec, 185 secs
lola: 13160852 markings, 44649659 edges, 72284 markings/sec, 190 secs
lola: 13494793 markings, 45796673 edges, 66788 markings/sec, 195 secs
lola: 13808748 markings, 46941808 edges, 62791 markings/sec, 200 secs
lola: 14130911 markings, 48066592 edges, 64433 markings/sec, 205 secs
lola: 14457228 markings, 49208853 edges, 65263 markings/sec, 210 secs
lola: 14762353 markings, 50346733 edges, 61025 markings/sec, 215 secs
lola: 15086209 markings, 51465231 edges, 64771 markings/sec, 220 secs
lola: 15434605 markings, 52601289 edges, 69679 markings/sec, 225 secs
lola: 15747930 markings, 53753107 edges, 62665 markings/sec, 230 secs
lola: 16062091 markings, 54901442 edges, 62832 markings/sec, 235 secs
lola: 16380606 markings, 56022682 edges, 63703 markings/sec, 240 secs
lola: 16677764 markings, 57142713 edges, 59432 markings/sec, 245 secs
lola: 16970754 markings, 58266212 edges, 58598 markings/sec, 250 secs
lola: 17296542 markings, 59397455 edges, 65158 markings/sec, 255 secs
lola: 17626080 markings, 60565902 edges, 65908 markings/sec, 260 secs
lola: 17953548 markings, 61724075 edges, 65494 markings/sec, 265 secs
lola: local time limit reached - aborting
lola:
preliminary result: no unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown
lola: caught signal User defined signal 1 - aborting LoLA
lola:
preliminary result: no unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown
lola: local time limit reached - aborting
lola:
preliminary result: no unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown
lola: memory consumption: 1078636 KB
lola: time consumption: 575 seconds
lola: print data as JSON (--json)
lola: writing JSON to LTLFireability.json
lola: closed JSON file LTLFireability.json
lola: memory consumption: 1078636 KB
lola: time consumption: 575 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 3 will run for 272 seconds at most (--localtimelimit=0)
lola: ========================================
lola: caught signal User defined signal 1 - aborting LoLA
lola:
preliminary result: no unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown
lola: local time limit reached - aborting
lola:
preliminary result: no unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown
lola: time limit reached - aborting
lola:
preliminary result: no unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown
lola:
preliminary result: no unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown
lola: memory consumption: 58784 KB
lola: time consumption: 3570 seconds
lola: print data as JSON (--json)
lola: writing JSON to LTLFireability.json
lola: closed JSON file LTLFireability.json
rslt: finished
TIME LIMIT: Killed by timeout after 3600 seconds
MemTotal: 16427332 kB
MemFree: 16088176 kB
After kill :
MemTotal: 16427332 kB
MemFree: 16088200 kB

--------------------
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="ShieldRVs-PT-030A"
export BK_EXAMINATION="LTLFireability"
export BK_TOOL="gold2020"
export BK_RESULT_DIR="/tmp/BK_RESULTS/OUTPUTS"
export BK_TIME_CONFINEMENT="3600"
export BK_MEMORY_CONFINEMENT="16384"
export BK_BIN_PATH="/home/mcc/BenchKit/bin/"

# 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 gold2020"
echo " Input is ShieldRVs-PT-030A, 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 r246-smll-162106594200058"
echo "====================================================================="
echo
echo "--------------------"
echo "preparation of the directory to be used:"

tar xzf /home/mcc/BenchKit/INPUTS/ShieldRVs-PT-030A.tgz
mv ShieldRVs-PT-030A 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 ;