fond
Model Checking Contest 2018
8th edition, Bratislava, Slovakia, June 26, 2018
Execution of r268-smll-152749145600337
Last Updated
June 26, 2018

About the Execution of LoLA for BusinessProcesses-PT-18

Execution Summary
Max Memory
Used (MB)
Time wait (ms) CPU Usage (ms) I/O Wait (ms) Computed Result Execution
Status
1068.310 3600000.00 560399.00 8929.50 ?T?T???????????? normal

Execution Chart

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

Trace from the execution

Waiting for the VM to be ready (probing ssh)
..................
/home/mcc/execution
total 340K
-rw-r--r-- 1 mcc users 3.6K May 29 16:58 CTLCardinality.txt
-rw-r--r-- 1 mcc users 21K May 29 16:58 CTLCardinality.xml
-rw-r--r-- 1 mcc users 2.2K May 28 11:20 CTLFireability.txt
-rw-r--r-- 1 mcc users 12K May 28 11:20 CTLFireability.xml
-rw-r--r-- 1 mcc users 4.0K May 24 11:17 GenericPropertiesDefinition.xml
-rw-r--r-- 1 mcc users 6.3K May 24 11:17 GenericPropertiesVerdict.xml
-rw-r--r-- 1 mcc users 2.3K May 28 09:31 LTLCardinality.txt
-rw-r--r-- 1 mcc users 8.9K May 28 09:31 LTLCardinality.xml
-rw-r--r-- 1 mcc users 1.9K May 28 07:43 LTLFireability.txt
-rw-r--r-- 1 mcc users 8.3K May 28 07:43 LTLFireability.xml
-rw-r--r-- 1 mcc users 1 May 24 11:17 NewModel
-rw-r--r-- 1 mcc users 3.3K May 27 05:10 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 15K May 27 05:10 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 114 May 26 06:29 ReachabilityDeadlock.txt
-rw-r--r-- 1 mcc users 352 May 26 06:29 ReachabilityDeadlock.xml
-rw-r--r-- 1 mcc users 2.6K May 26 06:37 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 14K May 26 06:37 ReachabilityFireability.xml
-rw-r--r-- 1 mcc users 1.7K May 28 07:31 UpperBounds.txt
-rw-r--r-- 1 mcc users 3.8K May 28 07:31 UpperBounds.xml
-rw-r--r-- 1 mcc users 6 May 24 11:17 equiv_col
-rw-r--r-- 1 mcc users 3 May 24 11:17 instance
-rw-r--r-- 1 mcc users 6 May 24 11:17 iscolored
-rw-r--r-- 1 mcc users 177K May 24 11:17 model.pnml
=====================================================================
Generated by BenchKit 2-3637
Executing tool lola
Input is BusinessProcesses-PT-18, examination is CTLFireability
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 4
Run identifier is r268-smll-152749145600337

=====================================================================

--------------------
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 BusinessProcesses-PT-18-CTLFireability-00
FORMULA_NAME BusinessProcesses-PT-18-CTLFireability-01
FORMULA_NAME BusinessProcesses-PT-18-CTLFireability-02
FORMULA_NAME BusinessProcesses-PT-18-CTLFireability-03
FORMULA_NAME BusinessProcesses-PT-18-CTLFireability-04
FORMULA_NAME BusinessProcesses-PT-18-CTLFireability-05
FORMULA_NAME BusinessProcesses-PT-18-CTLFireability-06
FORMULA_NAME BusinessProcesses-PT-18-CTLFireability-07
FORMULA_NAME BusinessProcesses-PT-18-CTLFireability-08
FORMULA_NAME BusinessProcesses-PT-18-CTLFireability-09
FORMULA_NAME BusinessProcesses-PT-18-CTLFireability-10
FORMULA_NAME BusinessProcesses-PT-18-CTLFireability-11
FORMULA_NAME BusinessProcesses-PT-18-CTLFireability-12
FORMULA_NAME BusinessProcesses-PT-18-CTLFireability-13
FORMULA_NAME BusinessProcesses-PT-18-CTLFireability-14
FORMULA_NAME BusinessProcesses-PT-18-CTLFireability-15

