fond
Model Checking Contest @ Petri Nets 2015
Bruxelles, Belgium, June 23, 2015
Execution of r092kn-qhx2-143267650200094
Last Updated
August 19, 2015

About the Execution of Marcie for RwMutex-PT-r0010w2000

Execution Summary
Max Memory
Used (MB)
Time wait (ms) CPU Usage (ms) I/O Wait (ms) Computed Result Execution
Status
5809.640 3600000.00 3600088.00 20.20 FF??????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-2265
Executing tool marcie
Input is RwMutex-PT-r0010w2000, examination is CTLFireability
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 1
Run identifier is r092kn-qhx2-143267650200094
=====================================================================


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

=== Now, execution of the tool begins

BK_START 1432978995703

Model: RwMutex-PT-r0010w2000
reachability algorithm:
Transition chaining algorithm
variable ordering algorithm:
Calculated like in [Noa99]
--memory=6 --suppress --rs-algorithm=2 --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=CTLFireability.xml --memory=6 --suppress --rs-algorithm=2 --place-order=5

parse successfull
net created successfully

(NrP: 4030 NrTr: 4020 NrArc: 48060)

net check time: 0m0sec

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

init dd package: 0m11sec


RS generation: 3m18sec


-> reachability set: #nodes 846141 (8.5e+05) #states 3,024 (3)



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

checking: EX [[~ [[[IS-FIREABLE [t3279] & IS-FIREABLE [t3947]] | IS-FIREABLE [t1868]]] & ~ [~ [[IS-FIREABLE [t2336] & IS-FIREABLE [t1667]]]]]]
normalized: EX [[~ [[IS-FIREABLE [t1868] | [IS-FIREABLE [t3279] & IS-FIREABLE [t3947]]]] & [IS-FIREABLE [t2336] & IS-FIREABLE [t1667]]]]

.-> the formula is FALSE

FORMULA RwMutex-PT-r0010w2000-CTLFireability-0 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 0m0sec

checking: ~ [[AX [[~ [IS-FIREABLE [t1394]] | IS-FIREABLE [t2930]]] | EX [[~ [IS-FIREABLE [t1134]] & [IS-FIREABLE [t2260] & IS-FIREABLE [t1135]]]]]]
normalized: ~ [[EX [[[IS-FIREABLE [t2260] & IS-FIREABLE [t1135]] & ~ [IS-FIREABLE [t1134]]]] | ~ [EX [~ [[IS-FIREABLE [t2930] | ~ [IS-FIREABLE [t1394]]]]]]]]

..-> the formula is FALSE

FORMULA RwMutex-PT-r0010w2000-CTLFireability-1 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 0m11sec

checking: ~ [AF [[IS-FIREABLE [t767] & IS-FIREABLE [t3642]]]]
normalized: EG [~ [[IS-FIREABLE [t767] & IS-FIREABLE [t3642]]]]


EG iterations: 0
-> the formula is TRUE

FORMULA RwMutex-PT-r0010w2000-CTLFireability-2 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 0m0sec

checking: EF [~ [AF [IS-FIREABLE [t919]]]]
normalized: E [true U EG [~ [IS-FIREABLE [t919]]]]

..
EG iterations: 2

BK_TIME_CONFINEMENT_REACHED

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

