fond
Model Checking Contest 2020
10th edition, Paris, France, June 23, 2020
Execution of r153-oct2-158972909700068
Last Updated
Jun 28, 2020

About the Execution of smart for RefineWMG-PT-015015

Execution Summary
Max Memory
Used (MB)
Time wait (ms) CPU Usage (ms) I/O Wait (ms) Computed Result Execution
Status
15766.980 3600000.00 3586949.00 0.00 FFFTF??????????? normal

Execution Chart

We display below the execution chart for this examination (boot time has been removed).

Trace from the execution

Formatting '/data/fko/mcc2020-input.r153-oct2-158972909700068.qcow2', fmt=qcow2 size=4294967296 backing_file=/data/fko/mcc2020-input.qcow2 cluster_size=65536 lazy_refcounts=off refcount_bits=16
Waiting for the VM to be ready (probing ssh)
...............................
=====================================================================
Generated by BenchKit 2-4028
Executing tool smart
Input is RefineWMG-PT-015015, examination is CTLFireability
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 1
Run identifier is r153-oct2-158972909700068
=====================================================================

--------------------
preparation of the directory to be used:
/home/mcc/execution
total 200K
-rw-r--r-- 1 mcc users 3.0K Apr 12 10:54 CTLCardinality.txt
-rw-r--r-- 1 mcc users 18K Apr 12 10:54 CTLCardinality.xml
-rw-r--r-- 1 mcc users 2.3K Apr 11 12:00 CTLFireability.txt
-rw-r--r-- 1 mcc users 18K Apr 11 12:00 CTLFireability.xml
-rw-r--r-- 1 mcc users 4.0K Mar 24 05:38 GenericPropertiesDefinition.xml
-rw-r--r-- 1 mcc users 5.8K Mar 24 05:38 GenericPropertiesVerdict.xml
-rw-r--r-- 1 mcc users 3.1K Apr 14 12:48 LTLCardinality.txt
-rw-r--r-- 1 mcc users 23K Apr 28 14:02 LTLCardinality.xml
-rw-r--r-- 1 mcc users 1.9K Apr 14 12:48 LTLFireability.txt
-rw-r--r-- 1 mcc users 16K Apr 28 14:02 LTLFireability.xml
-rw-r--r-- 1 mcc users 2.8K Apr 10 16:32 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 14K Apr 10 16:32 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 2.0K Apr 9 22:56 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 11K Apr 9 22:56 ReachabilityFireability.xml
-rw-r--r-- 1 mcc users 1.4K Apr 10 22:28 UpperBounds.txt
-rw-r--r-- 1 mcc users 3.4K Apr 10 22:28 UpperBounds.xml
-rw-r--r-- 1 mcc users 6 Mar 24 05:38 equiv_col
-rw-r--r-- 1 mcc users 7 Mar 24 05:38 instance
-rw-r--r-- 1 mcc users 6 Mar 24 05:38 iscolored
-rw-r--r-- 1 mcc users 35K Mar 24 05:38 model.pnml

--------------------
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 n0-CTLFireability-00
FORMULA_NAME n0-CTLFireability-01
FORMULA_NAME n0-CTLFireability-02
FORMULA_NAME n0-CTLFireability-03
FORMULA_NAME n0-CTLFireability-04
FORMULA_NAME n0-CTLFireability-05
FORMULA_NAME n0-CTLFireability-06
FORMULA_NAME n0-CTLFireability-07
FORMULA_NAME n0-CTLFireability-08
FORMULA_NAME n0-CTLFireability-09
FORMULA_NAME n0-CTLFireability-10
FORMULA_NAME n0-CTLFireability-11
FORMULA_NAME n0-CTLFireability-12
FORMULA_NAME n0-CTLFireability-13
FORMULA_NAME n0-CTLFireability-14
FORMULA_NAME n0-CTLFireability-15

=== Now, execution of the tool begins

BK_START 1589740476055

