fond
Model Checking Contest @ Petri Nets 2015
Bruxelles, Belgium, June 23, 2015
Execution of r190su-smll-143330904500100
Last Updated
August 19, 2015

About the Execution of Marcie for BridgeAndVehicles-COL-V20P20N50

Execution Summary
Max Memory
Used (MB)
Time wait (ms) CPU Usage (ms) I/O Wait (ms) Computed Result Execution
Status
4290.690 156133.00 155979.00 40.30 ???????????F???F 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)
...............
=====================================================================
Generated by BenchKit 2-2270
Executing tool marcie
Input is BridgeAndVehicles-COL-V20P20N50, examination is ReachabilityCardinality
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 1
Run identifier is r190su-smll-143330904500100
=====================================================================


--------------------
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 BridgeAndVehicles-COL-V20P20N50-ReachabilityCardinality-0
FORMULA_NAME BridgeAndVehicles-COL-V20P20N50-ReachabilityCardinality-1
FORMULA_NAME BridgeAndVehicles-COL-V20P20N50-ReachabilityCardinality-10
FORMULA_NAME BridgeAndVehicles-COL-V20P20N50-ReachabilityCardinality-11
FORMULA_NAME BridgeAndVehicles-COL-V20P20N50-ReachabilityCardinality-12
FORMULA_NAME BridgeAndVehicles-COL-V20P20N50-ReachabilityCardinality-13
FORMULA_NAME BridgeAndVehicles-COL-V20P20N50-ReachabilityCardinality-14
FORMULA_NAME BridgeAndVehicles-COL-V20P20N50-ReachabilityCardinality-15
FORMULA_NAME BridgeAndVehicles-COL-V20P20N50-ReachabilityCardinality-2
FORMULA_NAME BridgeAndVehicles-COL-V20P20N50-ReachabilityCardinality-3
FORMULA_NAME BridgeAndVehicles-COL-V20P20N50-ReachabilityCardinality-4
FORMULA_NAME BridgeAndVehicles-COL-V20P20N50-ReachabilityCardinality-5
FORMULA_NAME BridgeAndVehicles-COL-V20P20N50-ReachabilityCardinality-6
FORMULA_NAME BridgeAndVehicles-COL-V20P20N50-ReachabilityCardinality-7
FORMULA_NAME BridgeAndVehicles-COL-V20P20N50-ReachabilityCardinality-8
FORMULA_NAME BridgeAndVehicles-COL-V20P20N50-ReachabilityCardinality-9

=== Now, execution of the tool begins

BK_START 1433427306703

Model: BridgeAndVehicles-COL-V20P20N50
reachability algorithm:
Saturation-based algorithm
variable ordering algorithm:
Calculated like in [Noa99]
--memory=6 --suppress --rs-algorithm=3 --place-order=5

Marcie rev. 1429:1432M (built: crohr on 2014-10-22)
A model checker for Generalized Stochastic Petri nets

authors: Alex Tovchigrechko (IDD package and CTL model checking)

Martin Schwarick (Symbolic numerical analysis and CSL model checking)

Christian Rohr (Simulative and approximative numerical model checking)

marcie@informatik.tu-cottbus.de

called as: marcie --net-file=model.pnml --mcc-file=ReachabilityCardinality.xml --memory=6 --suppress --rs-algorithm=3 --place-order=5

parse successfull
net created successfully

Unfolding complete |P|=108|T|=2228|A|=16167
Time for unfolding: 0m0sec

(NrP: 108 NrTr: 2228 NrArc: 16167)

net check time: 0m0sec

parse formulas successfull
formulas created successfully
place and transition orderings generation:0m0sec

init dd package: 0m3sec


RS generation: 1m21sec


-> reachability set: #nodes 672305 (6.7e+05) #states 1,295,042 (6)



starting MCC model checker
--------------------------

checking: AG [1<=CAPACITE]
normalized: ~ [E [true U ~ [1<=CAPACITE]]]


FORMULA BridgeAndVehicles-COL-V20P20N50-ReachabilityCardinality-0CANNOT_COMPUTE

MC time: 0m0sec

checking: AG [~ [[~ [VIDANGE<=VIDANGE] & [VIDANGE<=SORTI_A | 2<=CAPACITE]]]]
normalized: ~ [E [true U [~ [VIDANGE<=VIDANGE] & [VIDANGE<=SORTI_A | 2<=CAPACITE]]]]


