About the Execution of Marcie for Railroad-PT-050
Execution Summary | |||||
Max Memory Used (MB) |
Time wait (ms) | CPU Usage (ms) | I/O Wait (ms) | Computed Result | Execution Status |
5559.016 | 3600000.00 | 3600098.00 | 10.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
Formatting '/data/fkordon/mcc2023-input.r321-tall-167889192100392.qcow2', fmt=qcow2 size=4294967296 backing_file=/data/fkordon/mcc2023-input.qcow2 cluster_size=65536 lazy_refcounts=off refcount_bits=16
Waiting for the VM to be ready (probing ssh)
.........................................................................................
=====================================================================
Generated by BenchKit 2-5348
Executing tool marcie
Input is Railroad-PT-050, examination is StateSpace
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 1
Run identifier is r321-tall-167889192100392
=====================================================================
--------------------
preparation of the directory to be used:
/home/mcc/execution
total 1.8M
-rw-r--r-- 1 mcc users 7.0K Feb 25 22:33 CTLCardinality.txt
-rw-r--r-- 1 mcc users 69K Feb 25 22:33 CTLCardinality.xml
-rw-r--r-- 1 mcc users 5.9K Feb 25 22:32 CTLFireability.txt
-rw-r--r-- 1 mcc users 46K Feb 25 22:32 CTLFireability.xml
-rw-r--r-- 1 mcc users 4.2K Jan 29 11:41 GenericPropertiesDefinition.xml
-rw-r--r-- 1 mcc users 3.6K Feb 25 16:42 LTLCardinality.txt
-rw-r--r-- 1 mcc users 23K Feb 25 16:42 LTLCardinality.xml
-rw-r--r-- 1 mcc users 2.4K Feb 25 16:42 LTLFireability.txt
-rw-r--r-- 1 mcc users 16K Feb 25 16:42 LTLFireability.xml
-rw-r--r-- 1 mcc users 13K Feb 25 22:36 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 124K Feb 25 22:36 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 6.0K Feb 25 22:34 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 38K Feb 25 22:34 ReachabilityFireability.xml
-rw-r--r-- 1 mcc users 1.7K Feb 25 16:42 UpperBounds.txt
-rw-r--r-- 1 mcc users 3.7K Feb 25 16:42 UpperBounds.xml
-rw-r--r-- 1 mcc users 6 Mar 5 18:23 equiv_col
-rw-r--r-- 1 mcc users 4 Mar 5 18:23 instance
-rw-r--r-- 1 mcc users 6 Mar 5 18:23 iscolored
-rw-r--r-- 1 mcc users 1.4M Mar 5 18:23 model.pnml
--------------------
content from stdout:
=== Data for post analysis generated by BenchKit (invocation template)
no data necessary for post analysis
=== Now, execution of the tool begins
BK_START 1678931229228
bash -c /home/mcc/BenchKit/BenchKit_head.sh 2> STDERR ; echo ; echo -n "BK_STOP " ; date -u +%s%3N
Invoking MCC driver with
BK_TOOL=marcie
BK_EXAMINATION=StateSpace
BK_BIN_PATH=/home/mcc/BenchKit/bin/
BK_TIME_CONFINEMENT=3600
BK_INPUT=Railroad-PT-050
Not applying reductions.
Model is PT
StateSpace PT
timeout --kill-after=10s --signal=SIGINT 1m for testing only
Marcie built on Linux at 2019-11-18.
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: /home/mcc/BenchKit/bin//../marcie/bin/marcie --net-file=model.pnml --memory=6 --mcc-mode
parse successfull
net created successfully
Net: Railroad_PT_050
(NrP: 518 NrTr: 2756 NrArc: 16378)
place and transition orderings generation:0m 0.150sec
net check time: 0m 0.007sec
init dd package: 0m 2.774sec
TIME LIMIT: Killed by timeout after 3600 seconds
MemTotal: 16393916 kB
MemFree: 10665520 kB
After kill :
MemTotal: 16393916 kB
MemFree: 16179204 kB
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_40
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_41
pl_P141_1
pl_P144_1
pl_P112_42
pl_P153_1
pl_P155_1
pl_P15_1
pl_P165_1
pl_P16_51
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_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_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_P112_43
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
pl_P112_11
pl_P111_1
pl_P112_21
pl_P110_1
pl_P112_33
pl_P112_47
pl_P112_48
pl_P112_44
pl_P112_38
pl_P112_16
pl_P112_5
pl_P112_13
pl_P112_37
pl_P112_32
pl_P112_10
pl_P112_29
pl_P112_17
pl_P112_24
pl_P112_4
pl_P112_28
pl_P112_22
pl_P112_36
pl_P112_26
pl_P112_23
pl_P112_19
pl_P112_34
pl_P112_18
pl_P112_35
pl_P112_20
pl_P112_15
pl_P112_12
pl_P112_31
pl_P112_27
pl_P112_30
pl_P102_1
pl_P112_45
pl_P112_39
pl_P112_2
pl_P112_25
pl_P112_46
pl_P112_49
pl_P112_14
The net has transition(s) that can never fire:
tr_T66_102
tr_T62_714
tr_T62_969
tr_T62_1887
tr_T62_765
tr_T62_663
tr_T62_612
tr_T62_1836
tr_T62_561
tr_T62_1785
tr_T62_510
tr_T62_459
tr_T62_1734
tr_T62_408
tr_T62_1683
tr_T62_357
tr_T62_1632
tr_T62_306
tr_T62_867
tr_T62_2601
tr_T62_1581
tr_T62_2550
tr_T62_255
tr_T62_1530
tr_T62_153
tr_T62_918
tr_T62_2499
tr_T62_2448
tr_T62_1479
tr_T62_2397
tr_T62_1428
tr_T62_2346
tr_T62_1377
tr_T62_2295
tr_T62_2244
tr_T62_1326
tr_T62_2193
tr_T62_1275
tr_T62_2142
tr_T62_1224
tr_T62_2091
tr_T62_816
tr_T62_1173
tr_T62_2040
tr_T62_204
tr_T62_1989
tr_T62_1122
tr_T62_1938
tr_T62_1071
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.007sec
5561 12364 82222
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="Railroad-PT-050"
export BK_EXAMINATION="StateSpace"
export BK_TOOL="marcie"
export BK_RESULT_DIR="/tmp/BK_RESULTS/OUTPUTS"
export BK_TIME_CONFINEMENT="3600"
export BK_MEMORY_CONFINEMENT="16384"
export BK_BIN_PATH="/home/mcc/BenchKit/bin/"
# 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
# this is for BenchKit: explicit launching of the test
echo "====================================================================="
echo " Generated by BenchKit 2-5348"
echo " Executing tool marcie"
echo " Input is Railroad-PT-050, examination is StateSpace"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 1"
echo " Run identifier is r321-tall-167889192100392"
echo "====================================================================="
echo
echo "--------------------"
echo "preparation of the directory to be used:"
tar xzf /home/mcc/BenchKit/INPUTS/Railroad-PT-050.tgz
mv Railroad-PT-050 execution
cd execution
if [ "StateSpace" = "ReachabilityDeadlock" ] || [ "StateSpace" = "UpperBounds" ] || [ "StateSpace" = "QuasiLiveness" ] || [ "StateSpace" = "StableMarking" ] || [ "StateSpace" = "Liveness" ] || [ "StateSpace" = "OneSafe" ] || [ "StateSpace" = "StateSpace" ]; then
rm -f GenericPropertiesVerdict.xml
fi
pwd
ls -lh
echo
echo "--------------------"
echo "content from stdout:"
echo
echo "=== Data for post analysis generated by BenchKit (invocation template)"
echo
if [ "StateSpace" = "UpperBounds" ] ; then
echo "The expected result is a vector of positive values"
echo NUM_VECTOR
elif [ "StateSpace" != "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 "StateSpace.txt" ] ; then
echo "here is the order used to build the result vector(from text file)"
for x in $(grep Property StateSpace.txt | cut -d ' ' -f 2 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ -f "StateSpace.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
elif [ "StateSpace" = "ReachabilityDeadlock" ] || [ "StateSpace" = "QuasiLiveness" ] || [ "StateSpace" = "StableMarking" ] || [ "StateSpace" = "Liveness" ] || [ "StateSpace" = "OneSafe" ] ; then
echo "FORMULA_NAME StateSpace"
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 ;