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

About the Execution of MARCIE for S_SafeBus-COL-80

Execution Summary
Max Memory
Used (MB)
Time wait (ms) CPU Usage (ms) I/O Wait (ms) Computed Result Execution
Status
3083.120 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-3254
Executing tool marcie
Input is S_SafeBus-COL-80, examination is ReachabilityDeadlock
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 1
Run identifier is r141-csrt-149443424000233
=====================================================================


--------------------
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-80-ReachabilityDeadlock-0

=== Now, execution of the tool begins

BK_START 1495086044729

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

Unfolding complete |P|=13766|T|=550801|A|=4308564
Time for unfolding: 0m22.001sec

Net: SafeBus_COL_80
(NrP: 13766 NrTr: 550801 NrArc: 4308564)


BK_TIME_CONFINEMENT_REACHED

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

check for maximal unmarked siphon
found
The net has a maximal unmarked siphon:
wait_ack_It14_It14
wait_ack_It15_It15
wait_ack_It16_It16
wait_ack_It17_It17
wait_ack_It18_It18
wait_ack_It19_It19
wait_ack_It20_It20
wait_ack_It21_It21
wait_ack_It22_It22
wait_ack_It23_It23
wait_ack_It24_It24
wait_ack_It25_It25
wait_ack_It26_It26
wait_ack_It27_It27
wait_ack_It1_It1
wait_ack_It2_It2
wait_ack_It3_It3
wait_ack_It4_It4
wait_ack_It5_It5
wait_ack_It6_It6
wait_ack_It7_It7
wait_ack_It8_It8
wait_ack_It9_It9
wait_ack_It10_It10
wait_ack_It11_It11
wait_ack_It12_It12
wait_ack_It13_It13
wait_ack_It28_It28
wait_ack_It29_It29
wait_ack_It30_It30
wait_ack_It31_It31
wait_ack_It32_It32
wait_ack_It33_It33
wait_ack_It34_It34
wait_ack_It35_It35
wait_ack_It36_It36
wait_ack_It37_It37
wait_ack_It38_It38
wait_ack_It39_It39
wait_ack_It40_It40
wait_ack_It41_It41
wait_ack_It42_It42
wait_ack_It43_It43
wait_ack_It44_It44
wait_ack_It45_It45
wait_ack_It46_It46
wait_ack_It47_It47
wait_ack_It48_It48
wait_ack_It49_It49
wait_ack_It50_It50
wait_ack_It51_It51
wait_ack_It52_It52
wait_ack_It53_It53
wait_ack_It54_It54
wait_ack_It55_It55
wait_ack_It56_It56
wait_ack_It57_It57
wait_ack_It58_It58
wait_ack_It59_It59
wait_ack_It60_It60
wait_ack_It61_It61
wait_ack_It62_It62
wait_ack_It63_It63
wait_ack_It64_It64
wait_ack_It65_It65
wait_ack_It66_It66
wait_ack_It67_It67
wait_ack_It68_It68
wait_ack_It69_It69
wait_ack_It70_It70
wait_ack_It71_It71
wait_ack_It72_It72
wait_ack_It73_It73
wait_ack_It74_It74
wait_ack_It75_It75
wait_ack_It76_It76
wait_ack_It77_It77
wait_ack_It78_It78
wait_ack_It79_It79
wait_ack_It80_It80