FORMULA BridgeAndVehicles-COL-V20P20N50-ReachabilityCardinality-1CANNOT_COMPUTE

MC time: 0m0sec

checking: EF [[[[COMPTEUR<=NB_ATTENTE_A | 1<=COMPTEUR] & [3<=NB_ATTENTE_A & 1<=COMPTEUR]] & [[CONTROLEUR<=SORTI_B | 2<=COMPTEUR] & [1<=SORTI_B | 3<=SUR_PONT_A]]]]
normalized: E [true U [[[1<=SORTI_B | 3<=SUR_PONT_A] & [CONTROLEUR<=SORTI_B | 2<=COMPTEUR]] & [[3<=NB_ATTENTE_A & 1<=COMPTEUR] & [COMPTEUR<=NB_ATTENTE_A | 1<=COMPTEUR]]]]


FORMULA BridgeAndVehicles-COL-V20P20N50-ReachabilityCardinality-2CANNOT_COMPUTE

MC time: 0m0sec

checking: AG [[~ [[2<=ATTENTE_B & 1<=SUR_PONT_B]] | [[2<=CAPACITE | SORTI_A<=SUR_PONT_B] & ~ [2<=VIDANGE]]]]
normalized: ~ [E [true U ~ [[~ [[2<=ATTENTE_B & 1<=SUR_PONT_B]] | [~ [2<=VIDANGE] & [2<=CAPACITE | SORTI_A<=SUR_PONT_B]]]]]]

abstracting: (SORTI_A<=SUR_PONT_B) states: 0

FORMULA BridgeAndVehicles-COL-V20P20N50-ReachabilityCardinality-3CANNOT_COMPUTE

MC time: 0m3sec

checking: EF [~ [2<=ROUTE_A]]
normalized: E [true U ~ [2<=ROUTE_A]]


FORMULA BridgeAndVehicles-COL-V20P20N50-ReachabilityCardinality-4CANNOT_COMPUTE

MC time: 0m0sec

checking: AG [ATTENTE_A<=ATTENTE_A]
normalized: ~ [E [true U ~ [ATTENTE_A<=ATTENTE_A]]]

abstracting: (ATTENTE_A<=ATTENTE_A) states: 0
-> the formula is FALSE

FORMULA BridgeAndVehicles-COL-V20P20N50-ReachabilityCardinality-5 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 0m13sec

checking: EF [[[[2<=NB_ATTENTE_A & COMPTEUR<=VIDANGE] & ~ [3<=NB_ATTENTE_B]] & CHOIX<=CAPACITE]]
normalized: E [true U [CHOIX<=CAPACITE & [~ [3<=NB_ATTENTE_B] & [2<=NB_ATTENTE_A & COMPTEUR<=VIDANGE]]]]

abstracting: (COMPTEUR<=VIDANGE) states: 0

FORMULA BridgeAndVehicles-COL-V20P20N50-ReachabilityCardinality-6CANNOT_COMPUTE

MC time: 0m3sec

checking: AG [~ [[~ [3<=SORTI_B] & [2<=VIDANGE & 2<=ROUTE_A]]]]
normalized: ~ [E [true U [[2<=VIDANGE & 2<=ROUTE_A] & ~ [3<=SORTI_B]]]]


FORMULA BridgeAndVehicles-COL-V20P20N50-ReachabilityCardinality-7CANNOT_COMPUTE

MC time: 0m0sec

checking: EF [3<=COMPTEUR]
normalized: E [true U 3<=COMPTEUR]


FORMULA BridgeAndVehicles-COL-V20P20N50-ReachabilityCardinality-8CANNOT_COMPUTE

MC time: 0m0sec

checking: AG [NB_ATTENTE_B<=ROUTE_A]
normalized: ~ [E [true U ~ [NB_ATTENTE_B<=ROUTE_A]]]

abstracting: (NB_ATTENTE_B<=ROUTE_A) states: 0
-> the formula is FALSE

FORMULA BridgeAndVehicles-COL-V20P20N50-ReachabilityCardinality-9 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 0m3sec

checking: EF [3<=CONTROLEUR]
normalized: E [true U 3<=CONTROLEUR]


FORMULA BridgeAndVehicles-COL-V20P20N50-ReachabilityCardinality-10CANNOT_COMPUTE