840887 840900 840910 840918 840926 840933 840939 840944 840950 840955 840960 840964 840969 840973 840977 840981 840985 840989 840993 840996 841000 841003 841006 841010 841013 841016 841019 841022 841025 841028 841031 841033 841036 841039 841042 841044 841047 841049 841052 841054 841057 841059 841062 841064 841067 841069 841071 841074 841076 841078 841080 841082 841085 841087 841089 841091 841093 841095 841097 841099 841101 841103 841105 841107 841109 841111 841113 841115 841117 841119 841121 841123 841125 841126 841128 841130 841132 841134 841136 841137 841139 841141 841143 841144 841146 841148 841149 841151 841153 841154 841156 841158 841159 841161 841163 841164 841166 841167 841169 841171 841172 841174 841175 841177 841178 841180 841182 841183 841185 841186 841188 841189 841191 841192 841194 841195 841196 841198 841199 841201 841202 841204 841205 841207 841208 841209 841211 841212 841214 841215 841216 841218 841219 841221 841222 841223 841225 841226 841227 841229 841230 841231 841236 841239 841244 841250 841253 841256 841262 841265 841268 841271 841277 841280 841283 841289 841292 841295 841301 841304 841305 841310 841316 841319 841322 841325 841331 841334 841337 841344 841347 841350 841353 841359 841362 841365 841368 841372 841377 841380 841383 841389 841392 841395 841398 841404 841405 841410 841413 841419 841422 841425 841428 841431 841437 841438 841443 841446 841449 841455 841458 841461 841464 841470 841471 841479 841482 841485 841491 841494 841497 841500 841503 841506 841512 841515 841518 841521 841524 841530 841533 841536 841539 841540 841545 841551 841554 841557 841560 841563 841566 841572 841573 841578 841581 841584 841587 841590 841596 841599 841602 841605 841606 841611 841614 841621 841624 841627 841630 841633 841636 841639 841640 841648 841651 841654 841657 841660 841663 841666 841669 841673 841678 841681 841684 841687 841690 841693 841696 841699 841705 841706 841711 841714 841717 841720 841723 841726 841729 841732 841735 841739 841744 841747 841750 841753 841757 841760 841763 841766 841769 841772 841773 841781 841784 841787 841790 841793 841796 841799 841802 841805 841806 841807 841814 841817 841820 841823 841826 841829 841835 841838 841841 841842 841847 841850 841853 841856 841859 841862 841865 841868 841871 841874 841875 841880 841883 841886 841889 841893 841896 841899 841902 841905 841908 841909 841914 841920 841923 841926 841929 841932 841935 841938 841941 841942 841947 841950 841953 841956 841959 841962 841965 841968 841971 841974 841975 841980 841983 841986 841989 841992 841995 841998 842001 842004 842007 842008 842013 842016 842019 842022 842025 842028 842032 842035 842038 842041 842042 842042 842047 842050 842053 842056 842059 842062 842065 842068 842071 842074 842075 842080 842083 842086 842089 842092 842095 842098 842101 842104 842107 842108 842113 842116 842119 842122 842125 842128 842128 842131 842134 842137 842140 842141 842142 842149 842152 842155 842158 842161 842164 842167 842171 842174 842177 842178 842183 842183 842186 842189 842192 842195 842198 842201 842204 842207 842210 842211 842216 842219 842222 842222 842225 842228 842231 842234 842237 842240 842243 842244 842249 842252 842255 842258 842258 842261 842264 842267 842270 842273 842276 842277 842282 842285 842288 842288 842291 842294 842297 842300 842303 842306 842310 842311 842316 842316 842319 842322 842325 842328 842331 842334 842337 842340 842343 842343 842344 842349 842352 842355 842358 842361 842364 842367 842367 842370 842373 842376 842377 842382 842385 842388 842391 842391 842394 842397 842400 842403 842406 842409 842410 842410 842415 842418 842421 842424 842427 842430 842433 842433 842436 842439 842442 842443 842446 842447 842447 842451 842454 842454 842457 842457 842460 842463 842463 842466 842469 842469 842472 842475 842475 842478 842478 842481 842484 842484 842487 842490 842490 842493 842493 842496 842499 842499 842502 842505 842505 842508 842508 842511 842514 842514 842517 842520 842520 842523 842523 842526 842529 842529 842532 842535 842535 842538 842538 842541 842544 842544 842547 842547

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="RwMutex-PT-r0010w2000"
export BK_EXAMINATION="CTLFireability"
export BK_TOOL="marcie"
export BK_RESULT_DIR="/home/fko/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/RwMutex-PT-r0010w2000.tgz
mv RwMutex-PT-r0010w2000 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 RwMutex-PT-r0010w2000, 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 r092kn-qhx2-143267650200094"
echo "====================================================================="
echo
echo "--------------------"
echo "content from stdout:"
echo
echo "=== Data for post analysis generated by BenchKit (invocation template)"
echo
if [ "CTLFireability" = "ReachabilityComputeBounds" ] ; 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 '' CTLFireability.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 ;