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

About the Execution of LoLA for ClientsAndServers-PT-N1000P0

Execution Summary
Max Memory
Used (MB)
Time wait (ms) CPU Usage (ms) I/O Wait (ms) Computed Result Execution
Status
8086.590 227540.00 456010.00 667.10 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/mcc2019-input.r027-smll-155225121300381.qcow2', fmt=qcow2 size=4294967296 backing_file='/data/fkordon/mcc2019-input.qcow2' encryption=off cluster_size=65536 lazy_refcounts=off
Waiting for the VM to be ready (probing ssh)
....................
=====================================================================
Generated by BenchKit 2-3957
Executing tool lola
Input is ClientsAndServers-PT-N1000P0, examination is GlobalProperties
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 4
Run identifier is r027-smll-155225121300381
=====================================================================

--------------------
preparation of the directory to be used:
/home/mcc/execution
total 176K
-rw-r--r-- 1 mcc users 3.9K Feb 9 08:38 CTLCardinality.txt
-rw-r--r-- 1 mcc users 22K Feb 9 08:38 CTLCardinality.xml
-rw-r--r-- 1 mcc users 2.7K Feb 5 07:23 CTLFireability.txt
-rw-r--r-- 1 mcc users 19K Feb 5 07:23 CTLFireability.xml
-rw-r--r-- 1 mcc users 4.0K Mar 10 17:31 GenericPropertiesDefinition.xml
-rw-r--r-- 1 mcc users 115 Feb 24 15:05 GlobalProperties.txt
-rw-r--r-- 1 mcc users 353 Feb 24 15:05 GlobalProperties.xml
-rw-r--r-- 1 mcc users 2.5K Feb 4 23:09 LTLCardinality.txt
-rw-r--r-- 1 mcc users 11K Feb 4 23:09 LTLCardinality.xml
-rw-r--r-- 1 mcc users 2.0K Feb 4 22:33 LTLFireability.txt
-rw-r--r-- 1 mcc users 8.4K Feb 4 22:33 LTLFireability.xml
-rw-r--r-- 1 mcc users 3.5K Feb 2 01:47 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 17K Feb 2 01:47 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 3.0K Jan 29 15:28 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 19K Jan 29 15:28 ReachabilityFireability.xml
-rw-r--r-- 1 mcc users 1.8K Feb 4 22:18 UpperBounds.txt
-rw-r--r-- 1 mcc users 3.8K Feb 4 22:18 UpperBounds.xml
-rw-r--r-- 1 mcc users 6 Jan 29 09:34 equiv_col

-rw-r--r-- 1 mcc users 8 Jan 29 09:34 instance
-rw-r--r-- 1 mcc users 6 Jan 29 09:34 iscolored
-rw-r--r-- 1 mcc users 9.1K Mar 10 17:31 model.pnml

--------------------
content from stdout:

=== Data for post analysis generated by BenchKit (invocation template)

The expected result is a vector of booleans
BOOL_VECTOR

here is the order used to build the result vector(from text file)
FORMULA_NAME ClientsAndServers-PT-N1000P0-GlobalProperties-0

=== Now, execution of the tool begins

BK_START 1552726426250

info: Time: 3600 - MCC
vrfy: Checking GlobalProperties @ ClientsAndServers-PT-N1000P0 @ 3570 seconds

FORMULA ClientsAndServers-PT-N1000P0-GlobalProperties-0 TRUE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT SAT_SMT STATE_COMPRESSION STUBBORN_SETS SYMMETRIES TOPOLOGICAL USE_NUPN UNFOLDING_TO_PT
vrfy: finished
info: timeLeft: 3343
rslt: Output for GlobalProperties @ ClientsAndServers-PT-N1000P0

