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

About the Execution of MARCIE for S_Railroad-PT-050

Execution Summary
Max Memory
Used (MB)
Time wait (ms) CPU Usage (ms) I/O Wait (ms) Computed Result Execution
Status
3257.370 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 S_Railroad-PT-050, examination is ReachabilityDeadlock
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 1
Run identifier is r141-csrt-149443423800062
=====================================================================


--------------------
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 Railroad-PT-050-ReachabilityDeadlock-0

=== Now, execution of the tool begins

BK_START 1495085017670

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=ReachabilityDeadlock.xml --memory=6

parse successfull
net created successfully

Net: Railroad_PT_050
(NrP: 518 NrTr: 2756 NrArc: 16378)

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

net check time: 0m 0.003sec

init dd package: 0m 1.291sec


after gc: zbdd nodes used:70377, unused:18679623
after gc: zbdd nodes used:188707, unused:37311293
BK_TIME_CONFINEMENT_REACHED

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

check for maximal unmarked siphon
found
The net has a maximal unmarked siphon:
pl_P0_1
pl_P112_26
pl_P112_24
pl_P112_25
pl_P112_23
pl_P112_21
pl_P112_22
pl_P112_20
pl_P112_19
pl_P112_2
pl_P112_18
pl_P112_16
pl_P112_17
pl_P112_15
pl_P112_13
pl_P112_14
pl_P112_12
pl_P112_10
pl_P112_11
pl_P110_1
pl_P111_1
pl_P102_1
pl_P112_30
pl_P112_31
pl_P112_32
pl_P112_33
pl_P112_34
pl_P112_35
pl_P112_36
pl_P112_37
pl_P112_38
pl_P112_39
pl_P112_4
pl_P112_40
pl_P112_41
pl_P112_42
pl_P112_43
pl_P112_44
pl_P112_45
pl_P112_46
pl_P112_47
pl_P112_48
pl_P112_49
pl_P112_27
pl_P112_5
pl_P112_50
pl_P112_51
pl_P112_6
pl_P112_7
pl_P112_8
pl_P112_9
pl_P121_1
pl_P122_1
pl_P112_28
pl_P141_1
pl_P144_1
pl_P153_1
pl_P155_1
pl_P15_1
pl_P165_1
pl_P174_1
pl_P175_1
pl_P176_1
pl_P16_51
pl_P171_1
pl_P261_15
pl_P261_16
pl_P261_17
pl_P261_18
pl_P261_19
pl_P185_1
pl_P190_1
pl_P197_1
pl_P19_1
pl_P200_1
pl_P202_1
pl_P206_1
pl_P20_1
pl_P210_1
pl_P211_1
pl_P215_1
pl_P217_1
pl_P223_1
pl_P225_1
pl_P229_1
pl_P22_1
pl_P233_51
pl_P241_1
pl_P242_1
pl_P244_1
pl_P249_1
pl_P252_1
pl_P261_10
pl_P261_11
pl_P261_12
pl_P261_13
pl_P261_14
pl_P112_29
pl_P261_20
pl_P261_21
pl_P261_22
pl_P261_23
pl_P261_24
pl_P261_25
pl_P261_26
pl_P261_27
pl_P261_28
pl_P261_29
pl_P261_30
pl_P261_31
pl_P261_32
pl_P261_33
pl_P261_34
pl_P261_35
pl_P261_36
pl_P261_37
pl_P261_38
pl_P261_39
pl_P261_4
pl_P261_40
pl_P261_41
pl_P261_42
pl_P261_43
pl_P261_44
pl_P261_45
pl_P261_46
pl_P261_47
pl_P261_48
pl_P261_49
pl_P261_5
pl_P261_50
pl_P261_51
pl_P261_6
pl_P261_7
pl_P261_8
pl_P261_9
pl_P263_1
pl_P27_1
pl_P50_1
pl_P51_1
pl_P55_1
pl_P58_1
pl_P60_1
pl_P61_1
pl_P71_1
pl_P72_1
pl_P76_1
pl_P7_1
pl_P88_1
pl_P98_1
pl_P9_1

