fond
Model Checking Contest 2021
11th edition, Paris, France, June 23, 2021
Execution of r052-oct2-162038307300054
Last Updated
Jun 28, 2021

About the Execution of ITS-Tools for CircularTrains-PT-192

Execution Summary
Max Memory
Used (MB)
Time wait (ms) CPU Usage (ms) I/O Wait (ms) Computed Result Execution
Status
2276.792 54958.00 70291.00 62.10 T normal

Execution Chart

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

Trace from the execution

Formatting '/data/fko/mcc2021-input.r052-oct2-162038307300054.qcow2', fmt=qcow2 size=4294967296 backing_file=/data/fko/mcc2021-input.qcow2 cluster_size=65536 lazy_refcounts=off refcount_bits=16
Waiting for the VM to be ready (probing ssh)
........................................
=====================================================================
Generated by BenchKit 2-4028
Executing tool itstools
Input is CircularTrains-PT-192, examination is Liveness
Time confinement is 1800 seconds
Memory confinement is 16384 MBytes
Number of cores is 4
Run identifier is r052-oct2-162038307300054
=====================================================================

--------------------
preparation of the directory to be used:
/home/mcc/execution
total 516K
-rw-r--r-- 1 mcc users 14K May 5 16:58 CTLCardinality.txt
-rw-r--r-- 1 mcc users 107K May 10 09:42 CTLCardinality.xml
-rw-r--r-- 1 mcc users 14K May 5 16:58 CTLFireability.txt
-rw-r--r-- 1 mcc users 94K May 10 09:42 CTLFireability.xml
-rw-r--r-- 1 mcc users 4.2K May 6 14:48 GenericPropertiesDefinition.xml
-rw-r--r-- 1 mcc users 3.6K Mar 28 15:50 LTLCardinality.txt
-rw-r--r-- 1 mcc users 26K Mar 28 15:50 LTLCardinality.xml
-rw-r--r-- 1 mcc users 2.4K Mar 28 15:50 LTLFireability.txt
-rw-r--r-- 1 mcc users 18K Mar 28 15:50 LTLFireability.xml
-rw-r--r-- 1 mcc users 3.7K Mar 23 03:04 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 18K Mar 23 03:04 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 3.4K Mar 22 12:31 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 18K Mar 22 12:31 ReachabilityFireability.xml
-rw-r--r-- 1 mcc users 1.7K Mar 22 09:10 UpperBounds.txt
-rw-r--r-- 1 mcc users 3.8K Mar 22 09:10 UpperBounds.xml
-rw-r--r-- 1 mcc users 6 May 5 16:51 equiv_col
-rw-r--r-- 1 mcc users 4 May 5 16:51 instance
-rw-r--r-- 1 mcc users 6 May 5 16:51 iscolored
-rw-r--r-- 1 mcc users 147K May 5 16:51 model.pnml

--------------------
content from stdout:

=== Data for post analysis generated by BenchKit (invocation template)

The expected result is a vector of booleans
BOOL_VECTOR

FORMULA_NAME Liveness

=== Now, execution of the tool begins

BK_START 1620843018944

