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

About the Execution of ITS-LoLa for ShieldRVt-PT-050B

Execution Summary
Max Memory
Used (MB)
Time wait (ms) CPU Usage (ms) I/O Wait (ms) Computed Result Execution
Status
15738.870 3600000.00 3677469.00 15332.40 FTTF?TFFFT?TFTTF 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.r211-tajo-159033478401073.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 itslola
Input is ShieldRVt-PT-050B, examination is LTLCardinality
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 4
Run identifier is r211-tajo-159033478401073
=====================================================================

--------------------
preparation of the directory to be used:
/home/mcc/execution
total 776K
-rw-r--r-- 1 mcc users 3.5K May 14 03:01 CTLCardinality.txt
-rw-r--r-- 1 mcc users 19K May 14 03:01 CTLCardinality.xml
-rw-r--r-- 1 mcc users 2.8K May 13 20:40 CTLFireability.txt
-rw-r--r-- 1 mcc users 20K May 13 20:40 CTLFireability.xml
-rw-r--r-- 1 mcc users 3.3K May 14 10:05 LTLCardinality.txt
-rw-r--r-- 1 mcc users 24K May 14 10:05 LTLCardinality.xml
-rw-r--r-- 1 mcc users 2.0K 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.2K May 13 14:53 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 15K May 13 14:53 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 2.4K May 13 09:55 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 12K May 13 09:55 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 614K 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 ShieldRVt-PT-050B-00
FORMULA_NAME ShieldRVt-PT-050B-01
FORMULA_NAME ShieldRVt-PT-050B-02
FORMULA_NAME ShieldRVt-PT-050B-03
FORMULA_NAME ShieldRVt-PT-050B-04
FORMULA_NAME ShieldRVt-PT-050B-05
FORMULA_NAME ShieldRVt-PT-050B-06
FORMULA_NAME ShieldRVt-PT-050B-07
FORMULA_NAME ShieldRVt-PT-050B-08
FORMULA_NAME ShieldRVt-PT-050B-09
FORMULA_NAME ShieldRVt-PT-050B-10
FORMULA_NAME ShieldRVt-PT-050B-11
FORMULA_NAME ShieldRVt-PT-050B-12
FORMULA_NAME ShieldRVt-PT-050B-13
FORMULA_NAME ShieldRVt-PT-050B-14
FORMULA_NAME ShieldRVt-PT-050B-15

=== Now, execution of the tool begins

BK_START 1591340660506

