fond
Model Checking Contest 2020
10th edition, Paris, France, June 23, 2020
Execution of r178-tajo-158987882600626
Last Updated
Jun 28, 2020

About the Execution of ITS-LoLa for DiscoveryGPU-PT-08b

Execution Summary
Max Memory
Used (MB)
Time wait (ms) CPU Usage (ms) I/O Wait (ms) Computed Result Execution
Status
15742.430 3600000.00 354143.00 915.00 F??T????FT??F??? normal

Execution Chart

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

Trace from the execution

Formatting '/mnt/tpsp/fkordon/mcc2020-input.r178-tajo-158987882600626.qcow2', fmt=qcow2 size=4294967296 backing_file='/mnt/tpsp/fkordon/mcc2020-input.qcow2' encryption=off cluster_size=65536 lazy_refcounts=off
Waiting for the VM to be ready (probing ssh)
...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
=====================================================================
Generated by BenchKit 2-4028
Executing tool itslola
Input is DiscoveryGPU-PT-08b, examination is LTLFireability
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 4
Run identifier is r178-tajo-158987882600626
=====================================================================

--------------------
preparation of the directory to be used:
/home/mcc/execution
total 244K
-rw-r--r-- 1 mcc users 3.5K Mar 31 06:49 CTLCardinality.txt
-rw-r--r-- 1 mcc users 19K Mar 31 06:49 CTLCardinality.xml
-rw-r--r-- 1 mcc users 2.6K Mar 29 23:19 CTLFireability.txt
-rw-r--r-- 1 mcc users 18K Mar 29 23:19 CTLFireability.xml
-rw-r--r-- 1 mcc users 4.0K Mar 24 05:37 GenericPropertiesDefinition.xml
-rw-r--r-- 1 mcc users 6.3K Mar 24 05:37 GenericPropertiesVerdict.xml
-rw-r--r-- 1 mcc users 3.4K Apr 8 14:49 LTLCardinality.txt
-rw-r--r-- 1 mcc users 25K Apr 28 14:00 LTLCardinality.xml
-rw-r--r-- 1 mcc users 2.0K Apr 8 14:49 LTLFireability.txt
-rw-r--r-- 1 mcc users 17K Apr 28 14:00 LTLFireability.xml
-rw-r--r-- 1 mcc users 3.5K Mar 28 14:35 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 18K Mar 28 14:35 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 2.7K Mar 27 07:35 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 16K Mar 27 07:35 ReachabilityFireability.xml
-rw-r--r-- 1 mcc users 1.7K Mar 28 14:50 UpperBounds.txt
-rw-r--r-- 1 mcc users 3.7K Mar 28 14:50 UpperBounds.xml
-rw-r--r-- 1 mcc users 6 Mar 24 05:37 equiv_col
-rw-r--r-- 1 mcc users 4 Mar 24 05:37 instance
-rw-r--r-- 1 mcc users 6 Mar 24 05:37 iscolored
-rw-r--r-- 1 mcc users 61K Mar 24 05:37 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 DiscoveryGPU-PT-08b-00
FORMULA_NAME DiscoveryGPU-PT-08b-01
FORMULA_NAME DiscoveryGPU-PT-08b-02
FORMULA_NAME DiscoveryGPU-PT-08b-03
FORMULA_NAME DiscoveryGPU-PT-08b-04
FORMULA_NAME DiscoveryGPU-PT-08b-05
FORMULA_NAME DiscoveryGPU-PT-08b-06
FORMULA_NAME DiscoveryGPU-PT-08b-07
FORMULA_NAME DiscoveryGPU-PT-08b-08
FORMULA_NAME DiscoveryGPU-PT-08b-09
FORMULA_NAME DiscoveryGPU-PT-08b-10
FORMULA_NAME DiscoveryGPU-PT-08b-11
FORMULA_NAME DiscoveryGPU-PT-08b-12
FORMULA_NAME DiscoveryGPU-PT-08b-13
FORMULA_NAME DiscoveryGPU-PT-08b-14
FORMULA_NAME DiscoveryGPU-PT-08b-15

=== Now, execution of the tool begins

BK_START 1591231884200