{
"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=GlobalProperties.xml",
"--mcc",
"--donotcomputecapacities",
"--encoder=simplecompressed",
"--check=modelchecking",
"--stubborn=combined",
"--siphontrap=par",
"--siphondepth=10",
"--findpath=par",
"--retrylimit=0",
"--depthlimit=1000000",
"--symmetry",
"--symmtimelimit=300",
"--threads=2",
"--symmetrydepth=1073741824",
"--timelimit=3570",
"--json=GlobalProperties.json",
"--jsoninclude=formula,formulastat,net"
],
"starttime": "Sat Mar 16 08:53:46 2019
",
"timelimit": 3570
},
"child": null,
"exit":
{
"error": null,
"memory": 8106072,
"runtime": 227.000000,
"signal": null,
"timelimitreached": false
},
"files":
{
"formula": "GlobalProperties.xml",
"net": "model.pnml"
},
"formula":
{
"count":
{
"A": 0,
"E": 1,
"F": 1,
"G": 0,
"U": 0,
"X": 0,
"aconj": 0,
"adisj": 0,
"aneg": 0,
"comp": 0,
"cont": 0,
"dl": 1,
"fir": 0,
"nodl": 0,
"place_references": 0,
"taut": 0,
"tconj": 0,
"tdisj": 0,
"tneg": 0,
"transition_references": 0,
"unfir": 0,
"visible_places": 0,
"visible_transitions": 0
},
"processed": "E (F (DEADLOCK))",
"processed_size": 16,
"rewrites": 1,
"skeleton": "E(F(**))"
},
"net":
{
"arcs": 54,
"conflict_clusters": 16,
"places": 25,
"places_significant": 17,
"singleton_clusters": 0,
"transitions": 18
},
"result":
{
"edges": 144675614,
"markings": 132009955,
"produced_by": "state space",
"value": true
},
"task":
{
"findpath":
{
"depthlimit": 1000000,
"retrylimit": null,
"stubborn":
{
"type": "reachability preserving/insertion"
},
"threads": 2
},
"search":
{
"store":
{
"encoder": "simple compression",
"type": "prefix"
},
"stubborn":
{
"type": "reachability preserving/insertion"
},
"symmetry":
{
"card": 1.000000,
"composed": 0,
"dead_branches": 0,
"generators": 0,
"interrupted": false,
"real_computed": 0,
"timelimit": 300
},
"threads": 2,
"type": "dfs"
},
"type": "reachability",
"workflow": "findpath||search"
}
}
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: 43/268435456 symbol table entries, 0 collisions
lola: preprocessing...
lola: Size of bit vector: 800
lola: finding significant places
lola: 25 places, 18 transitions, 17 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 GlobalProperties.xml
lola: E (F (DEADLOCK))
lola: checking reachability
lola: Planning: workflow for reachability check: findpath||search (--findpath=par)
lola: rewrite Frontend/Parser/formula_rewrite.k:711
lola: processed formula: E (F (DEADLOCK))
lola: processed formula length: 16
lola: 1 rewrites
lola: closed formula file GlobalProperties.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: rewrite Frontend/Parser/formula_rewrite.k:711
lola: SEARCH (findpath)
lola: findpath: using reachability preserving stubborn set method with insertion algorithm (--stubborn=tarjan)
lola: RUNNING
lola: computing symmetries (--symmetry)
lola: time limit for symmetry computation of 300 seconds given (--symmtimelimit)
lola: findpath: starting randomized, memory-less exploration (--findpath)
lola: findpath: searching for paths with maximal depth 1000000 (--depthlimit)
lola: findpath: no retry limit given (--retrylimit)
lola: findpath: transitions are chosen hash-driven
lola: computed 0 generators (0 in search tree, 0 by composition)
lola: representing 1 symmetries
lola: 0 dead branches visited in search tree
lola: 14 tries, 13184807 fired transitions, 0 secs || 2813824 markings, 3034386 edges, 562765 markings/sec, 0 secs
lola: 28 tries, 27068021 fired transitions, 5 secs || 5651887 markings, 6096291 edges, 567613 markings/sec, 5 secs
lola: 42 tries, 41112430 fired transitions, 10 secs || 8474806 markings, 9141531 edges, 564584 markings/sec, 10 secs
lola: 56 tries, 55280863 fired transitions, 15 secs || 11231146 markings, 12116232 edges, 551268 markings/sec, 15 secs
lola: 70 tries, 69593265 fired transitions, 20 secs || 13995184 markings, 15098193 edges, 552808 markings/sec, 20 secs
lola: 84 tries, 83928782 fired transitions, 25 secs || 16758710 markings, 18080099 edges, 552705 markings/sec, 25 secs
lola: 99 tries, 98169507 fired transitions, 30 secs || 19548792 markings, 21090084 edges, 558016 markings/sec, 30 secs
lola: 113 tries, 112368924 fired transitions, 35 secs || 22362395 markings, 24125943 edges, 562721 markings/sec, 35 secs
lola: 127 tries, 126182786 fired transitions, 40 secs || 25306866 markings, 27302776 edges, 588894 markings/sec, 40 secs
lola: 140 tries, 139593219 fired transitions, 45 secs || 28598889 markings, 30915120 edges, 658405 markings/sec, 45 secs
lola: 153 tries, 152890301 fired transitions, 50 secs || 31844950 markings, 34477468 edges, 649212 markings/sec, 50 secs
lola: 167 tries, 166499865 fired transitions, 55 secs || 34992512 markings, 37932375 edges, 629512 markings/sec, 55 secs
lola: 181 tries, 180216835 fired transitions, 60 secs || 38082018 markings, 41322887 edges, 617901 markings/sec, 60 secs
lola: 194 tries, 193970563 fired transitions, 65 secs || 41185554 markings, 44729287 edges, 620707 markings/sec, 65 secs
lola: 208 tries, 207690150 fired transitions, 70 secs || 44262538 markings, 48106697 edges, 615397 markings/sec, 70 secs
lola: 222 tries, 221472610 fired transitions, 75 secs || 47322969 markings, 51465512 edges, 612086 markings/sec, 75 secs
lola: 236 tries, 235294601 fired transitions, 80 secs || 50369818 markings, 54809432 edges, 609370 markings/sec, 80 secs
lola: 250 tries, 249164572 fired transitions, 85 secs || 53375377 markings, 58108470 edges, 601112 markings/sec, 85 secs
lola: 263 tries, 262928157 fired transitions, 90 secs || 56428213 markings, 61458899 edges, 610567 markings/sec, 90 secs
lola: 277 tries, 276792024 fired transitions, 95 secs || 59433159 markings, 64757142 edges, 600989 markings/sec, 95 secs
lola: 291 tries, 290677704 fired transitions, 100 secs || 62444422 markings, 68061827 edges, 602253 markings/sec, 100 secs
lola: 305 tries, 304636231 fired transitions, 105 secs || 65412369 markings, 71319499 edges, 593589 markings/sec, 105 secs
lola: 319 tries, 318531525 fired transitions, 110 secs || 68406630 markings, 74605688 edges, 598852 markings/sec, 110 secs
lola: 333 tries, 332245453 fired transitions, 115 secs || 71435536 markings, 77930106 edges, 605781 markings/sec, 115 secs
lola: 347 tries, 346048007 fired transitions, 120 secs || 74425748 markings, 81211996 edges, 598042 markings/sec, 120 secs
lola: 360 tries, 359841940 fired transitions, 125 secs || 77420483 markings, 84498870 edges, 598947 markings/sec, 125 secs
lola: 374 tries, 373712652 fired transitions, 130 secs || 80378713 markings, 87745621 edges, 591646 markings/sec, 130 secs
lola: 388 tries, 387420672 fired transitions, 135 secs || 83425737 markings, 91090940 edges, 609405 markings/sec, 135 secs
lola: 402 tries, 401175795 fired transitions, 140 secs || 86462004 markings, 94426577 edges, 607253 markings/sec, 140 secs
lola: 416 tries, 415165784 fired transitions, 145 secs || 89432543 markings, 97690915 edges, 594108 markings/sec, 145 secs
lola: 430 tries, 429202132 fired transitions, 150 secs || 92374186 markings, 100925410 edges, 588329 markings/sec, 150 secs
lola: 444 tries, 443309166 fired transitions, 155 secs || 95298149 markings, 104142199 edges, 584793 markings/sec, 155 secs
lola: 458 tries, 457329169 fired transitions, 160 secs || 98250716 markings, 107392176 edges, 590513 markings/sec, 160 secs
lola: 472 tries, 471432249 fired transitions, 165 secs || 101199755 markings, 110639341 edges, 589808 markings/sec, 165 secs
lola: 486 tries, 485554315 fired transitions, 170 secs || 104135063 markings, 113873353 edges, 587062 markings/sec, 170 secs
lola: 500 tries, 499713291 fired transitions, 175 secs || 107055643 markings, 117093421 edges, 584116 markings/sec, 175 secs
lola: 514 tries, 513855132 fired transitions, 180 secs || 110000352 markings, 120341211 edges, 588942 markings/sec, 180 secs
lola: 528 tries, 527966687 fired transitions, 185 secs || 112958749 markings, 123606023 edges, 591679 markings/sec, 185 secs
lola: 543 tries, 542145771 fired transitions, 190 secs || 115911039 markings, 126865651 edges, 590458 markings/sec, 190 secs
lola: 557 tries, 556331362 fired transitions, 195 secs || 118868269 markings, 130132955 edges, 591446 markings/sec, 195 secs
lola: 571 tries, 570549955 fired transitions, 200 secs || 121821532 markings, 133397858 edges, 590653 markings/sec, 200 secs
lola: 585 tries, 584756545 fired transitions, 205 secs || 124786444 markings, 136677344 edges, 592982 markings/sec, 205 secs
lola: 600 tries, 599028808 fired transitions, 210 secs || 127732455 markings, 139938376 edges, 589202 markings/sec, 210 secs
lola: 614 tries, 613301381 fired transitions, 215 secs || 130666728 markings, 143187743 edges, 586855 markings/sec, 215 secs
lola: RESULT
lola: result: yes
lola: produced by: state space
lola: The predicate is reachable.
lola: 132009955 markings, 144675614 edges
lola: memory consumption: 8106072 KB
lola: time consumption: 227 seconds
lola: print data as JSON (--json)
lola: writing JSON to GlobalProperties.json
lola: closed JSON file GlobalProperties.json
rslt: finished