Running Version 0
[2021-05-12 18:10:20] [INFO ] Running its-tools with arguments : [-pnfolder, /home/mcc/execution, -examination, Liveness, -spotpath, /home/mcc/BenchKit/bin//..//ltlfilt, -z3path, /home/mcc/BenchKit/bin//..//z3/bin/z3, -yices2path, /home/mcc/BenchKit/bin//..//yices/bin/yices, -its, -ltsmin, -greatspnpath, /home/mcc/BenchKit/bin//..//greatspn/, -order, META, -manyOrder, -smt, -timeout, 1800]
[2021-05-12 18:10:20] [INFO ] Parsing pnml file : /home/mcc/execution/model.pnml
[2021-05-12 18:10:20] [INFO ] Load time of PNML (sax parser for PT used): 62 ms
[2021-05-12 18:10:20] [INFO ] Transformed 384 places.
[2021-05-12 18:10:20] [INFO ] Transformed 192 transitions.
[2021-05-12 18:10:20] [INFO ] Parsed PT model containing 384 places and 192 transitions in 114 ms.
Built sparse matrix representations for Structural reductions in 5 ms.18569KB memory used
Starting structural reductions, iteration 0 : 384/384 places, 192/192 transitions.
Applied a total of 0 rules in 17 ms. Remains 384 /384 variables (removed 0) and now considering 192/192 (removed 0) transitions.
Finished structural reductions, in 1 iterations. Remains : 384/384 places, 192/192 transitions.
Starting structural reductions, iteration 0 : 384/384 places, 192/192 transitions.
Applied a total of 0 rules in 12 ms. Remains 384 /384 variables (removed 0) and now considering 192/192 (removed 0) transitions.
// Phase 1: matrix 192 rows 384 cols
[2021-05-12 18:10:20] [INFO ] Computed 193 place invariants in 27 ms
[2021-05-12 18:10:21] [INFO ] Implicit Places using invariants in 229 ms returned []
// Phase 1: matrix 192 rows 384 cols
[2021-05-12 18:10:21] [INFO ] Computed 193 place invariants in 9 ms
[2021-05-12 18:10:21] [INFO ] Implicit Places using invariants and state equation in 769 ms returned []
Implicit Place search using SMT with State Equation took 1023 ms to find 0 implicit places.
[2021-05-12 18:10:21] [INFO ] Redundant transitions in 4 ms returned []
// Phase 1: matrix 192 rows 384 cols
[2021-05-12 18:10:21] [INFO ] Computed 193 place invariants in 9 ms
[2021-05-12 18:10:22] [INFO ] Dead Transitions using invariants and state equation in 241 ms returned []
Finished structural reductions, in 1 iterations. Remains : 384/384 places, 192/192 transitions.
Random walk for 1250000 steps, including 0 resets, run took 7946 ms (no deadlock found). (steps per millisecond=157 )
Random directed walk for 1250003 steps, including 0 resets, run took 5725 ms (no deadlock found). (steps per millisecond=218 )
// Phase 1: matrix 192 rows 384 cols
[2021-05-12 18:10:35] [INFO ] Computed 193 place invariants in 4 ms
[2021-05-12 18:10:35] [INFO ] [Real]Absence check using 102 positive place invariants in 37 ms returned sat
[2021-05-12 18:10:35] [INFO ] [Real]Absence check using 102 positive and 91 generalized place invariants in 74 ms returned unsat
Starting structural reductions, iteration 0 : 384/384 places, 192/192 transitions.
Applied a total of 0 rules in 71 ms. Remains 384 /384 variables (removed 0) and now considering 192/192 (removed 0) transitions.
// Phase 1: matrix 192 rows 384 cols
[2021-05-12 18:10:36] [INFO ] Computed 193 place invariants in 15 ms
[2021-05-12 18:10:36] [INFO ] Implicit Places using invariants in 280 ms returned [1, 7, 10, 18, 21, 28, 37, 44, 47, 48, 62, 64, 65, 75, 78, 81, 89, 101, 102, 108, 133, 138, 141, 144, 146, 160, 163, 167, 196, 217, 230, 231, 244, 245, 247, 261, 283, 284, 285, 293, 298, 311, 313, 314, 324, 327, 330, 332, 333, 346, 350, 354, 356, 357, 360, 366, 369, 371, 374, 375, 376, 378, 380, 382]
Discarding 64 places :
Implicit Place search using SMT only with invariants took 288 ms to find 64 implicit places.
// Phase 1: matrix 192 rows 320 cols
[2021-05-12 18:10:36] [INFO ] Computed 129 place invariants in 8 ms
[2021-05-12 18:10:36] [INFO ] Dead Transitions using invariants and state equation in 104 ms returned []
Starting structural reductions, iteration 1 : 320/384 places, 192/192 transitions.
Drop transitions removed 64 transitions
Trivial Post-agglo rules discarded 64 transitions
Performed 64 trivial Post agglomeration. Transition count delta: 64
Iterating post reduction 0 with 64 rules applied. Total rules applied 64 place count 320 transition count 128
Reduce places removed 64 places and 0 transitions.
Iterating post reduction 1 with 64 rules applied. Total rules applied 128 place count 256 transition count 128
Applied a total of 128 rules in 23 ms. Remains 256 /320 variables (removed 64) and now considering 128/192 (removed 64) transitions.
// Phase 1: matrix 128 rows 256 cols
[2021-05-12 18:10:36] [INFO ] Computed 129 place invariants in 2 ms
[2021-05-12 18:10:36] [INFO ] Implicit Places using invariants in 112 ms returned []
// Phase 1: matrix 128 rows 256 cols
[2021-05-12 18:10:36] [INFO ] Computed 129 place invariants in 1 ms
[2021-05-12 18:10:36] [INFO ] Implicit Places using invariants and state equation in 194 ms returned []
Implicit Place search using SMT with State Equation took 311 ms to find 0 implicit places.
Finished structural reductions, in 2 iterations. Remains : 256/384 places, 128/192 transitions.
[2021-05-12 18:10:36] [INFO ] Initial state test concluded for 64 properties.
Finished random walk after 218 steps, including 0 resets, run visited all 64 properties in 6 ms. (steps per millisecond=36 )
Able to resolve query QuasiLiveness after proving 128 properties.
Starting structural reductions, iteration 0 : 384/384 places, 192/192 transitions.
Applied a total of 0 rules in 7 ms. Remains 384 /384 variables (removed 0) and now considering 192/192 (removed 0) transitions.
// Phase 1: matrix 192 rows 384 cols
[2021-05-12 18:10:36] [INFO ] Computed 193 place invariants in 3 ms
[2021-05-12 18:10:37] [INFO ] Implicit Places using invariants in 203 ms returned [1, 7, 10, 18, 21, 28, 37, 44, 47, 48, 62, 64, 65, 75, 78, 81, 89, 101, 102, 108, 133, 138, 141, 144, 146, 160, 163, 167, 196, 217, 230, 231, 244, 245, 247, 261, 283, 284, 285, 293, 298, 311, 313, 314, 324, 327, 330, 332, 333, 346, 350, 354, 356, 357, 360, 366, 369, 371, 374, 375, 376, 378, 380, 382]
Discarding 64 places :
Implicit Place search using SMT only with invariants took 205 ms to find 64 implicit places.
// Phase 1: matrix 192 rows 320 cols
[2021-05-12 18:10:37] [INFO ] Computed 129 place invariants in 2 ms
[2021-05-12 18:10:37] [INFO ] Dead Transitions using invariants and state equation in 118 ms returned []
Starting structural reductions, iteration 1 : 320/384 places, 192/192 transitions.
Drop transitions removed 64 transitions
Trivial Post-agglo rules discarded 64 transitions
Performed 64 trivial Post agglomeration. Transition count delta: 64
Iterating post reduction 0 with 64 rules applied. Total rules applied 64 place count 320 transition count 128
Reduce places removed 64 places and 0 transitions.
Iterating post reduction 1 with 64 rules applied. Total rules applied 128 place count 256 transition count 128
Applied a total of 128 rules in 7 ms. Remains 256 /320 variables (removed 64) and now considering 128/192 (removed 64) transitions.
// Phase 1: matrix 128 rows 256 cols
[2021-05-12 18:10:37] [INFO ] Computed 129 place invariants in 2 ms
[2021-05-12 18:10:37] [INFO ] Implicit Places using invariants in 248 ms returned []
// Phase 1: matrix 128 rows 256 cols
[2021-05-12 18:10:37] [INFO ] Computed 129 place invariants in 2 ms
[2021-05-12 18:10:37] [INFO ] Implicit Places using invariants and state equation in 223 ms returned []
Implicit Place search using SMT with State Equation took 481 ms to find 0 implicit places.
Finished structural reductions, in 2 iterations. Remains : 256/384 places, 128/192 transitions.
[2021-05-12 18:10:37] [INFO ] Flatten gal took : 51 ms
[2021-05-12 18:10:37] [INFO ] Flatten gal took : 16 ms
[2021-05-12 18:10:37] [INFO ] Time to serialize gal into /tmp/CTLFireability7244811831042450849.gal : 15 ms
[2021-05-12 18:10:37] [INFO ] Time to serialize properties into /tmp/CTLFireability60331825363529431.ctl : 3 ms
Invoking ITS tools like this :CommandLine [args=[/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.itstools.binaries_1.0.0.202104292328/bin/its-ctl-linux64, --gc-threshold, 2000000, --quiet, -i, /tmp/CTLFireability7244811831042450849.gal, -t, CGAL, -ctl, /tmp/CTLFireability60331825363529431.ctl, --gen-order, FOLLOW], workingDir=/home/mcc/execution]

its-ctl command run as :

/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.itstools.binaries_1.0.0.202104292328/bin/its-ctl-linux64 --gc-threshold 2000000 --quiet -i /tmp/CTLFireability7244811831042450849.gal -t CGAL -ctl /tmp/CTLFireability60331825363529431.ctl --gen-order FOLLOW
No direction supplied, using forward translation only.
Parsed 128 CTL formulae.
Detected timeout of ITS tools.
[2021-05-12 18:10:40] [INFO ] Flatten gal took : 12 ms
[2021-05-12 18:10:40] [INFO ] Applying decomposition
[2021-05-12 18:10:40] [INFO ] Flatten gal took : 11 ms
Converted graph to binary with : CommandLine [args=[/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.louvain.binaries_1.0.0.202104292328/bin/convert-linux64, -i, /tmp/graph8734560804564382146.txt, -o, /tmp/graph8734560804564382146.bin, -w, /tmp/graph8734560804564382146.weights], workingDir=null]
Built communities with : CommandLine [args=[/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.louvain.binaries_1.0.0.202104292328/bin/louvain-linux64, /tmp/graph8734560804564382146.bin, -l, -1, -v, -w, /tmp/graph8734560804564382146.weights, -q, 0, -e, 0.001], workingDir=null]
[2021-05-12 18:10:41] [INFO ] Decomposing Gal with order
[2021-05-12 18:10:41] [INFO ] Rewriting arrays to variables to allow decomposition.
[2021-05-12 18:10:41] [INFO ] Flatten gal took : 58 ms
[2021-05-12 18:10:41] [INFO ] Fuse similar labels procedure discarded/fused a total of 0 labels/synchronizations in 3 ms.
[2021-05-12 18:10:41] [INFO ] Time to serialize gal into /tmp/CTLFireability4546134100588447176.gal : 6 ms
[2021-05-12 18:10:41] [INFO ] Time to serialize properties into /tmp/CTLFireability16820367613651551434.ctl : 2 ms
Invoking ITS tools like this :CommandLine [args=[/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.itstools.binaries_1.0.0.202104292328/bin/its-ctl-linux64, --gc-threshold, 2000000, --quiet, -i, /tmp/CTLFireability4546134100588447176.gal, -t, CGAL, -ctl, /tmp/CTLFireability16820367613651551434.ctl], workingDir=/home/mcc/execution]

its-ctl command run as :

/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.itstools.binaries_1.0.0.202104292328/bin/its-ctl-linux64 --gc-threshold 2000000 --quiet -i /tmp/CTLFireability4546134100588447176.gal -t CGAL -ctl /tmp/CTLFireability16820367613651551434.ctl
No direction supplied, using forward translation only.
Parsed 128 CTL formulae.
Model ,|S| ,Time ,Mem(kb) ,fin. SDD ,fin. DDD ,peak SDD ,peak DDD ,SDD Hom ,SDD cache peak ,DDD Hom ,DDD cachepeak ,SHom cache
reachable,2.39511e+37,1.50841,51396,669,5,132192,57,334,60884,11,40,0


Converting to forward existential form...Done !
original formula: AG(EF(((i5.u98.Section_66>=1)&&(i5.u61.F67>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((i5.u98.Section_66>=1)&&(i5.u61.F67>=1)))))] = FALSE
Reverse transition relation is exact ! Faster fixpoint algorithm enabled.
(forward)formula 0,1,1.66541,51836,1,0,132192,57,1154,60884,38,40,19730
Formula is TRUE !

***************************************

original formula: AG(EF(((i3.i0.i1.u34.Section_134>=1)&&(i3.i0.i1.u33.F135>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((i3.i0.i1.u34.Section_134>=1)&&(i3.i0.i1.u33.F135>=1)))))] = FALSE
(forward)formula 1,1,1.71119,51836,1,0,132192,57,1170,60884,38,40,25470
Formula is TRUE !

***************************************

original formula: AG(EF(((i12.u46.F60>=1)&&(i12.u111.Section_59>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((i12.u46.F60>=1)&&(i12.u111.Section_59>=1)))))] = FALSE
(forward)formula 2,1,1.71614,51836,1,0,132192,57,1178,60884,38,40,26507
Formula is TRUE !

***************************************

original formula: AG(EF(((i1.i1.i1.u70.Section_104>=1)&&(i1.i1.i1.u119.F105>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((i1.i1.i1.u70.Section_104>=1)&&(i1.i1.i1.u119.F105>=1)))))] = FALSE
(forward)formula 3,1,1.74659,51836,1,0,132192,57,1193,60884,38,40,30769
Formula is TRUE !

***************************************

original formula: AG(EF(((i1.i1.i0.u20.F108>=1)&&(i1.i1.i0.u80.Section_107>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((i1.i1.i0.u20.F108>=1)&&(i1.i1.i0.u80.Section_107>=1)))))] = FALSE
(forward)formula 4,1,1.77643,51836,1,0,132192,57,1208,60884,38,40,34759
Formula is TRUE !

***************************************

original formula: AG(EF(((i3.i1.i0.u25.F126>=1)&&(i3.i1.i0.u90.Section_125>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((i3.i1.i0.u25.F126>=1)&&(i3.i1.i0.u90.Section_125>=1)))))] = FALSE
(forward)formula 5,1,1.81994,51836,1,0,132192,57,1212,60884,38,40,40300
Formula is TRUE !

***************************************

original formula: AG(EF(((i3.i1.i0.u86.F123>=1)&&(i13.i1.i1.u124.Section_122>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((i3.i1.i0.u86.F123>=1)&&(i13.i1.i1.u124.Section_122>=1)))))] = FALSE
(forward)formula 6,1,1.87032,51836,1,0,132192,57,1218,60884,38,40,44934
Formula is TRUE !

***************************************

original formula: AG(EF(((i2.i1.i1.u37.Section_191>=1)&&(i2.i1.i0.u126.F192>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((i2.i1.i1.u37.Section_191>=1)&&(i2.i1.i0.u126.F192>=1)))))] = FALSE
(forward)formula 7,1,1.91468,51836,1,0,132192,57,1226,60884,38,40,50959
Formula is TRUE !

***************************************

original formula: AG(EF(((i13.i1.i0.u36.Section_119>=1)&&(i13.i1.i1.u125.F120>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((i13.i1.i0.u36.Section_119>=1)&&(i13.i1.i1.u125.F120>=1)))))] = FALSE
(forward)formula 8,1,1.95079,51836,1,0,132192,57,1236,60884,38,40,55722
Formula is TRUE !

***************************************

original formula: AG(EF(((i7.i1.i0.u40.F19>=1)&&(i7.i1.i0.u58.Section_18>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((i7.i1.i0.u40.F19>=1)&&(i7.i1.i0.u58.Section_18>=1)))))] = FALSE
(forward)formula 9,1,1.96048,51836,1,0,132192,57,1246,60884,38,40,57158
Formula is TRUE !

***************************************

original formula: AG(EF(((i3.i1.i1.u32.Section_128>=1)&&(i3.i1.i1.u120.F129>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((i3.i1.i1.u32.Section_128>=1)&&(i3.i1.i1.u120.F129>=1)))))] = FALSE
(forward)formula 10,1,2.00515,51836,1,0,132192,57,1250,60884,38,40,62641
Formula is TRUE !

***************************************

original formula: AG(EF(((i2.i0.i0.u6.Section_188>=1)&&(i2.i1.i1.u94.F189>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((i2.i0.i0.u6.Section_188>=1)&&(i2.i1.i1.u94.F189>=1)))))] = FALSE
(forward)formula 11,1,2.05265,51836,1,0,132192,57,1257,60884,38,40,68081
Formula is TRUE !

***************************************

original formula: AG(EF(((i10.i0.i1.u92.F81>=1)&&(i8.u71.Section_80>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((i10.i0.i1.u92.F81>=1)&&(i8.u71.Section_80>=1)))))] = FALSE
(forward)formula 12,1,2.06485,51836,1,0,132192,57,1261,60884,38,40,69864
Formula is TRUE !

***************************************

original formula: AG(EF(((i13.i0.i1.u96.F114>=1)&&(i13.i0.i0.u59.Section_113>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((i13.i0.i1.u96.F114>=1)&&(i13.i0.i0.u59.Section_113>=1)))))] = FALSE
(forward)formula 13,1,2.10533,51836,1,0,132192,57,1272,60884,38,40,74639
Formula is TRUE !

***************************************

original formula: AG(EF(((i4.i0.i0.u31.F174>=1)&&(i4.i1.i0.u81.Section_173>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((i4.i0.i0.u31.F174>=1)&&(i4.i1.i0.u81.Section_173>=1)))))] = FALSE
(forward)formula 14,1,2.1595,51836,1,0,132192,57,1280,64065,38,40,80542
Formula is TRUE !

***************************************

original formula: AG(EF(((i11.u14.Section_41>=1)&&(i11.u57.F42>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((i11.u14.Section_41>=1)&&(i11.u57.F42>=1)))))] = FALSE
(forward)formula 15,1,2.16185,51836,1,0,132192,57,1284,64239,38,40,81074
Formula is TRUE !

***************************************

original formula: AG(EF(((i1.i1.i0.u27.Section_110>=1)&&(i13.i0.i0.u122.F111>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((i1.i1.i0.u27.Section_110>=1)&&(i13.i0.i0.u122.F111>=1)))))] = FALSE
(forward)formula 16,1,2.19342,51836,1,0,132192,57,1288,66167,38,40,84867
Formula is TRUE !

***************************************

original formula: AG(EF(((i2.i0.i0.u4.F186>=1)&&(i2.i0.i1.u83.Section_185>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((i2.i0.i0.u4.F186>=1)&&(i2.i0.i1.u83.Section_185>=1)))))] = FALSE
(forward)formula 17,1,2.28378,51836,1,0,132192,57,1299,69769,38,40,90408
Formula is TRUE !

***************************************

original formula: AG(EF(((i0.i1.i1.u84.Section_140>=1)&&(i0.i1.i1.u110.F141>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((i0.i1.i1.u84.Section_140>=1)&&(i0.i1.i1.u110.F141>=1)))))] = FALSE
(forward)formula 18,1,2.34055,51836,1,0,132192,57,1303,73438,38,40,96780
Formula is TRUE !

***************************************

original formula: AG(EF(((i4.i1.i1.u106.F168>=1)&&(i6.i1.i1.u56.Section_167>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((i4.i1.i1.u106.F168>=1)&&(i6.i1.i1.u56.Section_167>=1)))))] = FALSE
(forward)formula 19,1,2.39585,52892,1,0,132192,57,1307,76734,38,40,102615
Formula is TRUE !

***************************************

original formula: AG(EF(((i2.i0.i1.u17.Section_182>=1)&&(i2.i0.i1.u39.F183>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((i2.i0.i1.u17.Section_182>=1)&&(i2.i0.i1.u39.F183>=1)))))] = FALSE
(forward)formula 20,1,2.45678,55796,1,0,132564,57,1314,80266,38,40,108142
Formula is TRUE !

***************************************

original formula: AG(EF(((i9.u30.Section_11>=1)&&(i9.u74.F12>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((i9.u30.Section_11>=1)&&(i9.u74.F12>=1)))))] = FALSE
(forward)formula 21,1,2.48147,57116,1,0,136617,57,1321,82013,38,40,111058
Formula is TRUE !

***************************************

original formula: AG(EF(((i1.i1.i1.u119.Section_105>=1)&&(i1.i1.i0.u80.F106>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((i1.i1.i1.u119.Section_105>=1)&&(i1.i1.i0.u80.F106>=1)))))] = FALSE
(forward)formula 22,1,2.51869,58964,1,0,141508,57,1333,84553,38,40,115024
Formula is TRUE !

***************************************

original formula: AG(EF(((i9.u10.F7>=1)&&(i9.u76.Section_6>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((i9.u10.F7>=1)&&(i9.u76.Section_6>=1)))))] = FALSE
(forward)formula 23,1,2.54351,60284,1,0,145486,57,1339,86234,38,40,117844
Formula is TRUE !

***************************************

original formula: AG(EF(((i0.i0.i1.u44.F147>=1)&&(i0.i0.i1.u77.Section_146>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((i0.i0.i1.u44.F147>=1)&&(i0.i0.i1.u77.Section_146>=1)))))] = FALSE
(forward)formula 24,1,2.6536,63188,1,0,153219,57,1349,90036,38,40,124216
Formula is TRUE !

***************************************

original formula: AG(EF(((i0.i1.i0.u5.F144>=1)&&(i0.i1.i0.u105.Section_143>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((i0.i1.i0.u5.F144>=1)&&(i0.i1.i0.u105.Section_143>=1)))))] = FALSE
(forward)formula 25,1,2.76378,66092,1,0,160889,57,1357,93843,38,40,130593
Formula is TRUE !

***************************************

original formula: AG(EF(((i6.i1.i2.u121.F159>=1)&&(i6.i0.i0.u43.Section_158>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((i6.i1.i2.u121.F159>=1)&&(i6.i0.i0.u43.Section_158>=1)))))] = FALSE
(forward)formula 26,1,2.87231,68996,1,0,168786,57,1366,97505,38,40,136911
Formula is TRUE !

***************************************

original formula: AG(EF(((i11.u60.F46>=1)&&(i11.u73.Section_45>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((i11.u60.F46>=1)&&(i11.u73.Section_45>=1)))))] = FALSE
(forward)formula 27,1,2.89163,69260,1,0,168934,57,1373,97776,38,40,137392
Formula is TRUE !

***************************************

original formula: AG(EF(((i4.i1.i0.u112.Section_171>=1)&&(i4.i1.i0.u81.F172>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((i4.i1.i0.u112.Section_171>=1)&&(i4.i1.i0.u81.F172>=1)))))] = FALSE
(forward)formula 28,1,2.99188,71900,1,0,176990,57,1381,101406,38,40,143319
Formula is TRUE !

***************************************

original formula: AG(EF(((i14.u89.Section_32>=1)&&(i14.u63.F33>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((i14.u89.Section_32>=1)&&(i14.u63.F33>=1)))))] = FALSE
(forward)formula 29,1,3.01685,72164,1,0,177255,57,1387,101778,38,40,143800
Formula is TRUE !
Detected timeout of ITS tools.
[2021-05-12 18:10:44] [INFO ] Flatten gal took : 28 ms
[2021-05-12 18:10:44] [INFO ] Flatten gal took : 28 ms
[2021-05-12 18:10:44] [INFO ] Time to serialize gal into /tmp/CTLFireability15055229458535328165.gal : 2 ms
[2021-05-12 18:10:44] [INFO ] Time to serialize properties into /tmp/CTLFireability11674277497031165981.ctl : 1 ms
Invoking ITS tools like this :CommandLine [args=[/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.itstools.binaries_1.0.0.202104292328/bin/its-ctl-linux64, --gc-threshold, 2000000, --quiet, -i, /tmp/CTLFireability15055229458535328165.gal, -t, CGAL, -ctl, /tmp/CTLFireability11674277497031165981.ctl, --gen-order, FOLLOW], workingDir=/home/mcc/execution]

its-ctl command run as :

/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.itstools.binaries_1.0.0.202104292328/bin/its-ctl-linux64 --gc-threshold 2000000 --quiet -i /tmp/CTLFireability15055229458535328165.gal -t CGAL -ctl /tmp/CTLFireability11674277497031165981.ctl --gen-order FOLLOW
No direction supplied, using forward translation only.
Parsed 98 CTL formulae.
Model ,|S| ,Time ,Mem(kb) ,fin. SDD ,fin. DDD ,peak SDD ,peak DDD ,SDD Hom ,SDD cache peak ,DDD Hom ,DDD cachepeak ,SHom cache
reachable,2.39511e+37,5.23396,127424,2,12545,5,726805,6,0,1155,766089,0


Converting to forward existential form...Done !
original formula: AG(EF(((Section_9>=1)&&(F10>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((Section_9>=1)&&(F10>=1)))))] = FALSE
Reverse transition relation is exact ! Faster fixpoint algorithm enabled.
(forward)formula 0,1,11.968,228900,1,0,6,1.68554e+06,14,0,5376,766089,5
Formula is TRUE !

***************************************

original formula: AG(EF(((Section_137>=1)&&(F138>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((Section_137>=1)&&(F138>=1)))))] = FALSE
(forward)formula 1,1,12.0279,231276,1,0,7,1.69327e+06,15,0,5377,766089,8
Formula is TRUE !

***************************************

original formula: AG(EF(((Section_98>=1)&&(F99>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((Section_98>=1)&&(F99>=1)))))] = FALSE
(forward)formula 2,1,12.126,236224,1,0,8,1.71232e+06,16,0,5378,766089,11
Formula is TRUE !

***************************************

original formula: AG(EF(((F30>=1)&&(Section_29>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F30>=1)&&(Section_29>=1)))))] = FALSE
(forward)formula 3,1,12.3518,244672,1,0,9,1.76395e+06,17,0,5379,766089,14
Formula is TRUE !

