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

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

Execution Summary
Max Memory
Used (MB)
Time wait (ms) CPU Usage (ms) I/O Wait (ms) Computed Result Execution
Status
15766.090 3600000.00 3600010.00 0.00 T??????????????? 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-159033469900756.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-001B, examination is CTLFireability
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 1
Run identifier is r207-tajo-159033469900756
=====================================================================

--------------------
preparation of the directory to be used:
/home/mcc/execution
total 188K
-rw-r--r-- 1 mcc users 2.8K May 14 02:07 CTLCardinality.txt
-rw-r--r-- 1 mcc users 15K May 14 02:07 CTLCardinality.xml
-rw-r--r-- 1 mcc users 2.5K May 13 19:36 CTLFireability.txt
-rw-r--r-- 1 mcc users 18K May 13 19:36 CTLFireability.xml
-rw-r--r-- 1 mcc users 2.9K May 14 10:04 LTLCardinality.txt
-rw-r--r-- 1 mcc users 21K May 14 10:04 LTLCardinality.xml
-rw-r--r-- 1 mcc users 2.0K 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.3K May 13 14:19 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 17K May 13 14:19 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 3.1K May 13 09:02 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 22K 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 13K 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-001B-CTLFireability-00
FORMULA_NAME ShieldRVs-PT-001B-CTLFireability-01
FORMULA_NAME ShieldRVs-PT-001B-CTLFireability-02
FORMULA_NAME ShieldRVs-PT-001B-CTLFireability-03
FORMULA_NAME ShieldRVs-PT-001B-CTLFireability-04
FORMULA_NAME ShieldRVs-PT-001B-CTLFireability-05
FORMULA_NAME ShieldRVs-PT-001B-CTLFireability-06
FORMULA_NAME ShieldRVs-PT-001B-CTLFireability-07
FORMULA_NAME ShieldRVs-PT-001B-CTLFireability-08
FORMULA_NAME ShieldRVs-PT-001B-CTLFireability-09
FORMULA_NAME ShieldRVs-PT-001B-CTLFireability-10
FORMULA_NAME ShieldRVs-PT-001B-CTLFireability-11
FORMULA_NAME ShieldRVs-PT-001B-CTLFireability-12
FORMULA_NAME ShieldRVs-PT-001B-CTLFireability-13
FORMULA_NAME ShieldRVs-PT-001B-CTLFireability-14
FORMULA_NAME ShieldRVs-PT-001B-CTLFireability-15

=== Now, execution of the tool begins

BK_START 1590450283053