MC time: 0m0sec

checking: EF [~ [[[ATTENTE_A<=CONTROLEUR | CONTROLEUR<=CONTROLEUR] | 1<=CAPACITE]]]
normalized: E [true U ~ [[1<=CAPACITE | [ATTENTE_A<=CONTROLEUR | CONTROLEUR<=CONTROLEUR]]]]

abstracting: (CONTROLEUR<=CONTROLEUR) states: 0
abstracting: (ATTENTE_A<=CONTROLEUR) states: 0

FORMULA BridgeAndVehicles-COL-V20P20N50-ReachabilityCardinality-11CANNOT_COMPUTE

MC time: 0m6sec

checking: EF [3<=CONTROLEUR]
normalized: E [true U 3<=CONTROLEUR]


FORMULA BridgeAndVehicles-COL-V20P20N50-ReachabilityCardinality-12CANNOT_COMPUTE

MC time: 0m0sec

checking: AG [[[[CHOIX<=SORTI_B & 2<=ROUTE_A] & 3<=ROUTE_A] | [1<=COMPTEUR | SUR_PONT_A<=SORTI_B]]]
normalized: ~ [E [true U ~ [[[1<=COMPTEUR | SUR_PONT_A<=SORTI_B] | [3<=ROUTE_A & [CHOIX<=SORTI_B & 2<=ROUTE_A]]]]]]


FORMULA BridgeAndVehicles-COL-V20P20N50-ReachabilityCardinality-13CANNOT_COMPUTE

MC time: 0m0sec

checking: EF [[[[ROUTE_B<=NB_ATTENTE_A & ROUTE_A<=SORTI_A] & ~ [CONTROLEUR<=CAPACITE]] & [[ATTENTE_A<=COMPTEUR | 1<=VIDANGE] & 1<=SUR_PONT_B]]]
normalized: E [true U [[~ [CONTROLEUR<=CAPACITE] & [ROUTE_B<=NB_ATTENTE_A & ROUTE_A<=SORTI_A]] & [1<=SUR_PONT_B & [ATTENTE_A<=COMPTEUR | 1<=VIDANGE]]]]


FORMULA BridgeAndVehicles-COL-V20P20N50-ReachabilityCardinality-14CANNOT_COMPUTE

MC time: 0m0sec

checking: AG [[~ [~ [NB_ATTENTE_B<=COMPTEUR]] | [SORTI_B<=SUR_PONT_B & ~ [2<=CHOIX]]]]
normalized: ~ [E [true U ~ [[NB_ATTENTE_B<=COMPTEUR | [SORTI_B<=SUR_PONT_B & ~ [2<=CHOIX]]]]]]


FORMULA BridgeAndVehicles-COL-V20P20N50-ReachabilityCardinality-15CANNOT_COMPUTE

MC time: 0m0sec


Total processing time: 2m36sec


BK_STOP 1433427462836

--------------------
content from stderr:

check if there are places and transitions
ok
check if there are transitions without pre-places
ok
check if at least one transition is enabled in m0
ok
check if there are transitions that can never fire
ok


initing FirstDep: 0m0sec