***************************************

original formula: AG(EF(((Section_156>=1)&&(F157>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((Section_156>=1)&&(F157>=1)))))] = FALSE
(forward)formula 4,1,12.3742,245464,1,0,10,1.76682e+06,18,0,5380,766089,17
Formula is TRUE !

***************************************

original formula: AG(EF(((F115>=1)&&(Section_114>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F115>=1)&&(Section_114>=1)))))] = FALSE
(forward)formula 5,1,12.4344,247312,1,0,11,1.77908e+06,19,0,5381,766089,20
Formula is TRUE !

***************************************

original formula: AG(EF(((Section_144>=1)&&(F145>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((Section_144>=1)&&(F145>=1)))))] = FALSE
(forward)formula 6,1,12.457,248104,1,0,12,1.78368e+06,20,0,5382,766089,23
Formula is TRUE !

***************************************

original formula: AG(EF(((Section_180>=1)&&(F181>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((Section_180>=1)&&(F181>=1)))))] = FALSE
(forward)formula 7,1,12.467,248632,1,0,13,1.78408e+06,21,0,5383,766089,26
Formula is TRUE !

***************************************

original formula: AG(EF(((Section_89>=1)&&(F90>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((Section_89>=1)&&(F90>=1)))))] = FALSE
(forward)formula 8,1,12.5747,252328,1,0,14,1.80648e+06,22,0,5384,766089,29
Formula is TRUE !

