fond
Model Checking Contest @ Petri Nets 2015
Bruxelles, Belgium, June 23, 2015
Execution of r022kn-blw3-143214376400208
Last Updated
August 19, 2015

About the Execution of Marcie for Diffusion2D-PT-D10N050

Execution Summary
Max Memory
Used (MB)
Time wait (ms) CPU Usage (ms) I/O Wait (ms) Computed Result Execution
Status
5214.180 718185.00 718029.00 10.10 TTTTFTTTTTTTTTTT normal

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-2265
Executing tool marcie
Input is Diffusion2D-PT-D10N050, examination is ReachabilityFireabilitySimple
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 1
Run identifier is r022kn-blw3-143214376400208
=====================================================================


--------------------
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 Diffusion2D-PT-D10N050-ReachabilityFireabilitySimple-0
FORMULA_NAME Diffusion2D-PT-D10N050-ReachabilityFireabilitySimple-1
FORMULA_NAME Diffusion2D-PT-D10N050-ReachabilityFireabilitySimple-10
FORMULA_NAME Diffusion2D-PT-D10N050-ReachabilityFireabilitySimple-11
FORMULA_NAME Diffusion2D-PT-D10N050-ReachabilityFireabilitySimple-12
FORMULA_NAME Diffusion2D-PT-D10N050-ReachabilityFireabilitySimple-13
FORMULA_NAME Diffusion2D-PT-D10N050-ReachabilityFireabilitySimple-14
FORMULA_NAME Diffusion2D-PT-D10N050-ReachabilityFireabilitySimple-15
FORMULA_NAME Diffusion2D-PT-D10N050-ReachabilityFireabilitySimple-2
FORMULA_NAME Diffusion2D-PT-D10N050-ReachabilityFireabilitySimple-3
FORMULA_NAME Diffusion2D-PT-D10N050-ReachabilityFireabilitySimple-4
FORMULA_NAME Diffusion2D-PT-D10N050-ReachabilityFireabilitySimple-5
FORMULA_NAME Diffusion2D-PT-D10N050-ReachabilityFireabilitySimple-6
FORMULA_NAME Diffusion2D-PT-D10N050-ReachabilityFireabilitySimple-7
FORMULA_NAME Diffusion2D-PT-D10N050-ReachabilityFireabilitySimple-8
FORMULA_NAME Diffusion2D-PT-D10N050-ReachabilityFireabilitySimple-9

=== Now, execution of the tool begins

BK_START 1432486403387

Model: Diffusion2D-PT-D10N050
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=ReachabilityFireabilitySimple.xml --memory=6 --suppress --rs-algorithm=3 --place-order=5

parse successfull
net created successfully

(NrP: 100 NrTr: 684 NrArc: 1368)

net check time: 0m0sec

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

init dd package: 0m3sec


RS generation: 0m29sec


-> reachability set: #nodes 5050 (5.0e+03) #states 13,419,107,273,154,621,529,493,489,587,286,210,498,760 (40)



starting MCC model checker
--------------------------

checking: EF [IS-FIREABLE [t1_10_10_10_9]]
normalized: E [true U IS-FIREABLE [t1_10_10_10_9]]

-> the formula is TRUE

FORMULA Diffusion2D-PT-D10N050-ReachabilityFireabilitySimple-0 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 0m40sec

checking: EF [IS-FIREABLE [t1_2_10_2_9]]
normalized: E [true U IS-FIREABLE [t1_2_10_2_9]]

-> the formula is TRUE

FORMULA Diffusion2D-PT-D10N050-ReachabilityFireabilitySimple-1 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 0m29sec

checking: EF [IS-FIREABLE [t1_2_4_1_3]]
normalized: E [true U IS-FIREABLE [t1_2_4_1_3]]

-> the formula is TRUE

FORMULA Diffusion2D-PT-D10N050-ReachabilityFireabilitySimple-2 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 0m49sec

checking: EF [IS-FIREABLE [t1_2_8_1_7]]
normalized: E [true U IS-FIREABLE [t1_2_8_1_7]]

-> the formula is TRUE

FORMULA Diffusion2D-PT-D10N050-ReachabilityFireabilitySimple-3 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 0m38sec

checking: EF [IS-FIREABLE [t1_1_6_2_7]]
normalized: E [true U IS-FIREABLE [t1_1_6_2_7]]

-> the formula is TRUE

FORMULA Diffusion2D-PT-D10N050-ReachabilityFireabilitySimple-4 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 0m44sec

checking: EF [IS-FIREABLE [t1_2_6_3_7]]
normalized: E [true U IS-FIREABLE [t1_2_6_3_7]]

-> the formula is TRUE

