fond
Model Checking Contest @ Petri Nets 2017
7th edition, Zaragoza, Spain, June 27, 2017
Execution of r108-blw3-149441612000089
Last Updated
June 27, 2017

About the Execution of LoLA for S_DNAwalker-PT-10ringRL

Execution Summary
Max Memory
Used (MB)
Time wait (ms) CPU Usage (ms) I/O Wait (ms) Computed Result Execution
Status
290.670 89212.00 178034.00 45.10 F normal

Execution Chart

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

Trace from the execution

Waiting for the VM to be ready (probing ssh)
......
=====================================================================
Generated by BenchKit 2-3254
Executing tool lola
Input is S_DNAwalker-PT-10ringRL, examination is ReachabilityDeadlock
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 4
Run identifier is r108-blw3-149441612000089
=====================================================================


--------------------
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 DNAwalker-PT-10ringRL-ReachabilityDeadlock-0

=== Now, execution of the tool begins

BK_START 1496339048259


Time: 3600 - MCC
----- Start make prepare stdout -----
===========================================================================================
S_DNAwalker-PT-10ringRL: translating PT Petri net model.pnml into LoLA format
===========================================================================================
translating PT Petri net complete


checking for too many tokens
===========================================================================================
S_DNAwalker-PT-10ringRL: translating PT formula ReachabilityDeadlock into LoLA format
===========================================================================================
translating formula complete
touch formulae;
----- Start make result stdout -----
ReachabilityDeadlock @ S_DNAwalker-PT-10ringRL @ 3540 seconds
----- Start make result stdout -----
lola: NET
lola: reading net from model.pnml.lola
lola: finished parsing
lola: closed net file model.pnml.lola
lola: 287/65536 symbol table entries, 0 collisions
lola: preprocessing...
lola: finding significant places
lola: 27 places, 260 transitions, 27 significant places
lola: computing forward-conflicting sets
lola: computing back-conflicting sets
lola: 163 transition conflict sets
lola: TASK
lola: reading formula from DNAwalker-PT-10ringRL-ReachabilityDeadlock.task
lola: E (F (DEADLOCK))
lola: E (F (DEADLOCK))
lola: checking reachability of deadlocks
lola: Planning: workflow for deadlock check: siphon||findpath||search) (--findpath=par,--siphontrap=par)
lola: STORE
lola: using a bit-perfect encoder (--encoder=bit)
lola: using 108 bytes per marking, with 0 unused bits
lola: using a prefix tree store (--store=prefix)
lola: SEARCH (state space)
lola: state space: using reachability graph (--search=depth)
lola: state space: using deadlock preserving stubborn set method with insertion algorithm(--stubborn=tarjan)
lola: SEARCH (findpath)
lola: findpath: using deadlock preserving stubborn set method with insertion algorithm (--stubborn=tarjan)
lola: RUNNING
lola: stp: The siphon/trap property is not applicable since the net is inhomogeneous
lola: findpath: starting randomized, memory-less exploration (--search=findpath)
lola: findpath: searching for paths with maximal depth 1000000 (--depthlimit)
lola: findpath: no retry limit given (--retrylimit)
lola: findpath: transitions are chosen randomly
lola: computing symmetries (--symmetry)
lola: time limit for symmetry computation of 300 seconds given (--symmtimelimit)
lola: computed 0 generators (0 in search tree, 0 by composition)
lola: representing 1 symmetries
lola: 0 dead branches visited in search tree
lola: STP completed || 1 tries, 216861 fired transitions, 0 secs || 170871 markings, 722032 edges, 34174 markings/sec, 0 secs
lola: STP completed || 1 tries, 457477 fired transitions, 5 secs || 345978 markings, 1566401 edges, 35021 markings/sec, 5 secs
lola: STP completed || 1 tries, 676732 fired transitions, 10 secs || 506191 markings, 2361819 edges, 32043 markings/sec, 10 secs
lola: STP completed || 1 tries, 895694 fired transitions, 15 secs || 664942 markings, 3180226 edges, 31750 markings/sec, 15 secs
lola: STP completed || 2 tries, 1105738 fired transitions, 20 secs || 826208 markings, 3946181 edges, 32253 markings/sec, 20 secs
lola: STP completed || 2 tries, 1310928 fired transitions, 25 secs || 980944 markings, 4747154 edges, 30947 markings/sec, 25 secs
lola: STP completed || 2 tries, 1518176 fired transitions, 30 secs || 1132980 markings, 5556800 edges, 30407 markings/sec, 30 secs
lola: STP completed || 2 tries, 1725141 fired transitions, 35 secs || 1280870 markings, 6435529 edges, 29578 markings/sec, 35 secs
lola: STP completed || 2 tries, 1928719 fired transitions, 40 secs || 1438175 markings, 7209505 edges, 31461 markings/sec, 40 secs
lola: STP completed || 3 tries, 2135292 fired transitions, 45 secs || 1596874 markings, 8004803 edges, 31740 markings/sec, 45 secs
lola: STP completed || 3 tries, 2346081 fired transitions, 50 secs || 1751781 markings, 8811614 edges, 30981 markings/sec, 50 secs
lola: STP completed || 3 tries, 2557160 fired transitions, 55 secs || 1904321 markings, 9682724 edges, 30508 markings/sec, 55 secs
lola: STP completed || 3 tries, 2768411 fired transitions, 60 secs || 2056388 markings, 10540468 edges, 30413 markings/sec, 60 secs
lola: STP completed || 3 tries, 2977907 fired transitions, 65 secs || 2213095 markings, 11368148 edges, 31341 markings/sec, 65 secs
lola: STP completed || 4 tries, 3184817 fired transitions, 70 secs || 2364453 markings, 12234802 edges, 30272 markings/sec, 70 secs
lola: STP completed || 4 tries, 3392159 fired transitions, 75 secs || 2514511 markings, 13131344 edges, 30012 markings/sec, 75 secs
lola: STP completed || 4 tries, 3613465 fired transitions, 80 secs || 2670718 markings, 14095264 edges, 31241 markings/sec, 80 secs
lola: RESULT
lola: result: no
lola: produced by: state space
lola: The net does not have deadlocks.
lola: 2795865 markings, 14922020 edges
FORMULA DNAwalker-PT-10ringRL-ReachabilityDeadlock-0 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT SAT_SMT STATE_COMPRESSION STUBBORN_SETS SYMMETRIES TOPOLOGICAL USE_NUPN
----- Kill lola and sara stdout -----
----- Finished stdout -----

