fond
Model Checking Contest 2018
8th edition, Bratislava, Slovakia, June 26, 2018
Execution of r163-smll-152705515000276
Last Updated
June 26, 2018

About the Execution of Irma.struct for SwimmingPool-PT-10

Execution Summary
Max Memory
Used (MB)
Time wait (ms) CPU Usage (ms) I/O Wait (ms) Computed Result Execution
Status
8444.640 227290.00 228085.00 1123.50 ???????????????? 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)
.....................
/home/mcc/execution
total 172K
-rw-r--r-- 1 mcc users 4.2K May 15 18:54 CTLCardinality.txt
-rw-r--r-- 1 mcc users 24K May 15 18:54 CTLCardinality.xml
-rw-r--r-- 1 mcc users 2.4K May 15 18:54 CTLFireability.txt
-rw-r--r-- 1 mcc users 16K May 15 18:54 CTLFireability.xml
-rw-r--r-- 1 mcc users 4.0K May 15 18:50 GenericPropertiesDefinition.xml
-rw-r--r-- 1 mcc users 5.8K May 15 18:50 GenericPropertiesVerdict.xml
-rw-r--r-- 1 mcc users 2.2K May 15 18:54 LTLCardinality.txt
-rw-r--r-- 1 mcc users 8.4K May 15 18:54 LTLCardinality.xml
-rw-r--r-- 1 mcc users 1.9K May 15 18:54 LTLFireability.txt
-rw-r--r-- 1 mcc users 9.6K May 15 18:54 LTLFireability.xml
-rw-r--r-- 1 mcc users 3.4K May 15 18:54 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 17K May 15 18:54 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 109 May 15 18:54 ReachabilityDeadlock.txt
-rw-r--r-- 1 mcc users 347 May 15 18:54 ReachabilityDeadlock.xml
-rw-r--r-- 1 mcc users 2.5K May 15 18:54 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 14K May 15 18:54 ReachabilityFireability.xml
-rw-r--r-- 1 mcc users 1.7K May 15 18:54 UpperBounds.txt
-rw-r--r-- 1 mcc users 3.7K May 15 18:54 UpperBounds.xml
-rw-r--r-- 1 mcc users 6 May 15 18:50 equiv_col
-rw-r--r-- 1 mcc users 3 May 15 18:50 instance
-rw-r--r-- 1 mcc users 6 May 15 18:50 iscolored
-rw-r--r-- 1 mcc users 3.9K May 15 18:50 model.pnml
=====================================================================
Generated by BenchKit 2-3637
Executing tool irma4mcc-structural
Input is SwimmingPool-PT-10, examination is CTLCardinality
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 4
Run identifier is r163-smll-152705515000276
=====================================================================


--------------------
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 SwimmingPool-PT-10-CTLCardinality-00
FORMULA_NAME SwimmingPool-PT-10-CTLCardinality-01
FORMULA_NAME SwimmingPool-PT-10-CTLCardinality-02
FORMULA_NAME SwimmingPool-PT-10-CTLCardinality-03
FORMULA_NAME SwimmingPool-PT-10-CTLCardinality-04
FORMULA_NAME SwimmingPool-PT-10-CTLCardinality-05
FORMULA_NAME SwimmingPool-PT-10-CTLCardinality-06
FORMULA_NAME SwimmingPool-PT-10-CTLCardinality-07
FORMULA_NAME SwimmingPool-PT-10-CTLCardinality-08
FORMULA_NAME SwimmingPool-PT-10-CTLCardinality-09
FORMULA_NAME SwimmingPool-PT-10-CTLCardinality-10
FORMULA_NAME SwimmingPool-PT-10-CTLCardinality-11
FORMULA_NAME SwimmingPool-PT-10-CTLCardinality-12
FORMULA_NAME SwimmingPool-PT-10-CTLCardinality-13
FORMULA_NAME SwimmingPool-PT-10-CTLCardinality-14
FORMULA_NAME SwimmingPool-PT-10-CTLCardinality-15

=== Now, execution of the tool begins

BK_START 1527078015670


BK_STOP 1527078242960

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