======================================================
========== this is Smart for the MCC'2018 ============
======================================================
Running RefineWMG (PT), instance 015015
Examination CTLFireability
Parser /home/mcc/BenchKit/bin/parser/CTLFire.jar
Model checker /home/mcc/BenchKit/bin/rem_exec/smart

GOT IT HERE. BS
Petri model created: 79 places, 63 transitions, 188 arcs.
AT ITER 0 NEW BEST:: SOT 2622 SOS 400 HAS SOPS 400 HAS SOUS 358 HAS SOUPS 358 WITH SCORE 358.4
AT ITER 36 NEW BEST:: SOT 2621 SOS 398 HAS SOPS 398 HAS SOUS 356 HAS SOUPS 356 WITH SCORE 356.398
AT ITER 77 NEW BEST:: SOT 2622 SOS 397 HAS SOPS 397 HAS SOUS 355 HAS SOUPS 355 WITH SCORE 355.397
AT ITER 103 NEW BEST:: SOT 2624 SOS 391 HAS SOPS 391 HAS SOUS 352 HAS SOUPS 352 WITH SCORE 352.391
AT ITER 323 NEW BEST:: SOT 2622 SOS 386 HAS SOPS 386 HAS SOUS 349 HAS SOUPS 349 WITH SCORE 349.386
AT ITER 336 NEW BEST:: SOT 2621 SOS 384 HAS SOPS 384 HAS SOUS 347 HAS SOUPS 347 WITH SCORE 347.384
AT ITER 362 NEW BEST:: SOT 2620 SOS 378 HAS SOPS 378 HAS SOUS 344 HAS SOUPS 344 WITH SCORE 344.378
AT ITER 376 NEW BEST:: SOT 2622 SOS 374 HAS SOPS 374 HAS SOUS 343 HAS SOUPS 343 WITH SCORE 343.374
AT ITER 390 NEW BEST:: SOT 2621 SOS 372 HAS SOPS 372 HAS SOUS 341 HAS SOUPS 341 WITH SCORE 341.372
AT ITER 439 NEW BEST:: SOT 2619 SOS 368 HAS SOPS 368 HAS SOUS 338 HAS SOUPS 338 WITH SCORE 338.368
AT ITER 550 NEW BEST:: SOT 2619 SOS 367 HAS SOPS 367 HAS SOUS 337 HAS SOUPS 337 WITH SCORE 337.367
AT ITER 658 NEW BEST:: SOT 2618 SOS 365 HAS SOPS 365 HAS SOUS 335 HAS SOUPS 335 WITH SCORE 335.365
AT ITER 726 NEW BEST:: SOT 2615 SOS 362 HAS SOPS 362 HAS SOUS 331 HAS SOUPS 331 WITH SCORE 331.362
AT ITER 736 NEW BEST:: SOT 2614 SOS 360 HAS SOPS 360 HAS SOUS 329 HAS SOUPS 329 WITH SCORE 329.36
AT ITER 783 NEW BEST:: SOT 2612 SOS 356 HAS SOPS 356 HAS SOUS 325 HAS SOUPS 325 WITH SCORE 325.356
AT ITER 890 NEW BEST:: SOT 2612 SOS 354 HAS SOPS 354 HAS SOUS 323 HAS SOUPS 323 WITH SCORE 323.354
AT ITER 1008 NEW BEST:: SOT 2610 SOS 350 HAS SOPS 350 HAS SOUS 319 HAS SOUPS 319 WITH SCORE 319.35
AT ITER 1065 NEW BEST:: SOT 2609 SOS 347 HAS SOPS 347 HAS SOUS 316 HAS SOUPS 316 WITH SCORE 316.347
AT ITER 1272 NEW BEST:: SOT 2608 SOS 345 HAS SOPS 345 HAS SOUS 314 HAS SOUPS 314 WITH SCORE 314.345
AT ITER 1300 NEW BEST:: SOT 2607 SOS 343 HAS SOPS 343 HAS SOUS 312 HAS SOUPS 312 WITH SCORE 312.343
AT ITER 1337 NEW BEST:: SOT 2606 SOS 341 HAS SOPS 341 HAS SOUS 310 HAS SOUPS 310 WITH SCORE 310.341
AT ITER 1349 NEW BEST:: SOT 2603 SOS 339 HAS SOPS 339 HAS SOUS 308 HAS SOUPS 308 WITH SCORE 308.339
AT ITER 1362 NEW BEST:: SOT 2602 SOS 337 HAS SOPS 337 HAS SOUS 306 HAS SOUPS 306 WITH SCORE 306.337
AT ITER 1445 NEW BEST:: SOT 2602 SOS 331 HAS SOPS 331 HAS SOUS 302 HAS SOUPS 302 WITH SCORE 302.331
AT ITER 1636 NEW BEST:: SOT 2603 SOS 328 HAS SOPS 328 HAS SOUS 302 HAS SOUPS 302 WITH SCORE 302.328
AT ITER 1677 NEW BEST:: SOT 2603 SOS 324 HAS SOPS 324 HAS SOUS 301 HAS SOUPS 301 WITH SCORE 301.324
AT ITER 1771 NEW BEST:: SOT 2601 SOS 321 HAS SOPS 321 HAS SOUS 298 HAS SOUPS 298 WITH SCORE 298.321
AT ITER 1929 NEW BEST:: SOT 2600 SOS 319 HAS SOPS 319 HAS SOUS 296 HAS SOUPS 296 WITH SCORE 296.319
AT ITER 1993 NEW BEST:: SOT 2598 SOS 315 HAS SOPS 315 HAS SOUS 292 HAS SOUPS 292 WITH SCORE 292.315
AT ITER 2168 NEW BEST:: SOT 2598 SOS 314 HAS SOPS 314 HAS SOUS 292 HAS SOUPS 292 WITH SCORE 292.314
AT ITER 2188 NEW BEST:: SOT 2598 SOS 314 HAS SOPS 314 HAS SOUS 291 HAS SOUPS 291 WITH SCORE 291.314
AT ITER 2374 NEW BEST:: SOT 2597 SOS 311 HAS SOPS 311 HAS SOUS 289 HAS SOUPS 289 WITH SCORE 289.311
AT ITER 2398 NEW BEST:: SOT 2596 SOS 310 HAS SOPS 310 HAS SOUS 287 HAS SOUPS 287 WITH SCORE 287.31
AT ITER 2413 NEW BEST:: SOT 2595 SOS 308 HAS SOPS 308 HAS SOUS 285 HAS SOUPS 285 WITH SCORE 285.308
AT ITER 2689 NEW BEST:: SOT 2592 SOS 305 HAS SOPS 305 HAS SOUS 282 HAS SOUPS 282 WITH SCORE 282.305
AT ITER 3101 NEW BEST:: SOT 2591 SOS 303 HAS SOPS 303 HAS SOUS 280 HAS SOUPS 280 WITH SCORE 280.303
AT ITER 3451 NEW BEST:: SOT 2590 SOS 298 HAS SOPS 298 HAS SOUS 278 HAS SOUPS 278 WITH SCORE 278.298
AT ITER 3474 NEW BEST:: SOT 2589 SOS 296 HAS SOPS 296 HAS SOUS 276 HAS SOUPS 276 WITH SCORE 276.296
AT ITER 3482 NEW BEST:: SOT 2588 SOS 291 HAS SOPS 291 HAS SOUS 274 HAS SOUPS 274 WITH SCORE 274.291
AT ITER 4644 NEW BEST:: SOT 2587 SOS 289 HAS SOPS 289 HAS SOUS 272 HAS SOUPS 272 WITH SCORE 272.289
AT ITER 4691 NEW BEST:: SOT 2586 SOS 287 HAS SOPS 287 HAS SOUS 270 HAS SOUPS 270 WITH SCORE 270.287
Bounds file is: CTLFireability.xml
PROPERTY: n0-CTLFireability-00 (AG( (! ((potential((tk(P62)>=1) & (tk(P63)>=1) & (tk(P65)>=1)))))))
PROPERTY: n0-CTLFireability-01 (! (EG( (EF( ( ((potential((tk(P51)>=1)))) | ((potential((tk(P27)>=1) & (tk(P28)>=1) & (tk(P30)>=1)))) ))))))
PROPERTY: n0-CTLFireability-02 ( (AG( ((potential((tk(P23)>=1)))))) & ( (! (AU( ((potential((tk(P43)>=1)))) , ((potential((tk(P46)>=1)))) ))) & ( (EF( ((potential((tk(P47)>=1) & (tk(P48)>=1) & (tk(P50)>=1)))))) | (AU( ((potential((tk(P77)>=1) & (tk(P78)>=1) & (tk(P1)>=1)))) , ((potential((tk(P42)>=1) & (tk(P43)>=1) & (tk(P45)>=1)))) )) ) ) )
PROPERTY: n0-CTLFireability-03 (EF( ((potential((tk(P32)>=1) & (tk(P33)>=1) & (tk(P35)>=1))))))
PROPERTY: n0-CTLFireability-04 (AG( ( ( (! ( ((potential((tk(P56)>=1)))) | ((potential((tk(P59)>=1)))) )) | (EG( ((potential((tk(P78)>=1)))))) ) | ((potential((tk(P48)>=1)))) )))
PROPERTY: n0-CTLFireability-05 ( (EU( (EX( ((potential((tk(P64)>=1)))))) , (! ( ((potential((tk(P23)>=1)))) | ((potential((tk(P43)>=1)))) )) )) | (AG( (AF( ( ((potential((tk(P72)>=1) & (tk(P73)>=1) & (tk(P75)>=1)))) | ((potential((tk(P23)>=1)))) ))))) )
PROPERTY: n0-CTLFireability-06 (EU( ( ( ( ((potential((tk(P53)>=1)))) & ((potential((tk(P79)>=1)))) ) & ((potential((tk(P41)>=1)))) ) | ( (! ((potential((tk(P6)>=1))))) & ( ((potential((tk(P32)>=1) & (tk(P33)>=1) & (tk(P35)>=1)))) & ((potential((tk(P33)>=1)))) ) ) ) , (EF( ( ((potential((tk(P7)>=1) & (tk(P8)>=1) & (tk(P10)>=1)))) | ((potential((tk(P6)>=1)))) ))) ))
PROPERTY: n0-CTLFireability-07 (EU( ( ((potential((tk(P48)>=1)))) | ((potential((tk(P38)>=1)))) ) , ( (! ((potential((tk(P39)>=1))))) & (EG( ((potential((tk(P21)>=1)))))) ) ))
PROPERTY: n0-CTLFireability-08 (AF( ( (AG( ((potential((tk(P38)>=1)))))) | (AG( (! ((potential((tk(P32)>=1) & (tk(P33)>=1) & (tk(P35)>=1))))))) )))
PROPERTY: n0-CTLFireability-09 (AF( (EF( ((potential((tk(P16)>=1))))))))
PROPERTY: n0-CTLFireability-10 ( ( ( ( (AX( ((potential((tk(P18)>=1)))))) & ((potential((tk(P12)>=1) & (tk(P13)>=1) & (tk(P15)>=1)))) ) | (AG( ( ((potential((tk(P57)>=1) & (tk(P58)>=1) & (tk(P60)>=1)))) & ((potential((tk(P19)>=1)))) ))) ) | ( (EF( ( ((potential((tk(P71)>=1)))) & ((potential((tk(P62)>=1) & (tk(P63)>=1) & (tk(P65)>=1)))) ))) | ( ( (! ((potential((tk(P51)>=1))))) | ( ((potential((tk(P79)>=1)))) | ((potential((tk(P47)>=1) & (tk(P48)>=1) & (tk(P50)>=1)))) ) ) & ( ( ((potential((tk(P32)>=1) & (tk(P33)>=1) & (tk(P35)>=1)))) & ((potential((tk(P22)>=1) & (tk(P23)>=1) & (tk(P25)>=1)))) ) & ( ((potential((tk(P36)>=1)))) | ((potential((tk(P76)>=1)))) ) ) ) ) ) & ( (AX( (EX( ((potential((tk(P54)>=1)))))))) & ((potential((tk(P43)>=1)))) ) )
PROPERTY: n0-CTLFireability-11 (EU( (! (AG( ((potential((tk(P27)>=1) & (tk(P28)>=1) & (tk(P30)>=1))))))) , ( ( ( ((potential((tk(P36)>=1)))) & ((potential((tk(P32)>=1) & (tk(P33)>=1) & (tk(P35)>=1)))) ) | ((potential((tk(P12)>=1) & (tk(P13)>=1) & (tk(P15)>=1)))) ) & (AX( ((potential((tk(P61)>=1)))))) ) ))
PROPERTY: n0-CTLFireability-12 ( ( (AX( ( (! ((potential((tk(P62)>=1) & (tk(P63)>=1) & (tk(P65)>=1))))) & (! ((potential((tk(P23)>=1))))) ))) | (AG( (! ((potential((tk(P51)>=1))))))) ) & ((potential((tk(P48)>=1)))) )
PROPERTY: n0-CTLFireability-13 (AG( ( ((potential((tk(P8)>=1)))) | (AU( ((potential((tk(P56)>=1)))) , ((potential((tk(P37)>=1) & (tk(P38)>=1) & (tk(P40)>=1)))) )) )))
PROPERTY: n0-CTLFireability-14 ( ( ( ( ( ( ((potential((tk(P67)>=1) & (tk(P68)>=1) & (tk(P70)>=1)))) & ((potential((tk(P28)>=1)))) ) | (! ((potential((tk(P22)>=1) & (tk(P23)>=1) & (tk(P25)>=1))))) ) | (EF( ((potential((tk(P6)>=1)))))) ) & (AF( ( ((potential((tk(P7)>=1) & (tk(P8)>=1) & (tk(P10)>=1)))) & ((potential((tk(P47)>=1) & (tk(P48)>=1) & (tk(P50)>=1)))) ))) ) & ((potential((tk(P78)>=1)))) ) | (! (! (EF( ((potential((tk(P32)>=1) & (tk(P33)>=1) & (tk(P35)>=1)))))))) )
PROPERTY: n0-CTLFireability-15 (AG( (! (EG( (! ((potential((tk(P58)>=1))))))))))
FORMULA n0-CTLFireability-00 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS
FORMULA n0-CTLFireability-01 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS
FORMULA n0-CTLFireability-02 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS
FORMULA n0-CTLFireability-03 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS
FORMULA n0-CTLFireability-04 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS

