About the Execution of Marcie for SafeBus-PT-10
Execution Summary | |||||
Max Memory Used (MB) |
Time wait (ms) | CPU Usage (ms) | I/O Wait (ms) | Computed Result | Execution Status |
4344.750 | 3600000.00 | 3599999.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-2270
Executing tool marcie
Input is SafeBus-PT-10, examination is ReachabilityBounds
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 1
Run identifier is r260su-blw3-143374349400125
=====================================================================
--------------------
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 SafeBus-COL-10-ReachabilityBounds-0
FORMULA_NAME SafeBus-COL-10-ReachabilityBounds-1
FORMULA_NAME SafeBus-COL-10-ReachabilityBounds-10
FORMULA_NAME SafeBus-COL-10-ReachabilityBounds-11
FORMULA_NAME SafeBus-COL-10-ReachabilityBounds-12
FORMULA_NAME SafeBus-COL-10-ReachabilityBounds-13
FORMULA_NAME SafeBus-COL-10-ReachabilityBounds-14
FORMULA_NAME SafeBus-COL-10-ReachabilityBounds-15
FORMULA_NAME SafeBus-COL-10-ReachabilityBounds-2
FORMULA_NAME SafeBus-COL-10-ReachabilityBounds-3
FORMULA_NAME SafeBus-COL-10-ReachabilityBounds-4
FORMULA_NAME SafeBus-COL-10-ReachabilityBounds-5
FORMULA_NAME SafeBus-COL-10-ReachabilityBounds-6
FORMULA_NAME SafeBus-COL-10-ReachabilityBounds-7
FORMULA_NAME SafeBus-COL-10-ReachabilityBounds-8
FORMULA_NAME SafeBus-COL-10-ReachabilityBounds-9
=== Now, execution of the tool begins
BK_START 1433799778683
Model: SafeBus-PT-10
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=ReachabilityBounds.xml --memory=6 --suppress --rs-algorithm=3 --place-order=5
parse successfull
net created successfully
(NrP: 316 NrTr: 1631 NrArc: 11384)
net check time: 0m0sec
parse formulas successfull
formulas created successfully
place and transition orderings generation:0m1sec
init dd package: 0m2sec
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
762 3057 9150 19170 21857 39007 49100 59353 69234 78927 88176 97095 97639 113075 115240 123612 132266 132773 197415 197571 210570 232300 232861 232540 230558 235299 227183 229033 223809 223340 218993 217777 214737 215527 211571 214909 207748 272779 272795 275306 281024 281207 292782 291333 306035 303710 317630 318534 321822 329864 322825 331418 338793 341150 342752 343405 339552 339114 338155 336264 336276 503560 511118 538060 538528 538187 538793 539504 532684 540759 532026 536127 525436 529175 519477 523101 512006 516270 518424 519389 519729 519660 519214 518251 516193 510842 569856 570419 570427 572893 578293 579704 587871 591352 588256 605222 602538 616860 617757 621600 621706 630196 629823 634651 634045 636805 635744 637701 633515 637852 629722 637489 629284 636515 634889 634494 630952 630445 725242 761211 761228 761864 763242 763653 766855 766396 771214 770518 774838 775968 777317 781277 783220 782758 781179 781046 780632 782001 793458 793679 793909 795694 793897 798008 800785 801009 801601 802299 798900 802297 793706 797934 804201 805093
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="SafeBus-PT-10"
export BK_EXAMINATION="ReachabilityBounds"
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/SafeBus-PT-10.tgz
mv SafeBus-PT-10 execution
# this is for BenchKit: explicit launching of the test
cd execution
echo "====================================================================="
echo " Generated by BenchKit 2-2270"
echo " Executing tool marcie"
echo " Input is SafeBus-PT-10, examination is ReachabilityBounds"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 1"
echo " Run identifier is r260su-blw3-143374349400125"
echo "====================================================================="
echo
echo "--------------------"
echo "content from stdout:"
echo
echo "=== Data for post analysis generated by BenchKit (invocation template)"
echo
if [ "ReachabilityBounds" = "ReachabilityComputeBounds" ] ; then
echo "The expected result is a vector of positive values"
echo NUM_VECTOR
elif [ "ReachabilityBounds" != "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 "ReachabilityBounds.txt" ] ; then
echo "here is the order used to build the result vector(from text file)"
for x in $(grep Property ReachabilityBounds.txt | cut -d ' ' -f 2 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ -f "ReachabilityBounds.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 ;