bash -c /home/mcc/BenchKit/BenchKit_head.sh 2> STDERR ; echo ; echo -n "BK_STOP " ; date -u +%s%3N
[2020-06-04 00:51:25] [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]
[2020-06-04 00:51:25] [INFO ] Parsing pnml file : /home/mcc/execution/model.pnml
[2020-06-04 00:51:25] [INFO ] Load time of PNML (sax parser for PT used): 46 ms
[2020-06-04 00:51:25] [INFO ] Transformed 240 places.
[2020-06-04 00:51:25] [INFO ] Transformed 254 transitions.
[2020-06-04 00:51:25] [INFO ] Found NUPN structural information;
[2020-06-04 00:51:25] [INFO ] Parsed PT model containing 240 places and 254 transitions in 82 ms.
Parsed 16 properties from file /home/mcc/execution/LTLFireability.xml in 17 ms.
Working with output stream class java.io.PrintStream
Finished random walk after 7191 steps, including 27 resets, run visited all 42 properties in 27 ms. (steps per millisecond=266 )
[2020-06-04 00:51:26] [INFO ] Initial state reduction rules for CTL removed 4 formulas.
[2020-06-04 00:51:26] [INFO ] Flatten gal took : 51 ms
FORMULA DiscoveryGPU-PT-08b-12 FALSE TECHNIQUES TOPOLOGICAL INITIAL_STATE
FORMULA DiscoveryGPU-PT-08b-09 TRUE TECHNIQUES TOPOLOGICAL INITIAL_STATE
FORMULA DiscoveryGPU-PT-08b-08 FALSE TECHNIQUES TOPOLOGICAL INITIAL_STATE
FORMULA DiscoveryGPU-PT-08b-03 TRUE TECHNIQUES TOPOLOGICAL INITIAL_STATE
[2020-06-04 00:51:26] [INFO ] Applying decomposition
[2020-06-04 00:51:26] [INFO ] Flatten gal took : 19 ms
[2020-06-04 00:51:26] [INFO ] Decomposing Gal with order
[2020-06-04 00:51:26] [INFO ] Rewriting arrays to variables to allow decomposition.
[2020-06-04 00:51:26] [INFO ] Removed a total of 67 redundant transitions.
[2020-06-04 00:51:26] [INFO ] Flatten gal took : 41 ms
[2020-06-04 00:51:26] [INFO ] Fuse similar labels procedure discarded/fused a total of 371 labels/synchronizations in 21 ms.
[2020-06-04 00:51:26] [INFO ] Export to MCC properties in file /home/mcc/execution/LTLFireability.sr.xml took 4 ms.
[2020-06-04 00:51:26] [INFO ] Export to PNML in file /home/mcc/execution/model.sr.pnml took 4 ms.
info: Time: 3600 - MCC
vrfy: Checking LTLFireability @ DiscoveryGPU-PT-08b @ 3570 seconds

FORMULA DiscoveryGPU-PT-08b-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 @ DiscoveryGPU-PT-08b