=== Now, execution of the tool begins

BK_START 1528047574286

info: Time: 3600 - MCC
===========================================================================================
prep: translating BusinessProcesses-PT-18 Petri net model.pnml into LoLA format
===========================================================================================
prep: translating PT Petri net complete
prep: net is already safe
prep: check for too many tokens
===========================================================================================
prep: translating BusinessProcesses-PT-18 formula CTLFireability into LoLA format
===========================================================================================
prep: translating PT formula complete
vrfy: Checking CTLFireability @ BusinessProcesses-PT-18 @ 3570 seconds
lola: LoLA will run for 3570 seconds at most (--timelimit)
lola: NET
lola: reading net from model.pnml.lola
lola: finished parsing
lola: closed net file model.pnml.lola
lola: 1359/65536 symbol table entries, 0 collisions
lola: preprocessing...
lola: Size of bit vector: 717
lola: finding significant places
lola: 717 places, 642 transitions, 603 significant places
lola: computing forward-conflicting sets
lola: computing back-conflicting sets
lola: 794 transition conflict sets
lola: TASK
lola: reading formula from BusinessProcesses-PT-18-CTLFireability.task
lola: NOT(E (((FIREABLE(t380) OR FIREABLE(t405) OR FIREABLE(t78)) U E (F (FIREABLE(t258)))))) : A (X (E (F ((NOT FIREABLE(t639) AND (FIREABLE(t85) OR FIREABLE(t88))))))) : E (G (A (G (E (F (FIREABLE(t291))))))) : (E (F (A (X ((FIREABLE(t95) OR FIREABLE(t362)))))) OR FIREABLE(t385)) : E (F (A (((FIREABLE(t323) OR FIREABLE(t138)) U (FIREABLE(t94) AND FIREABLE(t526)))))) : E (F (FIREABLE(t226))) : E (F (FIREABLE(t353))) : E (X (E ((NOT FIREABLE(t49) U (FIREABLE(t150) AND FIREABLE(t353)))))) : E (F (FIREABLE(t520))) : E ((NOT(A (X (FIREABLE(t488)))) U (FIREABLE(t149) AND FIREABLE(t182)))) : E ((E (F ((FIREABLE(t616) OR FIREABLE(t486)))) U FIREABLE(t316))) : E (F (E (F (FIREABLE(t255))))) : (E (F (A (X (FIREABLE(t627))))) OR FIREABLE(t246)) : E (F ((NOT FIREABLE(t437) AND NOT(E (F (FIREABLE(t365))))))) : (A (G ((E (X (FIREABLE(t27))) OR NOT FIREABLE(t51)))) AND NOT(E (X (FIREABLE(t40))))) : E (((NOT FIREABLE(t275) AND NOT FIREABLE(t192) AND FIREABLE(t269)) U A (G (NOT FIREABLE(t459)))))
lola: rewrite Frontend/Parser/formula_rewrite.k:473
lola: rewrite Frontend/Parser/formula_rewrite.k:326
lola: rewrite Frontend/Parser/formula_rewrite.k:332
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:476
lola: rewrite Frontend/Parser/formula_rewrite.k:323
lola: rewrite Frontend/Parser/formula_rewrite.k:335
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:401
lola: rewrite Frontend/Parser/formula_rewrite.k:326
lola: rewrite Frontend/Parser/formula_rewrite.k:332
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: rewrite Frontend/Parser/formula_rewrite.k:326
lola: rewrite Frontend/Parser/formula_rewrite.k:335
lola: rewrite Frontend/Parser/formula_rewrite.k:297
lola: computing a collection of formulas
lola: RUNNING
lola: subprocess 0 will run for 223 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: A (X (E (F ((NOT FIREABLE(t639) AND (FIREABLE(t85) OR FIREABLE(t88)))))))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: rewrite Frontend/Parser/formula_rewrite.k:719
lola: rewrite Frontend/Parser/formula_rewrite.k:734
lola: processed formula: AX(E(TRUE U (NOT FIREABLE(t639) AND (FIREABLE(t85) OR FIREABLE(t88)))))
lola: processed formula length: 72
lola: 17 rewrites
lola: closed formula file BusinessProcesses-PT-18-CTLFireability.task
lola: STORE
lola: using a simple compression encoder (--encoder=simplecompressed)
lola: using a prefix tree store (--store=prefix)
lola: Using CTL preserving stubborn sets
lola: RUNNING
lola: CTL formula contains 1 significant temporal operators and needs 5 bytes of payload
lola: Ignoring fairness constraints (--fair).
lola: 168853 markings, 801429 edges, 33771 markings/sec, 0 secs
lola: 320261 markings, 1661614 edges, 30282 markings/sec, 5 secs
lola: SUBRESULT
lola: result: yes
lola: produced by: CTL model checker
lola: The net satisfies the given formula.
lola: 399156 markings, 2132551 edges
lola: ========================================

