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

About the Execution of MARCIE for S_BridgeAndVehicles-COL-V20P20N50

Execution Summary
Max Memory
Used (MB)
Time wait (ms) CPU Usage (ms) I/O Wait (ms) Computed Result Execution
Status
12064.410 974385.00 974029.00 30.30 T 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-3254
Executing tool marcie
Input is S_BridgeAndVehicles-COL-V20P20N50, examination is ReachabilityDeadlock
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 1
Run identifier is r081-csrt-149441064300323
=====================================================================


--------------------
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 BridgeAndVehicles-COL-V20P20N50-ReachabilityDeadlock-0

=== Now, execution of the tool begins

BK_START 1494891070863

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|=108|T|=2228|A|=17190
Time for unfolding: 0m 1.238sec

Net: BridgeAndVehicles_COL_V20P20N50
(NrP: 108 NrTr: 2228 NrArc: 17190)

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

net check time: 0m 0.002sec

init dd package: 0m 1.283sec

parse successfull
net created successfully

Unfolding complete |P|=108|T|=2228|A|=17190
Time for unfolding: 0m 1.182sec

Net: BridgeAndVehicles_COL_V20P20N50
(NrP: 108 NrTr: 2228 NrArc: 17190)

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

net check time: 0m 0.003sec

init dd package: 0m 4.337sec


RS generation: 5m 2.367sec


-> reachability set: #nodes 423267 (4.2e+05) #states 9,792,342 (6)



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

checking: EF [DEADLOCK]
normalized: E [true U DEADLOCK]


before gc: list nodes free: 533182

after gc: idd nodes used:497462, unused:63502538; list nodes free:278344034

before gc: list nodes free: 8248344

after gc: idd nodes used:437925, unused:63562075; list nodes free:278660185

before gc: list nodes free: 199795

after gc: idd nodes used:451674, unused:63548326; list nodes free:295460715
-> the formula is TRUE

FORMULA BridgeAndVehicles-COL-V20P20N50-ReachabilityDeadlock-0 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 10m56.505sec

totally nodes used: 225042721 (2.3e+08)
number of garbage collections: 3
fire ops cache: hits/miss/sum: 278343385 1599183573 1877526958
used/not used/entry size/cache size: 66291784 817080 16 1024MB
basic ops cache: hits/miss/sum: 117317603 218108764 335426367
used/not used/entry size/cache size: 16466019 311197 12 192MB
unary ops cache: hits/miss/sum: 0 0 0
used/not used/entry size/cache size: 0 16777216 8 128MB
abstract ops cache: hits/miss/sum: 0 0 0
used/not used/entry size/cache size: 0 16777216 12 192MB
state nr cache: hits/miss/sum: 198766 423941 622707
used/not used/entry size/cache size: 0 8388608 32 256MB
max state cache: hits/miss/sum: 0 0 0
used/not used/entry size/cache size: 0 8388608 32 256MB
uniqueHash elements/entry size/size: 67108864 4 256MB
0 39617625
1 21472432
2 5188826
3 747669
4 75628
5 6132
6 498
7 49
8 3
9 2
>= 10 0

Total processing time: 16m14.146sec


BK_STOP 1494892045248

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

check for maximal unmarked siphon
ok
check for constant places
ok
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

ptnet_zbdd.cc:255: Boundedness exception: net is not 1-bounded!

check for maximal unmarked siphon
ok
check for constant places
ok
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.006sec

38375 154495 188807 199627 216172 209634 216865 222970 230437 235177 238289 241919 244095 245335 246653 243524 239180 235848 233263 232953 228170 226806 223302 220603 218375 217333 216204 212935 211073 210355 210314 207776 204832 215481 206689 201908 200235 200297 199785 196821 196993 194930 194423 194097 192522 192105 190772 190616
iterations count:4877435 (2189), effective:19954 (8)

initing FirstDep: 0m 0.006sec

7273 12493 16972 20415 23372 29773 31733 33098 38694 38052 41393 42848 46048 47502 50684 52056 58704 55623 57262 60252 60493 63121 65172 65363 67211 70053 70281 72128 74851 75165 76926 82739 80045 80251 82154 90872 85119 85326 87296 94596 90176 90390 92370 92412 95154 95361 95451 104854 111020 114846 118834 122690 126337 130132 134116 138234 142540 145480 149219 153880 158143 160935 165882 169077 173416 178453 181186 186509 188994 289431 290250 291234 292289 293407 294600 299884 300052 300201 300349 300477 306480 306568 306656 306744 306832 313223 313310 313398 313486 313574 320353 320440 320528 320615 320704 320791 327948 328035 328123 328210 328298 335823 335911 335998 336086 336174 344060 344146 344233 344321 344408 352650 352736 352823 352910 352998 353086 361676 361762 361850 361937 362025 370964 371051 371137 371225 371312 380602 380687 380773 380859 380947 381034 390673 390758 390845 390932 391020 401014 401099 401185 401272 401358 411716 411799 411885 411972 412058 412145 422868 422953 423039 423125 423212
iterations count:15465235 (6941), effective:35544 (15)

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_BridgeAndVehicles-COL-V20P20N50"
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_BridgeAndVehicles-COL-V20P20N50.tgz
mv S_BridgeAndVehicles-COL-V20P20N50 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_BridgeAndVehicles-COL-V20P20N50, 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 r081-csrt-149441064300323"
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 ;