======================================================
========== this is Smart for the MCC'2018 ============
======================================================
Running ShieldRVs (PT), instance 001B
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: 43 places, 48 transitions, 144 arcs.
AT ITER 0 NEW BEST:: SOT 1295 SOS 604 HAS SOPS 604 HAS SOUS 500 HAS SOUPS 500 WITH SCORE 500.604
AT ITER 5 NEW BEST:: SOT 1292 SOS 598 HAS SOPS 598 HAS SOUS 497 HAS SOUPS 497 WITH SCORE 497.598
AT ITER 8 NEW BEST:: SOT 1293 SOS 597 HAS SOPS 597 HAS SOUS 495 HAS SOUPS 495 WITH SCORE 495.597
AT ITER 12 NEW BEST:: SOT 1291 SOS 593 HAS SOPS 593 HAS SOUS 495 HAS SOUPS 495 WITH SCORE 495.593
AT ITER 18 NEW BEST:: SOT 1287 SOS 592 HAS SOPS 592 HAS SOUS 494 HAS SOUPS 494 WITH SCORE 494.592
AT ITER 27 NEW BEST:: SOT 1294 SOS 599 HAS SOPS 599 HAS SOUS 491 HAS SOUPS 491 WITH SCORE 491.599
AT ITER 37 NEW BEST:: SOT 1286 SOS 604 HAS SOPS 604 HAS SOUS 488 HAS SOUPS 488 WITH SCORE 488.604
AT ITER 61 NEW BEST:: SOT 1272 SOS 591 HAS SOPS 591 HAS SOUS 464 HAS SOUPS 464 WITH SCORE 464.591
AT ITER 73 NEW BEST:: SOT 1272 SOS 583 HAS SOPS 583 HAS SOUS 464 HAS SOUPS 464 WITH SCORE 464.583
AT ITER 83 NEW BEST:: SOT 1271 SOS 589 HAS SOPS 589 HAS SOUS 461 HAS SOUPS 461 WITH SCORE 461.589
AT ITER 93 NEW BEST:: SOT 1269 SOS 589 HAS SOPS 589 HAS SOUS 457 HAS SOUPS 457 WITH SCORE 457.589
AT ITER 106 NEW BEST:: SOT 1272 SOS 596 HAS SOPS 596 HAS SOUS 456 HAS SOUPS 456 WITH SCORE 456.596
AT ITER 159 NEW BEST:: SOT 1278 SOS 617 HAS SOPS 617 HAS SOUS 455 HAS SOUPS 455 WITH SCORE 455.617
AT ITER 161 NEW BEST:: SOT 1278 SOS 611 HAS SOPS 611 HAS SOUS 452 HAS SOUPS 452 WITH SCORE 452.611
AT ITER 168 NEW BEST:: SOT 1277 SOS 615 HAS SOPS 615 HAS SOUS 450 HAS SOUPS 450 WITH SCORE 450.615
AT ITER 175 NEW BEST:: SOT 1277 SOS 619 HAS SOPS 619 HAS SOUS 448 HAS SOUPS 448 WITH SCORE 448.619
AT ITER 191 NEW BEST:: SOT 1279 SOS 620 HAS SOPS 620 HAS SOUS 447 HAS SOUPS 447 WITH SCORE 447.62
AT ITER 217 NEW BEST:: SOT 1278 SOS 619 HAS SOPS 619 HAS SOUS 447 HAS SOUPS 447 WITH SCORE 447.619
AT ITER 220 NEW BEST:: SOT 1272 SOS 613 HAS SOPS 613 HAS SOUS 445 HAS SOUPS 445 WITH SCORE 445.613
AT ITER 237 NEW BEST:: SOT 1272 SOS 612 HAS SOPS 612 HAS SOUS 445 HAS SOUPS 445 WITH SCORE 445.612
AT ITER 248 NEW BEST:: SOT 1272 SOS 602 HAS SOPS 602 HAS SOUS 436 HAS SOUPS 436 WITH SCORE 436.602
AT ITER 257 NEW BEST:: SOT 1271 SOS 600 HAS SOPS 600 HAS SOUS 434 HAS SOUPS 434 WITH SCORE 434.6
AT ITER 270 NEW BEST:: SOT 1271 SOS 595 HAS SOPS 595 HAS SOUS 429 HAS SOUPS 429 WITH SCORE 429.595
AT ITER 296 NEW BEST:: SOT 1271 SOS 593 HAS SOPS 593 HAS SOUS 428 HAS SOUPS 428 WITH SCORE 428.593
AT ITER 302 NEW BEST:: SOT 1259 SOS 590 HAS SOPS 590 HAS SOUS 421 HAS SOUPS 421 WITH SCORE 421.59
AT ITER 304 NEW BEST:: SOT 1259 SOS 589 HAS SOPS 589 HAS SOUS 419 HAS SOUPS 419 WITH SCORE 419.589
AT ITER 312 NEW BEST:: SOT 1254 SOS 590 HAS SOPS 590 HAS SOUS 412 HAS SOUPS 412 WITH SCORE 412.59
AT ITER 330 NEW BEST:: SOT 1254 SOS 589 HAS SOPS 589 HAS SOUS 411 HAS SOUPS 411 WITH SCORE 411.589
AT ITER 335 NEW BEST:: SOT 1253 SOS 588 HAS SOPS 588 HAS SOUS 410 HAS SOUPS 410 WITH SCORE 410.588
AT ITER 348 NEW BEST:: SOT 1253 SOS 587 HAS SOPS 587 HAS SOUS 409 HAS SOUPS 409 WITH SCORE 409.587
AT ITER 358 NEW BEST:: SOT 1246 SOS 579 HAS SOPS 579 HAS SOUS 408 HAS SOUPS 408 WITH SCORE 408.579
AT ITER 370 NEW BEST:: SOT 1246 SOS 579 HAS SOPS 579 HAS SOUS 407 HAS SOUPS 407 WITH SCORE 407.579
AT ITER 383 NEW BEST:: SOT 1246 SOS 576 HAS SOPS 576 HAS SOUS 407 HAS SOUPS 407 WITH SCORE 407.576
AT ITER 385 NEW BEST:: SOT 1242 SOS 572 HAS SOPS 572 HAS SOUS 403 HAS SOUPS 403 WITH SCORE 403.572
AT ITER 419 NEW BEST:: SOT 1240 SOS 570 HAS SOPS 570 HAS SOUS 402 HAS SOUPS 402 WITH SCORE 402.57
AT ITER 458 NEW BEST:: SOT 1237 SOS 572 HAS SOPS 572 HAS SOUS 401 HAS SOUPS 401 WITH SCORE 401.572
AT ITER 510 NEW BEST:: SOT 1240 SOS 569 HAS SOPS 569 HAS SOUS 395 HAS SOUPS 395 WITH SCORE 395.569
AT ITER 523 NEW BEST:: SOT 1242 SOS 573 HAS SOPS 573 HAS SOUS 394 HAS SOUPS 394 WITH SCORE 394.573
AT ITER 545 NEW BEST:: SOT 1246 SOS 567 HAS SOPS 567 HAS SOUS 391 HAS SOUPS 391 WITH SCORE 391.567
AT ITER 553 NEW BEST:: SOT 1246 SOS 565 HAS SOPS 565 HAS SOUS 391 HAS SOUPS 391 WITH SCORE 391.565
AT ITER 563 NEW BEST:: SOT 1239 SOS 552 HAS SOPS 552 HAS SOUS 387 HAS SOUPS 387 WITH SCORE 387.552
AT ITER 693 NEW BEST:: SOT 1237 SOS 550 HAS SOPS 550 HAS SOUS 384 HAS SOUPS 384 WITH SCORE 384.55
AT ITER 711 NEW BEST:: SOT 1237 SOS 543 HAS SOPS 543 HAS SOUS 383 HAS SOUPS 383 WITH SCORE 383.543
AT ITER 715 NEW BEST:: SOT 1237 SOS 551 HAS SOPS 551 HAS SOUS 379 HAS SOUPS 379 WITH SCORE 379.551
AT ITER 725 NEW BEST:: SOT 1237 SOS 549 HAS SOPS 549 HAS SOUS 378 HAS SOUPS 378 WITH SCORE 378.549
AT ITER 735 NEW BEST:: SOT 1237 SOS 545 HAS SOPS 545 HAS SOUS 377 HAS SOUPS 377 WITH SCORE 377.545
AT ITER 751 NEW BEST:: SOT 1236 SOS 544 HAS SOPS 544 HAS SOUS 376 HAS SOUPS 376 WITH SCORE 376.544
AT ITER 783 NEW BEST:: SOT 1235 SOS 544 HAS SOPS 544 HAS SOUS 375 HAS SOUPS 375 WITH SCORE 375.544
AT ITER 802 NEW BEST:: SOT 1234 SOS 543 HAS SOPS 543 HAS SOUS 374 HAS SOUPS 374 WITH SCORE 374.543
AT ITER 804 NEW BEST:: SOT 1233 SOS 547 HAS SOPS 547 HAS SOUS 373 HAS SOUPS 373 WITH SCORE 373.547
AT ITER 805 NEW BEST:: SOT 1232 SOS 544 HAS SOPS 544 HAS SOUS 372 HAS SOUPS 372 WITH SCORE 372.544
AT ITER 823 NEW BEST:: SOT 1227 SOS 539 HAS SOPS 539 HAS SOUS 369 HAS SOUPS 369 WITH SCORE 369.539
AT ITER 864 NEW BEST:: SOT 1226 SOS 535 HAS SOPS 535 HAS SOUS 369 HAS SOUPS 369 WITH SCORE 369.535
AT ITER 880 NEW BEST:: SOT 1226 SOS 529 HAS SOPS 529 HAS SOUS 369 HAS SOUPS 369 WITH SCORE 369.529
AT ITER 883 NEW BEST:: SOT 1226 SOS 527 HAS SOPS 527 HAS SOUS 367 HAS SOUPS 367 WITH SCORE 367.527
AT ITER 911 NEW BEST:: SOT 1225 SOS 525 HAS SOPS 525 HAS SOUS 363 HAS SOUPS 363 WITH SCORE 363.525
AT ITER 1002 NEW BEST:: SOT 1222 SOS 522 HAS SOPS 522 HAS SOUS 360 HAS SOUPS 360 WITH SCORE 360.522
AT ITER 1102 NEW BEST:: SOT 1221 SOS 516 HAS SOPS 516 HAS SOUS 356 HAS SOUPS 356 WITH SCORE 356.516
AT ITER 1139 NEW BEST:: SOT 1221 SOS 518 HAS SOPS 518 HAS SOUS 354 HAS SOUPS 354 WITH SCORE 354.518
AT ITER 1165 NEW BEST:: SOT 1220 SOS 516 HAS SOPS 516 HAS SOUS 353 HAS SOUPS 353 WITH SCORE 353.516
AT ITER 1243 NEW BEST:: SOT 1212 SOS 514 HAS SOPS 514 HAS SOUS 350 HAS SOUPS 350 WITH SCORE 350.514
AT ITER 1361 NEW BEST:: SOT 1211 SOS 513 HAS SOPS 513 HAS SOUS 349 HAS SOUPS 349 WITH SCORE 349.513
AT ITER 1420 NEW BEST:: SOT 1211 SOS 512 HAS SOPS 512 HAS SOUS 348 HAS SOUPS 348 WITH SCORE 348.512
AT ITER 1456 NEW BEST:: SOT 1211 SOS 509 HAS SOPS 509 HAS SOUS 348 HAS SOUPS 348 WITH SCORE 348.509
AT ITER 1481 NEW BEST:: SOT 1210 SOS 509 HAS SOPS 509 HAS SOUS 347 HAS SOUPS 347 WITH SCORE 347.509
AT ITER 1521 NEW BEST:: SOT 1209 SOS 507 HAS SOPS 507 HAS SOUS 344 HAS SOUPS 344 WITH SCORE 344.507
AT ITER 1523 NEW BEST:: SOT 1209 SOS 505 HAS SOPS 505 HAS SOUS 342 HAS SOUPS 342 WITH SCORE 342.505
AT ITER 1631 NEW BEST:: SOT 1207 SOS 503 HAS SOPS 503 HAS SOUS 338 HAS SOUPS 338 WITH SCORE 338.503
AT ITER 1851 NEW BEST:: SOT 1209 SOS 504 HAS SOPS 504 HAS SOUS 337 HAS SOUPS 337 WITH SCORE 337.504
AT ITER 2018 NEW BEST:: SOT 1209 SOS 504 HAS SOPS 504 HAS SOUS 336 HAS SOUPS 336 WITH SCORE 336.504
AT ITER 2266 NEW BEST:: SOT 1212 SOS 501 HAS SOPS 501 HAS SOUS 336 HAS SOUPS 336 WITH SCORE 336.501
AT ITER 2280 NEW BEST:: SOT 1212 SOS 500 HAS SOPS 500 HAS SOUS 335 HAS SOUPS 335 WITH SCORE 335.5
AT ITER 2292 NEW BEST:: SOT 1212 SOS 499 HAS SOPS 499 HAS SOUS 335 HAS SOUPS 335 WITH SCORE 335.499
AT ITER 2387 NEW BEST:: SOT 1212 SOS 498 HAS SOPS 498 HAS SOUS 335 HAS SOUPS 335 WITH SCORE 335.498
AT ITER 2466 NEW BEST:: SOT 1212 SOS 497 HAS SOPS 497 HAS SOUS 334 HAS SOUPS 334 WITH SCORE 334.497
AT ITER 2619 NEW BEST:: SOT 1208 SOS 495 HAS SOPS 495 HAS SOUS 332 HAS SOUPS 332 WITH SCORE 332.495
AT ITER 2904 NEW BEST:: SOT 1208 SOS 494 HAS SOPS 494 HAS SOUS 331 HAS SOUPS 331 WITH SCORE 331.494
Bounds file is: CTLFireability.xml
PROPERTY: ShieldRVs-PT-001B-CTLFireability-00 (AG( (! (EG( ( ((potential((tk(P28)>=1)))) | ((potential((tk(P21)>=1) & (tk(P15)>=1) & (tk(P29)>=1)))) ))))))
PROPERTY: ShieldRVs-PT-001B-CTLFireability-01 ( (! (AU( (! ((potential((tk(P18)>=1))))) , ( ((potential((tk(P37)>=1)))) & ((potential((tk(P31)>=1)))) ) ))) & ( (AF( ( (! ((potential((tk(P9)>=1))))) & ((potential((tk(P31)>=1)))) ))) & (! ((potential((tk(P27)>=1))))) ) )
PROPERTY: ShieldRVs-PT-001B-CTLFireability-02 (EF( ( ( (! ( ((potential((tk(P19)>=1)))) & ((potential((tk(P13)>=1)))) )) & (AX( ((potential((tk(P19)>=1)))))) ) & ((potential((tk(P17)>=1)))) )))
PROPERTY: ShieldRVs-PT-001B-CTLFireability-03 (! (! (EG( (AF( ((potential((tk(P20)>=1))))))))))
PROPERTY: ShieldRVs-PT-001B-CTLFireability-04 (EU( (EF( ( ((potential((tk(P34)>=1)))) | ((potential((tk(P38)>=1)))) ))) , (AG( ( ((potential((tk(P27)>=1)))) | ((potential((tk(P5)>=1)))) ))) ))
PROPERTY: ShieldRVs-PT-001B-CTLFireability-05 (EF( (AG( (EX( ((potential((tk(P30)>=1) & (tk(P41)>=1))))))))))
PROPERTY: ShieldRVs-PT-001B-CTLFireability-06 ( (EG( (! ( ( ((potential((tk(P27)>=1) & (tk(P38)>=1)))) & ((potential((tk(P40)>=1)))) ) & ( ((potential((tk(P40)>=1)))) | ((potential((tk(P11)>=1)))) ) )))) & (EF( (EG( ( ((potential((tk(P4)>=1) & (tk(P40)>=1) & (tk(P16)>=1)))) | ((potential((tk(P24)>=1)))) ))))) )
PROPERTY: ShieldRVs-PT-001B-CTLFireability-07 (AF( ( (AU( ((potential((tk(P4)>=1) & (tk(P41)>=1) & (tk(P13)>=1)))) , ((potential((tk(P20)>=1)))) )) & ( (EF( ((potential((tk(P15)>=1)))))) | (AX( ((potential((tk(P21)>=1) & (tk(P15)>=1) & (tk(P29)>=1)))))) ) )))
PROPERTY: ShieldRVs-PT-001B-CTLFireability-08 (EG( (EF( (AG( ((potential((tk(P12)>=1))))))))))
PROPERTY: ShieldRVs-PT-001B-CTLFireability-09 (EF( (AF( (EG( ((potential((tk(P20)>=1))))))))))
PROPERTY: ShieldRVs-PT-001B-CTLFireability-10 ( (! (EU( ( ((potential((tk(P36)>=1)))) & ((potential((tk(P36)>=1)))) ) , ( ((potential((tk(P9)>=1)))) | ((potential((tk(P21)>=1) & (tk(P16)>=1) & (tk(P30)>=1)))) ) ))) | (EG( (AF( ( ((potential((tk(P31)>=1)))) & ((potential((tk(P23)>=1)))) ))))) )
PROPERTY: ShieldRVs-PT-001B-CTLFireability-11 ( ((potential((tk(P7)>=1)))) | ((potential((tk(P27)>=1) & (tk(P38)>=1)))) )
PROPERTY: ShieldRVs-PT-001B-CTLFireability-12 ( ( ( (AF( ( ((potential((tk(P26)>=1)))) | ((potential((tk(P12)>=1)))) ))) | (AF( ( ((potential((tk(P5)>=1)))) & ((potential((tk(P20)>=1)))) ))) ) & ( (! ( ( ((potential((tk(P22)>=1) & (tk(P35)>=1)))) | ((potential((tk(P10)>=1)))) ) & ( ((potential((tk(P21)>=1) & (tk(P15)>=1) & (tk(P30)>=1)))) | ((potential((tk(P27)>=1) & (tk(P38)>=1)))) ) )) & (! (EF( ((potential((tk(P4)>=1) & (tk(P40)>=1) & (tk(P13)>=1))))))) ) ) | (! ((potential((tk(P36)>=1))))) )
PROPERTY: ShieldRVs-PT-001B-CTLFireability-13 (AF( (EG( ((potential((tk(P18)>=1))))))))
PROPERTY: ShieldRVs-PT-001B-CTLFireability-14 (EU( ( (AG( ((potential((tk(P40)>=1)))))) & ((potential((tk(P14)>=1)))) ) , ( (! ( ((potential((tk(P4)>=1) & (tk(P41)>=1) & (tk(P13)>=1)))) | ((potential((tk(P28)>=1)))) )) | (! ((potential((tk(P32)>=1))))) ) ))
PROPERTY: ShieldRVs-PT-001B-CTLFireability-15 ( ((potential((tk(P21)>=1) & (tk(P15)>=1) & (tk(P30)>=1)))) | ( ( (EU( ((potential((tk(P17)>=1)))) , ((potential((tk(P31)>=1)))) )) | ( ( ( ((potential((tk(P42)>=1)))) | ((potential((tk(P8)>=1)))) ) | (! ((potential((tk(P26)>=1))))) ) & ( (! ((potential((tk(P30)>=1) & (tk(P38)>=1))))) | ( ((potential((tk(P15)>=1)))) & ((potential((tk(P10)>=1)))) ) ) ) ) & ( ( (AX( ((potential((tk(P1)>=1)))))) & ( ( ((potential((tk(P4)>=1) & (tk(P40)>=1) & (tk(P13)>=1)))) | ((potential((tk(P30)>=1) & (tk(P38)>=1)))) ) & (! ((potential((tk(P37)>=1))))) ) ) | (EG( (! ((potential((tk(P30)>=1) & (tk(P41)>=1))))))) ) ) )
FORMULA ShieldRVs-PT-001B-CTLFireability-00 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="ShieldRVs-PT-001B"
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-001B, 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-159033469900756"
echo "====================================================================="
echo
echo "--------------------"
echo "preparation of the directory to be used:"

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