BK_TIME_CONFINEMENT_REACHED

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

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="RefineWMG-PT-015015"
export BK_EXAMINATION="CTLFireability"
export BK_TOOL="smart"
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

# this is for BenchKit: explicit launching of the test
echo "====================================================================="
echo " Generated by BenchKit 2-4028"
echo " Executing tool smart"
echo " Input is RefineWMG-PT-015015, 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 r153-oct2-158972909700068"
echo "====================================================================="
echo
echo "--------------------"
echo "preparation of the directory to be used:"

tar xzf /home/mcc/BenchKit/INPUTS/RefineWMG-PT-015015.tgz
mv RefineWMG-PT-015015 execution
cd execution
if [ "CTLFireability" = "ReachabilityDeadlock" ] || [ "CTLFireability" = "UpperBounds" ] || [ "CTLFireability" = "QuasiLiveness" ] || [ "CTLFireability" = "StableMarking" ] || [ "CTLFireability" = "Liveness" ] || [ "CTLFireability" = "OneSafe" ] || [ "CTLFireability" = "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 [ "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 '' CTLFireability.xml | cut -d '>' -f 2 | cut -d '<' -f 1 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ "CTLFireability" = "ReachabilityDeadlock" ] || [ "CTLFireability" = "QuasiLiveness" ] || [ "CTLFireability" = "StableMarking" ] || [ "CTLFireability" = "Liveness" ] || [ "CTLFireability" = "OneSafe" ] ; then
echo "FORMULA_NAME CTLFireability"
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 ;