fond
Model Checking Contest 2023
13th edition, Paris, France, April 26, 2023 (at TOOLympics II)
Execution of r011-oct2-167813600400568
Last Updated
May 14, 2023

About the Execution of Smart+red for AutonomousCar-PT-03a

Execution Summary
Max Memory
Used (MB)
Time wait (ms) CPU Usage (ms) I/O Wait (ms) Computed Result Execution
Status
306.432 12014.00 18721.00 51.00 22521 125175 1 8 normal

Execution Chart

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

Trace from the execution

Formatting '/data/fkordon/mcc2023-input.r011-oct2-167813600400568.qcow2', fmt=qcow2 cluster_size=65536 extended_l2=off compression_type=zlib size=4294967296 backing_file=/data/fkordon/mcc2023-input.qcow2 backing_fmt=qcow2 lazy_refcounts=off refcount_bits=16
Waiting for the VM to be ready (probing ssh)
.................................................................................................................................................................................................................................................................................................................
=====================================================================
Generated by BenchKit 2-5348
Executing tool smartxred
Input is AutonomousCar-PT-03a, examination is StateSpace
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 4
Run identifier is r011-oct2-167813600400568
=====================================================================

--------------------
preparation of the directory to be used:
/home/mcc/execution
total 500K
-rw-r--r-- 1 mcc users 7.4K Feb 25 12:55 CTLCardinality.txt
-rw-r--r-- 1 mcc users 85K Feb 25 12:55 CTLCardinality.xml
-rw-r--r-- 1 mcc users 5.0K Feb 25 12:55 CTLFireability.txt
-rw-r--r-- 1 mcc users 46K Feb 25 12:55 CTLFireability.xml
-rw-r--r-- 1 mcc users 3.8K Feb 25 15:33 LTLCardinality.txt
-rw-r--r-- 1 mcc users 27K Feb 25 15:33 LTLCardinality.xml
-rw-r--r-- 1 mcc users 2.2K Feb 25 15:33 LTLFireability.txt
-rw-r--r-- 1 mcc users 17K Feb 25 15:33 LTLFireability.xml
-rw-r--r-- 1 mcc users 12K Feb 25 12:57 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 127K Feb 25 12:57 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 8.5K Feb 25 12:56 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 76K Feb 25 12:56 ReachabilityFireability.xml
-rw-r--r-- 1 mcc users 1.7K Feb 25 15:33 UpperBounds.txt
-rw-r--r-- 1 mcc users 3.7K Feb 25 15:33 UpperBounds.xml
-rw-r--r-- 1 mcc users 6 Mar 5 18:22 equiv_col
-rw-r--r-- 1 mcc users 4 Mar 5 18:22 instance
-rw-r--r-- 1 mcc users 6 Mar 5 18:22 iscolored
-rw-r--r-- 1 mcc users 42K Mar 5 18:22 model.pnml

--------------------
content from stdout:

=== Data for post analysis generated by BenchKit (invocation template)

no data necessary for post analysis


=== Now, execution of the tool begins

BK_START 1678740072639

bash -c /home/mcc/BenchKit/BenchKit_head.sh 2> STDERR ; echo ; echo -n "BK_STOP " ; date -u +%s%3N
Invoking MCC driver with
BK_TOOL=smartxred
BK_EXAMINATION=StateSpace
BK_BIN_PATH=/home/mcc/BenchKit/bin/
BK_TIME_CONFINEMENT=3600
BK_INPUT=AutonomousCar-PT-03a
Applying reductions before tool smart
Invoking reducer
Running Version 202303021504
[2023-03-13 20:41:15] [INFO ] Running its-tools with arguments : [-pnfolder, /home/mcc/execution, -examination, StateSpace, -timeout, 360, -rebuildPNML]
[2023-03-13 20:41:15] [INFO ] Parsing pnml file : /home/mcc/execution/model.pnml
[2023-03-13 20:41:15] [INFO ] Load time of PNML (sax parser for PT used): 51 ms
[2023-03-13 20:41:15] [INFO ] Transformed 41 places.
[2023-03-13 20:41:15] [INFO ] Transformed 121 transitions.
[2023-03-13 20:41:15] [INFO ] Found NUPN structural information;
[2023-03-13 20:41:15] [INFO ] Parsed PT model containing 41 places and 121 transitions and 745 arcs in 170 ms.
[2023-03-13 20:41:15] [INFO ] Export to PNML in file /home/mcc/execution/model.sr.pnml of net with 41 places, 121 transitions and 745 arcs took 5 ms.
Total runtime 209 ms.
There are residual formulas that ITS could not solve within timeout
======================================================
========== this is Smart for the MCC'2018 ============
======================================================
Running AutonomousCar (PT), instance 03a
Examination StateSpace
Parser /home/mcc/BenchKit/bin//../reducer/bin//../../smart/bin//parser/StateSpaceParse.jar
Model checker /home/mcc/BenchKit/bin//../reducer/bin//../../smart/bin//main//smart

