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

About the Execution of smart for SmartHome-PT-02

Execution Summary
Max Memory
Used (MB)
Time wait (ms) CPU Usage (ms) I/O Wait (ms) Computed Result Execution
Status
15767.030 3600000.00 3597961.00 0.00 TFTFFFFFFT?????? 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.r224-oct2-159033538200011.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 SmartHome-PT-02, examination is CTLCardinality
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 1
Run identifier is r224-oct2-159033538200011
=====================================================================

--------------------
preparation of the directory to be used:
/home/mcc/execution
total 200K
-rw-r--r-- 1 mcc users 3.4K May 14 03:49 CTLCardinality.txt
-rw-r--r-- 1 mcc users 20K May 14 03:49 CTLCardinality.xml
-rw-r--r-- 1 mcc users 2.4K May 13 21:22 CTLFireability.txt
-rw-r--r-- 1 mcc users 16K May 13 21:22 CTLFireability.xml
-rw-r--r-- 1 mcc users 3.5K May 14 10:05 LTLCardinality.txt
-rw-r--r-- 1 mcc users 26K May 14 10:05 LTLCardinality.xml
-rw-r--r-- 1 mcc users 1.9K May 14 10:05 LTLFireability.txt
-rw-r--r-- 1 mcc users 17K May 14 10:05 LTLFireability.xml
-rw-r--r-- 1 mcc users 1 May 12 20:42 NewModel
-rw-r--r-- 1 mcc users 3.3K May 13 15:01 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 18K May 13 15:01 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 2.8K May 13 10:18 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 19K May 13 10:18 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 3 May 12 20:42 instance
-rw-r--r-- 1 mcc users 6 May 12 20:42 iscolored
-rw-r--r-- 1 mcc users 27K 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 SmartHome-PT-02-CTLCardinality-00
FORMULA_NAME SmartHome-PT-02-CTLCardinality-01
FORMULA_NAME SmartHome-PT-02-CTLCardinality-02
FORMULA_NAME SmartHome-PT-02-CTLCardinality-03
FORMULA_NAME SmartHome-PT-02-CTLCardinality-04
FORMULA_NAME SmartHome-PT-02-CTLCardinality-05
FORMULA_NAME SmartHome-PT-02-CTLCardinality-06
FORMULA_NAME SmartHome-PT-02-CTLCardinality-07
FORMULA_NAME SmartHome-PT-02-CTLCardinality-08
FORMULA_NAME SmartHome-PT-02-CTLCardinality-09
FORMULA_NAME SmartHome-PT-02-CTLCardinality-10
FORMULA_NAME SmartHome-PT-02-CTLCardinality-11
FORMULA_NAME SmartHome-PT-02-CTLCardinality-12
FORMULA_NAME SmartHome-PT-02-CTLCardinality-13
FORMULA_NAME SmartHome-PT-02-CTLCardinality-14
FORMULA_NAME SmartHome-PT-02-CTLCardinality-15

=== Now, execution of the tool begins

BK_START 1590469742003

======================================================
========== this is Smart for the MCC'2018 ============
======================================================
Running SmartHome (PT), instance 02
Examination CTLCardinality
Parser /home/mcc/BenchKit/bin/parser/CTLCard.jar
Model checker /home/mcc/BenchKit/bin/rem_exec/smart