The net has transition(s) that can never fire:
I_reemit_0_0
I_reemit_1_1
I_reemit_2_2
I_reemit_3_3
I_reemit_4_4
I_reemit_5_5
I_reemit_6_6
I_reemit_13_13
I_reemit_7_7
I_reemit_8_8
I_reemit_9_9
I_reemit_10_10
I_reemit_11_11
I_reemit_12_12
I_reemit_26_26
I_reemit_14_14
I_reemit_15_15
I_reemit_16_16
I_reemit_17_17
I_reemit_18_18
I_reemit_19_19
I_reemit_20_20
I_reemit_21_21
I_reemit_22_22
I_reemit_23_23
I_reemit_24_24
I_reemit_25_25
I_reemit_51_51
I_reemit_52_52
I_reemit_27_27
I_reemit_28_28
I_reemit_29_29
I_reemit_30_30
I_reemit_31_31
I_reemit_32_32
I_reemit_64_64
I_reemit_33_33
I_reemit_34_34
I_reemit_35_35
I_reemit_36_36
I_reemit_37_37
I_reemit_38_38
I_reemit_39_39
I_reemit_40_40
I_reemit_41_41
I_reemit_42_42
I_reemit_43_43
I_reemit_44_44
I_reemit_45_45
I_reemit_46_46
I_reemit_47_47
I_reemit_48_48
I_reemit_49_49
I_reemit_50_50
I_reemit_53_53
I_reemit_54_54
I_reemit_55_55
I_reemit_56_56
I_reemit_57_57
I_reemit_58_58
I_reemit_59_59
I_reemit_60_60
I_reemit_61_61
I_reemit_62_62
I_reemit_63_63
I_reemit_65_65
I_reemit_66_66
I_reemit_67_67
I_reemit_68_68
I_reemit_69_69
I_reemit_70_70
I_reemit_71_71
I_reemit_72_72
I_reemit_73_73
I_reemit_74_74
I_reemit_75_75
I_reemit_76_76
I_reemit_77_77
I_reemit_78_78
I_reemit_79_79
I_free_0_0
I_free_73_73
I_free_74_74
I_free_75_75
I_free_76_76
I_free_77_77
I_free_78_78
I_free_79_79
I_free_1_1
I_free_2_2
I_free_3_3
I_free_4_4
I_free_5_5
I_free_6_6
I_free_7_7
I_free_8_8
I_free_9_9
I_free_10_10
I_free_11_11
I_free_12_12
I_free_13_13
I_free_14_14
I_free_15_15
I_free_16_16
I_free_17_17
I_free_18_18
I_free_19_19
I_free_20_20
I_free_21_21
I_free_22_22
I_free_23_23
I_free_24_24
I_free_25_25
I_free_26_26
I_free_27_27
I_free_28_28
I_free_29_29
I_free_30_30
I_free_31_31
I_free_32_32
I_free_33_33
I_free_34_34
I_free_35_35
I_free_36_36
I_free_37_37
I_free_38_38
I_free_39_39
I_free_40_40
I_free_41_41
I_free_42_42
I_free_43_43
I_free_44_44
I_free_45_45
I_free_46_46
I_free_47_47
I_free_48_48
I_free_49_49
I_free_50_50
I_free_51_51
I_free_52_52
I_free_53_53
I_free_54_54
I_free_55_55
I_free_56_56
I_free_57_57
I_free_58_58
I_free_59_59
I_free_60_60
I_free_61_61
I_free_62_62
I_free_63_63
I_free_64_64
I_free_65_65
I_free_66_66
I_free_67_67
I_free_68_68
I_free_69_69
I_free_70_70
I_free_71_71
I_free_72_72

check for constant places
msgl_It1
msgl_It2
msgl_It3
msgl_It4
msgl_It5
msgl_It6
msgl_It7
msgl_It8
msgl_It9
msgl_It10
msgl_It11
msgl_It12
msgl_It13
msgl_It14
msgl_It15
msgl_It16
msgl_It17
msgl_It18
msgl_It19
msgl_It20
msgl_It21
msgl_It22
msgl_It23
msgl_It24
msgl_It25
msgl_It26
msgl_It27
msgl_It28
msgl_It29
msgl_It30
msgl_It31
msgl_It32
msgl_It33
msgl_It34
msgl_It35
msgl_It36
msgl_It37
msgl_It38
msgl_It39
msgl_It40
msgl_It41
msgl_It42
msgl_It43
msgl_It44
msgl_It45
msgl_It46
msgl_It47
msgl_It48
msgl_It49
msgl_It50
msgl_It51
msgl_It52
msgl_It53
msgl_It54
msgl_It55
msgl_It56
msgl_It57
msgl_It58
msgl_It59
msgl_It60
msgl_It61
msgl_It62
msgl_It63
msgl_It64
msgl_It65
msgl_It66
msgl_It67
msgl_It68
msgl_It69
msgl_It70
msgl_It71
msgl_It72
msgl_It73
msgl_It74
msgl_It75
msgl_It76
msgl_It77
msgl_It78
msgl_It79
msgl_It80
found 80 constant places

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_SafeBus-COL-80"
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_SafeBus-COL-80.tgz
mv S_SafeBus-COL-80 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_SafeBus-COL-80, 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-149443424000233"
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 ;