fond
Model Checking Contest 2020
10th edition, Paris, France, June 23, 2020
Execution of r207-tajo-159033469900748
Last Updated
Jun 28, 2020

About the Execution of smart for ShieldRVs-PT-001A

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

Execution Chart

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

Trace from the execution

Formatting '/mnt/tpsp/fkordon/mcc2020-input.r207-tajo-159033469900748.qcow2', fmt=qcow2 size=4294967296 backing_file='/mnt/tpsp/fkordon/mcc2020-input.qcow2' encryption=off cluster_size=65536 lazy_refcounts=off
Waiting for the VM to be ready (probing ssh)
.................
=====================================================================
Generated by BenchKit 2-4028
Executing tool smart
Input is ShieldRVs-PT-001A, examination is CTLFireability
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 1
Run identifier is r207-tajo-159033469900748
=====================================================================

--------------------
preparation of the directory to be used:
/home/mcc/execution
total 176K
-rw-r--r-- 1 mcc users 3.6K May 14 02:06 CTLCardinality.txt
-rw-r--r-- 1 mcc users 21K May 14 02:06 CTLCardinality.xml
-rw-r--r-- 1 mcc users 2.4K May 13 19:35 CTLFireability.txt
-rw-r--r-- 1 mcc users 16K May 13 19:35 CTLFireability.xml
-rw-r--r-- 1 mcc users 3.2K May 14 10:04 LTLCardinality.txt
-rw-r--r-- 1 mcc users 25K May 14 10:04 LTLCardinality.xml
-rw-r--r-- 1 mcc users 1.9K May 14 10:04 LTLFireability.txt
-rw-r--r-- 1 mcc users 17K May 14 10:04 LTLFireability.xml
-rw-r--r-- 1 mcc users 1 May 12 20:42 NewModel
-rw-r--r-- 1 mcc users 3.0K May 13 14:19 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 14K May 13 14:19 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 2.4K May 13 09:02 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 15K May 13 09:02 ReachabilityFireability.xml
-rw-r--r-- 1 mcc users 1.6K May 13 16:53 UpperBounds.txt
-rw-r--r-- 1 mcc users 3.6K May 13 16:53 UpperBounds.xml
-rw-r--r-- 1 mcc users 6 May 12 20:42 equiv_col
-rw-r--r-- 1 mcc users 5 May 12 20:42 instance
-rw-r--r-- 1 mcc users 6 May 12 20:42 iscolored
-rw-r--r-- 1 mcc users 6.8K May 12 20:42 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 ShieldRVs-PT-001A-CTLFireability-00
FORMULA_NAME ShieldRVs-PT-001A-CTLFireability-01
FORMULA_NAME ShieldRVs-PT-001A-CTLFireability-02
FORMULA_NAME ShieldRVs-PT-001A-CTLFireability-03
FORMULA_NAME ShieldRVs-PT-001A-CTLFireability-04
FORMULA_NAME ShieldRVs-PT-001A-CTLFireability-05
FORMULA_NAME ShieldRVs-PT-001A-CTLFireability-06
FORMULA_NAME ShieldRVs-PT-001A-CTLFireability-07
FORMULA_NAME ShieldRVs-PT-001A-CTLFireability-08
FORMULA_NAME ShieldRVs-PT-001A-CTLFireability-09
FORMULA_NAME ShieldRVs-PT-001A-CTLFireability-10
FORMULA_NAME ShieldRVs-PT-001A-CTLFireability-11
FORMULA_NAME ShieldRVs-PT-001A-CTLFireability-12
FORMULA_NAME ShieldRVs-PT-001A-CTLFireability-13
FORMULA_NAME ShieldRVs-PT-001A-CTLFireability-14
FORMULA_NAME ShieldRVs-PT-001A-CTLFireability-15

=== Now, execution of the tool begins

BK_START 1590450275966