GOT IT HERE. BS
Petri model created: 41 places, 127 transitions, 359 arcs.
AT ITER 0 NEW BEST:: SOT 3954 SOS 1566 HAS SOPS 1417 HAS SOUS 766 HAS SOUPS 727 WITH SCORE 728.566
AT ITER 3 NEW BEST:: SOT 3883 SOS 1557 HAS SOPS 1412 HAS SOUS 767 HAS SOUPS 722 WITH SCORE 723.557
AT ITER 4 NEW BEST:: SOT 3693 SOS 1362 HAS SOPS 1183 HAS SOUS 703 HAS SOUPS 640 WITH SCORE 641.362
AT ITER 5 NEW BEST:: SOT 3675 SOS 1362 HAS SOPS 1165 HAS SOUS 703 HAS SOUPS 631 WITH SCORE 632.362
AT ITER 7 NEW BEST:: SOT 3578 SOS 1371 HAS SOPS 1153 HAS SOUS 711 HAS SOUPS 622 WITH SCORE 623.371
AT ITER 9 NEW BEST:: SOT 3534 SOS 1328 HAS SOPS 1109 HAS SOUS 689 HAS SOUPS 600 WITH SCORE 601.328
AT ITER 13 NEW BEST:: SOT 3534 SOS 1311 HAS SOPS 1092 HAS SOUS 688 HAS SOUPS 599 WITH SCORE 600.311
AT ITER 14 NEW BEST:: SOT 3435 SOS 1268 HAS SOPS 1008 HAS SOUS 664 HAS SOUPS 557 WITH SCORE 558.268
AT ITER 16 NEW BEST:: SOT 3435 SOS 1250 HAS SOPS 982 HAS SOUS 654 HAS SOUPS 547 WITH SCORE 548.25
AT ITER 19 NEW BEST:: SOT 3233 SOS 1165 HAS SOPS 810 HAS SOUS 591 HAS SOUPS 463 WITH SCORE 464.165
AT ITER 20 NEW BEST:: SOT 3230 SOS 1134 HAS SOPS 747 HAS SOUS 570 HAS SOUPS 444 WITH SCORE 445.134
AT ITER 22 NEW BEST:: SOT 3228 SOS 1124 HAS SOPS 739 HAS SOUS 566 HAS SOUPS 440 WITH SCORE 441.124
AT ITER 23 NEW BEST:: SOT 3234 SOS 1112 HAS SOPS 728 HAS SOUS 566 HAS SOUPS 440 WITH SCORE 441.112
AT ITER 25 NEW BEST:: SOT 3220 SOS 1110 HAS SOPS 722 HAS SOUS 565 HAS SOUPS 437 WITH SCORE 438.11
AT ITER 29 NEW BEST:: SOT 3208 SOS 1108 HAS SOPS 720 HAS SOUS 565 HAS SOUPS 435 WITH SCORE 436.108
AT ITER 33 NEW BEST:: SOT 3154 SOS 996 HAS SOPS 590 HAS SOUS 504 HAS SOUPS 374 WITH SCORE 374.996
AT ITER 34 NEW BEST:: SOT 3086 SOS 902 HAS SOPS 493 HAS SOUS 452 HAS SOUPS 322 WITH SCORE 322.902
AT ITER 47 NEW BEST:: SOT 3129 SOS 903 HAS SOPS 464 HAS SOUS 437 HAS SOUPS 307 WITH SCORE 307.903
AT ITER 49 NEW BEST:: SOT 3102 SOS 888 HAS SOPS 428 HAS SOUS 402 HAS SOUPS 271 WITH SCORE 271.888
AT ITER 57 NEW BEST:: SOT 3080 SOS 883 HAS SOPS 417 HAS SOUS 408 HAS SOUPS 271 WITH SCORE 271.883
AT ITER 62 NEW BEST:: SOT 3096 SOS 878 HAS SOPS 416 HAS SOUS 401 HAS SOUPS 268 WITH SCORE 268.878
AT ITER 72 NEW BEST:: SOT 3102 SOS 874 HAS SOPS 408 HAS SOUS 398 HAS SOUPS 264 WITH SCORE 264.874
AT ITER 78 NEW BEST:: SOT 3098 SOS 880 HAS SOPS 396 HAS SOUS 392 HAS SOUPS 258 WITH SCORE 258.88
AT ITER 80 NEW BEST:: SOT 3085 SOS 903 HAS SOPS 380 HAS SOUS 387 HAS SOUPS 250 WITH SCORE 250.903
AT ITER 98 NEW BEST:: SOT 3077 SOS 891 HAS SOPS 364 HAS SOUS 379 HAS SOUPS 242 WITH SCORE 242.891
AT ITER 107 NEW BEST:: SOT 3063 SOS 887 HAS SOPS 354 HAS SOUS 374 HAS SOUPS 237 WITH SCORE 237.887
AT ITER 109 NEW BEST:: SOT 3051 SOS 864 HAS SOPS 331 HAS SOUS 368 HAS SOUPS 231 WITH SCORE 231.864
AT ITER 114 NEW BEST:: SOT 3051 SOS 863 HAS SOPS 330 HAS SOUS 367 HAS SOUPS 230 WITH SCORE 230.863
AT ITER 128 NEW BEST:: SOT 3007 SOS 885 HAS SOPS 312 HAS SOUS 360 HAS SOUPS 212 WITH SCORE 212.885
AT ITER 139 NEW BEST:: SOT 3055 SOS 901 HAS SOPS 317 HAS SOUS 361 HAS SOUPS 211 WITH SCORE 211.901
AT ITER 148 NEW BEST:: SOT 3050 SOS 887 HAS SOPS 308 HAS SOUS 374 HAS SOUPS 204 WITH SCORE 204.887
AT ITER 163 NEW BEST:: SOT 3047 SOS 884 HAS SOPS 308 HAS SOUS 374 HAS SOUPS 204 WITH SCORE 204.884
AT ITER 179 NEW BEST:: SOT 3044 SOS 883 HAS SOPS 307 HAS SOUS 373 HAS SOUPS 203 WITH SCORE 203.883
AT ITER 181 NEW BEST:: SOT 3042 SOS 883 HAS SOPS 305 HAS SOUS 371 HAS SOUPS 201 WITH SCORE 201.883
AT ITER 190 NEW BEST:: SOT 3040 SOS 879 HAS SOPS 303 HAS SOUS 369 HAS SOUPS 199 WITH SCORE 199.879
AT ITER 204 NEW BEST:: SOT 3040 SOS 875 HAS SOPS 299 HAS SOUS 365 HAS SOUPS 195 WITH SCORE 195.875
AT ITER 205 NEW BEST:: SOT 3035 SOS 893 HAS SOPS 303 HAS SOUS 366 HAS SOUPS 194 WITH SCORE 194.893
AT ITER 222 NEW BEST:: SOT 3043 SOS 873 HAS SOPS 276 HAS SOUS 354 HAS SOUPS 181 WITH SCORE 181.873
AT ITER 229 NEW BEST:: SOT 3016 SOS 860 HAS SOPS 259 HAS SOUS 348 HAS SOUPS 172 WITH SCORE 172.86
AT ITER 238 NEW BEST:: SOT 3022 SOS 890 HAS SOPS 237 HAS SOUS 337 HAS SOUPS 161 WITH SCORE 161.89
AT ITER 248 NEW BEST:: SOT 3025 SOS 886 HAS SOPS 233 HAS SOUS 333 HAS SOUPS 159 WITH SCORE 159.886
AT ITER 353 NEW BEST:: SOT 3020 SOS 885 HAS SOPS 233 HAS SOUS 333 HAS SOUPS 159 WITH SCORE 159.885
AT ITER 356 NEW BEST:: SOT 3024 SOS 884 HAS SOPS 233 HAS SOUS 332 HAS SOUPS 159 WITH SCORE 159.884
AT ITER 367 NEW BEST:: SOT 3021 SOS 881 HAS SOPS 230 HAS SOUS 331 HAS SOUPS 158 WITH SCORE 158.881
AT ITER 544 NEW BEST:: SOT 3022 SOS 867 HAS SOPS 223 HAS SOUS 330 HAS SOUPS 158 WITH SCORE 158.867
AT ITER 564 NEW BEST:: SOT 3018 SOS 859 HAS SOPS 221 HAS SOUS 323 HAS SOUPS 156 WITH SCORE 156.859
AT ITER 573 NEW BEST:: SOT 3017 SOS 858 HAS SOPS 221 HAS SOUS 323 HAS SOUPS 156 WITH SCORE 156.858
AT ITER 652 NEW BEST:: SOT 3021 SOS 880 HAS SOPS 217 HAS SOUS 321 HAS SOUPS 154 WITH SCORE 154.88
AT ITER 765 NEW BEST:: SOT 3020 SOS 879 HAS SOPS 216 HAS SOUS 320 HAS SOUPS 153 WITH SCORE 153.879
AT ITER 827 NEW BEST:: SOT 3021 SOS 880 HAS SOPS 214 HAS SOUS 319 HAS SOUPS 151 WITH SCORE 151.88
AT ITER 997 NEW BEST:: SOT 3022 SOS 875 HAS SOPS 213 HAS SOUS 319 HAS SOUPS 151 WITH SCORE 151.875
AT ITER 1077 NEW BEST:: SOT 3021 SOS 874 HAS SOPS 213 HAS SOUS 319 HAS SOUPS 151 WITH SCORE 151.874
AT ITER 1224 NEW BEST:: SOT 3022 SOS 878 HAS SOPS 211 HAS SOUS 320 HAS SOUPS 149 WITH SCORE 149.878
AT ITER 1294 NEW BEST:: SOT 3019 SOS 876 HAS SOPS 209 HAS SOUS 319 HAS SOUPS 148 WITH SCORE 148.876
AT ITER 1396 NEW BEST:: SOT 3020 SOS 875 HAS SOPS 209 HAS SOUS 319 HAS SOUPS 148 WITH SCORE 148.875
AT ITER 1436 NEW BEST:: SOT 3020 SOS 874 HAS SOPS 209 HAS SOUS 319 HAS SOUPS 148 WITH SCORE 148.874
AT ITER 1461 NEW BEST:: SOT 3032 SOS 874 HAS SOPS 206 HAS SOUS 316 HAS SOUPS 145 WITH SCORE 145.874
AT ITER 1498 NEW BEST:: SOT 3028 SOS 874 HAS SOPS 201 HAS SOUS 315 HAS SOUPS 143 WITH SCORE 143.874
AT ITER 1969 NEW BEST:: SOT 3027 SOS 873 HAS SOPS 201 HAS SOUS 315 HAS SOUPS 143 WITH SCORE 143.873
AT ITER 2154 NEW BEST:: SOT 3029 SOS 875 HAS SOPS 199 HAS SOUS 313 HAS SOUPS 141 WITH SCORE 141.875
AT ITER 2176 NEW BEST:: SOT 3027 SOS 873 HAS SOPS 199 HAS SOUS 313 HAS SOUPS 141 WITH SCORE 141.873
AT ITER 2200 NEW BEST:: SOT 3008 SOS 872 HAS SOPS 199 HAS SOUS 301 HAS SOUPS 141 WITH SCORE 141.872
AT ITER 2496 NEW BEST:: SOT 3003 SOS 872 HAS SOPS 198 HAS SOUS 301 HAS SOUPS 140 WITH SCORE 140.872
AT ITER 2610 NEW BEST:: SOT 2970 SOS 885 HAS SOPS 197 HAS SOUS 287 HAS SOUPS 139 WITH SCORE 139.885
AT ITER 2735 NEW BEST:: SOT 2865 SOS 882 HAS SOPS 197 HAS SOUS 296 HAS SOUPS 139 WITH SCORE 139.882
AT ITER 3069 NEW BEST:: SOT 2865 SOS 870 HAS SOPS 197 HAS SOUS 296 HAS SOUPS 139 WITH SCORE 139.87
AT ITER 3310 NEW BEST:: SOT 2825 SOS 863 HAS SOPS 192 HAS SOUS 297 HAS SOUPS 134 WITH SCORE 134.863
AT ITER 3473 NEW BEST:: SOT 2824 SOS 862 HAS SOPS 192 HAS SOUS 296 HAS SOUPS 134 WITH SCORE 134.862
AT ITER 3597 NEW BEST:: SOT 2819 SOS 862 HAS SOPS 191 HAS SOUS 296 HAS SOUPS 133 WITH SCORE 133.862
AT ITER 3883 NEW BEST:: SOT 2794 SOS 842 HAS SOPS 191 HAS SOUS 265 HAS SOUPS 133 WITH SCORE 133.842
AT ITER 3954 NEW BEST:: SOT 2780 SOS 840 HAS SOPS 191 HAS SOUS 267 HAS SOUPS 133 WITH SCORE 133.84
AT ITER 3968 NEW BEST:: SOT 2777 SOS 836 HAS SOPS 190 HAS SOUS 266 HAS SOUPS 132 WITH SCORE 132.836
AT ITER 3992 NEW BEST:: SOT 2776 SOS 835 HAS SOPS 189 HAS SOUS 265 HAS SOUPS 131 WITH SCORE 131.835
AT ITER 4823 NEW BEST:: SOT 2756 SOS 831 HAS SOPS 189 HAS SOUS 265 HAS SOUPS 131 WITH SCORE 131.831
AT ITER 4869 NEW BEST:: SOT 2755 SOS 830 HAS SOPS 189 HAS SOUS 264 HAS SOUPS 131 WITH SCORE 131.83
CTL Cardinality file is: CTLCardinality.xml
READY TO PARSE. BS
PROPERTY: SmartHome-PT-02-CTLCardinality-00 (AG( ( ( ( potential( ( 1 ) <= (tk(P3)) ) & potential( (tk(P5)) <= (tk(P13)) ) ) & ( potential( (tk(P9)) <= (tk(P23)) ) & potential( ( 2 ) <= (tk(P15)) ) ) ) | (EF(potential( (tk(P40)) <= (tk(P14)) ))) )))
PROPERTY: SmartHome-PT-02-CTLCardinality-01 ( (EU( ( potential( (tk(P24)) <= (tk(P1)) ) & potential( (tk(P31)) <= (tk(P3)) ) ),( potential( (tk(P14)) <= (tk(P28)) ) & potential( (tk(P27)) <= (tk(P3)) ) ) )) & (AF((EF(potential( ( 3 ) <= (tk(P35)) ))))) )
PROPERTY: SmartHome-PT-02-CTLCardinality-02 (EX( ( (EG( potential( (tk(P25)) <= (tk(P3)) ))) & (AG( potential( (tk(P24)) <= (tk(P28)) ))) )))
PROPERTY: SmartHome-PT-02-CTLCardinality-03 (EU( potential( (tk(P30)) <= (tk(P19)) ),( ( potential( ( 3 ) <= (tk(P40)) ) & potential( (tk(P4)) <= (tk(P28)) ) ) & ( potential( ( 1 ) <= (tk(P38)) ) | potential( ( 1 ) <= (tk(P2)) ) ) ) ))
PROPERTY: SmartHome-PT-02-CTLCardinality-04 ( ( ( ( (! potential( ( 1 ) <= (tk(P4)) )) | (! potential( ( 1 ) <= (tk(P15)) )) ) & (EF(potential( ( 3 ) <= (tk(P10)) ))) ) | ( (AG( potential( ( 1 ) <= (tk(P10)) ))) & (AF(potential( ( 2 ) <= (tk(P10)) ))) ) ) | (! ( (EX( potential( (tk(P32)) <= (tk(P6)) ))) | (AG( potential( (tk(P27)) <= (tk(P22)) ))) )) )
PROPERTY: SmartHome-PT-02-CTLCardinality-05 (EF((AX( ( potential( (tk(P4)) <= (tk(P15)) ) & potential( (tk(P27)) <= (tk(P26)) ) )))))
PROPERTY: SmartHome-PT-02-CTLCardinality-06 (! ( (! (AG( potential( ( 1 ) <= (tk(P28)) )))) & (! (EF(potential( ( 3 ) <= (tk(P35)) )))) ))
PROPERTY: SmartHome-PT-02-CTLCardinality-07 (EU( ( ( potential( (tk(P37)) <= (tk(P26)) ) & potential( ( 1 ) <= (tk(P18)) ) ) | ( potential( (tk(P24)) <= (tk(P20)) ) | potential( (tk(P1)) <= (tk(P5)) ) ) ),potential( ( 2 ) <= (tk(P30)) ) ))
PROPERTY: SmartHome-PT-02-CTLCardinality-08 (AX( (EF(potential( ( 2 ) <= (tk(P37)) )))))
PROPERTY: SmartHome-PT-02-CTLCardinality-09 (! (AX( (EF(potential( ( 3 ) <= (tk(P19)) ))))))
PROPERTY: SmartHome-PT-02-CTLCardinality-10 ( ( (AU( potential( (tk(P6)) <= (tk(P9)) ),potential( (tk(P30)) <= (tk(P13)) ) )) | ( ( (! potential( (tk(P2)) <= (tk(P3)) )) | (! potential( (tk(P13)) <= (tk(P39)) )) ) & potential( ( 1 ) <= (tk(P11)) ) ) ) & (EX( (EF(potential( ( 2 ) <= (tk(P19)) ))))) )
PROPERTY: SmartHome-PT-02-CTLCardinality-11 (EG( (EF(( potential( ( 2 ) <= (tk(P37)) ) & potential( (tk(P35)) <= (tk(P38)) ) )))))
PROPERTY: SmartHome-PT-02-CTLCardinality-12 (AG( (EF(potential( ( 2 ) <= (tk(P26)) )))))
PROPERTY: SmartHome-PT-02-CTLCardinality-13 (AG( ( potential( (tk(P40)) <= (tk(P6)) ) | (! (! potential( ( 3 ) <= (tk(P23)) ))) )))
PROPERTY: SmartHome-PT-02-CTLCardinality-14 (EF(( (AF(potential( ( 2 ) <= (tk(P15)) ))) & (AG( potential( ( 3 ) <= (tk(P28)) ))) )))
PROPERTY: SmartHome-PT-02-CTLCardinality-15 (EF((! ( (! potential( ( 3 ) <= (tk(P13)) )) | (! potential( (tk(P28)) <= (tk(P28)) )) ))))
FORMULA SmartHome-PT-02-CTLCardinality-00 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS
FORMULA SmartHome-PT-02-CTLCardinality-01 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS
FORMULA SmartHome-PT-02-CTLCardinality-02 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS
FORMULA SmartHome-PT-02-CTLCardinality-03 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS
FORMULA SmartHome-PT-02-CTLCardinality-04 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS
FORMULA SmartHome-PT-02-CTLCardinality-05 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS
FORMULA SmartHome-PT-02-CTLCardinality-06 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS
FORMULA SmartHome-PT-02-CTLCardinality-07 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS
FORMULA SmartHome-PT-02-CTLCardinality-08 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS
FORMULA SmartHome-PT-02-CTLCardinality-09 TRUE 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="SmartHome-PT-02"
export BK_EXAMINATION="CTLCardinality"
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 SmartHome-PT-02, examination is CTLCardinality"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 1"
echo " Run identifier is r224-oct2-159033538200011"
echo "====================================================================="
echo
echo "--------------------"
echo "preparation of the directory to be used:"