Filename model.pnml
Petri model created: 41 places, 121 transitions, 745 arcs.
AT ITER 0 NEW BEST:: SOT 3835 SOS 2988 HAS SOPS 2986 HAS SOUS 1329 HAS SOUPS 1327 WITH SCORE 1329.988
AT ITER 2 NEW BEST:: SOT 3846 SOS 2995 HAS SOPS 2993 HAS SOUS 1311 HAS SOUPS 1309 WITH SCORE 1311.995
AT ITER 4 NEW BEST:: SOT 3842 SOS 2985 HAS SOPS 2983 HAS SOUS 1307 HAS SOUPS 1305 WITH SCORE 1307.985
AT ITER 5 NEW BEST:: SOT 3837 SOS 2980 HAS SOPS 2978 HAS SOUS 1302 HAS SOUPS 1300 WITH SCORE 1302.98
AT ITER 7 NEW BEST:: SOT 3818 SOS 2965 HAS SOPS 2963 HAS SOUS 1297 HAS SOUPS 1295 WITH SCORE 1297.965
AT ITER 10 NEW BEST:: SOT 3812 SOS 2945 HAS SOPS 2943 HAS SOUS 1285 HAS SOUPS 1283 WITH SCORE 1285.945
AT ITER 18 NEW BEST:: SOT 3776 SOS 2909 HAS SOPS 2907 HAS SOUS 1265 HAS SOUPS 1263 WITH SCORE 1265.909
AT ITER 21 NEW BEST:: SOT 3768 SOS 2893 HAS SOPS 2891 HAS SOUS 1257 HAS SOUPS 1255 WITH SCORE 1257.893
AT ITER 24 NEW BEST:: SOT 3761 SOS 2869 HAS SOPS 2867 HAS SOUS 1247 HAS SOUPS 1245 WITH SCORE 1247.869
AT ITER 27 NEW BEST:: SOT 3456 SOS 2551 HAS SOPS 2549 HAS SOUS 1068 HAS SOUPS 1066 WITH SCORE 1068.551
AT ITER 28 NEW BEST:: SOT 3467 SOS 2579 HAS SOPS 2577 HAS SOUS 1022 HAS SOUPS 1020 WITH SCORE 1022.579
AT ITER 30 NEW BEST:: SOT 3413 SOS 2547 HAS SOPS 2545 HAS SOUS 974 HAS SOUPS 972 WITH SCORE 974.547
AT ITER 35 NEW BEST:: SOT 3410 SOS 2541 HAS SOPS 2539 HAS SOUS 968 HAS SOUPS 966 WITH SCORE 968.541
AT ITER 39 NEW BEST:: SOT 3380 SOS 2505 HAS SOPS 2503 HAS SOUS 944 HAS SOUPS 942 WITH SCORE 944.505
AT ITER 40 NEW BEST:: SOT 3368 SOS 2490 HAS SOPS 2488 HAS SOUS 938 HAS SOUPS 936 WITH SCORE 938.49
AT ITER 46 NEW BEST:: SOT 3364 SOS 2485 HAS SOPS 2483 HAS SOUS 930 HAS SOUPS 928 WITH SCORE 930.485
AT ITER 53 NEW BEST:: SOT 3354 SOS 2465 HAS SOPS 2463 HAS SOUS 912 HAS SOUPS 910 WITH SCORE 912.465
AT ITER 55 NEW BEST:: SOT 3423 SOS 2596 HAS SOPS 2594 HAS SOUS 908 HAS SOUPS 906 WITH SCORE 908.596
AT ITER 60 NEW BEST:: SOT 3380 SOS 2545 HAS SOPS 2543 HAS SOUS 878 HAS SOUPS 876 WITH SCORE 878.545
AT ITER 72 NEW BEST:: SOT 3370 SOS 2537 HAS SOPS 2535 HAS SOUS 870 HAS SOUPS 868 WITH SCORE 870.537
AT ITER 74 NEW BEST:: SOT 3381 SOS 2677 HAS SOPS 2531 HAS SOUS 869 HAS SOUPS 865 WITH SCORE 867.677
AT ITER 77 NEW BEST:: SOT 3371 SOS 2647 HAS SOPS 2501 HAS SOUS 859 HAS SOUPS 855 WITH SCORE 857.647
AT ITER 78 NEW BEST:: SOT 3350 SOS 2623 HAS SOPS 2477 HAS SOUS 839 HAS SOUPS 835 WITH SCORE 837.623
AT ITER 82 NEW BEST:: SOT 3332 SOS 2605 HAS SOPS 2459 HAS SOUS 827 HAS SOUPS 823 WITH SCORE 825.605
AT ITER 109 NEW BEST:: SOT 3236 SOS 2510 HAS SOPS 2364 HAS SOUS 752 HAS SOUPS 748 WITH SCORE 750.51
AT ITER 123 NEW BEST:: SOT 3259 SOS 2453 HAS SOPS 2307 HAS SOUS 723 HAS SOUPS 719 WITH SCORE 721.453
AT ITER 130 NEW BEST:: SOT 3244 SOS 2430 HAS SOPS 2284 HAS SOUS 711 HAS SOUPS 707 WITH SCORE 709.43
AT ITER 138 NEW BEST:: SOT 3245 SOS 2642 HAS SOPS 2274 HAS SOUS 712 HAS SOUPS 705 WITH SCORE 707.642
AT ITER 146 NEW BEST:: SOT 3239 SOS 2638 HAS SOPS 2270 HAS SOUS 710 HAS SOUPS 703 WITH SCORE 705.638
AT ITER 149 NEW BEST:: SOT 3232 SOS 2630 HAS SOPS 2262 HAS SOUS 708 HAS SOUPS 701 WITH SCORE 703.63
AT ITER 155 NEW BEST:: SOT 3204 SOS 2606 HAS SOPS 2238 HAS SOUS 708 HAS SOUPS 701 WITH SCORE 703.606
AT ITER 156 NEW BEST:: SOT 3201 SOS 2603 HAS SOPS 2235 HAS SOUS 708 HAS SOUPS 701 WITH SCORE 703.603
AT ITER 171 NEW BEST:: SOT 3201 SOS 2625 HAS SOPS 2257 HAS SOUS 702 HAS SOUPS 695 WITH SCORE 697.625
AT ITER 175 NEW BEST:: SOT 3111 SOS 2535 HAS SOPS 2167 HAS SOUS 663 HAS SOUPS 656 WITH SCORE 658.535
AT ITER 189 NEW BEST:: SOT 3118 SOS 2497 HAS SOPS 2129 HAS SOUS 651 HAS SOUPS 644 WITH SCORE 646.497
AT ITER 197 NEW BEST:: SOT 3115 SOS 2494 HAS SOPS 2126 HAS SOUS 647 HAS SOUPS 640 WITH SCORE 642.494
AT ITER 201 NEW BEST:: SOT 3114 SOS 2493 HAS SOPS 2125 HAS SOUS 646 HAS SOUPS 639 WITH SCORE 641.493
AT ITER 228 NEW BEST:: SOT 3107 SOS 2485 HAS SOPS 2117 HAS SOUS 634 HAS SOUPS 627 WITH SCORE 629.485
AT ITER 229 NEW BEST:: SOT 3108 SOS 2477 HAS SOPS 2181 HAS SOUS 631 HAS SOUPS 624 WITH SCORE 626.477
AT ITER 234 NEW BEST:: SOT 3108 SOS 2421 HAS SOPS 2225 HAS SOUS 628 HAS SOUPS 621 WITH SCORE 623.421
AT ITER 242 NEW BEST:: SOT 3100 SOS 2414 HAS SOPS 2218 HAS SOUS 624 HAS SOUPS 617 WITH SCORE 619.414
AT ITER 245 NEW BEST:: SOT 3070 SOS 2370 HAS SOPS 2174 HAS SOUS 620 HAS SOUPS 613 WITH SCORE 615.37
AT ITER 255 NEW BEST:: SOT 3071 SOS 2373 HAS SOPS 2177 HAS SOUS 619 HAS SOUPS 612 WITH SCORE 614.373
AT ITER 257 NEW BEST:: SOT 3070 SOS 2373 HAS SOPS 2177 HAS SOUS 618 HAS SOUPS 611 WITH SCORE 613.373
AT ITER 266 NEW BEST:: SOT 3012 SOS 2257 HAS SOPS 2061 HAS SOUS 579 HAS SOUPS 572 WITH SCORE 574.257
AT ITER 277 NEW BEST:: SOT 2982 SOS 2237 HAS SOPS 2041 HAS SOUS 575 HAS SOUPS 568 WITH SCORE 570.237
AT ITER 284 NEW BEST:: SOT 2981 SOS 2236 HAS SOPS 2040 HAS SOUS 575 HAS SOUPS 568 WITH SCORE 570.236
AT ITER 295 NEW BEST:: SOT 2969 SOS 2224 HAS SOPS 2028 HAS SOUS 563 HAS SOUPS 556 WITH SCORE 558.224
AT ITER 325 NEW BEST:: SOT 2955 SOS 2236 HAS SOPS 1940 HAS SOUS 562 HAS SOUPS 555 WITH SCORE 557.236
AT ITER 343 NEW BEST:: SOT 2946 SOS 2221 HAS SOPS 1925 HAS SOUS 556 HAS SOUPS 549 WITH SCORE 551.221
AT ITER 349 NEW BEST:: SOT 2978 SOS 2192 HAS SOPS 1896 HAS SOUS 527 HAS SOUPS 520 WITH SCORE 522.192
AT ITER 356 NEW BEST:: SOT 2969 SOS 2184 HAS SOPS 1888 HAS SOUS 523 HAS SOUPS 516 WITH SCORE 518.184
AT ITER 377 NEW BEST:: SOT 2964 SOS 2178 HAS SOPS 2026 HAS SOUS 518 HAS SOUPS 513 WITH SCORE 515.178
AT ITER 397 NEW BEST:: SOT 2957 SOS 2171 HAS SOPS 2019 HAS SOUS 514 HAS SOUPS 509 WITH SCORE 511.171
AT ITER 417 NEW BEST:: SOT 2948 SOS 2152 HAS SOPS 2000 HAS SOUS 514 HAS SOUPS 509 WITH SCORE 511.152
AT ITER 419 NEW BEST:: SOT 2948 SOS 2120 HAS SOPS 1968 HAS SOUS 513 HAS SOUPS 508 WITH SCORE 510.12
AT ITER 428 NEW BEST:: SOT 2938 SOS 2109 HAS SOPS 1957 HAS SOUS 503 HAS SOUPS 498 WITH SCORE 500.109
AT ITER 449 NEW BEST:: SOT 2934 SOS 2105 HAS SOPS 1953 HAS SOUS 501 HAS SOUPS 496 WITH SCORE 498.105
AT ITER 450 NEW BEST:: SOT 2934 SOS 2103 HAS SOPS 1951 HAS SOUS 501 HAS SOUPS 496 WITH SCORE 498.103
AT ITER 469 NEW BEST:: SOT 2927 SOS 2095 HAS SOPS 1943 HAS SOUS 493 HAS SOUPS 488 WITH SCORE 490.095
AT ITER 477 NEW BEST:: SOT 2927 SOS 2096 HAS SOPS 1944 HAS SOUS 492 HAS SOUPS 487 WITH SCORE 489.096
AT ITER 507 NEW BEST:: SOT 2920 SOS 2089 HAS SOPS 1937 HAS SOUS 488 HAS SOUPS 483 WITH SCORE 485.089
AT ITER 551 NEW BEST:: SOT 2949 SOS 2062 HAS SOPS 1910 HAS SOUS 487 HAS SOUPS 482 WITH SCORE 484.062
AT ITER 571 NEW BEST:: SOT 2951 SOS 2055 HAS SOPS 1903 HAS SOUS 486 HAS SOUPS 481 WITH SCORE 483.055
AT ITER 578 NEW BEST:: SOT 2950 SOS 2056 HAS SOPS 1900 HAS SOUS 487 HAS SOUPS 480 WITH SCORE 482.056
AT ITER 641 NEW BEST:: SOT 2950 SOS 2054 HAS SOPS 1898 HAS SOUS 486 HAS SOUPS 479 WITH SCORE 481.054
AT ITER 657 NEW BEST:: SOT 2950 SOS 2078 HAS SOPS 1922 HAS SOUS 485 HAS SOUPS 478 WITH SCORE 480.078
AT ITER 698 NEW BEST:: SOT 2948 SOS 2072 HAS SOPS 2064 HAS SOUS 483 HAS SOUPS 478 WITH SCORE 480.072
AT ITER 702 NEW BEST:: SOT 2948 SOS 2071 HAS SOPS 2063 HAS SOUS 483 HAS SOUPS 478 WITH SCORE 480.071
AT ITER 730 NEW BEST:: SOT 2948 SOS 2072 HAS SOPS 2064 HAS SOUS 482 HAS SOUPS 477 WITH SCORE 479.072
AT ITER 766 NEW BEST:: SOT 2949 SOS 2073 HAS SOPS 2065 HAS SOUS 481 HAS SOUPS 476 WITH SCORE 478.073
AT ITER 776 NEW BEST:: SOT 2949 SOS 2069 HAS SOPS 2065 HAS SOUS 479 HAS SOUPS 476 WITH SCORE 478.069
AT ITER 818 NEW BEST:: SOT 2947 SOS 2068 HAS SOPS 2064 HAS SOUS 479 HAS SOUPS 476 WITH SCORE 478.068
AT ITER 920 NEW BEST:: SOT 2919 SOS 2072 HAS SOPS 2068 HAS SOUS 469 HAS SOUPS 466 WITH SCORE 468.072
AT ITER 1013 NEW BEST:: SOT 2919 SOS 2064 HAS SOPS 2060 HAS SOUS 468 HAS SOUPS 465 WITH SCORE 467.064
AT ITER 1062 NEW BEST:: SOT 2919 SOS 2056 HAS SOPS 2052 HAS SOUS 467 HAS SOUPS 464 WITH SCORE 466.056
AT ITER 1140 NEW BEST:: SOT 2921 SOS 1914 HAS SOPS 1910 HAS SOUS 467 HAS SOUPS 464 WITH SCORE 465.914
AT ITER 1271 NEW BEST:: SOT 2920 SOS 1913 HAS SOPS 1909 HAS SOUS 466 HAS SOUPS 463 WITH SCORE 464.913
AT ITER 1368 NEW BEST:: SOT 2914 SOS 1909 HAS SOPS 1905 HAS SOUS 463 HAS SOUPS 460 WITH SCORE 461.909
AT ITER 1481 NEW BEST:: SOT 2900 SOS 1903 HAS SOPS 1899 HAS SOUS 461 HAS SOUPS 458 WITH SCORE 459.903
AT ITER 1497 NEW BEST:: SOT 2893 SOS 1896 HAS SOPS 1892 HAS SOUS 456 HAS SOUPS 453 WITH SCORE 454.896
AT ITER 1565 NEW BEST:: SOT 2895 SOS 1898 HAS SOPS 1894 HAS SOUS 455 HAS SOUPS 452 WITH SCORE 453.898
AT ITER 1658 NEW BEST:: SOT 2895 SOS 1899 HAS SOPS 1893 HAS SOUS 454 HAS SOUPS 450 WITH SCORE 451.899
AT ITER 1703 NEW BEST:: SOT 2895 SOS 1898 HAS SOPS 1892 HAS SOUS 454 HAS SOUPS 450 WITH SCORE 451.898
AT ITER 1706 NEW BEST:: SOT 2889 SOS 1894 HAS SOPS 1888 HAS SOUS 450 HAS SOUPS 446 WITH SCORE 447.894
AT ITER 1715 NEW BEST:: SOT 2889 SOS 1893 HAS SOPS 1887 HAS SOUS 449 HAS SOUPS 445 WITH SCORE 446.893
AT ITER 1725 NEW BEST:: SOT 2883 SOS 1889 HAS SOPS 1883 HAS SOUS 447 HAS SOUPS 443 WITH SCORE 444.889
AT ITER 1953 NEW BEST:: SOT 2883 SOS 1881 HAS SOPS 1875 HAS SOUS 445 HAS SOUPS 441 WITH SCORE 442.881
AT ITER 2420 NEW BEST:: SOT 2883 SOS 1879 HAS SOPS 1873 HAS SOUS 445 HAS SOUPS 441 WITH SCORE 442.879
AT ITER 2499 NEW BEST:: SOT 2886 SOS 1878 HAS SOPS 1872 HAS SOUS 445 HAS SOUPS 441 WITH SCORE 442.878
AT ITER 2518 NEW BEST:: SOT 2887 SOS 1878 HAS SOPS 1872 HAS SOUS 444 HAS SOUPS 440 WITH SCORE 441.878
AT ITER 2566 NEW BEST:: SOT 2888 SOS 1876 HAS SOPS 1870 HAS SOUS 442 HAS SOUPS 438 WITH SCORE 439.876
AT ITER 2776 NEW BEST:: SOT 2888 SOS 1875 HAS SOPS 1869 HAS SOUS 442 HAS SOUPS 438 WITH SCORE 439.875
AT ITER 2850 NEW BEST:: SOT 2887 SOS 1875 HAS SOPS 1869 HAS SOUS 441 HAS SOUPS 437 WITH SCORE 438.875
AT ITER 4580 NEW BEST:: SOT 2889 SOS 1947 HAS SOPS 1865 HAS SOUS 441 HAS SOUPS 435 WITH SCORE 436.947
STATE_SPACE STATES 22521 TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS
STATE_SPACE MAX_TOKEN_IN_PLACE 1 TECHNIQUES SEQUENTIAL_PROCESSING IMPLICIT RELATIONS DECISION_DIAGRAMS
STATE_SPACE MAX_TOKEN_PER_MARKING 8 TECHNIQUES SEQUENTIAL_PROCESSING IMPLICIT RELATIONS DECISION_DIAGRAMS
STATE_SPACE TRANSITIONS 125175 TECHNIQUES SEQUENTIAL_PROCESSING IMPLICIT RELATIONS DECISION_DIAGRAMS