108 188 353 2278 3211 4013 4013 4955 5773 6718 7546 8488 8488 9320 10253 11083 12001 12823 13720 14528 14528 15398 16186 17023 17785 18583 19313 20066 20066 20758 21460 22108 22753 23351 23933 24475 24988 24988 25468 25906 26318 26675 27013 27283 27541 27720 27894 27894 30454 30520 30592 30670 30754 30844 30940 31042 31042 31150 31264 31384 31510 31642 31780 31924 32074 32074 32230 32392 32560 32734 32914 32966 32966 32966 32977 32989 33002 33016 33031 33031 33047 33064 33082 33101 33121 33121 33142 33164 33187 33211 33211 33236 33262 33289 33317 33317 33346 33376 33407 33407 33439 33472 33506 33540 33541 33577 33614 33652 33690 33691 33731 33771 33772 33814 33857 33901 33901 33946 33992 34038 34039 34087 34179 34179 64572 64632 64677 64719 64762 64797 64837 64876 64897 64917 65277 65304 65308 65318 65312 65317 65321 65326 65330 65335 65335 65339 65344 65348 65353 65373 65357 65362 65366 65371 65395 65375 65380 65384 65389 65417 65393 65398 65402 65407 65407 65411 65416 65420 65420 65425 65429 65434 65472 65438 65443 65447 65452 65452 65456 65461 65505 65465 65470 65474 65474 65479 65483 75597 78039 77628 77130 76655 76104 75477 74774 74142 73558 69207 69207 69209 69208 69212 69217 69221 69226 69226 69230 69235 69239 69244 69262 69248 69253 69257 69262 69284 69266 69271 69275 69280 69306 69284 69289 69293 69298 69328 69302 69307 69311 69316 69316 69320 69325 69329 69329 69334 69338 69343 69383 69347 69352 69356 69356 69361 69365 69370 69416 69374 69379 69427 69383 81065 80645 80255 79620 79085 78491 77844 77465 76673 72551 72551 72553 72552 72556 72561 72565 72565 72570 72574 72579 72583 72588 72606 72592 72597 72601 72606 72628 72610 72615 72619 72624 72650 72628 72633 72637 72642 72672 72646 72651 72655 72660 72660 72664 72669 72705 72673 72678 72682 72687 72727 72691 72696 72738 72700 72705 72709 72714 72714 72718 72723 72771 72727 83760 83334 82863 82383 81890 81329 80700 80003 79612 75719 75721 75720 75720 75724 75729 75733 75738 75742 75742 75747 75751 75756 75760 75765 75765 75769 75774 75778 75783 75783 75787 75792 75796 75801 75801 75805 75810 75814 75814 75819 75823 75828 75862 75832 75837 75841 75846 75846 75850 75855 75895 75859 75864 75868 75873 75873 75877 75882 75928 75886 75891 75895 75895 86133 85719 85191 84759 84263 83703 83079 82375 82375 78711 78713 78712 78716 78721 78725 78725 78730 78734 78739 78743 78748 78748 78752 78757 78761 78766 78788 78770 78775 78779 78784 78810 78788 78793 78797 78802 78832 78806 78811 78815 78820 78820 78824 78829 78865 78833 78838 78842 78847 78847 78851 78856 78898 78860 78865 78869 78874 78874 78878 78883 78931 78887 88622 88232 87782 87197 86732 86207 85622 84962 84962 81527 81529 81528 81532 81537 81541 81541 81546 81550 81555 81559 81564 81564 81568 81573 81577 81582 81604 81586 81591 81595 81600 81626 81604 81609 81613 81618 81618 81622 81627 81631 81631 81636 81640 81645 81681 81649 81654 81658 81663 81663 81667 81672 81714 81676 81681 81685 81685 81690 81694 81699 81747 81703 90789 90425 89921 89459 89025 88383 87989 87373 84167 84169 84169 84168 84172 84177 84181 84186 84186 84190 84195 84199 84204 84208 84208 84213 84217 84222 84226 84226 84231 84235 84240 84244 84244 84249 84253 84258 84288 84262 84267 84271 84276 84310 84280 84285 84289 84289 84294 84298 84303 84343 84307 84312 84316 84316 84321 84325 84330 84376 84334 84339 84387 84343 92649 92235 91766 91350 90921 90400 89907 89608 86631 86633 86632 86636 86641 86641 86645 86650 86654 86659 86675 86663 86668 86672 86677 86681 86681 86686 86690 86695 86699 86699 86704 86708 86713 86717 86717 86722 86726 86731 86763 86735 86740 86744 86749 86749 86753 86758 86796 86762 86767 86771 86776 86818 86780 86785 86829 86789 86794 86798 86803 86803 86807 94643 94283 93827 93455 92879 92435 91943 91667 88919 88921 88920 88920 88924 88929 88933 88938 88942 88942 88947 88951 88956 88960 88965 88965 88969 88974 88978 88983 89007 88987 88992 88996 89001 89029 89005 89010 89014 89019 89019 89023 89028 89032 89032 89037 89041 89046 89084 89050 89055 89059 89059 89064 89068 89073 89117 89077 89082 89128 89086 89091 89095 94343 95996 95618 95189 94661 94254 93803 93550 91031 91033 91032 91032 91036 91041 91045 91050 91054 91054 91059 91063 91068 91072 91077 91077 91081 91086 91090 91095 91119 91099 91104 91108 91113 91141 91117 91122 91126 91131 91131 91135 91140 91144 91144 91149 91153 91158 91196 91162 91167 91171 91171 91176 91180 91185 91229 91189 91194 91240 91198 91203 91207 96455 97437 97101 96747 96267 95897 95487 95257 92967 92969 92968 92972 92972 92977 92981 92986 92990 92995 93011 92999 93004 93008 93013 93017 93017 93022 93026 93031 93035 93035 93040 93044 93049 93077 93053 93058 93062 93067 93099 93071 93076 93080 93085 93085 93089 93094 93132 93098 93103 93107 93112 93112 93116 93121 93165 93125 93130 93134 93134 93139 93143 98996 98669 98372 97994 97535 97184 96788 94727 94727 94729 94728 94732 94737 94741 94741 94746 94750 94755 94759 94764 94782 94768 94773 94777 94782 94804 94786 94791 94795 94800 94826 94804 94809 94813 94818 94848 94822 94827 94831 94836 94836 94840 94845 94881 94849 94854 94858 94863 94903 94867 94872 94914 94876 94881 94885 94890 94890 94894 94899 94947 94903 100007 99647 99335 98951 98655 98327 98143 96311 96313 96312 96316 96316 96321 96325 96330 96334 96339 96355 96343 96348 96352 96357 96377 96361 96366 96370 96375 96399 96379 96384 96388 96393 96421 96397 96402 96406 96411 96443 96415 96420 96424 96429 96429 96433 96438 96476 96442 96447 96451 96456 96456 96460 96465 96509 96469 96474 96478 96478 96483 96487 101058 100785 100463 100148 99903 99609 99322 97719 97721 97724 97720 97724 97729 97733 97738 97742 97742 97747 97751 97756 97760 97765 97765 97769 97774 97778 97783 97783 97787 97792 97796 97801 97801 97805 97810 97814 97814 97819 97823 97828 97862 97832 97837 97841 97846 97846 97850 97855 97895 97859 97864 97868 97873 97873 97877 97882 97928 97886 97891 97895 97895 101633 101381 101129 100823 100589 100325 98951 98953 98953 98952 98956 98961 98965 98970 98970 98974 98979 98983 98988 99006 98992 98997 99001 99006 99010 99010 99015 99019 99024 99028 99028 99033 99037 99042 99072 99046 99051 99055 99060 99094 99064 99069 99073 99073 99078 99082 99087 99127 99091 99096 99100 99100 99105 99109 99114 99160 99118 99123 99171 99127 102282 102032 101822 101567 101372 101152 100007 100007 100009 100008 100012 100017 100021 100026 100026 100030 100035 100039 100044 100062 100048 100053 100057 100062 100084 100066 100071 100075 100080 100106 100084 100089 100093 100098 100128 100102 100107 100111 100116 100116 100120 100125 100129 100129 100134 100138 100143 100183 100147 100152 100156 100156 100161 100165 100170 100216 100174 100179 100227 100183 102707 102507 102339 102135 101979 101803 100887 100887 100889 100888 100892 100897 100901 100906 100906 100910 100915 100919 100924 100942 100928 100933 100937 100942 100964 100946 100951 100955 100960 100986 100964 100969 100973 100978 101008 100982 100987 100991 100996 100996 101000 101005 101009 101009 101014 101018 101023 101063 101027 101032 101036 101036 101041 101045 101050 101096 101054 101059 101107 101063 102956 102806 102680 102527 102410 102278 101591 101593 101593 101592 101596 101601 101605 101610 101610 101614 101619 101623 101628 101632 101632 101637 101641 101646 101650 101650 101655 101659 101664 101668 101668 101673 101677 101682 101712 101686 101691 101695 101700 101734 101704 101709 101713 101713 101718 101722 101727 101767 101731 101736 101740 101740 101745 101749 101754 101800 101758 101763 101811 101767 103013 102929 102845 102743 102665 102577 102119 102121 102124 102120 102124 102129 102133 102138 102152 102142 102147 102151 102156 102160 102160 102165 102169 102174 102178 102183 102183 102187 102192 102196 102201 102201 102205 102210 102214 102214 102219 102223 102228 102262 102232 102237 102241 102246 102246 102250 102255 102295 102259 102264 102268 102273 102273 102277 102282 102328 102286 102291 102295 102295 102918 102863 102818 102783 102723 102700 102471 102473 102472 102472 102476 102481 102485 102490 102494 102494 102499 102503 102508 102512 102517 102517 102521 102526 102530 102535 102559 102539 102544 102548 102553 102581 102557 102562 102566 102571 102571 102575 102580 102584 102584 102589 102593 102598 102636 102602 102607 102611 102611 102616 102620 102625 102669 102629 102634 102680 102638 102643 102647 102647 312016 414940 474936 502507 553070 576175 597906 618322 637483 655450 672305
iterations count:1360168 (610), effective:6443 (2)