FORMULA Diffusion2D-PT-D10N050-ReachabilityFireabilitySimple-5 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 0m36sec

checking: EF [IS-FIREABLE [t1_2_1_3_1]]
normalized: E [true U IS-FIREABLE [t1_2_1_3_1]]

-> the formula is TRUE

FORMULA Diffusion2D-PT-D10N050-ReachabilityFireabilitySimple-6 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 0m59sec

checking: EF [IS-FIREABLE [t1_4_2_3_3]]
normalized: E [true U IS-FIREABLE [t1_4_2_3_3]]

-> the formula is TRUE

FORMULA Diffusion2D-PT-D10N050-ReachabilityFireabilitySimple-7 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 0m49sec

checking: EF [IS-FIREABLE [t1_2_1_3_1]]
normalized: E [true U IS-FIREABLE [t1_2_1_3_1]]

-> the formula is TRUE

FORMULA Diffusion2D-PT-D10N050-ReachabilityFireabilitySimple-8 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 0m7sec

checking: EF [IS-FIREABLE [t1_5_1_4_2]]
normalized: E [true U IS-FIREABLE [t1_5_1_4_2]]

-> the formula is TRUE

FORMULA Diffusion2D-PT-D10N050-ReachabilityFireabilitySimple-9 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 0m49sec

checking: EF [IS-FIREABLE [t1_5_2_5_1]]
normalized: E [true U IS-FIREABLE [t1_5_2_5_1]]

-> the formula is TRUE

FORMULA Diffusion2D-PT-D10N050-ReachabilityFireabilitySimple-10 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 0m49sec

checking: EF [IS-FIREABLE [t1_8_1_8_2]]
normalized: E [true U IS-FIREABLE [t1_8_1_8_2]]

-> the formula is TRUE

FORMULA Diffusion2D-PT-D10N050-ReachabilityFireabilitySimple-11 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 0m43sec

checking: AG [IS-FIREABLE [t1_6_6_5_6]]
normalized: ~ [E [true U ~ [IS-FIREABLE [t1_6_6_5_6]]]]

-> the formula is FALSE

FORMULA Diffusion2D-PT-D10N050-ReachabilityFireabilitySimple-12 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 0m4sec

checking: EF [IS-FIREABLE [t1_1_2_2_3]]
normalized: E [true U IS-FIREABLE [t1_1_2_2_3]]

-> the formula is TRUE

FORMULA Diffusion2D-PT-D10N050-ReachabilityFireabilitySimple-13 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 0m58sec

checking: EF [IS-FIREABLE [t1_2_2_2_1]]
normalized: E [true U IS-FIREABLE [t1_2_2_2_1]]

-> the formula is TRUE

FORMULA Diffusion2D-PT-D10N050-ReachabilityFireabilitySimple-14 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 1m2sec

checking: EF [IS-FIREABLE [t1_1_8_2_7]]
normalized: E [true U IS-FIREABLE [t1_1_8_2_7]]

-> the formula is TRUE

FORMULA Diffusion2D-PT-D10N050-ReachabilityFireabilitySimple-15 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 0m40sec


Total processing time: 11m58sec


BK_STOP 1432487121572

--------------------
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