{
"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": "Thu Jun 4 00:51:26 2020
",
"timelimit": 3570
},
"child":
[

{
"call":
{
"dynamic_timelimit": true,
"localtimelimit": 297
},
"exit":
{
"localtimelimitreached": false
},
"formula":
{
"count":
{
"A": 0,
"E": 0,
"F": 0,
"G": 1,
"U": 3,
"X": 3,
"aconj": 3,
"adisj": 2,
"aneg": 0,
"comp": 7,
"cont": 0,
"dl": 0,
"fir": 0,
"nodl": 0,
"place_references": 7,
"taut": 0,
"tconj": 0,
"tdisj": 1,
"tneg": 0,
"transition_references": 0,
"unfir": 0,
"visible_places": 5,
"visible_transitions": 0
},
"processed": "(((((1 <= p162)) U X (X ((((1 <= p162)) U ((p190 <= 0) OR (p231 <= 0)))))) OR G (((p86 <= 0) OR (p231 <= 0)))) U X (((1 <= p107))))",
"processed_size": 133,
"rewrites": 72
},
"result":
{
"edges": 444,
"markings": 439,
"produced_by": "LTL model checker",
"value": false
},
"task":
{
"buchi":
{
"states": 14
},
"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": 3542548,
"runtime": 3570.000000,
"signal": null,
"timelimitreached": true
},
"files":
{
"formula": "LTLFireability.xml",
"net": "model.pnml"
},
"formula":
{
"skeleton": "(((** U X(X((** U **)))) OR G(**)) U X(**)) : (F(G(**)) AND (X((F(**) OR **)) U **)) : F(G((F(**) AND (** AND **)))) : G(F((X(G(*)) OR G(*)))) : X((F(**) OR G(**))) : F(G((F(**) AND X(F(**))))) : G(*) : X(((X(**) U **) AND **)) : X(X(X(G((* AND (F(*) OR G(*))))))) : G(F((G(*) OR (F(*) AND (* AND *))))) : (X(X((G((* R *)) OR (** U **)))) OR **) : X(X(X((* OR (F(**) U (** U **))))))"
},
"net":
{
"arcs": 661,
"conflict_clusters": 168,
"places": 240,
"places_significant": 230,
"singleton_clusters": 0,
"transitions": 254
},
"result":
{
"interim_value": "no 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 "
},
"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: 494/268435456 symbol table entries, 0 collisions
lola: preprocessing...
lola: Size of bit vector: 240
lola: finding significant places
lola: 240 places, 254 transitions, 230 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: (p162 <= 1)
lola: LP says that atomic proposition is always true: (p162 <= 1)
lola: LP says that atomic proposition is always true: (p190 <= 1)
lola: LP says that atomic proposition is always true: (p231 <= 1)
lola: LP says that atomic proposition is always true: (p86 <= 1)
lola: LP says that atomic proposition is always true: (p231 <= 1)
lola: LP says that atomic proposition is always true: (p107 <= 1)
lola: LP says that atomic proposition is always true: (p22 <= 1)
lola: LP says that atomic proposition is always true: (p29 <= 1)
lola: LP says that atomic proposition is always true: (p238 <= 1)
lola: LP says that atomic proposition is always true: (p77 <= 1)
lola: LP says that atomic proposition is always true: (p231 <= 1)
lola: LP says that atomic proposition is always true: (p97 <= 1)
lola: LP says that atomic proposition is always true: (p238 <= 1)
lola: LP says that atomic proposition is always true: (p77 <= 1)
lola: LP says that atomic proposition is always true: (p231 <= 1)
lola: LP says that atomic proposition is always true: (p126 <= 1)
lola: LP says that atomic proposition is always true: (p238 <= 1)
lola: LP says that atomic proposition is always true: (p126 <= 1)
lola: LP says that atomic proposition is always true: (p238 <= 1)
lola: LP says that atomic proposition is always true: (p178 <= 1)
lola: LP says that atomic proposition is always true: (p238 <= 1)
lola: LP says that atomic proposition is always true: (p170 <= 1)
lola: LP says that atomic proposition is always true: (p207 <= 1)
lola: LP says that atomic proposition is always true: (p238 <= 1)
lola: LP says that atomic proposition is always true: (p198 <= 1)
lola: LP says that atomic proposition is always true: (p95 <= 1)
lola: LP says that atomic proposition is always true: (p231 <= 1)
lola: LP says that atomic proposition is always true: (p74 <= 1)
lola: LP says that atomic proposition is always true: (p15 <= 1)
lola: LP says that atomic proposition is always true: (p74 <= 1)
lola: LP says that atomic proposition is always true: (p167 <= 1)
lola: LP says that atomic proposition is always true: (p231 <= 1)
lola: LP says that atomic proposition is always true: (p119 <= 1)
lola: LP says that atomic proposition is always true: (p128 <= 1)
lola: LP says that atomic proposition is always true: (p31 <= 1)
lola: LP says that atomic proposition is always true: (p128 <= 1)
lola: LP says that atomic proposition is always true: (p4 <= 1)
lola: LP says that atomic proposition is always true: (p33 <= 1)
lola: LP says that atomic proposition is always true: (p63 <= 1)
lola: LP says that atomic proposition is always true: (p88 <= 1)
lola: LP says that atomic proposition is always true: (p231 <= 1)
lola: LP says that atomic proposition is always true: (p6 <= 1)
lola: LP says that atomic proposition is always true: (p68 <= 1)
lola: LP says that atomic proposition is always true: (p231 <= 1)
lola: LP says that atomic proposition is always true: (p27 <= 1)
lola: LP says that atomic proposition is always true: (p27 <= 1)
lola: LP says that atomic proposition is always true: (p158 <= 1)
lola: LP says that atomic proposition is always true: (p231 <= 1)
lola: LP says that atomic proposition is always true: (p27 <= 1)
lola: LP says that atomic proposition is always true: (p155 <= 1)
lola: LP says that atomic proposition is always true: (p155 <= 1)
lola: LP says that atomic proposition is always true: (p199 <= 1)
lola: LP says that atomic proposition is always true: (p205 <= 1)
lola: LP says that atomic proposition is always true: (p238 <= 1)
lola: (((((1 <= p162)) U X (X ((((1 <= p162)) U ((p190 <= 0) OR (p231 <= 0)))))) OR G (((p86 <= 0) OR (p231 <= 0)))) U X (((1 <= p107)))) : (F (X (G (((p22 <= 0) OR ((1 <= p29) AND (1 <= p238)))))) AND (X ((F (((1 <= p77) AND (1 <= p231))) OR ((1 <= p97) AND (1 <= p238)))) U ((1 <= p77) AND (1 <= p231)))) : X (F ((((1 <= p126) AND (1 <= p238)) U G (((F (((1 <= p126) AND (1 <= p238))) AND ((1 <= p178))) AND ((1 <= p238))))))) : G (F (X ((NOT(F (X (((1 <= p170))))) OR NOT(F (((1 <= p207) AND (1 <= p238)))))))) : X ((F (((1 <= p198))) OR G (((1 <= p95) AND (1 <= p231))))) : F (G ((F ((F (((1 <= p74))) U ((1 <= p15)))) AND F (X (((1 <= p74))))))) : NOT(F (((1 <= p167) AND (1 <= p231)))) : ((X (X (((1 <= p119)))) U X (((1 <= p128) AND (1 <= p31)))) AND X (((1 <= p128)))) : G (X (X (G (X (NOT(F ((G (((1 <= p4))) U ((p33 <= 0)))))))))) : NOT(X (F (G (((G (((1 <= p63))) OR ((1 <= p88) AND (1 <= p231))) U ((1 <= p6))))))) : (X (X ((G (NOT((((1 <= p68) AND (1 <= p231)) U ((1 <= p27))))) OR (((1 <= p27)) U ((1 <= p158) AND (1 <= p231)))))) OR ((1 <= p27))) : NOT(X (X ((X (((1 <= p155))) AND NOT(X ((F (((p155 <= 0))) U (((1 <= p199)) U ((1 <= p205) AND (1 <= p238))))))))))
lola: rewrite Frontend/Parser/formula_rewrite.k:356
lola: rewrite Frontend/Parser/formula_rewrite.k:380
lola: rewrite Frontend/Parser/formula_rewrite.k:251
lola: rewrite Frontend/Parser/formula_rewrite.k:434
lola: rewrite Frontend/Parser/formula_rewrite.k:380
lola: rewrite Frontend/Parser/formula_rewrite.k:356
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:356
lola: rewrite Frontend/Parser/formula_rewrite.k:353
lola: rewrite Frontend/Parser/formula_rewrite.k:377
lola: rewrite Frontend/Parser/formula_rewrite.k:434
lola: rewrite Frontend/Parser/formula_rewrite.k:356
lola: rewrite Frontend/Parser/formula_rewrite.k:332
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:410
lola: rewrite Frontend/Parser/formula_rewrite.k:525
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: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:297
lola: rewrite Frontend/Parser/formula_rewrite.k:353
lola: rewrite Frontend/Parser/formula_rewrite.k:350
lola: rewrite Frontend/Parser/formula_rewrite.k:353
lola: rewrite Frontend/Parser/formula_rewrite.k:353
lola: rewrite Frontend/Parser/formula_rewrite.k:353
lola: rewrite Frontend/Parser/formula_rewrite.k:350
lola: rewrite Frontend/Parser/formula_rewrite.k:437
lola: rewrite Frontend/Parser/formula_rewrite.k:254
lola: rewrite Frontend/Parser/formula_rewrite.k:522
lola: rewrite Frontend/Parser/formula_rewrite.k:380
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:332
lola: rewrite Frontend/Parser/formula_rewrite.k:297
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:318
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:338
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:297
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:525
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:315
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:341
lola: rewrite Frontend/Parser/formula_rewrite.k:329
lola: rewrite Frontend/Parser/formula_rewrite.k:300
lola: rewrite Frontend/Parser/formula_rewrite.k:341
lola: rewrite Frontend/Parser/formula_rewrite.k:300
lola: rewrite Frontend/Parser/formula_rewrite.k:300
lola: computing a collection of formulas
lola: RUNNING
lola: subprocess 0 will run for 297 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: (((((1 <= p162)) U X (X ((((1 <= p162)) U ((p190 <= 0) OR (p231 <= 0)))))) OR G (((p86 <= 0) OR (p231 <= 0)))) U X (((1 <= p107))))
lola: ========================================
lola: SUBTASK
lola: checking LTL
lola: transforming LTL-Formula into a Büchi-Automaton
lola: processed formula: (((((1 <= p162)) U X (X ((((1 <= p162)) U ((p190 <= 0) OR (p231 <= 0)))))) OR G (((p86 <= 0) OR (p231 <= 0)))) U X (((1 <= p107))))
lola: processed formula length: 133
lola: 72 rewrites
lola: closed formula file LTLFireability.xml
lola: the resulting Büchi automaton has 14 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: 439 markings, 444 edges
lola: ========================================
lola: subprocess 1 will run for 324 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: (F (G (((p22 <= 0) OR ((1 <= p29) AND (1 <= p238))))) AND (X ((F (((1 <= p77) AND (1 <= p231))) OR ((1 <= p97) AND (1 <= p238)))) U ((1 <= p77) AND (1 <= p231))))
lola: ========================================
lola: SUBTASK
lola: checking a Boolean combination of formulas
lola: RUNNING
lola: subprocess 1 will run for 324 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: F (G (((p22 <= 0) OR ((1 <= p29) AND (1 <= p238)))))
lola: ========================================
lola: SUBTASK
lola: checking stabilization
lola: stabilization not yet implemented, converting to LTL...
lola: transforming LTL-Formula into a Büchi-Automaton
lola: processed formula: F (G (((p22 <= 0) OR ((1 <= p29) AND (1 <= p238)))))
lola: processed formula length: 53
lola: 72 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: 588164 markings, 2546820 edges, 117633 markings/sec, 0 secs
lola: 1112767 markings, 5021843 edges, 104921 markings/sec, 5 secs
lola: 1573615 markings, 7072750 edges, 92170 markings/sec, 10 secs
lola: 2019403 markings, 9199068 edges, 89158 markings/sec, 15 secs
lola: 2489326 markings, 11793531 edges, 93985 markings/sec, 20 secs
lola: 2952455 markings, 14379663 edges, 92626 markings/sec, 25 secs
lola: 3384171 markings, 16809772 edges, 86343 markings/sec, 30 secs
lola: 3742208 markings, 18811144 edges, 71607 markings/sec, 35 secs
lola: 4189834 markings, 21035051 edges, 89525 markings/sec, 40 secs
lola: 4725218 markings, 23599287 edges, 107077 markings/sec, 45 secs
lola: 5195556 markings, 26017480 edges, 94068 markings/sec, 50 secs
lola: 5646734 markings, 28283779 edges, 90236 markings/sec, 55 secs
lola: 6050131 markings, 30219438 edges, 80679 markings/sec, 60 secs
lola: 6514905 markings, 32409980 edges, 92955 markings/sec, 65 secs
lola: 7024138 markings, 34894988 edges, 101847 markings/sec, 70 secs
lola: 7535878 markings, 37405173 edges, 102348 markings/sec, 75 secs
lola: 8007473 markings, 39827390 edges, 94319 markings/sec, 80 secs
lola: 8452054 markings, 42266528 edges, 88916 markings/sec, 85 secs
lola: 8905121 markings, 44590251 edges, 90613 markings/sec, 90 secs
lola: 9292771 markings, 46669817 edges, 77530 markings/sec, 95 secs
lola: 9704096 markings, 48976801 edges, 82265 markings/sec, 100 secs
lola: 10068846 markings, 50943944 edges, 72950 markings/sec, 105 secs
lola: 10422783 markings, 52712526 edges, 70787 markings/sec, 110 secs
lola: 10773772 markings, 54430771 edges, 70198 markings/sec, 115 secs
lola: 11078286 markings, 55865078 edges, 60903 markings/sec, 120 secs
lola: 11361026 markings, 57345090 edges, 56548 markings/sec, 125 secs
lola: 11638002 markings, 58834964 edges, 55395 markings/sec, 130 secs
lola: 11932686 markings, 60577105 edges, 58937 markings/sec, 135 secs
lola: 12300044 markings, 62514121 edges, 73472 markings/sec, 140 secs
lola: 12642874 markings, 64145662 edges, 68566 markings/sec, 145 secs
lola: 13069198 markings, 66275662 edges, 85265 markings/sec, 150 secs
lola: 13533002 markings, 68786364 edges, 92761 markings/sec, 155 secs
lola: 13989160 markings, 71264533 edges, 91232 markings/sec, 160 secs
lola: 14417389 markings, 73687901 edges, 85646 markings/sec, 165 secs
lola: 14875340 markings, 76030679 edges, 91590 markings/sec, 170 secs
lola: 15198362 markings, 77847557 edges, 64604 markings/sec, 175 secs
lola: 15503683 markings, 79561558 edges, 61064 markings/sec, 180 secs
lola: 15871424 markings, 81639838 edges, 73548 markings/sec, 185 secs
lola: 16218496 markings, 83621821 edges, 69414 markings/sec, 190 secs
lola: 16537153 markings, 85467651 edges, 63731 markings/sec, 195 secs
lola: 16797382 markings, 86913925 edges, 52046 markings/sec, 200 secs
lola: 17093512 markings, 88518707 edges, 59226 markings/sec, 205 secs
lola: 17368791 markings, 89875173 edges, 55056 markings/sec, 210 secs
lola: 17619414 markings, 91254143 edges, 50125 markings/sec, 215 secs
lola: 17853785 markings, 92591371 edges, 46874 markings/sec, 220 secs
lola: 18107674 markings, 94059232 edges, 50778 markings/sec, 225 secs
lola: 18334253 markings, 95453617 edges, 45316 markings/sec, 230 secs
lola: 18609696 markings, 96984007 edges, 55089 markings/sec, 235 secs
lola: 18870174 markings, 98297405 edges, 52096 markings/sec, 240 secs
lola: 19244009 markings, 100300223 edges, 74767 markings/sec, 245 secs
lola: 19632887 markings, 102438384 edges, 77776 markings/sec, 250 secs
lola: 20005673 markings, 104544741 edges, 74557 markings/sec, 255 secs
lola: 20355772 markings, 106449508 edges, 70020 markings/sec, 260 secs
lola: 20664326 markings, 108123125 edges, 61711 markings/sec, 265 secs
lola: 20978830 markings, 109868142 edges, 62901 markings/sec, 270 secs
lola: 21463253 markings, 112331623 edges, 96885 markings/sec, 275 secs
lola: 21871590 markings, 114470398 edges, 81667 markings/sec, 280 secs
lola: 22297864 markings, 116664468 edges, 85255 markings/sec, 285 secs
lola: 22696207 markings, 118852524 edges, 79669 markings/sec, 290 secs
lola: 23104532 markings, 121075207 edges, 81665 markings/sec, 295 secs
lola: 23478219 markings, 123193377 edges, 74737 markings/sec, 300 secs
lola: 23873754 markings, 125436749 edges, 79107 markings/sec, 305 secs
lola: 24251220 markings, 127470883 edges, 75493 markings/sec, 310 secs
lola: 24625819 markings, 129578121 edges, 74920 markings/sec, 315 secs
lola: local time limit reached - aborting
lola:
preliminary result: no 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
lola: local time limit reached - aborting
lola:
preliminary result: no unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown
lola: memory consumption: 3542192 KB
lola: time consumption: 327 seconds
lola: print data as JSON (--json)
lola: writing JSON to LTLFireability.json
lola: closed JSON file LTLFireability.json
lola: time limit reached - aborting
lola:
preliminary result: no 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
lola: memory consumption: 3542548 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: 16427456 kB
MemFree: 12612556 kB
After kill :
MemTotal: 16427456 kB
MemFree: 12612556 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="DiscoveryGPU-PT-08b"
export BK_EXAMINATION="LTLFireability"
export BK_TOOL="itslola"
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 itslola"
echo " Input is DiscoveryGPU-PT-08b, 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 r178-tajo-158987882600626"
echo "====================================================================="
echo
echo "--------------------"
echo "preparation of the directory to be used:"

tar xzf /home/mcc/BenchKit/INPUTS/DiscoveryGPU-PT-08b.tgz
mv DiscoveryGPU-PT-08b 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 ;