initing FirstDep: 0m0sec

Unknown names:
CAPACITE
/home/mcc/workspace/dssz_util/src/dssz/idd/idd_il.cc:106: Exception: Faulty IL formula

Unknown names:
CAPACITE
/home/mcc/workspace/dssz_util/src/dssz/idd/idd_il.cc:106: Exception: Faulty IL formula

Unknown names:
COMPTEUR
/home/mcc/workspace/dssz_util/src/dssz/idd/idd_il.cc:106: Exception: Faulty IL formula

Unknown names:
CAPACITE
/home/mcc/workspace/dssz_util/src/dssz/idd/idd_il.cc:106: Exception: Faulty IL formula

Unknown names:
ROUTE_A
/home/mcc/workspace/dssz_util/src/dssz/idd/idd_il.cc:106: Exception: Faulty IL formula

672305 672305
iterations count:2228 (1), effective:0 (0)
Unknown names:
NB_ATTENTE_A
/home/mcc/workspace/dssz_util/src/dssz/idd/idd_il.cc:106: Exception: Faulty IL formula

Unknown names:
SORTI_B
/home/mcc/workspace/dssz_util/src/dssz/idd/idd_il.cc:106: Exception: Faulty IL formula

Unknown names:
COMPTEUR
/home/mcc/workspace/dssz_util/src/dssz/idd/idd_il.cc:106: Exception: Faulty IL formula