BK_STOP 1552726653790

--------------------
content from stderr:

grep: GenericPropertiesVerdict.xml: No such file or directory
grep: GenericPropertiesVerdict.xml: No such file or directory

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="ClientsAndServers-PT-N1000P0"
export BK_EXAMINATION="GlobalProperties"
export BK_TOOL="lola"
export BK_RESULT_DIR="/tmp/BK_RESULTS/OUTPUTS"
export BK_TIME_CONFINEMENT="3600"
export BK_MEMORY_CONFINEMENT="16384"

# this is specific to your benchmark or test

export BIN_DIR="$HOME/BenchKit/bin"

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

# this is for BenchKit: explicit launching of the test
echo "====================================================================="
echo " Generated by BenchKit 2-3957"
echo " Executing tool lola"
echo " Input is ClientsAndServers-PT-N1000P0, examination is GlobalProperties"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 4"
echo " Run identifier is r027-smll-155225121300381"
echo "====================================================================="
echo
echo "--------------------"
echo "preparation of the directory to be used:"

tar xzf /home/mcc/BenchKit/INPUTS/ClientsAndServers-PT-N1000P0.tgz
mv ClientsAndServers-PT-N1000P0 execution
cd execution
if [ "GlobalProperties" = "GlobalProperties" ] ; then
rm -f GenericPropertiesVerdict.xml
fi
if [ "GlobalProperties" = "UpperBounds" ] ; then
rm -f GenericPropertiesVerdict.xml
fi
pwd
ls -lh

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