fond
Model Checking Contest @ Petri Nets 2015
Bruxelles, Belgium, June 23, 2015
Execution of r232su-smll-143354324700023
Last Updated
August 19, 2015

About the Execution of Marcie for HypercubeGrid-PT-C4K3P3B12

Execution Summary
Max Memory
Used (MB)
Time wait (ms) CPU Usage (ms) I/O Wait (ms) Computed Result Execution
Status
9101.380 3600000.00 3600000.00 30.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-2270
Executing tool marcie
Input is HypercubeGrid-PT-C4K3P3B12, examination is ReachabilityComputeBounds
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 1
Run identifier is r232su-smll-143354324700023
=====================================================================


--------------------
content from stdout:

=== Data for post analysis generated by BenchKit (invocation template)

The expected result is a vector of positive values
NUM_VECTOR

here is the order used to build the result vector(from text file)
FORMULA_NAME HypercubeGrid-PT-C4K3P3B12-ReachabilityComputeBounds-0
FORMULA_NAME HypercubeGrid-PT-C4K3P3B12-ReachabilityComputeBounds-1
FORMULA_NAME HypercubeGrid-PT-C4K3P3B12-ReachabilityComputeBounds-10
FORMULA_NAME HypercubeGrid-PT-C4K3P3B12-ReachabilityComputeBounds-11
FORMULA_NAME HypercubeGrid-PT-C4K3P3B12-ReachabilityComputeBounds-12
FORMULA_NAME HypercubeGrid-PT-C4K3P3B12-ReachabilityComputeBounds-13
FORMULA_NAME HypercubeGrid-PT-C4K3P3B12-ReachabilityComputeBounds-14
FORMULA_NAME HypercubeGrid-PT-C4K3P3B12-ReachabilityComputeBounds-15
FORMULA_NAME HypercubeGrid-PT-C4K3P3B12-ReachabilityComputeBounds-2
FORMULA_NAME HypercubeGrid-PT-C4K3P3B12-ReachabilityComputeBounds-3
FORMULA_NAME HypercubeGrid-PT-C4K3P3B12-ReachabilityComputeBounds-4
FORMULA_NAME HypercubeGrid-PT-C4K3P3B12-ReachabilityComputeBounds-5
FORMULA_NAME HypercubeGrid-PT-C4K3P3B12-ReachabilityComputeBounds-6
FORMULA_NAME HypercubeGrid-PT-C4K3P3B12-ReachabilityComputeBounds-7
FORMULA_NAME HypercubeGrid-PT-C4K3P3B12-ReachabilityComputeBounds-8
FORMULA_NAME HypercubeGrid-PT-C4K3P3B12-ReachabilityComputeBounds-9

=== Now, execution of the tool begins

BK_START 1433614763936

Model: HypercubeGrid-PT-C4K3P3B12
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=ReachabilityComputeBounds.xml --memory=6 --suppress --rs-algorithm=3 --place-order=5

parse successfull
net created successfully

(NrP: 2457 NrTr: 5400 NrArc: 21600)

net check time: 0m0sec

parse formulas successfull
formulas created successfully
place and transition orderings generation:0m17sec

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

3223 9870 21218 21232 21266 21306 21319 21581 22001 22536 22695 22632 36058 39526 43108 46617 49828 53237 56626 65346 60276 58145 57306 55660 54232 53078 52535 52558 57034 56628 60716 66097 68699 80473 87179 115548 113670 113777 113689 113714 114021 113759 113763 115326 116973 116928 117588 118559 120223 145061 196784 148931 199886 161507 213026 175016 227346 187183 240214 198447 251827 209093 247253 218613 216330 227377 210485 210034 210979 187831 174194 161213 160904 160843 160583 160421 160233 162064 161686 169368 166839 166458 177993 169877 169341 172121 173711 174566 178431 178790 180715 194065 181485 182039 183539 187733 192456 200036 350135 351588 504282 501519 617117 630334 632891 640998 648315 649121 654153 656236 638648 659173 740459 692849 703923 644848 644849 655566 656765 655538 658454 664925 663587 662487 661158 657798 739591 685669 691339 683017 644861 644862 653613 652915 653698 656477 662548 661316 660176 654517 736545 677986 691322 682494 680386 644890 644895 651869 653065 652195 656719 660316 658190 654143 736598 644931 691473 681785 679607 644934 644935 650296 651413 652181 654743 660351 657336 654160 734670 644943 691476 681559 678644 644946 644947 650313 651430 652198 654759 660366 658410 653258 648082 657258 648089 655527 664122 653651 663424 652661 663759 653698 662696 1178614

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="HypercubeGrid-PT-C4K3P3B12"
export BK_EXAMINATION="ReachabilityComputeBounds"
export BK_TOOL="marcie"
export BK_RESULT_DIR="/root/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/HypercubeGrid-PT-C4K3P3B12.tgz
mv HypercubeGrid-PT-C4K3P3B12 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 HypercubeGrid-PT-C4K3P3B12, examination is ReachabilityComputeBounds"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 1"
echo " Run identifier is r232su-smll-143354324700023"
echo "====================================================================="
echo
echo "--------------------"
echo "content from stdout:"
echo
echo "=== Data for post analysis generated by BenchKit (invocation template)"
echo
if [ "ReachabilityComputeBounds" = "ReachabilityComputeBounds" ] ; then
echo "The expected result is a vector of positive values"
echo NUM_VECTOR
elif [ "ReachabilityComputeBounds" != "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 "ReachabilityComputeBounds.txt" ] ; then
echo "here is the order used to build the result vector(from text file)"
for x in $(grep Property ReachabilityComputeBounds.txt | cut -d ' ' -f 2 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ -f "ReachabilityComputeBounds.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 '' ReachabilityComputeBounds.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 ;