***************************************

original formula: AG(EF(((Section_165>=1)&&(F166>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((Section_165>=1)&&(F166>=1)))))] = FALSE
(forward)formula 9,1,12.5826,252592,1,0,15,1.80797e+06,23,0,5385,766089,32
Formula is TRUE !

***************************************

original formula: AG(EF(((F9>=1)&&(Section_8>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F9>=1)&&(Section_8>=1)))))] = FALSE
(forward)formula 10,1,12.8425,262360,1,0,16,1.86643e+06,24,0,5386,766089,35
Formula is TRUE !

***************************************

original formula: AG(EF(((F21>=1)&&(Section_20>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F21>=1)&&(Section_20>=1)))))] = FALSE
(forward)formula 11,1,13.1073,271864,1,0,17,1.92119e+06,25,0,5387,766089,38
Formula is TRUE !

***************************************

original formula: AG(EF(((Section_30>=1)&&(F31>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((Section_30>=1)&&(F31>=1)))))] = FALSE
(forward)formula 12,1,13.353,280840,1,0,18,1.97226e+06,26,0,5388,766089,41
Formula is TRUE !

***************************************

original formula: AG(EF(((F154>=1)&&(Section_153>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F154>=1)&&(Section_153>=1)))))] = FALSE
(forward)formula 13,1,13.3692,281368,1,0,19,1.97527e+06,27,0,5389,766089,44
Formula is TRUE !