The net has transition(s) that can never fire:
tr_T66_102
tr_T62_969
tr_T62_918
tr_T62_867
tr_T62_816
tr_T62_1938
tr_T62_765
tr_T62_1887
tr_T62_714
tr_T62_1836
tr_T62_663
tr_T62_612
tr_T62_1785
tr_T62_561
tr_T62_1734
tr_T62_510
tr_T62_1683
tr_T62_459
tr_T62_408
tr_T62_1632
tr_T62_357
tr_T62_1581
tr_T62_306
tr_T62_2601
tr_T62_1530
tr_T62_153
tr_T62_2550
tr_T62_255
tr_T62_1479
tr_T62_2499
tr_T62_1428
tr_T62_2448
tr_T62_2397
tr_T62_1377
tr_T62_2346
tr_T62_1326
tr_T62_2295
tr_T62_1275
tr_T62_2244
tr_T62_1224
tr_T62_2193
tr_T62_2142
tr_T62_1173
tr_T62_2091
tr_T62_1122
tr_T62_2040
tr_T62_204
tr_T62_1071
tr_T62_1989
tr_T62_1020

check for constant places
pl_P0_1
pl_P102_1
pl_P110_1
pl_P111_1
pl_P112_10
pl_P112_11
pl_P112_12
pl_P112_13
pl_P112_14
pl_P112_15
pl_P112_16
pl_P112_17
pl_P112_18
pl_P112_19
pl_P112_2
pl_P112_20
pl_P112_21
pl_P112_22
pl_P112_23
pl_P112_24
pl_P112_25
pl_P112_26
pl_P112_27
pl_P112_28
pl_P112_29
pl_P112_30
pl_P112_31
pl_P112_32
pl_P112_33
pl_P112_34
pl_P112_35
pl_P112_36
pl_P112_37
pl_P112_38
pl_P112_39
pl_P112_4
pl_P112_40
pl_P112_41
pl_P112_42
pl_P112_43
pl_P112_44
pl_P112_45
pl_P112_46
pl_P112_47
pl_P112_48
pl_P112_49
pl_P112_5
pl_P112_50
pl_P112_51
pl_P112_6
pl_P112_7
pl_P112_8
pl_P112_9
pl_P121_1
pl_P122_1
pl_P141_1
pl_P144_1
pl_P153_1
pl_P155_1
pl_P15_1
pl_P165_1
pl_P171_1
pl_P174_1
pl_P175_1
pl_P176_1
pl_P185_1
pl_P190_1
pl_P197_1
pl_P19_1
pl_P200_1
pl_P202_1
pl_P206_1
pl_P20_1
pl_P210_1
pl_P211_1
pl_P215_1
pl_P217_1
pl_P223_1
pl_P225_1
pl_P229_1
pl_P22_1
pl_P241_1
pl_P242_1
pl_P244_1
pl_P249_1
pl_P252_1
pl_P261_10
pl_P261_11
pl_P261_12
pl_P261_13
pl_P261_14
pl_P261_15
pl_P261_16
pl_P261_17
pl_P261_18
pl_P261_19
pl_P261_20
pl_P261_21
pl_P261_22
pl_P261_23
pl_P261_24
pl_P261_25
pl_P261_26
pl_P261_27
pl_P261_28
pl_P261_29
pl_P261_30
pl_P261_31
pl_P261_32
pl_P261_33
pl_P261_34
pl_P261_35
pl_P261_36
pl_P261_37
pl_P261_38
pl_P261_39
pl_P261_4
pl_P261_40
pl_P261_41
pl_P261_42
pl_P261_43
pl_P261_44
pl_P261_45
pl_P261_46
pl_P261_47
pl_P261_48
pl_P261_49
pl_P261_5
pl_P261_50
pl_P261_51
pl_P261_6
pl_P261_7
pl_P261_8
pl_P261_9
pl_P263_1
pl_P27_1
pl_P50_1
pl_P51_1
pl_P55_1
pl_P58_1
pl_P60_1
pl_P61_1
pl_P71_1
pl_P72_1
pl_P76_1
pl_P7_1
pl_P88_1
pl_P98_1
pl_P9_1
found 149 constant places
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.008sec

869 5656 16343 32042 95058 219576

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