tar xzf /home/mcc/BenchKit/INPUTS/SmartHome-PT-02.tgz
mv SmartHome-PT-02 execution
cd execution
if [ "CTLCardinality" = "ReachabilityDeadlock" ] || [ "CTLCardinality" = "UpperBounds" ] || [ "CTLCardinality" = "QuasiLiveness" ] || [ "CTLCardinality" = "StableMarking" ] || [ "CTLCardinality" = "Liveness" ] || [ "CTLCardinality" = "OneSafe" ] || [ "CTLCardinality" = "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 [ "CTLCardinality" = "UpperBounds" ] ; then
echo "The expected result is a vector of positive values"
echo NUM_VECTOR
elif [ "CTLCardinality" != "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 "CTLCardinality.txt" ] ; then
echo "here is the order used to build the result vector(from text file)"
for x in $(grep Property CTLCardinality.txt | cut -d ' ' -f 2 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ -f "CTLCardinality.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 '' CTLCardinality.xml | cut -d '>' -f 2 | cut -d '<' -f 1 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ "CTLCardinality" = "ReachabilityDeadlock" ] || [ "CTLCardinality" = "QuasiLiveness" ] || [ "CTLCardinality" = "StableMarking" ] || [ "CTLCardinality" = "Liveness" ] || [ "CTLCardinality" = "OneSafe" ] ; then
echo "FORMULA_NAME CTLCardinality"
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 ;