About the Execution of Marcie for Peterson-PT-5
Execution Summary | |||||
Max Memory Used (MB) |
Time wait (ms) | CPU Usage (ms) | I/O Wait (ms) | Computed Result | Execution Status |
4332.390 | 3600000.00 | 3600029.00 | 20.00 | [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-2265
Executing tool marcie
Input is Peterson-PT-5, examination is CTLFireability
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 1
Run identifier is r064kn-blw3-143254880500354
=====================================================================
--------------------
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 Peterson-COL-5-CTLFireability-0
FORMULA_NAME Peterson-COL-5-CTLFireability-1
FORMULA_NAME Peterson-COL-5-CTLFireability-10
FORMULA_NAME Peterson-COL-5-CTLFireability-11
FORMULA_NAME Peterson-COL-5-CTLFireability-12
FORMULA_NAME Peterson-COL-5-CTLFireability-13
FORMULA_NAME Peterson-COL-5-CTLFireability-14
FORMULA_NAME Peterson-COL-5-CTLFireability-15
FORMULA_NAME Peterson-COL-5-CTLFireability-2
FORMULA_NAME Peterson-COL-5-CTLFireability-3
FORMULA_NAME Peterson-COL-5-CTLFireability-4
FORMULA_NAME Peterson-COL-5-CTLFireability-5
FORMULA_NAME Peterson-COL-5-CTLFireability-6
FORMULA_NAME Peterson-COL-5-CTLFireability-7
FORMULA_NAME Peterson-COL-5-CTLFireability-8
FORMULA_NAME Peterson-COL-5-CTLFireability-9
=== Now, execution of the tool begins
BK_START 1432742295832
Model: Peterson-PT-5
reachability algorithm:
Saturation-based algorithm
variable ordering algorithm:
Calculated like in [Noa99]
--memory=6 --suppress --rs-algorithm=3 --place-order=5
Marcie rev. 1429:1432M (built: crohr on 2014-10-22)
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 --suppress --rs-algorithm=3 --place-order=5
parse successfull
net created successfully
(NrP: 834 NrTr: 1242 NrArc: 3828)
net check time: 0m0sec
parse formulas successfull
formulas created successfully
place and transition orderings generation:0m0sec
init dd package: 0m3sec
BK_TIME_CONFINEMENT_REACHED
--------------------
content from stderr:
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: 0m0sec
1424 3068 7964 8053 11389 15278 16022 18628 28451 31542 32547 32664 33005 36764 45918 54960 58328 59150 61345 67254 67125 67815 70481 72223 78198 75631 77946 78882 78603 76799 78337 76912 76693 77261 80379 84688 83827 87167 88407 92711 93373 96843 101803 98695 98652 104112 102106 107831 111243 122864 123594 124446 133129 137318 146572 147330 146966 146369 145841 149947 149690 154170 162214 170647 167190 166193 168976 167445 169105 171099 168650 169427 170724 176162 177927 172453 170940 170451 172104 173973 178621 177706 177598 182067 191337 193576 191722 192484 193873 194315 195070 196729 196486 196511 197212 198513 199417 201949 201621 199956 202167 202307 203100 205074 203329 204011 203283 205904 205066 206532 209867 213942 220795 220713 223552 224790 222849 222168 222294 223632 227420 223062 221889 215235 215011 216578 218048 225526 224023 224232 229256 229872 230929 237600 233074 233597 233296 233932 234171 235927 235820 233586 237106 237523 237201 237204 237148 237441 236440 236067 236108 237071 238976 237737 239785 236674 235092 234979 235425 235113 234869 234307 480240 487883 495931 549191 570230 580532 594834 593755 594696 593871 597714 597366 598251 596512 593596 639186 667710 679559 679061 670332 666934 691685
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="Peterson-PT-5"
export BK_EXAMINATION="CTLFireability"
export BK_TOOL="marcie"
export BK_RESULT_DIR="/user/u8/hulinhub/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/Peterson-PT-5.tgz
mv Peterson-PT-5 execution
# this is for BenchKit: explicit launching of the test
cd execution
echo "====================================================================="
echo " Generated by BenchKit 2-2265"
echo " Executing tool marcie"
echo " Input is Peterson-PT-5, 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 r064kn-blw3-143254880500354"
echo "====================================================================="
echo
echo "--------------------"
echo "content from stdout:"
echo
echo "=== Data for post analysis generated by BenchKit (invocation template)"
echo
if [ "CTLFireability" = "ReachabilityComputeBounds" ] ; 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 '
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 ;