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

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

Execution Summary
Max Memory
Used (MB)
Time wait (ms) CPU Usage (ms) I/O Wait (ms) Computed Result Execution
Status
15765.300 3600000.00 3599990.00 0.00 [undef] Time out reached

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-159033469400404.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 ShieldPPPs-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-159033469400404
=====================================================================

--------------------
preparation of the directory to be used:
/home/mcc/execution
total 184K
-rw-r--r-- 1 mcc users 2.9K May 14 01:34 CTLCardinality.txt
-rw-r--r-- 1 mcc users 16K May 14 01:34 CTLCardinality.xml
-rw-r--r-- 1 mcc users 2.5K May 13 18:56 CTLFireability.txt
-rw-r--r-- 1 mcc users 18K May 13 18:56 CTLFireability.xml
-rw-r--r-- 1 mcc users 3.1K May 14 10:02 LTLCardinality.txt
-rw-r--r-- 1 mcc users 23K May 14 10:02 LTLCardinality.xml
-rw-r--r-- 1 mcc users 1.9K May 14 10:02 LTLFireability.txt
-rw-r--r-- 1 mcc users 17K May 14 10:02 LTLFireability.xml
-rw-r--r-- 1 mcc users 1 May 12 20:42 NewModel
-rw-r--r-- 1 mcc users 3.4K May 13 13:53 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 18K May 13 13:53 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 2.4K May 13 08:36 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 14K May 13 08:36 ReachabilityFireability.xml
-rw-r--r-- 1 mcc users 1.6K May 13 16:53 UpperBounds.txt
-rw-r--r-- 1 mcc users 3.7K 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 18K 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 ShieldPPPs-PT-001B-CTLFireability-00
FORMULA_NAME ShieldPPPs-PT-001B-CTLFireability-01
FORMULA_NAME ShieldPPPs-PT-001B-CTLFireability-02
FORMULA_NAME ShieldPPPs-PT-001B-CTLFireability-03
FORMULA_NAME ShieldPPPs-PT-001B-CTLFireability-04
FORMULA_NAME ShieldPPPs-PT-001B-CTLFireability-05
FORMULA_NAME ShieldPPPs-PT-001B-CTLFireability-06
FORMULA_NAME ShieldPPPs-PT-001B-CTLFireability-07
FORMULA_NAME ShieldPPPs-PT-001B-CTLFireability-08
FORMULA_NAME ShieldPPPs-PT-001B-CTLFireability-09
FORMULA_NAME ShieldPPPs-PT-001B-CTLFireability-10
FORMULA_NAME ShieldPPPs-PT-001B-CTLFireability-11
FORMULA_NAME ShieldPPPs-PT-001B-CTLFireability-12
FORMULA_NAME ShieldPPPs-PT-001B-CTLFireability-13
FORMULA_NAME ShieldPPPs-PT-001B-CTLFireability-14
FORMULA_NAME ShieldPPPs-PT-001B-CTLFireability-15

=== Now, execution of the tool begins

BK_START 1590442890029

