fond
Model Checking Contest @ Petri Nets 2017
7th edition, Zaragoza, Spain, June 27, 2017
Execution of r171-csrt-149580951400166
Last Updated
June 27, 2017

About the Execution of MARCIE for CloudReconfiguration-PT-319

Execution Summary
Max Memory
Used (MB)
Time wait (ms) CPU Usage (ms) I/O Wait (ms) Computed Result Execution
Status
6694.500 3600000.00 3600019.00 20.40 [undef] Time out reached

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 marcie
Input is CloudReconfiguration-PT-319, examination is CTLFireability
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 1
Run identifier is r171-csrt-149580951400166
=====================================================================


--------------------
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 CloudReconfiguration-PT-319-CTLFireability-0
FORMULA_NAME CloudReconfiguration-PT-319-CTLFireability-1
FORMULA_NAME CloudReconfiguration-PT-319-CTLFireability-10
FORMULA_NAME CloudReconfiguration-PT-319-CTLFireability-11
FORMULA_NAME CloudReconfiguration-PT-319-CTLFireability-12
FORMULA_NAME CloudReconfiguration-PT-319-CTLFireability-13
FORMULA_NAME CloudReconfiguration-PT-319-CTLFireability-14
FORMULA_NAME CloudReconfiguration-PT-319-CTLFireability-15
FORMULA_NAME CloudReconfiguration-PT-319-CTLFireability-2
FORMULA_NAME CloudReconfiguration-PT-319-CTLFireability-3
FORMULA_NAME CloudReconfiguration-PT-319-CTLFireability-4
FORMULA_NAME CloudReconfiguration-PT-319-CTLFireability-5
FORMULA_NAME CloudReconfiguration-PT-319-CTLFireability-6
FORMULA_NAME CloudReconfiguration-PT-319-CTLFireability-7
FORMULA_NAME CloudReconfiguration-PT-319-CTLFireability-8
FORMULA_NAME CloudReconfiguration-PT-319-CTLFireability-9

=== Now, execution of the tool begins

BK_START 1495819915394

timeout --kill-after=10s --signal=SIGINT 1m for testing only

Marcie rev. 8852M (built: crohr on 2017-05-03)
A model checker for Generalized Stochastic Petri nets

authors: Alex Tovchigrechko (IDD package and CTL model checking)

Martin Schwarick (Symbolic numerical analysis and CSL model checking)

Christian Rohr (Simulative and approximative numerical model checking)

marcie@informatik.tu-cottbus.de

called as: marcie --net-file=model.pnml --mcc-file=CTLFireability.xml --memory=6

parse successfull
net created successfully

Net: CloudReconfiguration_PT_319
(NrP: 2587 NrTr: 3099 NrArc: 6479)

parse formulas
formulas created successfully
place and transition orderings generation:0m 0.573sec

net check time: 0m 0.002sec

init dd package: 0m 1.303sec


after gc: zbdd nodes used:15354, unused:18734646
after gc: zbdd nodes used:25931, unused:37474069
after gc: zbdd nodes used:27279, unused:74972721
after gc: zbdd nodes used:47786, unused:149952214
after gc: zbdd nodes used:78443, unused:299921557
BK_TIME_CONFINEMENT_REACHED

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

check for maximal unmarked siphon
ok
check for constant places
ok
check if there are places and transitions
ok
check if there are transitions without pre-places
ok
check if at least one transition is enabled in m0
ok
check if there are transitions that can never fire
ok


initing FirstDep: 0m 0.070sec

5285 5290 7845 9917 10127 11087 11343 11373 11753 12635 12206 12181 15703 15649 27258 27842 36618 36424 36386 37389 36644 48848 48360 48876 52236 53052 52485 52964 52496 52522 52999 53079 53014 52528 52499 52664 53091 52239 52526 52492 53047 53075 52975 53005 52530 52505 52530 52506 52671 52532 52240 53036 53080 52535 52510 53070 52599 53068 52600 52661 59701 59340 61909 60838 61965 57505 58307 57780 58262 58235 58325 58374 57813 58335 58010 62049 60499 61511 61221 62010 62031 62129 62120 62160 61654 62239 76490 77397 83906 83926 84010 83297 85272 85612 89598 88690 84821 84816 89610 87622 84820 84748 88880 89797 86898 84726 88880 86545 86534 88456

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="CloudReconfiguration-PT-319"
export BK_EXAMINATION="CTLFireability"
export BK_TOOL="marcie"
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/CloudReconfiguration-PT-319.tgz
mv CloudReconfiguration-PT-319 execution

# this is for BenchKit: explicit launching of the test

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