***************************************

original formula: AG(EF(((F48>=1)&&(Section_47>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F48>=1)&&(Section_47>=1)))))] = FALSE
(forward)formula 14,1,13.59,289816,1,0,20,2.01962e+06,28,0,5390,766089,47
Formula is TRUE !

***************************************

original formula: AG(EF(((Section_23>=1)&&(F24>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((Section_23>=1)&&(F24>=1)))))] = FALSE
(forward)formula 15,1,13.867,299848,1,0,21,2.07338e+06,29,0,5391,766089,50
Formula is TRUE !

***************************************

original formula: AG(EF(((F16>=1)&&(Section_15>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F16>=1)&&(Section_15>=1)))))] = FALSE
(forward)formula 16,1,14.1788,311328,1,0,22,2.1296e+06,30,0,5392,766089,53
Formula is TRUE !

***************************************

original formula: AG(EF(((F87>=1)&&(Section_86>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F87>=1)&&(Section_86>=1)))))] = FALSE
(forward)formula 17,1,14.3156,315552,1,0,23,2.15376e+06,31,0,5393,766089,56
Formula is TRUE !

***************************************

original formula: AG(EF(((Section_2>=1)&&(F3>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((Section_2>=1)&&(F3>=1)))))] = FALSE
(forward)formula 18,1,14.649,326904,1,0,24,2.20176e+06,32,0,5394,766089,59
Formula is TRUE !

***************************************

original formula: AG(EF(((Section_87>=1)&&(F88>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((Section_87>=1)&&(F88>=1)))))] = FALSE
(forward)formula 19,1,14.7878,333176,1,0,25,2.22502e+06,33,0,5395,766089,62
Formula is TRUE !

***************************************

original formula: AG(EF(((F124>=1)&&(Section_123>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F124>=1)&&(Section_123>=1)))))] = FALSE
(forward)formula 20,1,14.8446,335020,1,0,26,2.23453e+06,34,0,5396,766089,65
Formula is TRUE !

***************************************

original formula: AG(EF(((F55>=1)&&(Section_54>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F55>=1)&&(Section_54>=1)))))] = FALSE
(forward)formula 21,1,15.5645,344124,1,0,27,2.27547e+06,35,0,5397,766089,68
Formula is TRUE !

***************************************

original formula: AG(EF(((F85>=1)&&(Section_84>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F85>=1)&&(Section_84>=1)))))] = FALSE
(forward)formula 22,1,15.6857,344124,1,0,28,2.30052e+06,36,0,5398,766089,71
Formula is TRUE !

***************************************

original formula: AG(EF(((Section_126>=1)&&(F127>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((Section_126>=1)&&(F127>=1)))))] = FALSE
(forward)formula 23,1,15.7282,344652,1,0,29,2.30918e+06,37,0,5399,766089,74
Formula is TRUE !

***************************************

original formula: AG(EF(((Section_50>=1)&&(F51>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((Section_50>=1)&&(F51>=1)))))] = FALSE
(forward)formula 24,1,15.9431,350460,1,0,30,2.3522e+06,38,0,5400,766089,77
Formula is TRUE !

***************************************

original formula: AG(EF(((F25>=1)&&(Section_24>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F25>=1)&&(Section_24>=1)))))] = FALSE
(forward)formula 25,1,16.2173,357852,1,0,31,2.40543e+06,39,0,5401,812724,80
Formula is TRUE !

***************************************

original formula: AG(EF(((Section_57>=1)&&(F58>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((Section_57>=1)&&(F58>=1)))))] = FALSE
(forward)formula 26,1,16.6336,363660,1,0,32,2.44495e+06,40,0,5402,848949,83
Formula is TRUE !

***************************************

original formula: AG(EF(((Section_78>=1)&&(F79>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((Section_78>=1)&&(F79>=1)))))] = FALSE
(forward)formula 27,1,16.7637,367620,1,0,33,2.47347e+06,41,0,5403,873715,86
Formula is TRUE !

***************************************

original formula: AG(EF(((F103>=1)&&(Section_102>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F103>=1)&&(Section_102>=1)))))] = FALSE
(forward)formula 28,1,16.8395,372040,1,0,34,2.4896e+06,42,0,5404,886249,89
Formula is TRUE !

***************************************

original formula: AG(EF(((F76>=1)&&(Section_75>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F76>=1)&&(Section_75>=1)))))] = FALSE
(forward)formula 29,1,16.9867,376528,1,0,35,2.5198e+06,43,0,5405,912736,92
Formula is TRUE !