BK_STOP 1496339137471

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

----- Start make prepare stderr -----
----- Start make result stderr -----
----- Start make result stderr -----
----- Kill lola and sara stderr -----
----- Finished 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="S_DNAwalker-PT-10ringRL"
export BK_EXAMINATION="ReachabilityDeadlock"
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

tar xzf /home/mcc/BenchKit/INPUTS/S_DNAwalker-PT-10ringRL.tgz
mv S_DNAwalker-PT-10ringRL execution

# this is for BenchKit: explicit launching of the test

cd execution
echo "====================================================================="
echo " Generated by BenchKit 2-3254"
echo " Executing tool lola"
echo " Input is S_DNAwalker-PT-10ringRL, examination is ReachabilityDeadlock"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 4"
echo " Run identifier is r108-blw3-149441612000089"
echo "====================================================================="
echo
echo "--------------------"
echo "content from stdout:"
echo
echo "=== Data for post analysis generated by BenchKit (invocation template)"
echo
if [ "ReachabilityDeadlock" = "UpperBounds" ] ; then
echo "The expected result is a vector of positive values"
echo NUM_VECTOR
elif [ "ReachabilityDeadlock" != "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 "ReachabilityDeadlock.txt" ] ; then
echo "here is the order used to build the result vector(from text file)"
for x in $(grep Property ReachabilityDeadlock.txt | cut -d ' ' -f 2 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ -f "ReachabilityDeadlock.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 '' ReachabilityDeadlock.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 ;