======================================================
========== this is Smart for the MCC'2018 ============
======================================================
Running ShieldPPPs (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: 71 places, 66 transitions, 180 arcs.
AT ITER 0 NEW BEST:: SOT 2716 SOS 974 HAS SOPS 974 HAS SOUS 879 HAS SOUPS 879 WITH SCORE 879.974
AT ITER 4 NEW BEST:: SOT 2706 SOS 968 HAS SOPS 968 HAS SOUS 874 HAS SOUPS 874 WITH SCORE 874.968
AT ITER 14 NEW BEST:: SOT 2709 SOS 958 HAS SOPS 958 HAS SOUS 868 HAS SOUPS 868 WITH SCORE 868.958
AT ITER 21 NEW BEST:: SOT 2709 SOS 954 HAS SOPS 954 HAS SOUS 868 HAS SOUPS 868 WITH SCORE 868.954
AT ITER 26 NEW BEST:: SOT 2704 SOS 953 HAS SOPS 953 HAS SOUS 863 HAS SOUPS 863 WITH SCORE 863.953
AT ITER 38 NEW BEST:: SOT 2699 SOS 952 HAS SOPS 952 HAS SOUS 861 HAS SOUPS 861 WITH SCORE 861.952
AT ITER 43 NEW BEST:: SOT 2695 SOS 946 HAS SOPS 946 HAS SOUS 855 HAS SOUPS 855 WITH SCORE 855.946
AT ITER 61 NEW BEST:: SOT 2707 SOS 948 HAS SOPS 948 HAS SOUS 850 HAS SOUPS 850 WITH SCORE 850.948
AT ITER 62 NEW BEST:: SOT 2696 SOS 937 HAS SOPS 937 HAS SOUS 836 HAS SOUPS 836 WITH SCORE 836.937
AT ITER 68 NEW BEST:: SOT 2685 SOS 920 HAS SOPS 920 HAS SOUS 804 HAS SOUPS 804 WITH SCORE 804.92
AT ITER 90 NEW BEST:: SOT 2685 SOS 924 HAS SOPS 924 HAS SOUS 803 HAS SOUPS 803 WITH SCORE 803.924
AT ITER 103 NEW BEST:: SOT 2682 SOS 921 HAS SOPS 921 HAS SOUS 801 HAS SOUPS 801 WITH SCORE 801.921
AT ITER 107 NEW BEST:: SOT 2678 SOS 918 HAS SOPS 918 HAS SOUS 797 HAS SOUPS 797 WITH SCORE 797.918
AT ITER 117 NEW BEST:: SOT 2675 SOS 916 HAS SOPS 916 HAS SOUS 796 HAS SOUPS 796 WITH SCORE 796.916
AT ITER 122 NEW BEST:: SOT 2675 SOS 915 HAS SOPS 915 HAS SOUS 795 HAS SOUPS 795 WITH SCORE 795.915
AT ITER 140 NEW BEST:: SOT 2675 SOS 914 HAS SOPS 914 HAS SOUS 794 HAS SOUPS 794 WITH SCORE 794.914
AT ITER 164 NEW BEST:: SOT 2674 SOS 912 HAS SOPS 912 HAS SOUS 794 HAS SOUPS 794 WITH SCORE 794.912
AT ITER 176 NEW BEST:: SOT 2674 SOS 912 HAS SOPS 912 HAS SOUS 791 HAS SOUPS 791 WITH SCORE 791.912
AT ITER 232 NEW BEST:: SOT 2674 SOS 898 HAS SOPS 898 HAS SOUS 784 HAS SOUPS 784 WITH SCORE 784.898
AT ITER 248 NEW BEST:: SOT 2674 SOS 886 HAS SOPS 886 HAS SOUS 778 HAS SOUPS 778 WITH SCORE 778.886
AT ITER 283 NEW BEST:: SOT 2672 SOS 882 HAS SOPS 882 HAS SOUS 778 HAS SOUPS 778 WITH SCORE 778.882
AT ITER 320 NEW BEST:: SOT 2671 SOS 880 HAS SOPS 880 HAS SOUS 776 HAS SOUPS 776 WITH SCORE 776.88
AT ITER 384 NEW BEST:: SOT 2670 SOS 878 HAS SOPS 878 HAS SOUS 772 HAS SOUPS 772 WITH SCORE 772.878
AT ITER 386 NEW BEST:: SOT 2670 SOS 872 HAS SOPS 872 HAS SOUS 769 HAS SOUPS 769 WITH SCORE 769.872
AT ITER 398 NEW BEST:: SOT 2670 SOS 871 HAS SOPS 871 HAS SOUS 768 HAS SOUPS 768 WITH SCORE 768.871
AT ITER 408 NEW BEST:: SOT 2672 SOS 871 HAS SOPS 871 HAS SOUS 767 HAS SOUPS 767 WITH SCORE 767.871
AT ITER 428 NEW BEST:: SOT 2671 SOS 870 HAS SOPS 870 HAS SOUS 766 HAS SOUPS 766 WITH SCORE 766.87
AT ITER 526 NEW BEST:: SOT 2669 SOS 866 HAS SOPS 866 HAS SOUS 762 HAS SOUPS 762 WITH SCORE 762.866
AT ITER 555 NEW BEST:: SOT 2669 SOS 864 HAS SOPS 864 HAS SOUS 760 HAS SOUPS 760 WITH SCORE 760.864
AT ITER 592 NEW BEST:: SOT 2673 SOS 870 HAS SOPS 870 HAS SOUS 757 HAS SOUPS 757 WITH SCORE 757.87
AT ITER 617 NEW BEST:: SOT 2667 SOS 875 HAS SOPS 875 HAS SOUS 754 HAS SOUPS 754 WITH SCORE 754.875
AT ITER 653 NEW BEST:: SOT 2667 SOS 874 HAS SOPS 874 HAS SOUS 753 HAS SOUPS 753 WITH SCORE 753.874
AT ITER 680 NEW BEST:: SOT 2670 SOS 872 HAS SOPS 872 HAS SOUS 751 HAS SOUPS 751 WITH SCORE 751.872
AT ITER 744 NEW BEST:: SOT 2663 SOS 868 HAS SOPS 868 HAS SOUS 747 HAS SOUPS 747 WITH SCORE 747.868
AT ITER 824 NEW BEST:: SOT 2663 SOS 869 HAS SOPS 869 HAS SOUS 746 HAS SOUPS 746 WITH SCORE 746.869
AT ITER 839 NEW BEST:: SOT 2662 SOS 868 HAS SOPS 868 HAS SOUS 744 HAS SOUPS 744 WITH SCORE 744.868
AT ITER 845 NEW BEST:: SOT 2660 SOS 858 HAS SOPS 858 HAS SOUS 738 HAS SOUPS 738 WITH SCORE 738.858
AT ITER 852 NEW BEST:: SOT 2659 SOS 860 HAS SOPS 860 HAS SOUS 735 HAS SOUPS 735 WITH SCORE 735.86
AT ITER 911 NEW BEST:: SOT 2658 SOS 858 HAS SOPS 858 HAS SOUS 733 HAS SOUPS 733 WITH SCORE 733.858
AT ITER 935 NEW BEST:: SOT 2655 SOS 860 HAS SOPS 860 HAS SOUS 730 HAS SOUPS 730 WITH SCORE 730.86
AT ITER 966 NEW BEST:: SOT 2647 SOS 852 HAS SOPS 852 HAS SOUS 722 HAS SOUPS 722 WITH SCORE 722.852
AT ITER 969 NEW BEST:: SOT 2645 SOS 850 HAS SOPS 850 HAS SOUS 722 HAS SOUPS 722 WITH SCORE 722.85
AT ITER 1008 NEW BEST:: SOT 2645 SOS 863 HAS SOPS 863 HAS SOUS 713 HAS SOUPS 713 WITH SCORE 713.863
AT ITER 1216 NEW BEST:: SOT 2643 SOS 860 HAS SOPS 860 HAS SOUS 711 HAS SOUPS 711 WITH SCORE 711.86
AT ITER 1261 NEW BEST:: SOT 2643 SOS 857 HAS SOPS 857 HAS SOUS 708 HAS SOUPS 708 WITH SCORE 708.857
AT ITER 1314 NEW BEST:: SOT 2644 SOS 855 HAS SOPS 855 HAS SOUS 706 HAS SOUPS 706 WITH SCORE 706.855
AT ITER 1410 NEW BEST:: SOT 2641 SOS 852 HAS SOPS 852 HAS SOUS 703 HAS SOUPS 703 WITH SCORE 703.852
AT ITER 1451 NEW BEST:: SOT 2641 SOS 856 HAS SOPS 856 HAS SOUS 693 HAS SOUPS 693 WITH SCORE 693.856
AT ITER 1485 NEW BEST:: SOT 2640 SOS 855 HAS SOPS 855 HAS SOUS 692 HAS SOUPS 692 WITH SCORE 692.855
AT ITER 1515 NEW BEST:: SOT 2640 SOS 849 HAS SOPS 849 HAS SOUS 687 HAS SOUPS 687 WITH SCORE 687.849
AT ITER 1602 NEW BEST:: SOT 2648 SOS 855 HAS SOPS 855 HAS SOUS 686 HAS SOUPS 686 WITH SCORE 686.855
AT ITER 1618 NEW BEST:: SOT 2645 SOS 853 HAS SOPS 853 HAS SOUS 686 HAS SOUPS 686 WITH SCORE 686.853
AT ITER 1625 NEW BEST:: SOT 2643 SOS 848 HAS SOPS 848 HAS SOUS 681 HAS SOUPS 681 WITH SCORE 681.848
AT ITER 1684 NEW BEST:: SOT 2641 SOS 844 HAS SOPS 844 HAS SOUS 677 HAS SOUPS 677 WITH SCORE 677.844
AT ITER 1706 NEW BEST:: SOT 2640 SOS 843 HAS SOPS 843 HAS SOUS 677 HAS SOUPS 677 WITH SCORE 677.843
AT ITER 1726 NEW BEST:: SOT 2640 SOS 834 HAS SOPS 834 HAS SOUS 677 HAS SOUPS 677 WITH SCORE 677.834
AT ITER 1802 NEW BEST:: SOT 2636 SOS 822 HAS SOPS 822 HAS SOUS 673 HAS SOUPS 673 WITH SCORE 673.822
AT ITER 1850 NEW BEST:: SOT 2635 SOS 821 HAS SOPS 821 HAS SOUS 672 HAS SOUPS 672 WITH SCORE 672.821
AT ITER 1855 NEW BEST:: SOT 2635 SOS 826 HAS SOPS 826 HAS SOUS 670 HAS SOUPS 670 WITH SCORE 670.826
AT ITER 1927 NEW BEST:: SOT 2634 SOS 824 HAS SOPS 824 HAS SOUS 668 HAS SOUPS 668 WITH SCORE 668.824
AT ITER 2000 NEW BEST:: SOT 2634 SOS 823 HAS SOPS 823 HAS SOUS 667 HAS SOUPS 667 WITH SCORE 667.823
AT ITER 2046 NEW BEST:: SOT 2625 SOS 819 HAS SOPS 819 HAS SOUS 663 HAS SOUPS 663 WITH SCORE 663.819
AT ITER 2173 NEW BEST:: SOT 2623 SOS 817 HAS SOPS 817 HAS SOUS 661 HAS SOUPS 661 WITH SCORE 661.817
AT ITER 2181 NEW BEST:: SOT 2622 SOS 816 HAS SOPS 816 HAS SOUS 657 HAS SOUPS 657 WITH SCORE 657.816
AT ITER 2272 NEW BEST:: SOT 2622 SOS 815 HAS SOPS 815 HAS SOUS 656 HAS SOUPS 656 WITH SCORE 656.815
AT ITER 2298 NEW BEST:: SOT 2621 SOS 814 HAS SOPS 814 HAS SOUS 656 HAS SOUPS 656 WITH SCORE 656.814
AT ITER 2396 NEW BEST:: SOT 2621 SOS 812 HAS SOPS 812 HAS SOUS 655 HAS SOUPS 655 WITH SCORE 655.812
AT ITER 2463 NEW BEST:: SOT 2620 SOS 811 HAS SOPS 811 HAS SOUS 655 HAS SOUPS 655 WITH SCORE 655.811
AT ITER 2623 NEW BEST:: SOT 2619 SOS 810 HAS SOPS 810 HAS SOUS 654 HAS SOUPS 654 WITH SCORE 654.81
AT ITER 2722 NEW BEST:: SOT 2620 SOS 809 HAS SOPS 809 HAS SOUS 652 HAS SOUPS 652 WITH SCORE 652.809
AT ITER 2895 NEW BEST:: SOT 2620 SOS 806 HAS SOPS 806 HAS SOUS 652 HAS SOUPS 652 WITH SCORE 652.806
AT ITER 2897 NEW BEST:: SOT 2620 SOS 805 HAS SOPS 805 HAS SOUS 652 HAS SOUPS 652 WITH SCORE 652.805
AT ITER 2913 NEW BEST:: SOT 2620 SOS 804 HAS SOPS 804 HAS SOUS 651 HAS SOUPS 651 WITH SCORE 651.804
AT ITER 2988 NEW BEST:: SOT 2620 SOS 804 HAS SOPS 804 HAS SOUS 650 HAS SOUPS 650 WITH SCORE 650.804
AT ITER 3401 NEW BEST:: SOT 2620 SOS 803 HAS SOPS 803 HAS SOUS 649 HAS SOUPS 649 WITH SCORE 649.803
AT ITER 3411 NEW BEST:: SOT 2620 SOS 803 HAS SOPS 803 HAS SOUS 648 HAS SOUPS 648 WITH SCORE 648.803
AT ITER 3510 NEW BEST:: SOT 2620 SOS 773 HAS SOPS 773 HAS SOUS 648 HAS SOUPS 648 WITH SCORE 648.773
AT ITER 3850 NEW BEST:: SOT 2620 SOS 767 HAS SOPS 767 HAS SOUS 648 HAS SOUPS 648 WITH SCORE 648.767
AT ITER 4519 NEW BEST:: SOT 2621 SOS 767 HAS SOPS 767 HAS SOUS 647 HAS SOUPS 647 WITH SCORE 647.767
Bounds file is: CTLFireability.xml
PROPERTY: ShieldPPPs-PT-001B-CTLFireability-00 (EG( (AF( ( ( ((potential((tk(P26)>=1) & (tk(P44)>=1)))) & ((potential((tk(P30)>=1)))) ) & (! ((potential((tk(P12)>=1))))) )))))
PROPERTY: ShieldPPPs-PT-001B-CTLFireability-01 (AF( (! ( (AF( ((potential((tk(P5)>=1)))))) & (! ( ((potential((tk(P15)>=1) & (tk(P50)>=1)))) | ((potential((tk(P64)>=1)))) )) ))))
PROPERTY: ShieldPPPs-PT-001B-CTLFireability-02 ( ( (EU( (! ((potential((tk(P40)>=1))))) , ( ((potential((tk(P55)>=1)))) & ((potential((tk(P60)>=1)))) ) )) | ( (EU( ((potential((tk(P14)>=1)))) , ((potential((tk(P41)>=1)))) )) | ( ( ( ((potential((tk(P9)>=1)))) & ((potential((tk(P26)>=1) & (tk(P41)>=1)))) ) & (! ((potential((tk(P16)>=1) & (tk(P49)>=1))))) ) & (AX( ((potential((tk(P4)>=1) & (tk(P23)>=1)))))) ) ) ) & (! (AF( (AG( ((potential((tk(P61)>=1))))))))) )
PROPERTY: ShieldPPPs-PT-001B-CTLFireability-03 (! (EF( ((potential((tk(P55)>=1)))))))
PROPERTY: ShieldPPPs-PT-001B-CTLFireability-04 (EU( (! (EX( ((potential((tk(P28)>=1) & (tk(P69)>=1))))))) , (EU( ((potential((tk(P26)>=1) & (tk(P44)>=1)))) , ((potential((tk(P55)>=1)))) )) ))
PROPERTY: ShieldPPPs-PT-001B-CTLFireability-05 (AG( (! (AG( ((potential((tk(P28)>=1) & (tk(P68)>=1)))))))))
PROPERTY: ShieldPPPs-PT-001B-CTLFireability-06 ( ((potential((tk(P31)>=1)))) | (! (AF( ( ( ((potential((tk(P16)>=1) & (tk(P49)>=1)))) & ((potential((tk(P11)>=1)))) ) & ((potential((tk(P48)>=1)))) )))) )
PROPERTY: ShieldPPPs-PT-001B-CTLFireability-07 (AF( ((potential((tk(P14)>=1))))))
PROPERTY: ShieldPPPs-PT-001B-CTLFireability-08 ( (! ( (! (AF( ((potential((tk(P42)>=1))))))) & (! ( ( ((potential((tk(P22)>=1) & (tk(P20)>=1)))) & ((potential((tk(P12)>=1)))) ) | ( ((potential((tk(P25)>=1)))) & ((potential((tk(P48)>=1)))) ) )) )) & ( ( (AF( ( ((potential((tk(P61)>=1)))) & ((potential((tk(P55)>=1)))) ))) | ((potential((tk(P9)>=1)))) ) | (AU( (! ((potential((tk(P56)>=1))))) , ( ((potential((tk(P7)>=1)))) & ((potential((tk(P54)>=1)))) ) )) ) )
PROPERTY: ShieldPPPs-PT-001B-CTLFireability-09 ( (EF( (! ((potential((tk(P62)>=1))))))) & ( ( ((potential((tk(P15)>=1) & (tk(P50)>=1)))) | ((potential((tk(P70)>=1)))) ) | ( ( (EX( ((potential((tk(P55)>=1)))))) & ( ( ((potential((tk(P26)>=1) & (tk(P41)>=1)))) | ((potential((tk(P2)>=1) & (tk(P53)>=1)))) ) | ((potential((tk(P29)>=1) & (tk(P27)>=1)))) ) ) | (! (EF( ((potential((tk(P22)>=1) & (tk(P20)>=1))))))) ) ) )
PROPERTY: ShieldPPPs-PT-001B-CTLFireability-10 (AF( (AX( ( ((potential((tk(P15)>=1) & (tk(P50)>=1)))) & (! ((potential((tk(P67)>=1))))) )))))
PROPERTY: ShieldPPPs-PT-001B-CTLFireability-11 (AF( (EX( (! (! ((potential((tk(P3)>=1))))))))))
PROPERTY: ShieldPPPs-PT-001B-CTLFireability-12 (! ( ( (! (EG( ((potential((tk(P32)>=1))))))) | ( (! ((potential((tk(P19)>=1) & (tk(P43)>=1))))) | ( ((potential((tk(P19)>=1) & (tk(P44)>=1)))) | ( ((potential((tk(P36)>=1) & (tk(P34)>=1)))) & ((potential((tk(P28)>=1) & (tk(P68)>=1)))) ) ) ) ) & (EU( (! ((potential((tk(P38)>=1))))) , ((potential((tk(P28)>=1) & (tk(P68)>=1)))) )) ))
PROPERTY: ShieldPPPs-PT-001B-CTLFireability-13 ( (AF( (! (EF( ((potential((tk(P57)>=1))))))))) | ( ( ((potential((tk(P12)>=1)))) & (EF( ( ((potential((tk(P24)>=1)))) & ((potential((tk(P64)>=1)))) ))) ) & ( ((potential((tk(P56)>=1)))) & (! (AX( ((potential((tk(P25)>=1))))))) ) ) )
PROPERTY: ShieldPPPs-PT-001B-CTLFireability-14 (EU( ((potential((tk(P65)>=1)))) , ( ( (! ((potential((tk(P31)>=1))))) | ((potential((tk(P45)>=1)))) ) & (EF( ((potential((tk(P28)>=1) & (tk(P68)>=1)))))) ) ))
PROPERTY: ShieldPPPs-PT-001B-CTLFireability-15 (EF( (EG( (AF( ((potential((tk(P2)>=1) & (tk(P53)>=1))))))))))

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="ShieldPPPs-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 ShieldPPPs-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-159033469400404"
echo "====================================================================="
echo
echo "--------------------"
echo "preparation of the directory to be used:"

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