======================================================
========== this is Smart for the MCC'2018 ============
======================================================
Running ShieldRVs (PT), instance 001A
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: 17 places, 22 transitions, 92 arcs.
AT ITER 0 NEW BEST:: SOT 283 SOS 242 HAS SOPS 242 HAS SOUS 195 HAS SOUPS 195 WITH SCORE 195.242
AT ITER 1 NEW BEST:: SOT 281 SOS 244 HAS SOPS 244 HAS SOUS 194 HAS SOUPS 194 WITH SCORE 194.244
AT ITER 3 NEW BEST:: SOT 281 SOS 236 HAS SOPS 236 HAS SOUS 192 HAS SOUPS 192 WITH SCORE 192.236
AT ITER 4 NEW BEST:: SOT 282 SOS 228 HAS SOPS 228 HAS SOUS 191 HAS SOUPS 191 WITH SCORE 191.228
AT ITER 7 NEW BEST:: SOT 282 SOS 219 HAS SOPS 219 HAS SOUS 182 HAS SOUPS 182 WITH SCORE 182.219
AT ITER 13 NEW BEST:: SOT 282 SOS 218 HAS SOPS 218 HAS SOUS 182 HAS SOUPS 182 WITH SCORE 182.218
AT ITER 15 NEW BEST:: SOT 281 SOS 215 HAS SOPS 215 HAS SOUS 179 HAS SOUPS 179 WITH SCORE 179.215
AT ITER 17 NEW BEST:: SOT 280 SOS 214 HAS SOPS 214 HAS SOUS 179 HAS SOUPS 179 WITH SCORE 179.214
AT ITER 24 NEW BEST:: SOT 271 SOS 208 HAS SOPS 208 HAS SOUS 177 HAS SOUPS 177 WITH SCORE 177.208
AT ITER 25 NEW BEST:: SOT 271 SOS 209 HAS SOPS 209 HAS SOUS 176 HAS SOUPS 176 WITH SCORE 176.209
AT ITER 29 NEW BEST:: SOT 293 SOS 227 HAS SOPS 227 HAS SOUS 171 HAS SOUPS 171 WITH SCORE 171.227
AT ITER 37 NEW BEST:: SOT 292 SOS 217 HAS SOPS 217 HAS SOUS 155 HAS SOUPS 155 WITH SCORE 155.217
AT ITER 57 NEW BEST:: SOT 294 SOS 221 HAS SOPS 221 HAS SOUS 153 HAS SOUPS 153 WITH SCORE 153.221
AT ITER 71 NEW BEST:: SOT 293 SOS 220 HAS SOPS 220 HAS SOUS 152 HAS SOUPS 152 WITH SCORE 152.22
AT ITER 74 NEW BEST:: SOT 293 SOS 218 HAS SOPS 218 HAS SOUS 151 HAS SOUPS 151 WITH SCORE 151.218
AT ITER 79 NEW BEST:: SOT 281 SOS 196 HAS SOPS 196 HAS SOUS 147 HAS SOUPS 147 WITH SCORE 147.196
AT ITER 80 NEW BEST:: SOT 280 SOS 194 HAS SOPS 194 HAS SOUS 145 HAS SOUPS 145 WITH SCORE 145.194
AT ITER 82 NEW BEST:: SOT 282 SOS 190 HAS SOPS 190 HAS SOUS 143 HAS SOUPS 143 WITH SCORE 143.19
AT ITER 88 NEW BEST:: SOT 280 SOS 188 HAS SOPS 188 HAS SOUS 141 HAS SOUPS 141 WITH SCORE 141.188
AT ITER 97 NEW BEST:: SOT 278 SOS 186 HAS SOPS 186 HAS SOUS 139 HAS SOUPS 139 WITH SCORE 139.186
AT ITER 105 NEW BEST:: SOT 284 SOS 186 HAS SOPS 186 HAS SOUS 137 HAS SOUPS 137 WITH SCORE 137.186
AT ITER 107 NEW BEST:: SOT 281 SOS 185 HAS SOPS 185 HAS SOUS 136 HAS SOUPS 136 WITH SCORE 136.185
AT ITER 111 NEW BEST:: SOT 280 SOS 184 HAS SOPS 184 HAS SOUS 135 HAS SOUPS 135 WITH SCORE 135.184
AT ITER 115 NEW BEST:: SOT 278 SOS 182 HAS SOPS 182 HAS SOUS 133 HAS SOUPS 133 WITH SCORE 133.182
AT ITER 190 NEW BEST:: SOT 277 SOS 181 HAS SOPS 181 HAS SOUS 132 HAS SOUPS 132 WITH SCORE 132.181
AT ITER 272 NEW BEST:: SOT 279 SOS 185 HAS SOPS 185 HAS SOUS 131 HAS SOUPS 131 WITH SCORE 131.185
AT ITER 276 NEW BEST:: SOT 279 SOS 183 HAS SOPS 183 HAS SOUS 131 HAS SOUPS 131 WITH SCORE 131.183
AT ITER 299 NEW BEST:: SOT 278 SOS 182 HAS SOPS 182 HAS SOUS 130 HAS SOUPS 130 WITH SCORE 130.182
AT ITER 374 NEW BEST:: SOT 283 SOS 186 HAS SOPS 186 HAS SOUS 128 HAS SOUPS 128 WITH SCORE 128.186
AT ITER 403 NEW BEST:: SOT 282 SOS 185 HAS SOPS 185 HAS SOUS 128 HAS SOUPS 128 WITH SCORE 128.185
AT ITER 415 NEW BEST:: SOT 283 SOS 183 HAS SOPS 183 HAS SOUS 127 HAS SOUPS 127 WITH SCORE 127.183
AT ITER 477 NEW BEST:: SOT 284 SOS 182 HAS SOPS 182 HAS SOUS 122 HAS SOUPS 122 WITH SCORE 122.182
AT ITER 482 NEW BEST:: SOT 284 SOS 182 HAS SOPS 182 HAS SOUS 121 HAS SOUPS 121 WITH SCORE 121.182
AT ITER 626 NEW BEST:: SOT 283 SOS 180 HAS SOPS 180 HAS SOUS 120 HAS SOUPS 120 WITH SCORE 120.18
AT ITER 816 NEW BEST:: SOT 285 SOS 190 HAS SOPS 190 HAS SOUS 119 HAS SOUPS 119 WITH SCORE 119.19
AT ITER 868 NEW BEST:: SOT 285 SOS 190 HAS SOPS 190 HAS SOUS 116 HAS SOUPS 116 WITH SCORE 116.19
AT ITER 895 NEW BEST:: SOT 285 SOS 186 HAS SOPS 186 HAS SOUS 115 HAS SOUPS 115 WITH SCORE 115.186
AT ITER 927 NEW BEST:: SOT 285 SOS 180 HAS SOPS 180 HAS SOUS 114 HAS SOUPS 114 WITH SCORE 114.18
AT ITER 972 NEW BEST:: SOT 285 SOS 178 HAS SOPS 178 HAS SOUS 114 HAS SOUPS 114 WITH SCORE 114.178
Bounds file is: CTLFireability.xml
PROPERTY: ShieldRVs-PT-001A-CTLFireability-00 (! (! (! ( (AX( ((potential((tk(P11)>=1)))))) | (AF( ((potential((tk(P4)>=1)))))) ))))
PROPERTY: ShieldRVs-PT-001A-CTLFireability-01 (AG( (EG( (EX( ((potential((tk(P11)>=1) & (tk(P15)>=1))))))))))
PROPERTY: ShieldRVs-PT-001A-CTLFireability-02 (EU( (EX( ( ((potential((tk(P6)>=1) & (tk(P8)>=1) & (tk(P12)>=1)))) | ((potential((tk(P7)>=1) & (tk(P8)>=1) & (tk(P13)>=1)))) ))) , (AF( ( ((potential((tk(P13)>=1) & (tk(P15)>=1)))) & ((potential((tk(P3)>=1) & (tk(P7)>=1) & (tk(P16)>=1)))) ))) ))
PROPERTY: ShieldRVs-PT-001A-CTLFireability-03 (AF( ( ( (AG( ((potential((tk(P7)>=1) & (tk(P8)>=1) & (tk(P12)>=1)))))) | ( ((potential((tk(P15)>=1)))) | ( ((potential((tk(P15)>=1)))) | ((potential((tk(P2)>=1) & (tk(P10)>=1)))) ) ) ) & (! ((potential((tk(P3)>=1) & (tk(P5)>=1) & (tk(P17)>=1))))) )))
PROPERTY: ShieldRVs-PT-001A-CTLFireability-04 (AX( (AU( ( ((potential((tk(P9)>=1) & (tk(P14)>=1)))) | ((potential((tk(P15)>=1)))) ) , ( ((potential((tk(P6)>=1) & (tk(P8)>=1) & (tk(P12)>=1)))) & ((potential((tk(P1)>=1)))) ) ))))
PROPERTY: ShieldRVs-PT-001A-CTLFireability-05 (AF( ( ((potential((tk(P7)>=1) & (tk(P8)>=1) & (tk(P13)>=1)))) | ( (EX( ((potential((tk(P2)>=1) & (tk(P10)>=1)))))) & (AF( ((potential((tk(P9)>=1) & (tk(P14)>=1)))))) ) )))
PROPERTY: ShieldRVs-PT-001A-CTLFireability-06 ((potential((tk(P2)>=1) & (tk(P10)>=1))))
PROPERTY: ShieldRVs-PT-001A-CTLFireability-07 (EU( ( ((potential((tk(P13)>=1) & (tk(P17)>=1)))) | ( (! ((potential((tk(P1)>=1))))) | (! ((potential((tk(P2)>=1) & (tk(P10)>=1))))) ) ) , (AG( ( ((potential((tk(P15)>=1)))) & ((potential((tk(P4)>=1)))) ))) ))
PROPERTY: ShieldRVs-PT-001A-CTLFireability-08 (EF( ( (AG( (! ((potential((tk(P3)>=1) & (tk(P7)>=1) & (tk(P17)>=1))))))) & (EU( ((potential((tk(P7)>=1) & (tk(P8)>=1) & (tk(P13)>=1)))) , ((potential((tk(P4)>=1)))) )) )))
PROPERTY: ShieldRVs-PT-001A-CTLFireability-09 (AG( ( (EF( ( ((potential((tk(P11)>=1)))) & ((potential((tk(P15)>=1)))) ))) & ( (! ( ((potential((tk(P9)>=1) & (tk(P14)>=1)))) | ((potential((tk(P15)>=1)))) )) | (! (! ((potential((tk(P4)>=1)))))) ) )))
PROPERTY: ShieldRVs-PT-001A-CTLFireability-10 (AG( ( ( ((potential((tk(P6)>=1)))) & (! ((potential((tk(P7)>=1) & (tk(P8)>=1) & (tk(P12)>=1))))) ) & (AG( (! ((potential((tk(P6)>=1))))))) )))
PROPERTY: ShieldRVs-PT-001A-CTLFireability-11 (! (! ( ( ((potential((tk(P7)>=1) & (tk(P8)>=1) & (tk(P12)>=1)))) | ( ( ((potential((tk(P3)>=1) & (tk(P5)>=1) & (tk(P16)>=1)))) & ((potential((tk(P3)>=1) & (tk(P7)>=1) & (tk(P17)>=1)))) ) & (! ((potential((tk(P5)>=1))))) ) ) & ( ( ((potential((tk(P6)>=1) & (tk(P8)>=1) & (tk(P13)>=1)))) | (! ((potential((tk(P3)>=1) & (tk(P5)>=1) & (tk(P17)>=1))))) ) & (AX( ((potential((tk(P12)>=1)))))) ) )))
PROPERTY: ShieldRVs-PT-001A-CTLFireability-12 (EF( ( ( (! ( ((potential((tk(P9)>=1) & (tk(P14)>=1)))) & ((potential((tk(P11)>=1)))) )) & ( (! ((potential((tk(P16)>=1))))) | ((potential((tk(P3)>=1) & (tk(P7)>=1) & (tk(P17)>=1)))) ) ) & ((potential((tk(P6)>=1) & (tk(P8)>=1) & (tk(P13)>=1)))) )))
PROPERTY: ShieldRVs-PT-001A-CTLFireability-13 ( (AG( ( ( ( ((potential((tk(P7)>=1) & (tk(P8)>=1) & (tk(P12)>=1)))) & ((potential((tk(P6)>=1) & (tk(P8)>=1) & (tk(P12)>=1)))) ) | ((potential((tk(P7)>=1) & (tk(P8)>=1) & (tk(P12)>=1)))) ) & (AX( ((potential((tk(P12)>=1)))))) ))) | (AG( ( ( ((potential((tk(P6)>=1)))) | (! ((potential((tk(P13)>=1) & (tk(P17)>=1))))) ) | (EF( ((potential((tk(P3)>=1) & (tk(P7)>=1) & (tk(P17)>=1)))))) ))) )
PROPERTY: ShieldRVs-PT-001A-CTLFireability-14 ((potential((tk(P13)>=1) & (tk(P17)>=1))))
PROPERTY: ShieldRVs-PT-001A-CTLFireability-15 (AU( (AX( ((potential((tk(P3)>=1) & (tk(P7)>=1) & (tk(P16)>=1)))))) , ( (EF( ((potential((tk(P13)>=1) & (tk(P17)>=1)))))) | ( ( ((potential((tk(P11)>=1)))) & ((potential((tk(P1)>=1)))) ) | ((potential((tk(P6)>=1) & (tk(P8)>=1) & (tk(P13)>=1)))) ) ) ))
FORMULA ShieldRVs-PT-001A-CTLFireability-00 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS
FORMULA ShieldRVs-PT-001A-CTLFireability-01 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="ShieldRVs-PT-001A"
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 ShieldRVs-PT-001A, 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 r207-tajo-159033469900748"
echo "====================================================================="
echo
echo "--------------------"
echo "preparation of the directory to be used:"

tar xzf /home/mcc/BenchKit/INPUTS/ShieldRVs-PT-001A.tgz
mv ShieldRVs-PT-001A 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 ;