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 |
3666.910 | 3600000.00 | 3600009.00 | 30.20 | [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-2979
Executing tool marcie
Input is S_SafeBus-COL-80, examination is CTLFireability
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 1
Run identifier is r185kn-smll-146444129300571
=====================================================================
--------------------
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-CTLFireability-0
FORMULA_NAME SafeBus-COL-80-CTLFireability-1
FORMULA_NAME SafeBus-COL-80-CTLFireability-10
FORMULA_NAME SafeBus-COL-80-CTLFireability-11
FORMULA_NAME SafeBus-COL-80-CTLFireability-12
FORMULA_NAME SafeBus-COL-80-CTLFireability-13
FORMULA_NAME SafeBus-COL-80-CTLFireability-14
FORMULA_NAME SafeBus-COL-80-CTLFireability-15
FORMULA_NAME SafeBus-COL-80-CTLFireability-2
FORMULA_NAME SafeBus-COL-80-CTLFireability-3
FORMULA_NAME SafeBus-COL-80-CTLFireability-4
FORMULA_NAME SafeBus-COL-80-CTLFireability-5
FORMULA_NAME SafeBus-COL-80-CTLFireability-6
FORMULA_NAME SafeBus-COL-80-CTLFireability-7
FORMULA_NAME SafeBus-COL-80-CTLFireability-8
FORMULA_NAME SafeBus-COL-80-CTLFireability-9
=== Now, execution of the tool begins
BK_START 1464652960976
Marcie rev. 8535M (built: crohr on 2016-04-27)
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 --mcc-mode --memory=6 --suppress
parse successfull
net created successfully
Unfolding complete |P|=13766|T|=550801|A|=4308564
Time for unfolding: 0m30.626sec
Net: pnml_5766830833921039685
(NrP: 13766 NrTr: 550801 NrArc: 4308564)
net check time: 0m 1.355sec
parse formulas
formulas created successfully
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_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_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_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_4_4
I_reemit_3_3
I_reemit_5_5
I_reemit_6_6
I_reemit_51_51
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_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_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
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
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
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="CTLFireability"
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/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-2979"
echo " Executing tool marcie"
echo " Input is S_SafeBus-COL-80, 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 r185kn-smll-146444129300571"
echo "====================================================================="
echo
echo "--------------------"
echo "content from stdout:"
echo
echo "=== Data for post analysis generated by BenchKit (invocation template)"
echo
if [ "CTLFireability" = "UpperBounds" ] ; 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 ;