Prefix is 75f5f979.
Reading known information in /usr/share/mcc4mcc/75f5f979-known.json.
Reading learned information in /usr/share/mcc4mcc/75f5f979-learned.json.
Reading value translations in /usr/share/mcc4mcc/75f5f979-values.json.
Using directory /home/mcc/execution for input, as it contains a model.pnml file.
Using SwimmingPool-PT-10 as instance name.
Using SwimmingPool as model name.
Using algorithm or tool bmdt.
Model characteristics are: {'Examination': 'CTLCardinality', 'Place/Transition': True, 'Colored': False, 'Relative-Time': 1, 'Relative-Memory': 1, 'Ordinary': True, 'Simple Free Choice': False, 'Extended Free Choice': False, 'State Machine': False, 'Marked Graph': False, 'Connected': True, 'Strongly Connected': True, 'Source Place': False, 'Sink Place': False, 'Source Transition': False, 'Sink Transition': False, 'Loop Free': True, 'Conservative': False, 'Sub-Conservative': False, 'Nested Units': False, 'Safe': False, 'Deadlock': False, 'Reversible': True, 'Quasi Live': None, 'Live': None}.
Known tools are: [{'Time': 1075796, 'Memory': 15949.09, 'Tool': 'lola'}, {'Time': 1126456, 'Memory': 15932.73, 'Tool': 'lola'}].
Learned tools are: [{'Tool': 'itstools'}].
CTLCardinality lola SwimmingPool-PT-10...

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