bash -c /home/mcc/BenchKit/BenchKit_head.sh 2> STDERR ; echo ; echo -n "BK_STOP " ; date -u +%s%3N
[2020-06-05 07:04:22] [INFO ] Running its-tools with arguments : [-pnfolder, /home/mcc/execution, -examination, LTLCardinality, -z3path, /home/mcc/BenchKit//z3/bin/z3, -yices2path, /home/mcc/BenchKit//yices/bin/yices, -timeout, 3600, -rebuildPNML]
[2020-06-05 07:04:22] [INFO ] Parsing pnml file : /home/mcc/execution/model.pnml
[2020-06-05 07:04:22] [INFO ] Load time of PNML (sax parser for PT used): 131 ms
[2020-06-05 07:04:22] [INFO ] Transformed 2503 places.
[2020-06-05 07:04:22] [INFO ] Transformed 2503 transitions.
[2020-06-05 07:04:22] [INFO ] Found NUPN structural information;
[2020-06-05 07:04:22] [INFO ] Parsed PT model containing 2503 places and 2503 transitions in 212 ms.
Parsed 16 properties from file /home/mcc/execution/LTLCardinality.xml in 103 ms.
Working with output stream class java.io.PrintStream
Incomplete random walk after 100000 steps, including 0 resets, run finished after 582 ms. (steps per millisecond=171 ) properties seen :[1, 1, 1, 1, 0, 1, 0, 0, 1, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0]
// Phase 1: matrix 2503 rows 2503 cols
[2020-06-05 07:04:23] [INFO ] Computed 201 place invariants in 89 ms
[2020-06-05 07:04:23] [INFO ] [Real]Absence check using 201 positive place invariants in 301 ms returned sat
[2020-06-05 07:04:23] [INFO ] [Real]Adding state equation constraints to refine reachable states.
[2020-06-05 07:04:36] [INFO ] [Real]Absence check using state equation in 12236 ms returned sat
[2020-06-05 07:04:36] [INFO ] Solution in real domain found non-integer solution.
[2020-06-05 07:04:37] [INFO ] [Nat]Absence check using 201 positive place invariants in 496 ms returned sat
[2020-06-05 07:04:37] [INFO ] [Nat]Adding state equation constraints to refine reachable states.
[2020-06-05 07:04:48] [INFO ] [Nat]Absence check using state equation in 11323 ms returned sat
[2020-06-05 07:04:50] [INFO ] Deduced a trap composed of 28 places in 1521 ms
[2020-06-05 07:04:51] [INFO ] Deduced a trap composed of 52 places in 1453 ms
[2020-06-05 07:04:53] [INFO ] Deduced a trap composed of 40 places in 1497 ms
[2020-06-05 07:04:54] [INFO ] Deduced a trap composed of 32 places in 1499 ms
[2020-06-05 07:04:56] [INFO ] Deduced a trap composed of 51 places in 1227 ms
[2020-06-05 07:04:57] [INFO ] Deduced a trap composed of 39 places in 1448 ms
[2020-06-05 07:04:57] [WARNING] SMT solver failed with error :java.lang.RuntimeException: SMT solver raised an error when submitting script. Raised (error "Failed to assert expression: java.io.IOException: Stream closed (> (+ s0 s1 s2 s3 s4 s5 s6 s7 s8 s9 s10 s11 s12 s13 s14 s1724 s1725 s1726 s1727 s1728 s1729 s1730 s1731 s1732 s1768 s1769 s1770 s1771 s1772 s1781 s1782 s1783 s1785 s1786 s1787 s1788 s1789 s1790 s1791) 0)") while checking expression at index 0
[2020-06-05 07:04:58] [INFO ] [Real]Absence check using 201 positive place invariants in 24 ms returned unsat
[2020-06-05 07:04:58] [INFO ] [Real]Absence check using 201 positive place invariants in 254 ms returned sat
[2020-06-05 07:04:58] [INFO ] [Real]Adding state equation constraints to refine reachable states.
[2020-06-05 07:05:11] [INFO ] [Real]Absence check using state equation in 12896 ms returned sat
[2020-06-05 07:05:11] [INFO ] Solution in real domain found non-integer solution.
[2020-06-05 07:05:12] [INFO ] [Nat]Absence check using 201 positive place invariants in 446 ms returned sat
[2020-06-05 07:05:12] [INFO ] [Nat]Adding state equation constraints to refine reachable states.
[2020-06-05 07:05:23] [INFO ] [Nat]Absence check using state equation in 11483 ms returned sat
[2020-06-05 07:05:25] [INFO ] Deduced a trap composed of 53 places in 1609 ms
[2020-06-05 07:05:27] [INFO ] Deduced a trap composed of 39 places in 1631 ms
[2020-06-05 07:05:28] [INFO ] Deduced a trap composed of 52 places in 1551 ms
[2020-06-05 07:05:31] [INFO ] Deduced a trap composed of 33 places in 2223 ms
[2020-06-05 07:05:32] [INFO ] Deduced a trap composed of 25 places in 1409 ms
[2020-06-05 07:05:32] [WARNING] SMT solver failed with error :java.lang.RuntimeException: SMT solver raised an error when submitting script. Raised (error "Failed to assert expression: java.io.IOException: Stream closed (> (+ s0 s1 s2 s3 s4 s5 s2209 s2210 s2211 s2212 s2213 s2222 s2223 s2224 s2227 s2232 s2248 s2249 s2250 s2251 s2252 s2253 s2254 s2255 s2256) 0)") while checking expression at index 2
[2020-06-05 07:05:33] [INFO ] [Real]Absence check using 201 positive place invariants in 272 ms returned sat
[2020-06-05 07:05:33] [INFO ] [Real]Adding state equation constraints to refine reachable states.
[2020-06-05 07:05:44] [INFO ] [Real]Absence check using state equation in 11339 ms returned sat
[2020-06-05 07:05:46] [INFO ] Deduced a trap composed of 29 places in 1459 ms
[2020-06-05 07:05:47] [INFO ] Deduced a trap composed of 25 places in 1457 ms
[2020-06-05 07:05:49] [INFO ] Deduced a trap composed of 40 places in 1506 ms
[2020-06-05 07:05:51] [INFO ] Deduced a trap composed of 27 places in 1413 ms
[2020-06-05 07:05:52] [INFO ] Deduced a trap composed of 27 places in 1360 ms
[2020-06-05 07:05:54] [INFO ] Deduced a trap composed of 25 places in 1445 ms
[2020-06-05 07:05:54] [WARNING] SMT solver failed with error :java.lang.RuntimeException: SMT solver raised an error when submitting script. Raised (error "Failed to assert expression: java.io.IOException: Stream closed (> (+ s0 s1 s2 s2356 s2357 s2361 s2362 s2363 s2364 s2365 s2366 s2367 s2368 s2369 s2384 s2385 s2386 s2387 s2388 s2389 s2390 s2391 s2394 s2403 s2404) 0)") while checking expression at index 3
[2020-06-05 07:05:54] [INFO ] [Real]Absence check using 201 positive place invariants in 276 ms returned sat
[2020-06-05 07:05:54] [INFO ] [Real]Adding state equation constraints to refine reachable states.
[2020-06-05 07:06:06] [INFO ] [Real]Absence check using state equation in 11832 ms returned sat
[2020-06-05 07:06:06] [INFO ] Solution in real domain found non-integer solution.
[2020-06-05 07:06:07] [INFO ] [Nat]Absence check using 201 positive place invariants in 90 ms returned unsat
[2020-06-05 07:06:07] [INFO ] [Real]Absence check using 201 positive place invariants in 355 ms returned sat
[2020-06-05 07:06:07] [INFO ] [Real]Adding state equation constraints to refine reachable states.
[2020-06-05 07:06:19] [INFO ] [Real]Absence check using state equation in 12043 ms returned sat
[2020-06-05 07:06:19] [INFO ] Solution in real domain found non-integer solution.
[2020-06-05 07:06:20] [INFO ] [Nat]Absence check using 201 positive place invariants in 448 ms returned sat
[2020-06-05 07:06:20] [INFO ] [Nat]Adding state equation constraints to refine reachable states.
[2020-06-05 07:06:32] [INFO ] [Nat]Absence check using state equation in 11703 ms returned sat
[2020-06-05 07:06:34] [INFO ] Deduced a trap composed of 31 places in 1528 ms
[2020-06-05 07:06:35] [INFO ] Deduced a trap composed of 36 places in 1284 ms
[2020-06-05 07:06:36] [INFO ] Deduced a trap composed of 32 places in 1325 ms
[2020-06-05 07:06:38] [INFO ] Deduced a trap composed of 55 places in 1288 ms
[2020-06-05 07:06:39] [INFO ] Deduced a trap composed of 30 places in 1298 ms
[2020-06-05 07:06:41] [INFO ] Deduced a trap composed of 29 places in 1297 ms
[2020-06-05 07:06:41] [WARNING] SMT solver failed with error :java.lang.RuntimeException: SMT solver raised an error when submitting script. Raised (error "Failed to assert expression: java.io.IOException: Stream closed (> (+ s0 s1 s2 s3 s4 s5 s6 s2160 s2161 s2165 s2166 s2167 s2168 s2169 s2170 s2171 s2172 s2173 s2188 s2189 s2190 s2191 s2192 s2193 s2194 s2195 s2198 s2207 s2208) 0)") while checking expression at index 5
[2020-06-05 07:06:41] [INFO ] [Real]Absence check using 201 positive place invariants in 339 ms returned sat
[2020-06-05 07:06:41] [INFO ] [Real]Adding state equation constraints to refine reachable states.
[2020-06-05 07:06:53] [INFO ] [Real]Absence check using state equation in 11707 ms returned sat
[2020-06-05 07:06:53] [INFO ] Solution in real domain found non-integer solution.
[2020-06-05 07:06:53] [INFO ] [Nat]Absence check using 201 positive place invariants in 89 ms returned unsat
[2020-06-05 07:06:54] [INFO ] [Real]Absence check using 201 positive place invariants in 263 ms returned sat
[2020-06-05 07:06:54] [INFO ] [Real]Adding state equation constraints to refine reachable states.
[2020-06-05 07:07:08] [INFO ] [Real]Absence check using state equation in 13825 ms returned sat
[2020-06-05 07:07:08] [INFO ] Solution in real domain found non-integer solution.
[2020-06-05 07:07:09] [INFO ] [Nat]Absence check using 201 positive place invariants in 549 ms returned sat
[2020-06-05 07:07:09] [INFO ] [Nat]Adding state equation constraints to refine reachable states.
[2020-06-05 07:07:19] [INFO ] [Nat]Absence check using state equation in 10359 ms returned sat
[2020-06-05 07:07:40] [INFO ] Deduced a trap composed of 36 places in 20190 ms
[2020-06-05 07:07:40] [WARNING] SMT solver failed with error :java.lang.RuntimeException: SMT solver raised an error when submitting script. Raised (error "Failed to assert expression: java.io.IOException: Stream closed (> (+ s0 s1 s2 s3 s4 s5 s6 s7 s8 s2018 s2019 s2020 s2021 s2022 s2023 s2024 s2025 s2026 s2062 s2063 s2100 s2109 s2110 s2129 s2134 s2140 s2146 s2150 s2151 s2152 s2153 s2154 s2155 s2156 s2157 s2158) 0)") while checking expression at index 7
[2020-06-05 07:07:40] [INFO ] [Real]Absence check using 201 positive place invariants in 472 ms returned sat
[2020-06-05 07:07:40] [INFO ] [Real]Adding state equation constraints to refine reachable states.
[2020-06-05 07:07:52] [INFO ] [Real]Absence check using state equation in 11511 ms returned sat
[2020-06-05 07:07:52] [INFO ] Solution in real domain found non-integer solution.
[2020-06-05 07:07:53] [INFO ] [Nat]Absence check using 201 positive place invariants in 557 ms returned sat
[2020-06-05 07:07:53] [INFO ] [Nat]Adding state equation constraints to refine reachable states.
[2020-06-05 07:08:04] [INFO ] [Nat]Absence check using state equation in 10671 ms returned sat
[2020-06-05 07:08:05] [INFO ] Deduced a trap composed of 32 places in 1526 ms
[2020-06-05 07:08:07] [INFO ] Deduced a trap composed of 23 places in 1340 ms
[2020-06-05 07:08:08] [INFO ] Deduced a trap composed of 24 places in 1329 ms
[2020-06-05 07:08:09] [INFO ] Deduced a trap composed of 34 places in 1319 ms
[2020-06-05 07:08:11] [INFO ] Deduced a trap composed of 26 places in 1337 ms
[2020-06-05 07:08:12] [INFO ] Deduced a trap composed of 33 places in 1442 ms
[2020-06-05 07:08:12] [WARNING] SMT solver failed with error :java.lang.RuntimeException: SMT solver raised an error when submitting script. Raised (error "Failed to assert expression: java.io.IOException: Stream closed (> (+ s0 s2411 s2412 s2413 s2414 s2415 s2416 s2417 s2418 s2432 s2433 s2434 s2435 s2436 s2437 s2438 s2439 s2440 s2454 s2455 s2472 s2477 s2482 s2484 s2485 s2486 s2487 s2488 s2489 s2492 s2495 s2501 s2502) 0)") while checking expression at index 8
[2020-06-05 07:08:13] [INFO ] [Real]Absence check using 201 positive place invariants in 258 ms returned sat
[2020-06-05 07:08:13] [INFO ] [Real]Adding state equation constraints to refine reachable states.
[2020-06-05 07:08:24] [INFO ] [Real]Absence check using state equation in 11339 ms returned sat
[2020-06-05 07:08:26] [INFO ] Deduced a trap composed of 30 places in 1394 ms
[2020-06-05 07:08:27] [INFO ] Deduced a trap composed of 24 places in 1424 ms
[2020-06-05 07:08:29] [INFO ] Deduced a trap composed of 39 places in 1180 ms
[2020-06-05 07:08:30] [INFO ] Deduced a trap composed of 32 places in 1224 ms
[2020-06-05 07:08:32] [INFO ] Deduced a trap composed of 29 places in 1449 ms
[2020-06-05 07:08:33] [INFO ] Deduced a trap composed of 35 places in 1330 ms
[2020-06-05 07:08:33] [WARNING] SMT solver failed with error :java.lang.RuntimeException: SMT solver raised an error when submitting script. Raised (error "Failed to assert expression: java.io.IOException: Stream closed (> (+ s0 s1 s2 s3 s4 s5 s6 s7 s8 s9 s10 s11 s12 s13 s1817 s1818 s1844 s1845 s1846 s1847 s1848 s1849 s1850 s1851 s1852 s1855 s1856 s1857 s1858 s1859 s1860 s1861 s1862 s1864 s1865) 0)") while checking expression at index 9
[2020-06-05 07:08:34] [INFO ] [Real]Absence check using 201 positive place invariants in 343 ms returned sat
[2020-06-05 07:08:34] [INFO ] [Real]Adding state equation constraints to refine reachable states.
[2020-06-05 07:08:45] [INFO ] [Real]Absence check using state equation in 11313 ms returned sat
[2020-06-05 07:08:47] [INFO ] Deduced a trap composed of 26 places in 1549 ms
[2020-06-05 07:08:48] [INFO ] Deduced a trap composed of 27 places in 1269 ms
[2020-06-05 07:08:49] [INFO ] Deduced a trap composed of 22 places in 1162 ms
[2020-06-05 07:08:50] [INFO ] Deduced a trap composed of 33 places in 1185 ms
[2020-06-05 07:08:52] [INFO ] Deduced a trap composed of 90 places in 1542 ms
[2020-06-05 07:08:53] [INFO ] Deduced a trap composed of 38 places in 1130 ms
[2020-06-05 07:08:53] [WARNING] SMT solver failed with error :java.lang.RuntimeException: SMT solver raised an error when submitting script. Raised (error "Failed to assert expression: java.io.IOException: Stream closed (> (+ s0 s1 s2 s3 s4 s5 s6 s7 s8 s9 s10 s11 s12 s13 s14 s1724 s1725 s1726 s1727 s1728 s1729 s1730 s1731 s1732 s1768 s1769 s1795 s1796 s1797 s1798 s1799 s1800 s1801 s1802 s1803 s1806 s1815 s1816) 0)") while checking expression at index 10
Successfully simplified 3 atomic propositions for a total of 4 simplifications.
[2020-06-05 07:08:54] [INFO ] Initial state reduction rules for CTL removed 8 formulas.
[2020-06-05 07:08:54] [INFO ] Flatten gal took : 174 ms
FORMULA ShieldRVt-PT-050B-14 TRUE TECHNIQUES TOPOLOGICAL INITIAL_STATE
FORMULA ShieldRVt-PT-050B-11 TRUE TECHNIQUES TOPOLOGICAL INITIAL_STATE
FORMULA ShieldRVt-PT-050B-09 TRUE TECHNIQUES TOPOLOGICAL INITIAL_STATE
FORMULA ShieldRVt-PT-050B-08 FALSE TECHNIQUES TOPOLOGICAL INITIAL_STATE
FORMULA ShieldRVt-PT-050B-07 FALSE TECHNIQUES TOPOLOGICAL INITIAL_STATE
FORMULA ShieldRVt-PT-050B-05 TRUE TECHNIQUES TOPOLOGICAL INITIAL_STATE
FORMULA ShieldRVt-PT-050B-02 TRUE TECHNIQUES TOPOLOGICAL INITIAL_STATE
FORMULA ShieldRVt-PT-050B-01 TRUE TECHNIQUES TOPOLOGICAL INITIAL_STATE
[2020-06-05 07:08:54] [INFO ] Applying decomposition
[2020-06-05 07:08:54] [INFO ] Flatten gal took : 83 ms
[2020-06-05 07:08:54] [INFO ] Decomposing Gal with order
[2020-06-05 07:08:54] [INFO ] Rewriting arrays to variables to allow decomposition.
[2020-06-05 07:08:55] [INFO ] Flatten gal took : 245 ms
[2020-06-05 07:08:55] [INFO ] Fuse similar labels procedure discarded/fused a total of 0 labels/synchronizations in 10 ms.
[2020-06-05 07:08:55] [INFO ] Export to MCC properties in file /home/mcc/execution/LTLCardinality.sr.xml took 3 ms.
[2020-06-05 07:08:55] [INFO ] Export to PNML in file /home/mcc/execution/model.sr.pnml took 39 ms.
info: Time: 3600 - MCC
vrfy: Checking LTLCardinality @ ShieldRVt-PT-050B @ 3570 seconds

FORMULA ShieldRVt-PT-050B-03 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA ShieldRVt-PT-050B-13 TRUE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA ShieldRVt-PT-050B-15 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA ShieldRVt-PT-050B-06 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA ShieldRVt-PT-050B-12 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT

FORMULA ShieldRVt-PT-050B-00 FALSE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT
TIME LIMIT: Killed by timeout after 3600 seconds
MemTotal: 16427456 kB
MemFree: 10362072 kB
After kill :
MemTotal: 16427456 kB
MemFree: 16135348 kB

--------------------
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="ShieldRVt-PT-050B"
export BK_EXAMINATION="LTLCardinality"
export BK_TOOL="itslola"
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 itslola"
echo " Input is ShieldRVt-PT-050B, examination is LTLCardinality"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 4"
echo " Run identifier is r211-tajo-159033478401073"
echo "====================================================================="
echo
echo "--------------------"
echo "preparation of the directory to be used:"

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