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 '
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 ;