checking for too many tokens
===========================================================================================
SwimmingPool-PT-10: translating PT formula CTLCardinality into LoLA format
===========================================================================================
translating formula complete
touch formulae;
----- Start make result stdout -----
----- Start make result stderr -----
CTLCardinality @ SwimmingPool-PT-10 @ 3540 seconds
Makefile:222: recipe for target 'verify' failed
make: [verify] Error 134 (ignored)
----- Start make result stderr -----
----- Start make result stdout -----
lola: LoLA will run for 3540 seconds at most (--timelimit)
lola: NET
lola: reading net from model.pnml.lola
lola: finished parsing
lola: closed net file model.pnml.lola
lola: 16/65536 symbol table entries, 0 collisions
lola: preprocessing...
lola: finding significant places
lola: 9 places, 7 transitions, 6 significant places
lola: computing forward-conflicting sets
lola: computing back-conflicting sets
lola: 9 transition conflict sets
lola: TASK
lola: reading formula from SwimmingPool-PT-10-CTLCardinality.task
lola: E (((Out <= 0) U E (F ((Bags <= Cabins))))) : E (F (A (X (((Out <= Dress) OR (Bags <= Entered)))))) : (((((1 <= InBath) OR (Cabins <= 1)) AND (2 <= WaitBag)) OR (((InBath <= 2) AND (WaitBag <= 2)) AND A (G ((Dress <= Out))))) OR A (X ((2 <= WaitBag)))) : A (F (((1 <= Entered) AND E (G ((Dress <= Dressed)))))) : NOT(A (F (A (G ((1 <= Bags)))))) : E (X (E (G ((Dressed <= 0))))) : NOT(A (G (()))) : E ((((Entered + 1 <= Cabins) OR (Undress <= 1)) U A (G ((3 <= Dressed))))) : A (F (((1 <= WaitBag) OR A (G (TRUE))))) : (((A (F ((3 <= WaitBag))) OR A (G (TRUE))) AND (Cabins + 1 <= Bags)) OR ((((Out <= Bags) OR (2 <= Cabins)) AND (2 <= Dressed)) OR ((Out + 1 <= Cabins) AND ((2 <= Dress) OR (3 <= Out))) OR (2 <= Dress))) : A (G (E (((1 <= Dress) U (Entered <= Cabins))))) : (((A (F ((Cabins <= InBath))) OR ((2 <= Out) OR (2 <= InBath) OR ((Entered <= InBath) AND (3 <= Dress)))) AND E (F ((Bags <= 1)))) AND ((Entered <= Bags) OR E (((3 <= Entered) U (Dressed <= InBath))))) : E ((A (F ((1 <= Out))) U A (G (TRUE)))) : ((E (X (((3 <= Dressed) OR (2 <= Undress)))) OR (3 <= Bags)) AND ((((Entered <= Out) OR (InBath + 1 <= Cabins)) AND (Dress <= Dressed)) AND (E (F ((Bags <= Entered))) AND (2 <= Out)))) : ((A (G (((Bags <= Out) OR (2 <= InBath)))) AND (Cabins <= Out)) OR A (G (((InBath <= 2) AND (Dress <= 0))))) : E (X ((((Dressed <= Undress) OR (Dressed <= Out) OR ((1 <= Undress) AND (WaitBag <= Bags))) AND E (G ((Undress <= Dress))))))
lola: computing a collection of formulas
lola: RUNNING
lola: subprocess 0 will run for 221 seconds at most (--localtimelimit=-1)
lola: ========================================
lola: ...considering subproblem: E (((Out <= 0) U E (F ((Bags <= Cabins)))))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: processed formula: E((Out <= 0) U E(TRUE U (Bags <= Cabins)))
lola: processed formula length: 42
lola: 2 rewrites
lola: formula mentions 0 of 9 places; total mentions: 0
lola: closed formula file SwimmingPool-PT-10-CTLCardinality.task
lola: STORE
lola: using a bit-perfect encoder (--encoder=bit)
lola: using 24 bytes per marking, with 0 unused bits
lola: using a prefix tree store (--store=prefix)
lola: Using CTL preserving stubborn sets
lola: RUNNING
lola: CTL formula contains 2 significant temporal operators and needs 9 bytes of payload
lola: Ignoring fairness constraints (--fair).
lola: 1951999 markings, 5385192 edges, 3689329903141912576 markings/sec, 0 secs
lola: 3462868 markings, 9991102 edges, 302174 markings/sec, 5 secs
lola: 4968745 markings, 14711639 edges, 301175 markings/sec, 10 secs
lola: 6394341 markings, 19246370 edges, 285119 markings/sec, 15 secs
lola: 7525377 markings, 22870334 edges, 226207 markings/sec, 20 secs
lola: 8653419 markings, 26525813 edges, 225608 markings/sec, 25 secs
lola: 9790518 markings, 30217598 edges, 227420 markings/sec, 30 secs
lola: 10902017 markings, 33880618 edges, 222300 markings/sec, 35 secs
lola: 12007177 markings, 37529048 edges, 221032 markings/sec, 40 secs
lola: 13105319 markings, 41151021 edges, 219628 markings/sec, 45 secs
lola: 14199458 markings, 44781766 edges, 218828 markings/sec, 50 secs
lola: 15304389 markings, 48440184 edges, 220986 markings/sec, 55 secs
lola: 16382686 markings, 52057143 edges, 215659 markings/sec, 60 secs
lola: 17446536 markings, 55634636 edges, 212770 markings/sec, 65 secs
lola: 18505242 markings, 59208457 edges, 211741 markings/sec, 70 secs
lola: 19549524 markings, 62743270 edges, 208856 markings/sec, 75 secs
lola: 20598465 markings, 66286178 edges, 209788 markings/sec, 80 secs
lola: 21668169 markings, 69908494 edges, 213941 markings/sec, 85 secs
lola: 22750469 markings, 73589521 edges, 216460 markings/sec, 90 secs
lola: 23817626 markings, 77230433 edges, 213431 markings/sec, 95 secs
lola: 24881659 markings, 80848623 edges, 212807 markings/sec, 100 secs
lola: 25932487 markings, 84436746 edges, 210166 markings/sec, 105 secs
lola: 26965667 markings, 87978631 edges, 206636 markings/sec, 110 secs
lola: 27992544 markings, 91487532 edges, 205375 markings/sec, 115 secs
lola: 29007383 markings, 94941796 edges, 202968 markings/sec, 120 secs
lola: 30008328 markings, 98357654 edges, 200189 markings/sec, 125 secs
lola: 31000044 markings, 101736651 edges, 198343 markings/sec, 130 secs
lola: 31974686 markings, 105065463 edges, 194928 markings/sec, 135 secs
lola: 32939518 markings, 108369212 edges, 192966 markings/sec, 140 secs
lola: 33888753 markings, 111636560 edges, 189847 markings/sec, 145 secs
lola: 34839640 markings, 114895392 edges, 190177 markings/sec, 150 secs
lola: 35777195 markings, 118117213 edges, 187511 markings/sec, 155 secs
lola: 36704222 markings, 121307282 edges, 185405 markings/sec, 160 secs
lola: 37631530 markings, 124500381 edges, 185462 markings/sec, 165 secs
lola: 38545678 markings, 127655940 edges, 182830 markings/sec, 170 secs
lola: 39453643 markings, 130794952 edges, 181593 markings/sec, 175 secs
lola: 40357653 markings, 133921557 edges, 180802 markings/sec, 180 secs
lola: 41250336 markings, 137013307 edges, 178537 markings/sec, 185 secs
lola: 42138263 markings, 140096626 edges, 177585 markings/sec, 190 secs
lola: 43023964 markings, 143165449 edges, 177140 markings/sec, 195 secs
lola: 43875548 markings, 146112937 edges, 170317 markings/sec, 200 secs
lola: 44707810 markings, 149013050 edges, 166452 markings/sec, 205 secs
lola: 45541404 markings, 151912896 edges, 166719 markings/sec, 210 secs
lola: 46361915 markings, 154780252 edges, 164102 markings/sec, 215 secs
lola: local time limit reached - aborting
lola: Child process aborted or communication problem between parent and child process
terminate called after throwing an instance of 'std::runtime_error'
what(): parse error at position 0: unexpected character, last read: '\ufffd'
Aborted (core dumped)
----- Kill lola and sara stderr -----
FORMULA SwimmingPool-PT-10-CTLCardinality-0 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA SwimmingPool-PT-10-CTLCardinality-1 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA SwimmingPool-PT-10-CTLCardinality-2 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA SwimmingPool-PT-10-CTLCardinality-3 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA SwimmingPool-PT-10-CTLCardinality-4 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA SwimmingPool-PT-10-CTLCardinality-5 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA SwimmingPool-PT-10-CTLCardinality-6 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA SwimmingPool-PT-10-CTLCardinality-7 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA SwimmingPool-PT-10-CTLCardinality-8 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA SwimmingPool-PT-10-CTLCardinality-9 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA SwimmingPool-PT-10-CTLCardinality-10 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA SwimmingPool-PT-10-CTLCardinality-11 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA SwimmingPool-PT-10-CTLCardinality-12 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA SwimmingPool-PT-10-CTLCardinality-13 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA SwimmingPool-PT-10-CTLCardinality-14 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
FORMULA SwimmingPool-PT-10-CTLCardinality-15 CANNOT_COMPUTE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT STATE_COMPRESSION STUBBORN_SETS TOPOLOGICAL USE_NUPN
----- Kill lola and sara stdout -----
----- Finished stdout -----
----- 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="SwimmingPool-PT-10"
export BK_EXAMINATION="CTLCardinality"
export BK_TOOL="irma4mcc-structural"
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/SwimmingPool-PT-10.tgz
mv SwimmingPool-PT-10 execution
cd execution
pwd
ls -lh

# this is for BenchKit: explicit launching of the test
echo "====================================================================="
echo " Generated by BenchKit 2-3637"
echo " Executing tool irma4mcc-structural"
echo " Input is SwimmingPool-PT-10, examination is CTLCardinality"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 4"
echo " Run identifier is r163-smll-152705515000276"
echo "====================================================================="
echo
echo "--------------------"
echo "content from stdout:"
echo
echo "=== Data for post analysis generated by BenchKit (invocation template)"
echo
if [ "CTLCardinality" = "UpperBounds" ] ; then
echo "The expected result is a vector of positive values"
echo NUM_VECTOR
elif [ "CTLCardinality" != "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 "CTLCardinality.txt" ] ; then
echo "here is the order used to build the result vector(from text file)"
for x in $(grep Property CTLCardinality.txt | cut -d ' ' -f 2 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ -f "CTLCardinality.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 '' CTLCardinality.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 ;