FORMULA BusinessProcesses-PT-18-CTLFireability-1 TRUE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT
lola: subprocess 1 will run for 237 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: (E (F (A (X ((FIREABLE(t95) OR FIREABLE(t362)))))) OR FIREABLE(t385))
lola: ========================================
lola: SUBTASK
lola: checking a Boolean combination of formulas
lola: RUNNING
lola: subprocess 1 will run for 237 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: FIREABLE(t385)
lola: ========================================
lola: SUBTASK
lola: checking initial satisfaction
lola: processed formula: FIREABLE(t385)
lola: processed formula length: 14
lola: 15 rewrites
lola: closed formula file BusinessProcesses-PT-18-CTLFireability.task
lola: processed formula with 0 atomic propositions
lola: RUNNING
lola: SUBRESULT
lola: result: no
lola: produced by: preprocessing
lola: The net violates the given property already in its initial state.
lola: 0 markings, 0 edges
lola: ========================================
lola: subprocess 2 will run for 254 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: E (F (A (X ((FIREABLE(t95) OR FIREABLE(t362))))))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: rewrite Frontend/Parser/formula_rewrite.k:734
lola: rewrite Frontend/Parser/formula_rewrite.k:719
lola: processed formula: E(TRUE U AX((FIREABLE(t95) OR FIREABLE(t362))))
lola: processed formula length: 48
lola: 17 rewrites
lola: closed formula file BusinessProcesses-PT-18-CTLFireability.task
lola: STORE
lola: using a simple compression encoder (--encoder=simplecompressed)
lola: using a prefix tree store (--store=prefix)
lola: Using CTL preserving stubborn sets
lola: RUNNING
lola: CTL formula contains 1 significant temporal operators and needs 5 bytes of payload
lola: Ignoring fairness constraints (--fair).
lola: SUBRESULT
lola: result: yes
lola: produced by: CTL model checker
lola: The net satisfies the given formula.
lola: 188 markings, 190 edges
lola: ========================================
lola: SUBRESULT
lola: result: yes
lola: The Boolean predicate is true.