***************************************

original formula: AG(EF(((Section_192>=1)&&(F1>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((Section_192>=1)&&(F1>=1)))))] = FALSE
(forward)formula 30,1,16.9905,376792,1,0,36,2.51981e+06,44,0,5406,912744,95
Formula is TRUE !

***************************************

original formula: AG(EF(((Section_48>=1)&&(F49>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((Section_48>=1)&&(F49>=1)))))] = FALSE
(forward)formula 31,1,17.1903,383128,1,0,37,2.5635e+06,45,0,5407,953460,98
Formula is TRUE !

***************************************

original formula: AG(EF(((F190>=1)&&(Section_189>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F190>=1)&&(Section_189>=1)))))] = FALSE
(forward)formula 32,1,17.1922,384448,1,0,38,2.56352e+06,46,0,5408,953477,101
Formula is TRUE !

***************************************

original formula: AG(EF(((Section_60>=1)&&(F61>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((Section_60>=1)&&(F61>=1)))))] = FALSE
(forward)formula 33,1,17.3677,389464,1,0,39,2.60157e+06,47,0,5409,988149,104
Formula is TRUE !

***************************************

original formula: AG(EF(((Section_108>=1)&&(F109>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((Section_108>=1)&&(F109>=1)))))] = FALSE
(forward)formula 34,1,17.4325,391576,1,0,40,2.61562e+06,48,0,5410,999057,107
Formula is TRUE !

***************************************

original formula: AG(EF(((Section_39>=1)&&(F40>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((Section_39>=1)&&(F40>=1)))))] = FALSE
(forward)formula 35,1,17.6556,398968,1,0,41,2.66315e+06,49,0,5411,1.04401e+06,110
Formula is TRUE !

***************************************

original formula: AG(EF(((Section_69>=1)&&(F70>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((Section_69>=1)&&(F70>=1)))))] = FALSE
(forward)formula 36,1,17.8156,404248,1,0,42,2.6966e+06,50,0,5412,1.07386e+06,113
Formula is TRUE !

***************************************

original formula: AG(EF(((Section_117>=1)&&(F118>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((Section_117>=1)&&(F118>=1)))))] = FALSE
(forward)formula 37,1,17.8694,406096,1,0,43,2.70778e+06,51,0,5413,1.08254e+06,116
Formula is TRUE !

***************************************

original formula: AG(EF(((F64>=1)&&(Section_63>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F64>=1)&&(Section_63>=1)))))] = FALSE
(forward)formula 38,1,18.0451,411904,1,0,44,2.74434e+06,52,0,5414,1.11563e+06,119
Formula is TRUE !

***************************************

original formula: AG(EF(((F43>=1)&&(Section_42>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F43>=1)&&(Section_42>=1)))))] = FALSE
(forward)formula 39,1,18.2898,421340,1,0,45,2.79063e+06,53,0,5415,1.1592e+06,122
Formula is TRUE !

***************************************

original formula: AG(EF(((Section_96>=1)&&(F97>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((Section_96>=1)&&(F97>=1)))))] = FALSE
(forward)formula 40,1,18.4241,424244,1,0,46,2.80859e+06,54,0,5416,1.17332e+06,125
Formula is TRUE !

***************************************

original formula: AG(EF(((F34>=1)&&(Section_33>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F34>=1)&&(Section_33>=1)))))] = FALSE
(forward)formula 41,1,18.7158,432428,1,0,47,2.85851e+06,55,0,5417,1.22096e+06,128
Formula is TRUE !

***************************************

original formula: AG(EF(((F37>=1)&&(Section_36>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F37>=1)&&(Section_36>=1)))))] = FALSE
(forward)formula 42,1,19.0336,440348,1,0,48,2.90726e+06,56,0,5418,1.26727e+06,131
Formula is TRUE !

***************************************

original formula: AG(EF(((F28>=1)&&(Section_27>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F28>=1)&&(Section_27>=1)))))] = FALSE
(forward)formula 43,1,19.386,449060,1,0,49,2.95943e+06,57,0,5419,1.31749e+06,134
Formula is TRUE !

***************************************

original formula: AG(EF(((Section_174>=1)&&(F175>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((Section_174>=1)&&(F175>=1)))))] = FALSE
(forward)formula 44,1,19.3991,449324,1,0,50,2.96008e+06,58,0,5420,1.318e+06,137
Formula is TRUE !

***************************************

original formula: AG(EF(((F142>=1)&&(Section_141>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F142>=1)&&(Section_141>=1)))))] = FALSE
(forward)formula 45,1,19.4506,450116,1,0,51,2.96524e+06,59,0,5421,1.322e+06,140
Formula is TRUE !

***************************************

original formula: AG(EF(((Section_99>=1)&&(F100>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((Section_99>=1)&&(F100>=1)))))] = FALSE
(forward)formula 46,1,19.5653,452756,1,0,52,2.98245e+06,60,0,5422,1.33536e+06,143
Formula is TRUE !

***************************************

original formula: AG(EF(((Section_183>=1)&&(F184>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((Section_183>=1)&&(F184>=1)))))] = FALSE
(forward)formula 47,1,19.588,453020,1,0,53,2.98261e+06,61,0,5423,1.33548e+06,146
Formula is TRUE !

***************************************

original formula: AG(EF(((F178>=1)&&(Section_177>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F178>=1)&&(Section_177>=1)))))] = FALSE
(forward)formula 48,1,19.5916,453284,1,0,54,2.98305e+06,62,0,5424,1.33582e+06,149
Formula is TRUE !

***************************************

original formula: AG(EF(((F66>=1)&&(Section_65>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F66>=1)&&(Section_65>=1)))))] = FALSE
(forward)formula 49,1,19.8574,460872,1,0,55,3.01884e+06,63,0,5425,1.36811e+06,152
Formula is TRUE !

***************************************

original formula: AG(EF(((F73>=1)&&(Section_72>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F73>=1)&&(Section_72>=1)))))] = FALSE
(forward)formula 50,1,20.1038,466416,1,0,56,3.05068e+06,64,0,5426,1.39629e+06,155
Formula is TRUE !

***************************************

original formula: AG(EF(((Section_152>=1)&&(F153>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((Section_152>=1)&&(F153>=1)))))] = FALSE
(forward)formula 51,1,20.1377,466944,1,0,57,3.05392e+06,65,0,5427,1.39881e+06,158
Formula is TRUE !

***************************************

original formula: AG(EF(((F133>=1)&&(Section_132>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F133>=1)&&(Section_132>=1)))))] = FALSE
(forward)formula 52,1,20.2001,468264,1,0,58,3.06108e+06,66,0,5428,1.40436e+06,161
Formula is TRUE !

***************************************

original formula: AG(EF(((Section_135>=1)&&(F136>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((Section_135>=1)&&(F136>=1)))))] = FALSE
(forward)formula 53,1,20.2886,469320,1,0,59,3.06752e+06,67,0,5429,1.40936e+06,164
Formula is TRUE !

***************************************

original formula: AG(EF(((F94>=1)&&(Section_93>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F94>=1)&&(Section_93>=1)))))] = FALSE
(forward)formula 54,1,20.4758,472488,1,0,60,3.0871e+06,68,0,5430,1.4251e+06,167
Formula is TRUE !

***************************************