BK_STOP 1678740084653

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

+ ulimit -s 65536
+ [[ -z '' ]]
+ export LTSMIN_MEM_SIZE=8589934592
+ LTSMIN_MEM_SIZE=8589934592
+ export PYTHONPATH=/home/mcc/BenchKit/itstools/pylibs
+ PYTHONPATH=/home/mcc/BenchKit/itstools/pylibs
+ export LD_LIBRARY_PATH=/home/mcc/BenchKit/itstools/pylibs:
+ LD_LIBRARY_PATH=/home/mcc/BenchKit/itstools/pylibs:
++ sed s/.jar//
++ perl -pe 's/.*\.//g'
++ ls /home/mcc/BenchKit/bin//../reducer/bin//../../itstools//itstools/plugins/fr.lip6.move.gal.application.pnmcc_1.0.0.202303021504.jar
+ VERSION=202303021504
+ echo 'Running Version 202303021504'
+ /home/mcc/BenchKit/bin//../reducer/bin//../../itstools//itstools/its-tools -pnfolder /home/mcc/execution -examination StateSpace -timeout 360 -rebuildPNML
cp: cannot stat 'StateSpace.sr.xml': No such file or directory

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="AutonomousCar-PT-03a"
export BK_EXAMINATION="StateSpace"
export BK_TOOL="smartxred"
export BK_RESULT_DIR="/tmp/BK_RESULTS/OUTPUTS"
export BK_TIME_CONFINEMENT="3600"
export BK_MEMORY_CONFINEMENT="16384"
export BK_BIN_PATH="/home/mcc/BenchKit/bin/"

# 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-5348"
echo " Executing tool smartxred"
echo " Input is AutonomousCar-PT-03a, examination is StateSpace"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 4"
echo " Run identifier is r011-oct2-167813600400568"
echo "====================================================================="
echo
echo "--------------------"
echo "preparation of the directory to be used:"

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