672305 672305
iterations count:2228 (1), effective:0 (0)
Unknown names:
CONTROLEUR
/home/mcc/workspace/dssz_util/src/dssz/idd/idd_il.cc:106: Exception: Faulty IL formula

Unknown names:
CAPACITE
/home/mcc/workspace/dssz_util/src/dssz/idd/idd_il.cc:106: Exception: Faulty IL formula

Unknown names:
CONTROLEUR
/home/mcc/workspace/dssz_util/src/dssz/idd/idd_il.cc:106: Exception: Faulty IL formula

Unknown names:
ROUTE_A
/home/mcc/workspace/dssz_util/src/dssz/idd/idd_il.cc:106: Exception: Faulty IL formula

Unknown names:
VIDANGE
/home/mcc/workspace/dssz_util/src/dssz/idd/idd_il.cc:106: Exception: Faulty IL formula

Unknown names:
CHOIX
/home/mcc/workspace/dssz_util/src/dssz/idd/idd_il.cc:106: Exception: Faulty IL formula

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="BridgeAndVehicles-COL-V20P20N50"
export BK_EXAMINATION="ReachabilityCardinality"
export BK_TOOL="marcie"
export BK_RESULT_DIR="/root/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/BridgeAndVehicles-COL-V20P20N50.tgz
mv BridgeAndVehicles-COL-V20P20N50 execution

# this is for BenchKit: explicit launching of the test

cd execution
echo "====================================================================="
echo " Generated by BenchKit 2-2270"
echo " Executing tool marcie"
echo " Input is BridgeAndVehicles-COL-V20P20N50, examination is ReachabilityCardinality"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 1"
echo " Run identifier is r190su-smll-143330904500100"
echo "====================================================================="
echo
echo "--------------------"
echo "content from stdout:"
echo
echo "=== Data for post analysis generated by BenchKit (invocation template)"
echo
if [ "ReachabilityCardinality" = "ReachabilityComputeBounds" ] ; then
echo "The expected result is a vector of positive values"
echo NUM_VECTOR
elif [ "ReachabilityCardinality" != "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 "ReachabilityCardinality.txt" ] ; then
echo "here is the order used to build the result vector(from text file)"
for x in $(grep Property ReachabilityCardinality.txt | cut -d ' ' -f 2 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ -f "ReachabilityCardinality.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 '' ReachabilityCardinality.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 ;