original formula: AG(EF(((F91>=1)&&(Section_90>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F91>=1)&&(Section_90>=1)))))] = FALSE
(forward)formula 55,1,20.6411,476184,1,0,61,3.10855e+06,69,0,5431,1.4427e+06,170
Formula is TRUE !

***************************************

original formula: AG(EF(((Section_12>=1)&&(F13>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((Section_12>=1)&&(F13>=1)))))] = FALSE
(forward)formula 56,1,21.068,485952,1,0,62,3.16569e+06,70,0,5432,1.49886e+06,173
Formula is TRUE !

***************************************

original formula: AG(EF(((F160>=1)&&(Section_159>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F160>=1)&&(Section_159>=1)))))] = FALSE
(forward)formula 57,1,21.1043,486480,1,0,63,3.16784e+06,71,0,5433,1.50053e+06,176
Formula is TRUE !

***************************************

original formula: AG(EF(((F6>=1)&&(Section_5>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F6>=1)&&(Section_5>=1)))))] = FALSE
(forward)formula 58,1,21.501,496512,1,0,64,3.22713e+06,72,0,5434,1.5594e+06,179
Formula is TRUE !

***************************************

original formula: AG(EF(((Section_51>=1)&&(F52>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((Section_51>=1)&&(F52>=1)))))] = FALSE
(forward)formula 59,1,21.8272,503904,1,0,65,3.26946e+06,73,0,5435,1.59865e+06,182
Formula is TRUE !

***************************************

original formula: AG(EF(((F130>=1)&&(Section_129>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F130>=1)&&(Section_129>=1)))))] = FALSE
(forward)formula 60,1,21.924,507268,1,0,66,3.27734e+06,74,0,5436,1.60476e+06,185
Formula is TRUE !

***************************************

original formula: AG(EF(((F82>=1)&&(Section_81>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F82>=1)&&(Section_81>=1)))))] = FALSE
(forward)formula 61,1,22.1569,512020,1,0,67,3.30415e+06,75,0,5437,1.62778e+06,188
Formula is TRUE !

***************************************

original formula: AG(EF(((F45>=1)&&(Section_44>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F45>=1)&&(Section_44>=1)))))] = FALSE
(forward)formula 62,1,22.491,519940,1,0,68,3.3498e+06,76,0,5438,1.67065e+06,191
Formula is TRUE !

***************************************

original formula: AG(EF(((F18>=1)&&(Section_17>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F18>=1)&&(Section_17>=1)))))] = FALSE
(forward)formula 63,1,24.2077,531820,1,0,69,3.40554e+06,77,0,5439,1.7251e+06,194
Formula is TRUE !

***************************************

original formula: AG(EF(((Section_21>=1)&&(F22>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((Section_21>=1)&&(F22>=1)))))] = FALSE
(forward)formula 64,1,24.4874,541588,1,0,70,3.45981e+06,78,0,5440,1.77778e+06,197
Formula is TRUE !

***************************************

original formula: AG(EF(((Section_3>=1)&&(F4>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((Section_3>=1)&&(F4>=1)))))] = FALSE
(forward)formula 65,1,24.7899,552412,1,0,71,3.5195e+06,79,0,5441,1.83717e+06,200
Formula is TRUE !

***************************************

original formula: AG(EF(((Section_14>=1)&&(F15>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((Section_14>=1)&&(F15>=1)))))] = FALSE
(forward)formula 66,1,25.0845,564488,1,0,72,3.57619e+06,80,0,5442,1.89276e+06,203
Formula is TRUE !

***************************************

original formula: AG(EF(((Section_179>=1)&&(F180>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((Section_179>=1)&&(F180>=1)))))] = FALSE
(forward)formula 67,1,25.0872,564752,1,0,73,3.57654e+06,81,0,5443,1.89304e+06,206
Formula is TRUE !

***************************************

original formula: AG(EF(((F169>=1)&&(Section_168>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F169>=1)&&(Section_168>=1)))))] = FALSE
(forward)formula 68,1,25.0937,565016,1,0,74,3.57768e+06,82,0,5444,1.89392e+06,209
Formula is TRUE !

***************************************

original formula: AG(EF(((F187>=1)&&(Section_186>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F187>=1)&&(Section_186>=1)))))] = FALSE
(forward)formula 69,1,25.0946,565016,1,0,75,3.57774e+06,83,0,5445,1.89397e+06,212
Formula is TRUE !

***************************************

original formula: AG(EF(((F57>=1)&&(Section_56>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F57>=1)&&(Section_56>=1)))))] = FALSE
(forward)formula 70,1,25.3064,571880,1,0,76,3.61798e+06,84,0,5446,1.93096e+06,215
Formula is TRUE !

***************************************

original formula: AG(EF(((F54>=1)&&(Section_53>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F54>=1)&&(Section_53>=1)))))] = FALSE
(forward)formula 71,1,25.5159,579272,1,0,77,3.65962e+06,85,0,5447,1.96946e+06,218
Formula is TRUE !

***************************************

original formula: AG(EF(((F112>=1)&&(Section_111>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F112>=1)&&(Section_111>=1)))))] = FALSE
(forward)formula 72,1,25.5828,581648,1,0,78,3.67267e+06,86,0,5448,1.97959e+06,221
Formula is TRUE !

***************************************

original formula: AG(EF(((Section_161>=1)&&(F162>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((Section_161>=1)&&(F162>=1)))))] = FALSE
(forward)formula 73,1,25.5936,581912,1,0,79,3.67462e+06,87,0,5449,1.98111e+06,224
Formula is TRUE !

***************************************

original formula: AG(EF(((F151>=1)&&(Section_150>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F151>=1)&&(Section_150>=1)))))] = FALSE
(forward)formula 74,1,25.6129,582704,1,0,80,3.67811e+06,88,0,5450,1.98381e+06,227
Formula is TRUE !

***************************************

original formula: AG(EF(((F148>=1)&&(Section_147>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F148>=1)&&(Section_147>=1)))))] = FALSE
(forward)formula 75,1,25.6346,583232,1,0,81,3.68212e+06,89,0,5451,1.98692e+06,230
Formula is TRUE !

***************************************

original formula: AG(EF(((F93>=1)&&(Section_92>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F93>=1)&&(Section_92>=1)))))] = FALSE
(forward)formula 76,1,25.7476,586928,1,0,82,3.70264e+06,90,0,5452,2.0036e+06,233
Formula is TRUE !

***************************************

original formula: AG(EF(((F139>=1)&&(Section_138>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F139>=1)&&(Section_138>=1)))))] = FALSE
(forward)formula 77,1,25.7795,587984,1,0,83,3.70842e+06,91,0,5453,2.00808e+06,236
Formula is TRUE !

***************************************

original formula: AG(EF(((Section_131>=1)&&(F132>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((Section_131>=1)&&(F132>=1)))))] = FALSE
(forward)formula 78,1,25.821,589040,1,0,84,3.71592e+06,92,0,5454,2.0139e+06,239
Formula is TRUE !

***************************************

original formula: AG(EF(((F36>=1)&&(Section_35>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F36>=1)&&(Section_35>=1)))))] = FALSE
(forward)formula 79,1,26.082,598016,1,0,85,3.76526e+06,93,0,5455,2.06088e+06,242
Formula is TRUE !

***************************************

original formula: AG(EF(((Section_164>=1)&&(F165>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((Section_164>=1)&&(F165>=1)))))] = FALSE
(forward)formula 80,1,26.1054,598280,1,0,86,3.76686e+06,94,0,5456,2.06212e+06,245
Formula is TRUE !