FORMULA BusinessProcesses-PT-18-CTLFireability-3 TRUE TECHNIQUES COLLATERAL_PROCESSING EXPLICIT TOPOLOGICAL STATE_COMPRESSION STUBBORN_SETS USE_NUPN UNFOLDING_TO_PT
lola: ========================================
lola: subprocess 2 will run for 254 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: E (X (E ((NOT FIREABLE(t49) U (FIREABLE(t150) AND FIREABLE(t353))))))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: rewrite Frontend/Parser/formula_rewrite.k:726
lola: rewrite Frontend/Parser/formula_rewrite.k:721
lola: processed formula: EX(E(NOT FIREABLE(t49) U (FIREABLE(t150) AND FIREABLE(t353))))
lola: processed formula length: 62
lola: 17 rewrites
lola: closed formula file BusinessProcesses-PT-18-CTLFireability.task
lola: STORE
lola: using a simple compression encoder (--encoder=simplecompressed)
lola: using a prefix tree store (--store=prefix)
lola: Using CTL preserving stubborn sets
lola: RUNNING
lola: CTL formula contains 1 significant temporal operators and needs 5 bytes of payload
lola: Ignoring fairness constraints (--fair).
lola: 188350 markings, 835909 edges, 37670 markings/sec, 0 secs
lola: 338020 markings, 1703733 edges, 29934 markings/sec, 5 secs
lola: 482932 markings, 2571218 edges, 28982 markings/sec, 10 secs
lola: 636095 markings, 3432901 edges, 30633 markings/sec, 15 secs
lola: 807515 markings, 4291029 edges, 34284 markings/sec, 20 secs
lola: 965084 markings, 5153923 edges, 31514 markings/sec, 25 secs
lola: 1122831 markings, 6009253 edges, 31549 markings/sec, 30 secs
lola: 1311335 markings, 6853090 edges, 37701 markings/sec, 35 secs
lola: 1499386 markings, 7696401 edges, 37610 markings/sec, 40 secs
lola: 1677043 markings, 8542151 edges, 35531 markings/sec, 45 secs
lola: 1847843 markings, 9383847 edges, 34160 markings/sec, 50 secs
lola: 2008475 markings, 10229810 edges, 32126 markings/sec, 55 secs
lola: 2161636 markings, 11075881 edges, 30632 markings/sec, 60 secs
lola: 2316198 markings, 11918482 edges, 30912 markings/sec, 65 secs
lola: 2462335 markings, 12761365 edges, 29227 markings/sec, 70 secs
lola: 2599110 markings, 13607114 edges, 27355 markings/sec, 75 secs
lola: 2739027 markings, 14450267 edges, 27983 markings/sec, 80 secs
lola: 2871454 markings, 15290248 edges, 26485 markings/sec, 85 secs
lola: 3009784 markings, 16130984 edges, 27666 markings/sec, 90 secs
lola: 3155111 markings, 16973377 edges, 29065 markings/sec, 95 secs
lola: 3316248 markings, 17815506 edges, 32227 markings/sec, 100 secs
lola: 3481437 markings, 18665543 edges, 33038 markings/sec, 105 secs
lola: 3632455 markings, 19510975 edges, 30204 markings/sec, 110 secs
lola: 3786681 markings, 20359729 edges, 30845 markings/sec, 115 secs
lola: 3937702 markings, 21199687 edges, 30204 markings/sec, 120 secs
lola: 4075232 markings, 22047755 edges, 27506 markings/sec, 125 secs
lola: 4227467 markings, 22882242 edges, 30447 markings/sec, 130 secs
lola: 4371210 markings, 23722982 edges, 28749 markings/sec, 135 secs
lola: 4515374 markings, 24563602 edges, 28833 markings/sec, 140 secs
lola: 4690252 markings, 25395724 edges, 34976 markings/sec, 145 secs
lola: 4836515 markings, 26234113 edges, 29253 markings/sec, 150 secs
lola: 5000548 markings, 27071061 edges, 32807 markings/sec, 155 secs
lola: 5179088 markings, 27895736 edges, 35708 markings/sec, 160 secs
lola: 5339549 markings, 28723205 edges, 32092 markings/sec, 165 secs
lola: 5493502 markings, 29550785 edges, 30791 markings/sec, 170 secs
lola: 5635852 markings, 30380397 edges, 28470 markings/sec, 175 secs
lola: 5777609 markings, 31208514 edges, 28351 markings/sec, 180 secs
lola: 5909541 markings, 32039046 edges, 26386 markings/sec, 185 secs
lola: 6040165 markings, 32867661 edges, 26125 markings/sec, 190 secs
lola: 6162175 markings, 33698149 edges, 24402 markings/sec, 195 secs
lola: 6286655 markings, 34522922 edges, 24896 markings/sec, 200 secs
lola: 6427815 markings, 35356344 edges, 28232 markings/sec, 205 secs
lola: 6576276 markings, 36189110 edges, 29692 markings/sec, 210 secs
lola: 6726081 markings, 37031593 edges, 29961 markings/sec, 215 secs
lola: 6875089 markings, 37871314 edges, 29802 markings/sec, 220 secs
lola: 7018170 markings, 38714166 edges, 28616 markings/sec, 225 secs
lola: 7163453 markings, 39555540 edges, 29057 markings/sec, 230 secs
lola: 7322639 markings, 40383018 edges, 31837 markings/sec, 235 secs
lola: 7494981 markings, 41213298 edges, 34468 markings/sec, 240 secs
lola: 7644740 markings, 42050466 edges, 29952 markings/sec, 245 secs
lola: local time limit reached - aborting
lola:
preliminary result: unknown yes unknown yes unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown
lola: memory consumption: 930992 KB
lola: time consumption: 267 seconds
lola: Child process aborted or communication problem between parent and child process
lola: subprocess 3 will run for 254 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: E ((E (X (NOT FIREABLE(t488))) U (FIREABLE(t149) AND FIREABLE(t182))))
lola: ========================================
lola: SUBTASK
lola: checking CTL
lola: rewrite Frontend/Parser/formula_rewrite.k:721
lola: rewrite Frontend/Parser/formula_rewrite.k:726
lola: processed formula: E(EX(NOT FIREABLE(t488)) U (FIREABLE(t149) AND FIREABLE(t182)))
lola: processed formula length: 63
lola: 17 rewrites
lola: closed formula file BusinessProcesses-PT-18-CTLFireability.task
lola: STORE
lola: using a simple compression encoder (--encoder=simplecompressed)
lola: using a prefix tree store (--store=prefix)
lola: Using CTL preserving stubborn sets
lola: RUNNING
lola: CTL formula contains 1 significant temporal operators and needs 5 bytes of payload
lola: Ignoring fairness constraints (--fair).
lola: 147839 markings, 872805 edges, 29568 markings/sec, 0 secs
lola: 277773 markings, 1743828 edges, 25987 markings/sec, 5 secs
lola: 401953 markings, 2614623 edges, 24836 markings/sec, 10 secs
lola: 510524 markings, 3484375 edges, 21714 markings/sec, 15 secs
lola: 637813 markings, 4349595 edges, 25458 markings/sec, 20 secs
lola: 750637 markings, 5213836 edges, 22565 markings/sec, 25 secs
lola: 875109 markings, 6077117 edges, 24894 markings/sec, 30 secs
lola: 989170 markings, 6941267 edges, 22812 markings/sec, 35 secs
lola: 1110874 markings, 7803703 edges, 24341 markings/sec, 40 secs
lola: 1228633 markings, 8666544 edges, 23552 markings/sec, 45 secs
lola: 1339029 markings, 9524694 edges, 22079 markings/sec, 50 secs
lola: 1446638 markings, 10386198 edges, 21522 markings/sec, 55 secs
lola: 1542873 markings, 11248711 edges, 19247 markings/sec, 60 secs
lola: 1664673 markings, 12110187 edges, 24360 markings/sec, 65 secs
lola: 1778059 markings, 12972691 edges, 22677 markings/sec, 70 secs
lola: 1892068 markings, 13832693 edges, 22802 markings/sec, 75 secs
lola: 1996014 markings, 14691815 edges, 20789 markings/sec, 80 secs
lola: 2091707 markings, 15548955 edges, 19139 markings/sec, 85 secs
lola: 2202375 markings, 16409607 edges, 22134 markings/sec, 90 secs
lola: 2301898 markings, 17269012 edges, 19905 markings/sec, 95 secs
lola: 2403133 markings, 18126800 edges, 20247 markings/sec, 100 secs
lola: 2496476 markings, 18985393 edges, 18669 markings/sec, 105 secs
lola: 2583144 markings, 19842377 edges, 17334 markings/sec, 110 secs
lola: 2705598 markings, 20703044 edges, 24491 markings/sec, 115 secs
lola: 2844137 markings, 21565993 edges, 27708 markings/sec, 120 secs
lola: 2977134 markings, 22433728 edges, 26599 markings/sec, 125 secs
lola: 3090728 markings, 23302380 edges, 22719 markings/sec, 130 secs
lola: 3203797 markings, 24169705 edges, 22614 markings/sec, 135 secs
lola: 3308999 markings, 25035471 edges, 21040 markings/sec, 140 secs
lola: 3409121 markings, 25898445 edges, 20024 markings/sec, 145 secs
lola: 3516050 markings, 26756095 edges, 21386 markings/sec, 150 secs
lola: 3614460 markings, 27612797 edges, 19682 markings/sec, 155 secs
lola: 3721625 markings, 28469510 edges, 21433 markings/sec, 160 secs
lola: 3826050 markings, 29327058 edges, 20885 markings/sec, 165 secs
lola: 3923365 markings, 30181971 edges, 19463 markings/sec, 170 secs
lola: 4030755 markings, 31038658 edges, 21478 markings/sec, 175 secs
lola: 4130172 markings, 31892130 edges, 19883 markings/sec, 180 secs
lola: 4230669 markings, 32746622 edges, 20099 markings/sec, 185 secs
lola: 4323574 markings, 33602780 edges, 18581 markings/sec, 190 secs
lola: 4409377 markings, 34457630 edges, 17161 markings/sec, 195 secs
lola: 4513225 markings, 35313289 edges, 20770 markings/sec, 200 secs
lola: 4617590 markings, 36170318 edges, 20873 markings/sec, 205 secs
lola: 4714887 markings, 37025780 edges, 19459 markings/sec, 210 secs
lola: 4810473 markings, 37880386 edges, 19117 markings/sec, 215 secs
lola: 4899293 markings, 38733879 edges, 17764 markings/sec, 220 secs
lola: 4990738 markings, 39584628 edges, 18289 markings/sec, 225 secs
lola: 5085257 markings, 40438283 edges, 18904 markings/sec, 230 secs
lola: 5173047 markings, 41289219 edges, 17558 markings/sec, 235 secs
lola: 5262765 markings, 42141354 edges, 17944 markings/sec, 240 secs
lola: 5346871 markings, 42993070 edges, 16821 markings/sec, 245 secs
lola: local time limit reached - aborting
lola:
preliminary result: unknown yes unknown yes unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown
lola: memory consumption: 874252 KB
lola: time consumption: 521 seconds
lola: Child process aborted or communication problem between parent and child process
lola: subprocess 4 will run for 254 seconds at most (--localtimelimit=0)
lola: ========================================
lola: ...considering subproblem: (E (F (A (X (FIREABLE(t627))))) OR FIREABLE(t246))
lola: ========================================
lola: SUBTASK
lola: checking a Boolean combination of formulas
lola: RUNNING
lola: local time limit reached - aborting
lola:
preliminary result: unknown yes unknown yes unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown
lola: caught signal User defined signal 1 - aborting LoLA
lola: memory consumption: 15200 KB
lola: time consumption: 775 seconds
lola: time limit reached - aborting
lola:
preliminary result: unknown yes unknown yes unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown
lola:
preliminary result: unknown yes unknown yes unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown unknown
lola: memory consumption: 15200 KB
lola: time consumption: 3570 seconds

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="BusinessProcesses-PT-18"
export BK_EXAMINATION="CTLFireability"
export BK_TOOL="lola"
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

tar xzf /home/mcc/BenchKit/INPUTS/BusinessProcesses-PT-18.tgz
mv BusinessProcesses-PT-18 execution
cd execution
pwd
ls -lh

# this is for BenchKit: explicit launching of the test
echo "====================================================================="
echo " Generated by BenchKit 2-3637"
echo " Executing tool lola"
echo " Input is BusinessProcesses-PT-18, examination is CTLFireability"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 4"
echo " Run identifier is r268-smll-152749145600337"
echo "====================================================================="
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
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 ;