139 139 194 181 253 225 316 271 379 319 449 369 523 421 608 468 691 531 802 589 490 649 529 711 579 775 631 867 698 951 741 1024 799 1099 859 1193 921 1291 985 1412 1051 1539 1119 919 1210 958 1283 997 1358 1059 1459 1123 1539 1214 1647 1283 1732 1327 1847 1399 1966 1473 2089 1549 2247 1627 2411 1707 1387 1822 1426 1907 1465 1994 1539 2119 1651 2248 1730 2343 1811 2479 1894 2579 1939 2722 2025 2869 2113 3106 2203 3307 2339 1855 2434 1894 2531 1933 2630 2066 2779 2155 2932 2246 2055 2064 2073 2082 2091 2101 2110 2119 2128 2137 2146 2155 2165 2174 2183 2193 2203 2219 2235 2250 2266 2281 2297 2311 2326 2340 2364 2422 2454 2461 2469 2476 2484 2491 2499 2506 2513 2521 2528 2535 2543 2550 2557 2565 2572 2580 2587 2594 2602 2609 2616 2624 2631 2638 2646 2653 2660 2668 2675 2682 2690 2697 2704 2712 2719 2726 2734 2741 2748 2756 2763 2771 2779 2786 2794 2802 2815 2827 2840 2853 2865 2877 2890 2901 2911 2921 2931 2941 2954 2989 3006 3014 3022 3031 3039 3047 3062 3082 3103 3134 3154 3160 3167 3173 3180 3186 3193 3200 3211 3224 3236 3249 3272 3297 3321 3346 3355 3360 3365 3371 3376 3381 3386 3392 3397 3403 3412 3420 3429 3437 3446 3459 3480 3501 3521 3542 3563 3584 3601 3606 3610 3614 3618 3622 3627 3631 3635 3639 3644 3648 3653 3659 3665 3671 3677 3683 3689 3696 3704 3721 3739 3757 3775 3793 3810 3828 3846 3864 3882 3900 3904 3907 3911 3914 3918 3921 3924 3928 3931 3935 3938 3942 3945 3949 3952 3955 3959 3962 3965 3968 3972 3975 3978 3982 3985 3988 3991 3995 3998 4001 4005 4009 4013 4017 4021 4025 4029 4033 4037 4041 4045 4049 4053 4057 4062 4066 4070 4075 4079 4083 4087 4092 4096 4100 4104 4108 4112 4116 4120 4124 4128 4132 4136 4140 4144 4148 4162 4189 4207 4217 4228 4238 4248 4264 4281 4299 4325 4351 4360 4369 4378 4387 4396 4409 4426 4443 4466 4494 4506 4514 4522 4530 4538 4545 4556 4574 4591 4612 4640 4655 4662 4669 4676 4683 4690 4697 4708 4725 4742 4754 4760 4767 4773 4780 4786 4793 4799 4820 4843 4863 4881 4899 4922 4945 4970 4995 5030
iterations count:401534 (587), effective:4950 (7)

initing FirstDep: 0m0sec

4975 4988 4999 5007 5018 5028 5031 5042
iterations count:8626 (12), effective:99 (0)
6024 5338 4999 5007 5018 5028 5031 5042
iterations count:8632 (12), effective:99 (0)
7819 7084 6496 6055 5418 5028 5031 5042
iterations count:8632 (12), effective:99 (0)
6723 6086 5449 5106 5018 5028 5031 5042
iterations count:8632 (12), effective:99 (0)
7172 6486 5996 5506 5018 5028 5031 5042
iterations count:8633 (12), effective:99 (0)
7171 6485 5897 5456 5018 5028 5031 5042
iterations count:8632 (12), effective:99 (0)
9165 8283 7793 7205 6715 6176 5931 5441
iterations count:8631 (12), effective:99 (0)
8667 7883 7344 6854 6315 5727 5482 5042
iterations count:8630 (12), effective:99 (0)
9165 8283 7793 7205 6715 6176 5931 5441
iterations count:8631 (12), effective:99 (0)
8518 7783 7244 6754 6215 5774 5382 5042
iterations count:8631 (12), effective:99 (0)
8468 7733 7194 6655 6116 5675 5332 5042
iterations count:8630 (12), effective:99 (0)
8019 7284 6745 6255 5667 5226 5031 5042
iterations count:8631 (12), effective:99 (0)

iterations count:793 (1), effective:1 (0)
9115 8233 7743 7155 6665 6077 5832 5391
iterations count:8633 (12), effective:99 (0)
9016 8232 7644 7154 6664 6027 5782 5292
iterations count:8632 (12), effective:99 (0)
6773 6087 5597 5107 5018 5028 5031 5042
iterations count:8633 (12), effective:99 (0)

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="Diffusion2D-PT-D10N050"
export BK_EXAMINATION="ReachabilityFireabilitySimple"
export BK_TOOL="marcie"
export BK_RESULT_DIR="/user/u8/hulinhub/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/Diffusion2D-PT-D10N050.tgz
mv Diffusion2D-PT-D10N050 execution

# this is for BenchKit: explicit launching of the test

cd execution
echo "====================================================================="
echo " Generated by BenchKit 2-2265"
echo " Executing tool marcie"
echo " Input is Diffusion2D-PT-D10N050, examination is ReachabilityFireabilitySimple"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 1"
echo " Run identifier is r022kn-blw3-143214376400208"
echo "====================================================================="
echo
echo "--------------------"
echo "content from stdout:"
echo
echo "=== Data for post analysis generated by BenchKit (invocation template)"
echo
if [ "ReachabilityFireabilitySimple" = "ReachabilityComputeBounds" ] ; then
echo "The expected result is a vector of positive values"
echo NUM_VECTOR
elif [ "ReachabilityFireabilitySimple" != "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 "ReachabilityFireabilitySimple.txt" ] ; then
echo "here is the order used to build the result vector(from text file)"
for x in $(grep Property ReachabilityFireabilitySimple.txt | cut -d ' ' -f 2 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ -f "ReachabilityFireabilitySimple.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 '' ReachabilityFireabilitySimple.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 ;