***************************************

original formula: AG(EF(((F63>=1)&&(Section_62>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F63>=1)&&(Section_62>=1)))))] = FALSE
(forward)formula 81,1,26.3448,606924,1,0,87,3.80417e+06,95,0,5457,2.096e+06,248
Formula is TRUE !

***************************************

original formula: AG(EF(((Section_26>=1)&&(F27>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((Section_26>=1)&&(F27>=1)))))] = FALSE
(forward)formula 82,1,26.7165,616428,1,0,88,3.85688e+06,96,0,5458,2.14685e+06,251
Formula is TRUE !

***************************************

original formula: AG(EF(((F121>=1)&&(Section_120>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F121>=1)&&(Section_120>=1)))))] = FALSE
(forward)formula 83,1,26.8022,619068,1,0,89,3.86718e+06,97,0,5459,2.15484e+06,254
Formula is TRUE !

***************************************

original formula: AG(EF(((F78>=1)&&(Section_77>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F78>=1)&&(Section_77>=1)))))] = FALSE
(forward)formula 84,1,27.0482,624348,1,0,90,3.89654e+06,98,0,5460,2.18047e+06,257
Formula is TRUE !

***************************************

original formula: AG(EF(((Section_170>=1)&&(F171>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((Section_170>=1)&&(F171>=1)))))] = FALSE
(forward)formula 85,1,27.0648,624612,1,0,91,3.89753e+06,99,0,5461,2.18124e+06,260
Formula is TRUE !

***************************************

original formula: AG(EF(((F156>=1)&&(Section_155>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F156>=1)&&(Section_155>=1)))))] = FALSE
(forward)formula 86,1,27.0938,624876,1,0,92,3.90031e+06,100,0,5462,2.18339e+06,263
Formula is TRUE !

***************************************

original formula: AG(EF(((F117>=1)&&(Section_116>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F117>=1)&&(Section_116>=1)))))] = FALSE
(forward)formula 87,1,27.1969,626988,1,0,93,3.91194e+06,101,0,5463,2.19242e+06,266
Formula is TRUE !

***************************************

original formula: AG(EF(((Section_95>=1)&&(F96>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((Section_95>=1)&&(F96>=1)))))] = FALSE
(forward)formula 88,1,27.3536,630156,1,0,94,3.93058e+06,102,0,5464,2.20722e+06,269
Formula is TRUE !

***************************************

original formula: AG(EF(((Section_162>=1)&&(F163>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((Section_162>=1)&&(F163>=1)))))] = FALSE
(forward)formula 89,1,27.3967,630684,1,0,95,3.93235e+06,103,0,5465,2.20859e+06,272
Formula is TRUE !

***************************************

original formula: AG(EF(((F69>=1)&&(Section_68>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F69>=1)&&(Section_68>=1)))))] = FALSE
(forward)formula 90,1,27.6244,636492,1,0,96,3.96659e+06,104,0,5466,2.23926e+06,275
Formula is TRUE !

***************************************

original formula: AG(EF(((Section_71>=1)&&(F72>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((Section_71>=1)&&(F72>=1)))))] = FALSE
(forward)formula 91,1,27.8731,642300,1,0,97,3.99924e+06,105,0,5467,2.26827e+06,278
Formula is TRUE !

***************************************

original formula: AG(EF(((F150>=1)&&(Section_149>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F150>=1)&&(Section_149>=1)))))] = FALSE
(forward)formula 92,1,27.9101,642828,1,0,98,4.00298e+06,106,0,5468,2.27117e+06,281
Formula is TRUE !

***************************************

original formula: AG(EF(((F84>=1)&&(Section_83>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F84>=1)&&(Section_83>=1)))))] = FALSE
(forward)formula 93,1,28.1277,647580,1,0,99,4.02891e+06,107,0,5469,2.29331e+06,284
Formula is TRUE !

***************************************

original formula: AG(EF(((Section_176>=1)&&(F177>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((Section_176>=1)&&(F177>=1)))))] = FALSE
(forward)formula 94,1,28.132,647844,1,0,100,4.02944e+06,108,0,5470,2.29371e+06,287
Formula is TRUE !

***************************************

original formula: AG(EF(((F75>=1)&&(Section_74>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((F75>=1)&&(Section_74>=1)))))] = FALSE
(forward)formula 95,1,28.3686,653124,1,0,101,4.06046e+06,109,0,5471,2.32105e+06,290
Formula is TRUE !

***************************************

original formula: AG(EF(((Section_101>=1)&&(F102>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((Section_101>=1)&&(F102>=1)))))] = FALSE
(forward)formula 96,1,28.5043,656028,1,0,102,4.07712e+06,110,0,5472,2.33398e+06,293
Formula is TRUE !

***************************************

original formula: AG(EF(((Section_38>=1)&&(F39>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((Section_38>=1)&&(F39>=1)))))] = FALSE
(forward)formula 97,1,28.8593,665004,1,0,103,4.12526e+06,111,0,5473,2.37962e+06,296
Formula is TRUE !

***************************************

Able to resolve query Liveness after proving 128 properties.
FORMULA Liveness TRUE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN

BK_STOP 1620843073902

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

+ export BINDIR=/home/mcc/BenchKit/bin//../
+ BINDIR=/home/mcc/BenchKit/bin//../
++ pwd
+ export MODEL=/home/mcc/execution
+ MODEL=/home/mcc/execution
+ [[ Liveness = StateSpace ]]
+ /home/mcc/BenchKit/bin//..//runeclipse.sh /home/mcc/execution Liveness -its -ltsmin -greatspnpath /home/mcc/BenchKit/bin//..//greatspn/ -order META -manyOrder -smt -timeout 1800
+ ulimit -s 65536
+ [[ -z '' ]]
+ export LTSMIN_MEM_SIZE=8589934592
+ LTSMIN_MEM_SIZE=8589934592
++ cut -d . -f 9
++ ls /home/mcc/BenchKit/bin//..//itstools/plugins/fr.lip6.move.gal.application.pnmcc_1.0.0.202104292328.jar
+ VERSION=0
+ echo 'Running Version 0'
+ /home/mcc/BenchKit/bin//..//itstools/its-tools -data /home/mcc/execution/workspace -pnfolder /home/mcc/execution -examination Liveness -spotpath /home/mcc/BenchKit/bin//..//ltlfilt -z3path /home/mcc/BenchKit/bin//..//z3/bin/z3 -yices2path /home/mcc/BenchKit/bin//..//yices/bin/yices -its -ltsmin -greatspnpath /home/mcc/BenchKit/bin//..//greatspn/ -order META -manyOrder -smt -timeout 1800 -vmargs -Dosgi.locking=none -Declipse.stateSaveDelayInterval=-1 -Dosgi.configuration.area=/tmp/.eclipse -Xss128m -Xms40m -Xmx16000m

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="CircularTrains-PT-192"
export BK_EXAMINATION="Liveness"
export BK_TOOL="itstools"
export BK_RESULT_DIR="/tmp/BK_RESULTS/OUTPUTS"
export BK_TIME_CONFINEMENT="1800"
export BK_MEMORY_CONFINEMENT="16384"
export BK_BIN_PATH="/home/mcc/BenchKit/bin/"

# 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 itstools"
echo " Input is CircularTrains-PT-192, examination is Liveness"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 4"
echo " Run identifier is r052-oct2-162038307300054"
echo "====================================================================="
echo
echo "--------------------"
echo "preparation of the directory to be used:"

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