About the Execution of ITS-Tools for Philosophers-PT-000050
Execution Summary | |||||
Max Memory Used (MB) |
Time wait (ms) | CPU Usage (ms) | I/O Wait (ms) | Computed Result | Execution Status |
6611.495 | 3600000.00 | 3643764.00 | 41904.00 | T???T??T?F??T?T? | normal |
Execution Chart
We display below the execution chart for this examination (boot time has been removed).
Trace from the execution
Formatting '/data/fkordon/mcc2021-input.r140-tall-162298996000121.qcow2', fmt=qcow2 size=4294967296 backing_file=/data/fkordon/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 Philosophers-PT-000050, examination is CTLCardinality
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 4
Run identifier is r140-tall-162298996000121
=====================================================================
--------------------
preparation of the directory to be used:
/home/mcc/execution
total 2.0M
-rw-r--r-- 1 mcc users 77K May 5 16:58 CTLCardinality.txt
-rw-r--r-- 1 mcc users 434K May 10 09:43 CTLCardinality.xml
-rw-r--r-- 1 mcc users 94K May 5 16:58 CTLFireability.txt
-rw-r--r-- 1 mcc users 638K May 10 09:43 CTLFireability.xml
-rw-r--r-- 1 mcc users 4.2K May 6 14:48 GenericPropertiesDefinition.xml
-rw-r--r-- 1 mcc users 6.8K May 6 14:48 GenericPropertiesVerdict.xml
-rw-r--r-- 1 mcc users 23K Mar 28 16:26 LTLCardinality.txt
-rw-r--r-- 1 mcc users 98K Mar 28 16:26 LTLCardinality.xml
-rw-r--r-- 1 mcc users 18K Mar 28 16:26 LTLFireability.txt
-rw-r--r-- 1 mcc users 99K Mar 28 16:26 LTLFireability.xml
-rw-r--r-- 1 mcc users 22K Mar 27 07:11 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 79K Mar 27 07:11 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 19K Mar 25 08:39 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 93K Mar 25 08:39 ReachabilityFireability.xml
-rw-r--r-- 1 mcc users 6.1K Mar 22 09:16 UpperBounds.txt
-rw-r--r-- 1 mcc users 16K Mar 22 09:16 UpperBounds.xml
-rw-r--r-- 1 mcc users 5 May 5 16:51 equiv_col
-rw-r--r-- 1 mcc users 7 May 5 16:51 instance
-rw-r--r-- 1 mcc users 6 May 5 16:51 iscolored
-rw-r--r-- 1 mcc users 216K 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
here is the order used to build the result vector(from text file)
FORMULA_NAME Philosophers-PT-000050-CTLCardinality-00
FORMULA_NAME Philosophers-PT-000050-CTLCardinality-01
FORMULA_NAME Philosophers-PT-000050-CTLCardinality-02
FORMULA_NAME Philosophers-PT-000050-CTLCardinality-03
FORMULA_NAME Philosophers-PT-000050-CTLCardinality-04
FORMULA_NAME Philosophers-PT-000050-CTLCardinality-05
FORMULA_NAME Philosophers-PT-000050-CTLCardinality-06
FORMULA_NAME Philosophers-PT-000050-CTLCardinality-07
FORMULA_NAME Philosophers-PT-000050-CTLCardinality-08
FORMULA_NAME Philosophers-PT-000050-CTLCardinality-09
FORMULA_NAME Philosophers-PT-000050-CTLCardinality-10
FORMULA_NAME Philosophers-PT-000050-CTLCardinality-11
FORMULA_NAME Philosophers-PT-000050-CTLCardinality-12
FORMULA_NAME Philosophers-PT-000050-CTLCardinality-13
FORMULA_NAME Philosophers-PT-000050-CTLCardinality-14
FORMULA_NAME Philosophers-PT-000050-CTLCardinality-15
=== Now, execution of the tool begins
BK_START 1623004830130
Running Version 0
[2021-06-06 18:40:31] [INFO ] Running its-tools with arguments : [-pnfolder, /home/mcc/execution, -examination, CTLCardinality, -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, 3600]
[2021-06-06 18:40:31] [INFO ] Parsing pnml file : /home/mcc/execution/model.pnml
[2021-06-06 18:40:31] [INFO ] Load time of PNML (sax parser for PT used): 74 ms
[2021-06-06 18:40:31] [INFO ] Transformed 250 places.
[2021-06-06 18:40:31] [INFO ] Transformed 250 transitions.
[2021-06-06 18:40:31] [INFO ] Found NUPN structural information;
[2021-06-06 18:40:31] [INFO ] Parsed PT model containing 250 places and 250 transitions in 121 ms.
Parsed 16 properties from file /home/mcc/execution/CTLCardinality.xml in 47 ms.
Support contains 250 out of 250 places. Attempting structural reductions.
Starting structural reductions, iteration 0 : 250/250 places, 250/250 transitions.
Applied a total of 0 rules in 9 ms. Remains 250 /250 variables (removed 0) and now considering 250/250 (removed 0) transitions.
// Phase 1: matrix 250 rows 250 cols
[2021-06-06 18:40:31] [INFO ] Computed 100 place invariants in 24 ms
[2021-06-06 18:40:32] [INFO ] Implicit Places using invariants in 223 ms returned []
// Phase 1: matrix 250 rows 250 cols
[2021-06-06 18:40:32] [INFO ] Computed 100 place invariants in 11 ms
[2021-06-06 18:40:32] [INFO ] Implicit Places using invariants and state equation in 174 ms returned []
Implicit Place search using SMT with State Equation took 422 ms to find 0 implicit places.
// Phase 1: matrix 250 rows 250 cols
[2021-06-06 18:40:32] [INFO ] Computed 100 place invariants in 6 ms
[2021-06-06 18:40:32] [INFO ] Dead Transitions using invariants and state equation in 166 ms returned []
Finished structural reductions, in 1 iterations. Remains : 250/250 places, 250/250 transitions.
[2021-06-06 18:40:32] [INFO ] Flatten gal took : 47 ms
[2021-06-06 18:40:32] [INFO ] Flatten gal took : 31 ms
[2021-06-06 18:40:32] [INFO ] Input system was already deterministic with 250 transitions.
Incomplete random walk after 100000 steps, including 19 resets, run finished after 4476 ms. (steps per millisecond=22 ) properties (out of 67) seen :29
Running SMT prover for 38 properties.
// Phase 1: matrix 250 rows 250 cols
[2021-06-06 18:40:37] [INFO ] Computed 100 place invariants in 7 ms
[2021-06-06 18:40:37] [INFO ] [Real]Absence check using 100 positive place invariants in 12 ms returned sat
[2021-06-06 18:40:37] [INFO ] [Real]Adding state equation constraints to refine reachable states.
[2021-06-06 18:40:37] [INFO ] [Real]Absence check using state equation in 152 ms returned unsat :37 sat :1 real:0
Attempting to minimize the solution found.
Minimization took 25 ms.
[2021-06-06 18:40:37] [INFO ] SMT Verify possible in real domain returnedunsat :37 sat :1 real:0
Successfully simplified 37 atomic propositions for a total of 16 simplifications.
[2021-06-06 18:40:37] [INFO ] Initial state test concluded for 1 properties.
FORMULA Philosophers-PT-000050-CTLCardinality-04 TRUE TECHNIQUES TOPOLOGICAL INITIAL_STATE
Applied a total of 0 rules in 24 ms. Remains 250 /250 variables (removed 0) and now considering 250/250 (removed 0) transitions.
[2021-06-06 18:40:37] [INFO ] Flatten gal took : 14 ms
[2021-06-06 18:40:37] [INFO ] Flatten gal took : 14 ms
[2021-06-06 18:40:37] [INFO ] Input system was already deterministic with 250 transitions.
[2021-06-06 18:40:37] [INFO ] Flatten gal took : 17 ms
[2021-06-06 18:40:37] [INFO ] Flatten gal took : 13 ms
[2021-06-06 18:40:37] [INFO ] Time to serialize gal into /tmp/CTLCardinality5359488421711142808.gal : 10 ms
[2021-06-06 18:40:37] [INFO ] Time to serialize properties into /tmp/CTLCardinality12574181940366615690.ctl : 0 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/CTLCardinality5359488421711142808.gal, -t, CGAL, -ctl, /tmp/CTLCardinality12574181940366615690.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/CTLCardinality5359488421711142808.gal -t CGAL -ctl /tmp/CTLCardinality12574181940366615690.ctl --gen-order FOLLOW
No direction supplied, using forward translation only.
Parsed 1 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,7.17898e+23,0.080075,6512,2,1312,5,5619,6,0,1253,4190,0
Converting to forward existential form...Done !
original formula: EG(((((((((((((((((((((((((((((((((((((((((((((((((((Think_1+Think_8)+Think_9)+Think_6)+Think_7)+Think_4)+Think_5)+Think_2)+Think_3)+Think_17)+Think_16)+Think_15)+Think_14)+Think_13)+Think_12)+Think_11)+Think_10)+Think_25)+Think_24)+Think_23)+Think_22)+Think_21)+Think_20)+Think_19)+Think_18)+Think_35)+Think_34)+Think_37)+Think_36)+Think_39)+Think_38)+Think_41)+Think_40)+Think_27)+Think_26)+Think_29)+Think_28)+Think_31)+Think_30)+Think_33)+Think_32)+Think_50)+Think_42)+Think_43)+Think_44)+Think_45)+Think_46)+Think_47)+Think_48)+Think_49)>=31))
=> equivalent forward existential formula: [FwdG(Init,((((((((((((((((((((((((((((((((((((((((((((((((((Think_1+Think_8)+Think_9)+Think_6)+Think_7)+Think_4)+Think_5)+Think_2)+Think_3)+Think_17)+Think_16)+Think_15)+Think_14)+Think_13)+Think_12)+Think_11)+Think_10)+Think_25)+Think_24)+Think_23)+Think_22)+Think_21)+Think_20)+Think_19)+Think_18)+Think_35)+Think_34)+Think_37)+Think_36)+Think_39)+Think_38)+Think_41)+Think_40)+Think_27)+Think_26)+Think_29)+Think_28)+Think_31)+Think_30)+Think_33)+Think_32)+Think_50)+Think_42)+Think_43)+Think_44)+Think_45)+Think_46)+Think_47)+Think_48)+Think_49)>=31))] != FALSE
Hit Full ! (commute/partial/dont) 100/0/150
(forward)formula 0,1,4.0702,92684,1,0,8,301884,19,3,12966,263802,8
FORMULA Philosophers-PT-000050-CTLCardinality-07 TRUE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL
Formula is TRUE !
***************************************
[2021-06-06 18:40:42] [INFO ] Initial state reduction rules for CTL removed 3 formulas.
[2021-06-06 18:40:42] [INFO ] Flatten gal took : 16 ms
FORMULA Philosophers-PT-000050-CTLCardinality-14 TRUE TECHNIQUES TOPOLOGICAL INITIAL_STATE
FORMULA Philosophers-PT-000050-CTLCardinality-12 TRUE TECHNIQUES TOPOLOGICAL INITIAL_STATE
FORMULA Philosophers-PT-000050-CTLCardinality-09 FALSE TECHNIQUES TOPOLOGICAL INITIAL_STATE
[2021-06-06 18:40:42] [INFO ] Flatten gal took : 14 ms
[2021-06-06 18:40:42] [INFO ] Applying decomposition
[2021-06-06 18:40:42] [INFO ] Flatten gal took : 14 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/graph2211779740960041176.txt, -o, /tmp/graph2211779740960041176.bin, -w, /tmp/graph2211779740960041176.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/graph2211779740960041176.bin, -l, -1, -v, -w, /tmp/graph2211779740960041176.weights, -q, 0, -e, 0.001], workingDir=null]
[2021-06-06 18:40:42] [INFO ] Decomposing Gal with order
[2021-06-06 18:40:42] [INFO ] Rewriting arrays to variables to allow decomposition.
[2021-06-06 18:40:42] [INFO ] Removed a total of 250 redundant transitions.
[2021-06-06 18:40:42] [INFO ] Flatten gal took : 251 ms
[2021-06-06 18:40:42] [INFO ] Fuse similar labels procedure discarded/fused a total of 0 labels/synchronizations in 8 ms.
[2021-06-06 18:40:43] [INFO ] Time to serialize gal into /tmp/CTLCardinality13058041046279526296.gal : 6 ms
[2021-06-06 18:40:43] [INFO ] Time to serialize properties into /tmp/CTLCardinality7407126742054181635.ctl : 4 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/CTLCardinality13058041046279526296.gal, -t, CGAL, -ctl, /tmp/CTLCardinality7407126742054181635.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/CTLCardinality13058041046279526296.gal -t CGAL -ctl /tmp/CTLCardinality7407126742054181635.ctl --gen-order FOLLOW
No direction supplied, using forward translation only.
Parsed 11 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,7.17898e+23,0.074138,7052,2,1307,5,5887,6,0,1253,4270,0
Converting to forward existential form...Done !
original formula: EG(EX(TRUE))
=> equivalent forward existential formula: [FwdG(Init,EX(TRUE))] != FALSE
Reverse transition relation is exact ! Faster fixpoint algorithm enabled.
(forward)formula 0,1,1.32013,58364,1,0,58,323471,15,104,6026,265329,108
FORMULA Philosophers-PT-000050-CTLCardinality-00 TRUE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is TRUE !
***************************************
original formula: !(AF(((EX(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((gi1.gu2.Think_1+gi1.gu2.Think_8)+gi1.gu2.Think_9)+gi1.gu2.Think_6)+gi1.gu2.Think_7)+gi1.gu2.Think_4)+gi1.gu2.Think_5)+gi1.gu2.Think_2)+gi1.gu2.Think_3)+gi1.gu2.Think_17)+gi1.gu2.Think_16)+gi1.gu2.Think_15)+gi1.gu2.Think_14)+gi1.gu2.Think_13)+gi1.gu2.Think_12)+gi1.gu2.Think_11)+gi1.gu2.Think_10)+gi1.gu2.Think_25)+gi1.gu2.Think_24)+gi1.gu2.Think_23)+gi1.gu2.Think_22)+gi1.gu2.Think_21)+gi1.gu2.Think_20)+gi1.gu2.Think_19)+gi1.gu2.Think_18)+gi1.gu2.Think_35)+gi1.gu2.Think_34)+gi1.gu2.Think_37)+gi1.gu2.Think_36)+gi1.gu2.Think_39)+gi1.gu2.Think_38)+gi1.gu2.Think_41)+gi1.gu2.Think_40)+gi1.gu2.Think_27)+gi1.gu2.Think_26)+gi1.gu2.Think_29)+gi1.gu2.Think_28)+gi1.gu2.Think_31)+gi1.gu2.Think_30)+gi1.gu2.Think_33)+gi1.gu2.Think_32)+gi1.gu2.Think_50)+gi1.gu2.Think_42)+gi1.gu2.Think_43)+gi1.gu2.Think_44)+gi1.gu2.Think_45)+gi1.gu2.Think_46)+gi1.gu2.Think_47)+gi1.gu2.Think_48)+gi1.gu2.Think_49)+gi1.gu0.Eat_1)+gi1.gu0.Eat_2)+gi1.gu0.Eat_3)+gi1.gu0.Eat_4)+gi1.gu0.Eat_5)+gi1.gu0.Eat_6)+gi1.gu0.Eat_7)+gi1.gu0.Eat_8)+gi1.gu0.Eat_9)+gi1.gu0.Eat_10)+gi1.gu0.Eat_11)+gi1.gu0.Eat_12)+gi1.gu0.Eat_13)+gi1.gu0.Eat_15)+gi1.gu0.Eat_14)+gi1.gu0.Eat_17)+gi1.gu0.Eat_16)+gi1.gu0.Eat_19)+gi1.gu0.Eat_18)+gi1.gu0.Eat_21)+gi1.gu0.Eat_20)+gi1.gu0.Eat_23)+gi1.gu0.Eat_22)+gi1.gu0.Eat_25)+gi1.gu0.Eat_24)+gi1.gu0.Eat_27)+gi1.gu0.Eat_26)+gi1.gu0.Eat_29)+gi1.gu0.Eat_28)+gi1.gu0.Eat_32)+gi1.gu0.Eat_33)+gi1.gu0.Eat_30)+gi1.gu0.Eat_31)+gi1.gu0.Eat_36)+gi1.gu0.Eat_37)+gi1.gu0.Eat_34)+gi1.gu0.Eat_35)+gi1.gu0.Eat_40)+gi1.gu0.Eat_41)+gi1.gu0.Eat_38)+gi1.gu0.Eat_39)+gi1.gu0.Eat_44)+gi1.gu0.Eat_45)+gi1.gu0.Eat_42)+gi1.gu0.Eat_43)+gi1.gu0.Eat_49)+gi1.gu0.Eat_48)+gi1.gu0.Eat_47)+gi1.gu0.Eat_46)+gi1.gu0.Eat_50)+gu1.Fork_3)+gu1.Fork_2)+gu1.Fork_1)+gu1.Fork_7)+gu1.Fork_6)+gu1.Fork_5)+gu1.Fork_4)+gu1.Fork_11)+gu1.Fork_10)+gu1.Fork_9)+gu1.Fork_8)+gu1.Fork_16)+gu1.Fork_17)+gu1.Fork_18)+gu1.Fork_19)+gu1.Fork_12)+gu1.Fork_13)+gu1.Fork_14)+gu1.Fork_15)+gu1.Fork_24)+gu1.Fork_25)+gu1.Fork_26)+gu1.Fork_27)+gu1.Fork_20)+gu1.Fork_21)+gu1.Fork_22)+gu1.Fork_23)+gu1.Fork_33)+gu1.Fork_32)+gu1.Fork_35)+gu1.Fork_34)+gu1.Fork_29)+gu1.Fork_28)+gu1.Fork_31)+gu1.Fork_30)+gu1.Fork_41)+gu1.Fork_40)+gu1.Fork_43)+gu1.Fork_42)+gu1.Fork_37)+gu1.Fork_36)+gu1.Fork_39)+gu1.Fork_38)+gu1.Fork_50)+gu1.Fork_48)+gu1.Fork_49)+gu1.Fork_46)+gu1.Fork_47)+gu1.Fork_44)+gu1.Fork_45)+gu4.Catch1_3)+gu4.Catch1_2)+gu4.Catch1_5)+gu4.Catch1_4)+gu4.Catch1_1)+gu4.Catch1_18)+gu4.Catch1_19)+gu4.Catch1_20)+gu4.Catch1_21)+gu4.Catch1_14)+gu4.Catch1_15)+gu4.Catch1_16)+gu4.Catch1_17)+gu4.Catch1_10)+gu4.Catch1_11)+gu4.Catch1_12)+gu4.Catch1_13)+gu4.Catch1_6)+gu4.Catch1_7)+gu4.Catch1_8)+gu4.Catch1_9)+gu4.Catch1_37)+gu4.Catch1_36)+gu4.Catch1_35)+gu4.Catch1_34)+gu4.Catch1_33)+gu4.Catch1_32)+gu4.Catch1_31)+gu4.Catch1_30)+gu4.Catch1_29)+gu4.Catch1_28)+gu4.Catch1_27)+gu4.Catch1_26)+gu4.Catch1_25)+gu4.Catch1_24)+gu4.Catch1_23)+gu4.Catch1_22)+gu4.Catch1_50)+gu4.Catch1_48)+gu4.Catch1_49)+gu4.Catch1_46)+gu4.Catch1_47)+gu4.Catch1_44)+gu4.Catch1_45)+gu4.Catch1_42)+gu4.Catch1_43)+gu4.Catch1_40)+gu4.Catch1_41)+gu4.Catch1_38)+gu4.Catch1_39)<=29)) + EG(AF(((((((((((((((((((((((((((((((((((((((((((((((((((gu3.Catch2_1+gu3.Catch2_2)+gu3.Catch2_3)+gu3.Catch2_4)+gu3.Catch2_5)+gu3.Catch2_6)+gu3.Catch2_7)+gu3.Catch2_19)+gu3.Catch2_18)+gu3.Catch2_17)+gu3.Catch2_16)+gu3.Catch2_23)+gu3.Catch2_22)+gu3.Catch2_21)+gu3.Catch2_20)+gu3.Catch2_11)+gu3.Catch2_10)+gu3.Catch2_9)+gu3.Catch2_8)+gu3.Catch2_15)+gu3.Catch2_14)+gu3.Catch2_13)+gu3.Catch2_12)+gu3.Catch2_34)+gu3.Catch2_35)+gu3.Catch2_32)+gu3.Catch2_33)+gu3.Catch2_38)+gu3.Catch2_39)+gu3.Catch2_36)+gu3.Catch2_37)+gu3.Catch2_26)+gu3.Catch2_27)+gu3.Catch2_24)+gu3.Catch2_25)+gu3.Catch2_30)+gu3.Catch2_31)+gu3.Catch2_28)+gu3.Catch2_29)+gu3.Catch2_49)+gu3.Catch2_48)+gu3.Catch2_50)+gu3.Catch2_45)+gu3.Catch2_44)+gu3.Catch2_47)+gu3.Catch2_46)+gu3.Catch2_41)+gu3.Catch2_40)+gu3.Catch2_43)+gu3.Catch2_42)>=43)))) * AG(EX((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((gi1.gu0.Eat_1+gi1.gu0.Eat_2)+gi1.gu0.Eat_3)+gi1.gu0.Eat_4)+gi1.gu0.Eat_5)+gi1.gu0.Eat_6)+gi1.gu0.Eat_7)+gi1.gu0.Eat_8)+gi1.gu0.Eat_9)+gi1.gu0.Eat_10)+gi1.gu0.Eat_11)+gi1.gu0.Eat_12)+gi1.gu0.Eat_13)+gi1.gu0.Eat_15)+gi1.gu0.Eat_14)+gi1.gu0.Eat_17)+gi1.gu0.Eat_16)+gi1.gu0.Eat_19)+gi1.gu0.Eat_18)+gi1.gu0.Eat_21)+gi1.gu0.Eat_20)+gi1.gu0.Eat_23)+gi1.gu0.Eat_22)+gi1.gu0.Eat_25)+gi1.gu0.Eat_24)+gi1.gu0.Eat_27)+gi1.gu0.Eat_26)+gi1.gu0.Eat_29)+gi1.gu0.Eat_28)+gi1.gu0.Eat_32)+gi1.gu0.Eat_33)+gi1.gu0.Eat_30)+gi1.gu0.Eat_31)+gi1.gu0.Eat_36)+gi1.gu0.Eat_37)+gi1.gu0.Eat_34)+gi1.gu0.Eat_35)+gi1.gu0.Eat_40)+gi1.gu0.Eat_41)+gi1.gu0.Eat_38)+gi1.gu0.Eat_39)+gi1.gu0.Eat_44)+gi1.gu0.Eat_45)+gi1.gu0.Eat_42)+gi1.gu0.Eat_43)+gi1.gu0.Eat_49)+gi1.gu0.Eat_48)+gi1.gu0.Eat_47)+gi1.gu0.Eat_46)+gi1.gu0.Eat_50)+gu3.Catch2_1)+gu3.Catch2_2)+gu3.Catch2_3)+gu3.Catch2_4)+gu3.Catch2_5)+gu3.Catch2_6)+gu3.Catch2_7)+gu3.Catch2_19)+gu3.Catch2_18)+gu3.Catch2_17)+gu3.Catch2_16)+gu3.Catch2_23)+gu3.Catch2_22)+gu3.Catch2_21)+gu3.Catch2_20)+gu3.Catch2_11)+gu3.Catch2_10)+gu3.Catch2_9)+gu3.Catch2_8)+gu3.Catch2_15)+gu3.Catch2_14)+gu3.Catch2_13)+gu3.Catch2_12)+gu3.Catch2_34)+gu3.Catch2_35)+gu3.Catch2_32)+gu3.Catch2_33)+gu3.Catch2_38)+gu3.Catch2_39)+gu3.Catch2_36)+gu3.Catch2_37)+gu3.Catch2_26)+gu3.Catch2_27)+gu3.Catch2_24)+gu3.Catch2_25)+gu3.Catch2_30)+gu3.Catch2_31)+gu3.Catch2_28)+gu3.Catch2_29)+gu3.Catch2_49)+gu3.Catch2_48)+gu3.Catch2_50)+gu3.Catch2_45)+gu3.Catch2_44)+gu3.Catch2_47)+gu3.Catch2_46)+gu3.Catch2_41)+gu3.Catch2_40)+gu3.Catch2_43)+gu3.Catch2_42)+gi1.gu2.Think_1)+gi1.gu2.Think_8)+gi1.gu2.Think_9)+gi1.gu2.Think_6)+gi1.gu2.Think_7)+gi1.gu2.Think_4)+gi1.gu2.Think_5)+gi1.gu2.Think_2)+gi1.gu2.Think_3)+gi1.gu2.Think_17)+gi1.gu2.Think_16)+gi1.gu2.Think_15)+gi1.gu2.Think_14)+gi1.gu2.Think_13)+gi1.gu2.Think_12)+gi1.gu2.Think_11)+gi1.gu2.Think_10)+gi1.gu2.Think_25)+gi1.gu2.Think_24)+gi1.gu2.Think_23)+gi1.gu2.Think_22)+gi1.gu2.Think_21)+gi1.gu2.Think_20)+gi1.gu2.Think_19)+gi1.gu2.Think_18)+gi1.gu2.Think_35)+gi1.gu2.Think_34)+gi1.gu2.Think_37)+gi1.gu2.Think_36)+gi1.gu2.Think_39)+gi1.gu2.Think_38)+gi1.gu2.Think_41)+gi1.gu2.Think_40)+gi1.gu2.Think_27)+gi1.gu2.Think_26)+gi1.gu2.Think_29)+gi1.gu2.Think_28)+gi1.gu2.Think_31)+gi1.gu2.Think_30)+gi1.gu2.Think_33)+gi1.gu2.Think_32)+gi1.gu2.Think_50)+gi1.gu2.Think_42)+gi1.gu2.Think_43)+gi1.gu2.Think_44)+gi1.gu2.Think_45)+gi1.gu2.Think_46)+gi1.gu2.Think_47)+gi1.gu2.Think_48)+gi1.gu2.Think_49)<=32)||((((((((((((((((((((((((((((((((((((((((((((((((((gi1.gu2.Think_1+gi1.gu2.Think_8)+gi1.gu2.Think_9)+gi1.gu2.Think_6)+gi1.gu2.Think_7)+gi1.gu2.Think_4)+gi1.gu2.Think_5)+gi1.gu2.Think_2)+gi1.gu2.Think_3)+gi1.gu2.Think_17)+gi1.gu2.Think_16)+gi1.gu2.Think_15)+gi1.gu2.Think_14)+gi1.gu2.Think_13)+gi1.gu2.Think_12)+gi1.gu2.Think_11)+gi1.gu2.Think_10)+gi1.gu2.Think_25)+gi1.gu2.Think_24)+gi1.gu2.Think_23)+gi1.gu2.Think_22)+gi1.gu2.Think_21)+gi1.gu2.Think_20)+gi1.gu2.Think_19)+gi1.gu2.Think_18)+gi1.gu2.Think_35)+gi1.gu2.Think_34)+gi1.gu2.Think_37)+gi1.gu2.Think_36)+gi1.gu2.Think_39)+gi1.gu2.Think_38)+gi1.gu2.Think_41)+gi1.gu2.Think_40)+gi1.gu2.Think_27)+gi1.gu2.Think_26)+gi1.gu2.Think_29)+gi1.gu2.Think_28)+gi1.gu2.Think_31)+gi1.gu2.Think_30)+gi1.gu2.Think_33)+gi1.gu2.Think_32)+gi1.gu2.Think_50)+gi1.gu2.Think_42)+gi1.gu2.Think_43)+gi1.gu2.Think_44)+gi1.gu2.Think_45)+gi1.gu2.Think_46)+gi1.gu2.Think_47)+gi1.gu2.Think_48)+gi1.gu2.Think_49)>=40)))))))
Detected timeout of ITS tools.
=> equivalent forward existential formula: [FwdG(Init,!(((EX(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((gi1.gu2.Think_1+gi1.gu2.Think_8)+gi1.gu2.Think_9)+gi1.gu2.Think_6)+gi1.gu2.Think_7)+gi1.gu2.Think_4)+gi1.gu2.Think_5)+gi1.gu2.Think_2)+gi1.gu2.Think_3)+gi1.gu2.Think_17)+gi1.gu2.Think_16)+gi1.gu2.Think_15)+gi1.gu2.Think_14)+gi1.gu2.Think_13)+gi1.gu2.Think_12)+gi1.gu2.Think_11)+gi1.gu2.Think_10)+gi1.gu2.Think_25)+gi1.gu2.Think_24)+gi1.gu2.Think_23)+gi1.gu2.Think_22)+gi1.gu2.Think_21)+gi1.gu2.Think_20)+gi1.gu2.Think_19)+gi1.gu2.Think_18)+gi1.gu2.Think_35)+gi1.gu2.Think_34)+gi1.gu2.Think_37)+gi1.gu2.Think_36)+gi1.gu2.Think_39)+gi1.gu2.Think_38)+gi1.gu2.Think_41)+gi1.gu2.Think_40)+gi1.gu2.Think_27)+gi1.gu2.Think_26)+gi1.gu2.Think_29)+gi1.gu2.Think_28)+gi1.gu2.Think_31)+gi1.gu2.Think_30)+gi1.gu2.Think_33)+gi1.gu2.Think_32)+gi1.gu2.Think_50)+gi1.gu2.Think_42)+gi1.gu2.Think_43)+gi1.gu2.Think_44)+gi1.gu2.Think_45)+gi1.gu2.Think_46)+gi1.gu2.Think_47)+gi1.gu2.Think_48)+gi1.gu2.Think_49)+gi1.gu0.Eat_1)+gi1.gu0.Eat_2)+gi1.gu0.Eat_3)+gi1.gu0.Eat_4)+gi1.gu0.Eat_5)+gi1.gu0.Eat_6)+gi1.gu0.Eat_7)+gi1.gu0.Eat_8)+gi1.gu0.Eat_9)+gi1.gu0.Eat_10)+gi1.gu0.Eat_11)+gi1.gu0.Eat_12)+gi1.gu0.Eat_13)+gi1.gu0.Eat_15)+gi1.gu0.Eat_14)+gi1.gu0.Eat_17)+gi1.gu0.Eat_16)+gi1.gu0.Eat_19)+gi1.gu0.Eat_18)+gi1.gu0.Eat_21)+gi1.gu0.Eat_20)+gi1.gu0.Eat_23)+gi1.gu0.Eat_22)+gi1.gu0.Eat_25)+gi1.gu0.Eat_24)+gi1.gu0.Eat_27)+gi1.gu0.Eat_26)+gi1.gu0.Eat_29)+gi1.gu0.Eat_28)+gi1.gu0.Eat_32)+gi1.gu0.Eat_33)+gi1.gu0.Eat_30)+gi1.gu0.Eat_31)+gi1.gu0.Eat_36)+gi1.gu0.Eat_37)+gi1.gu0.Eat_34)+gi1.gu0.Eat_35)+gi1.gu0.Eat_40)+gi1.gu0.Eat_41)+gi1.gu0.Eat_38)+gi1.gu0.Eat_39)+gi1.gu0.Eat_44)+gi1.gu0.Eat_45)+gi1.gu0.Eat_42)+gi1.gu0.Eat_43)+gi1.gu0.Eat_49)+gi1.gu0.Eat_48)+gi1.gu0.Eat_47)+gi1.gu0.Eat_46)+gi1.gu0.Eat_50)+gu1.Fork_3)+gu1.Fork_2)+gu1.Fork_1)+gu1.Fork_7)+gu1.Fork_6)+gu1.Fork_5)+gu1.Fork_4)+gu1.Fork_11)+gu1.Fork_10)+gu1.Fork_9)+gu1.Fork_8)+gu1.Fork_16)+gu1.Fork_17)+gu1.Fork_18)+gu1.Fork_19)+gu1.Fork_12)+gu1.Fork_13)+gu1.Fork_14)+gu1.Fork_15)+gu1.Fork_24)+gu1.Fork_25)+gu1.Fork_26)+gu1.Fork_27)+gu1.Fork_20)+gu1.Fork_21)+gu1.Fork_22)+gu1.Fork_23)+gu1.Fork_33)+gu1.Fork_32)+gu1.Fork_35)+gu1.Fork_34)+gu1.Fork_29)+gu1.Fork_28)+gu1.Fork_31)+gu1.Fork_30)+gu1.Fork_41)+gu1.Fork_40)+gu1.Fork_43)+gu1.Fork_42)+gu1.Fork_37)+gu1.Fork_36)+gu1.Fork_39)+gu1.Fork_38)+gu1.Fork_50)+gu1.Fork_48)+gu1.Fork_49)+gu1.Fork_46)+gu1.Fork_47)+gu1.Fork_44)+gu1.Fork_45)+gu4.Catch1_3)+gu4.Catch1_2)+gu4.Catch1_5)+gu4.Catch1_4)+gu4.Catch1_1)+gu4.Catch1_18)+gu4.Catch1_19)+gu4.Catch1_20)+gu4.Catch1_21)+gu4.Catch1_14)+gu4.Catch1_15)+gu4.Catch1_16)+gu4.Catch1_17)+gu4.Catch1_10)+gu4.Catch1_11)+gu4.Catch1_12)+gu4.Catch1_13)+gu4.Catch1_6)+gu4.Catch1_7)+gu4.Catch1_8)+gu4.Catch1_9)+gu4.Catch1_37)+gu4.Catch1_36)+gu4.Catch1_35)+gu4.Catch1_34)+gu4.Catch1_33)+gu4.Catch1_32)+gu4.Catch1_31)+gu4.Catch1_30)+gu4.Catch1_29)+gu4.Catch1_28)+gu4.Catch1_27)+gu4.Catch1_26)+gu4.Catch1_25)+gu4.Catch1_24)+gu4.Catch1_23)+gu4.Catch1_22)+gu4.Catch1_50)+gu4.Catch1_48)+gu4.Catch1_49)+gu4.Catch1_46)+gu4.Catch1_47)+gu4.Catch1_44)+gu4.Catch1_45)+gu4.Catch1_42)+gu4.Catch1_43)+gu4.Catch1_40)+gu4.Catch1_41)+gu4.Catch1_38)+gu4.Catch1_39)<=29)) + EG(!(EG(!(((((((((((((((((((((((((((((((((((((((((((((((((((gu3.Catch2_1+gu3.Catch2_2)+gu3.Catch2_3)+gu3.Catch2_4)+gu3.Catch2_5)+gu3.Catch2_6)+gu3.Catch2_7)+gu3.Catch2_19)+gu3.Catch2_18)+gu3.Catch2_17)+gu3.Catch2_16)+gu3.Catch2_23)+gu3.Catch2_22)+gu3.Catch2_21)+gu3.Catch2_20)+gu3.Catch2_11)+gu3.Catch2_10)+gu3.Catch2_9)+gu3.Catch2_8)+gu3.Catch2_15)+gu3.Catch2_14)+gu3.Catch2_13)+gu3.Catch2_12)+gu3.Catch2_34)+gu3.Catch2_35)+gu3.Catch2_32)+gu3.Catch2_33)+gu3.Catch2_38)+gu3.Catch2_39)+gu3.Catch2_36)+gu3.Catch2_37)+gu3.Catch2_26)+gu3.Catch2_27)+gu3.Catch2_24)+gu3.Catch2_25)+gu3.Catch2_30)+gu3.Catch2_31)+gu3.Catch2_28)+gu3.Catch2_29)+gu3.Catch2_49)+gu3.Catch2_48)+gu3.Catch2_50)+gu3.Catch2_45)+gu3.Catch2_44)+gu3.Catch2_47)+gu3.Catch2_46)+gu3.Catch2_41)+gu3.Catch2_40)+gu3.Catch2_43)+gu3.Catch2_42)>=43)))))) * !(E(TRUE U !(EX((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((gi1.gu0.Eat_1+gi1.gu0.Eat_2)+gi1.gu0.Eat_3)+gi1.gu0.Eat_4)+gi1.gu0.Eat_5)+gi1.gu0.Eat_6)+gi1.gu0.Eat_7)+gi1.gu0.Eat_8)+gi1.gu0.Eat_9)+gi1.gu0.Eat_10)+gi1.gu0.Eat_11)+gi1.gu0.Eat_12)+gi1.gu0.Eat_13)+gi1.gu0.Eat_15)+gi1.gu0.Eat_14)+gi1.gu0.Eat_17)+gi1.gu0.Eat_16)+gi1.gu0.Eat_19)+gi1.gu0.Eat_18
java.io.IOException: Stream closed
at java.base/java.io.BufferedInputStream.getBufIfOpen(BufferedInputStream.java:176)
at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:342)
at java.base/sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:284)
at java.base/sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:326)
at java.base/sun.nio.cs.StreamDecoder.read(StreamDecoder.java:178)
at java.base/java.io.InputStreamReader.read(InputStreamReader.java:185)
at java.base/java.io.BufferedReader.fill(BufferedReader.java:161)
at java.base/java.io.BufferedReader.readLine(BufferedReader.java:326)
at java.base/java.io.BufferedReader.readLine(BufferedReader.java:392)
at fr.lip6.move.gal.application.ITSRunner$ITSInterpreter.run(ITSRunner.java:182)
at java.base/java.lang.Thread.run(Thread.java:834)
[2021-06-06 19:00:46] [INFO ] Applying decomposition
[2021-06-06 19:00:46] [INFO ] Flatten gal took : 14 ms
[2021-06-06 19:00:46] [INFO ] Decomposing Gal with order
[2021-06-06 19:00:46] [INFO ] Rewriting arrays to variables to allow decomposition.
[2021-06-06 19:00:46] [INFO ] Removed a total of 100 redundant transitions.
[2021-06-06 19:00:46] [INFO ] Flatten gal took : 31 ms
[2021-06-06 19:00:46] [INFO ] Fuse similar labels procedure discarded/fused a total of 0 labels/synchronizations in 2 ms.
[2021-06-06 19:00:46] [INFO ] Time to serialize gal into /tmp/CTLCardinality12649121939366256757.gal : 3 ms
[2021-06-06 19:00:46] [INFO ] Time to serialize properties into /tmp/CTLCardinality13357585604677450309.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/CTLCardinality12649121939366256757.gal, -t, CGAL, -ctl, /tmp/CTLCardinality13357585604677450309.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/CTLCardinality12649121939366256757.gal -t CGAL -ctl /tmp/CTLCardinality13357585604677450309.ctl --gen-order FOLLOW
No direction supplied, using forward translation only.
Parsed 10 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,7.17898e+23,0.072598,6940,2,1457,5,6005,6,0,1253,4120,0
Converting to forward existential form...Done !
original formula: !(AF(((EX(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((gu51.Think_1+gu52.Think_8)+gu53.Think_9)+gu54.Think_6)+gu55.Think_7)+gu56.Think_4)+gu57.Think_5)+gu58.Think_2)+gu59.Think_3)+gu60.Think_17)+gu61.Think_16)+gu62.Think_15)+gu63.Think_14)+gu64.Think_13)+gu65.Think_12)+gu66.Think_11)+gu67.Think_10)+gu68.Think_25)+gu69.Think_24)+gu70.Think_23)+gu71.Think_22)+gu72.Think_21)+gu73.Think_20)+gu74.Think_19)+gu75.Think_18)+gu76.Think_35)+gu77.Think_34)+gu78.Think_37)+gu79.Think_36)+gu80.Think_39)+gu81.Think_38)+gu82.Think_41)+gu83.Think_40)+gu84.Think_27)+gu85.Think_26)+gu86.Think_29)+gu87.Think_28)+gu88.Think_31)+gu89.Think_30)+gu90.Think_33)+gu91.Think_32)+gu92.Think_50)+gu93.Think_42)+gu94.Think_43)+gu95.Think_44)+gu96.Think_45)+gu97.Think_46)+gu98.Think_47)+gu99.Think_48)+gu100.Think_49)+gu1.Eat_1)+gu1.Eat_2)+gu3.Eat_3)+gu3.Eat_4)+gu5.Eat_5)+gu5.Eat_6)+gu7.Eat_7)+gu7.Eat_8)+gu9.Eat_9)+gu9.Eat_10)+gu11.Eat_11)+gu11.Eat_12)+gu13.Eat_13)+gu15.Eat_15)+gu13.Eat_14)+gu17.Eat_17)+gu15.Eat_16)+gu19.Eat_19)+gu17.Eat_18)+gu21.Eat_21)+gu19.Eat_20)+gu23.Eat_23)+gu21.Eat_22)+gu25.Eat_25)+gu23.Eat_24)+gu27.Eat_27)+gu25.Eat_26)+gu29.Eat_29)+gu27.Eat_28)+gu31.Eat_32)+gu33.Eat_33)+gu29.Eat_30)+gu31.Eat_31)+gu35.Eat_36)+gu37.Eat_37)+gu33.Eat_34)+gu35.Eat_35)+gu39.Eat_40)+gu41.Eat_41)+gu37.Eat_38)+gu39.Eat_39)+gu43.Eat_44)+gu45.Eat_45)+gu41.Eat_42)+gu43.Eat_43)+gu49.Eat_49)+gu47.Eat_48)+gu47.Eat_47)+gu45.Eat_46)+gu49.Eat_50)+gu3.Fork_3)+gu2.Fork_2)+gu1.Fork_1)+gu7.Fork_7)+gu6.Fork_6)+gu5.Fork_5)+gu4.Fork_4)+gu11.Fork_11)+gu10.Fork_10)+gu9.Fork_9)+gu8.Fork_8)+gu16.Fork_16)+gu17.Fork_17)+gu18.Fork_18)+gu19.Fork_19)+gu12.Fork_12)+gu13.Fork_13)+gu14.Fork_14)+gu15.Fork_15)+gu24.Fork_24)+gu25.Fork_25)+gu26.Fork_26)+gu27.Fork_27)+gu20.Fork_20)+gu21.Fork_21)+gu22.Fork_22)+gu23.Fork_23)+gu33.Fork_33)+gu32.Fork_32)+gu35.Fork_35)+gu34.Fork_34)+gu29.Fork_29)+gu28.Fork_28)+gu31.Fork_31)+gu30.Fork_30)+gu41.Fork_41)+gu40.Fork_40)+gu43.Fork_43)+gu42.Fork_42)+gu37.Fork_37)+gu36.Fork_36)+gu39.Fork_39)+gu38.Fork_38)+gu50.Fork_50)+gu48.Fork_48)+gu49.Fork_49)+gu46.Fork_46)+gu47.Fork_47)+gu44.Fork_44)+gu45.Fork_45)+gu2.Catch1_3)+gu1.Catch1_2)+gu4.Catch1_5)+gu3.Catch1_4)+gu50.Catch1_1)+gu17.Catch1_18)+gu18.Catch1_19)+gu19.Catch1_20)+gu20.Catch1_21)+gu13.Catch1_14)+gu14.Catch1_15)+gu15.Catch1_16)+gu16.Catch1_17)+gu9.Catch1_10)+gu10.Catch1_11)+gu11.Catch1_12)+gu12.Catch1_13)+gu5.Catch1_6)+gu6.Catch1_7)+gu7.Catch1_8)+gu8.Catch1_9)+gu36.Catch1_37)+gu35.Catch1_36)+gu34.Catch1_35)+gu33.Catch1_34)+gu32.Catch1_33)+gu31.Catch1_32)+gu30.Catch1_31)+gu29.Catch1_30)+gu28.Catch1_29)+gu27.Catch1_28)+gu26.Catch1_27)+gu25.Catch1_26)+gu24.Catch1_25)+gu23.Catch1_24)+gu22.Catch1_23)+gu21.Catch1_22)+gu49.Catch1_50)+gu47.Catch1_48)+gu48.Catch1_49)+gu45.Catch1_46)+gu46.Catch1_47)+gu43.Catch1_44)+gu44.Catch1_45)+gu41.Catch1_42)+gu42.Catch1_43)+gu39.Catch1_40)+gu40.Catch1_41)+gu37.Catch1_38)+gu38.Catch1_39)<=29)) + EG(AF(((((((((((((((((((((((((((((((((((((((((((((((((((gu1.Catch2_1+gu2.Catch2_2)+gu3.Catch2_3)+gu4.Catch2_4)+gu5.Catch2_5)+gu6.Catch2_6)+gu7.Catch2_7)+gu19.Catch2_19)+gu18.Catch2_18)+gu17.Catch2_17)+gu16.Catch2_16)+gu23.Catch2_23)+gu22.Catch2_22)+gu21.Catch2_21)+gu20.Catch2_20)+gu11.Catch2_11)+gu10.Catch2_10)+gu9.Catch2_9)+gu8.Catch2_8)+gu15.Catch2_15)+gu14.Catch2_14)+gu13.Catch2_13)+gu12.Catch2_12)+gu34.Catch2_34)+gu35.Catch2_35)+gu32.Catch2_32)+gu33.Catch2_33)+gu38.Catch2_38)+gu39.Catch2_39)+gu36.Catch2_36)+gu37.Catch2_37)+gu26.Catch2_26)+gu27.Catch2_27)+gu24.Catch2_24)+gu25.Catch2_25)+gu30.Catch2_30)+gu31.Catch2_31)+gu28.Catch2_28)+gu29.Catch2_29)+gu49.Catch2_49)+gu48.Catch2_48)+gu50.Catch2_50)+gu45.Catch2_45)+gu44.Catch2_44)+gu47.Catch2_47)+gu46.Catch2_46)+gu41.Catch2_41)+gu40.Catch2_40)+gu43.Catch2_43)+gu42.Catch2_42)>=43)))) * AG(EX((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((gu1.Eat_1+gu1.Eat_2)+gu3.Eat_3)+gu3.Eat_4)+gu5.Eat_5)+gu5.Eat_6)+gu7.Eat_7)+gu7.Eat_8)+gu9.Eat_9)+gu9.Eat_10)+gu11.Eat_11)+gu11.Eat_12)+gu13.Eat_13)+gu15.Eat_15)+gu13.Eat_14)+gu17.Eat_17)+gu15.Eat_16)+gu19.Eat_19)+gu17.Eat_18)+gu21.Eat_21)+gu19.Eat_20)+gu23.Eat_23)+gu21.Eat_22)+gu25.Eat_25)+gu23.Eat_24)+gu27.Eat_27)+gu25.Eat_26)+gu29.Eat_29)+gu27.Eat_28)+gu31.Eat_32)+gu33.Eat_33)+gu29.Eat_30)+gu31.Eat_31)+gu35.Eat_36)+gu37.Eat_37)+gu33.Eat_34)+gu35.Eat_35)+gu39.Eat_40)+gu41.Eat_41)+gu37.Eat_38)+gu39.Eat_39)+gu43.Eat_44)+gu45.Eat_45)+gu41.Eat_42)+gu43.Eat_43)+gu49.Eat_49)+gu47.Eat_48)+gu47.Eat_47)+gu45.Eat_46)+gu49.Eat_50)+gu1.Catch2_1)+gu2.Catch2_2)+gu3.Catch2_3)+gu4.Catch2_4)+gu5.Catch2_5)+gu6.Catch2_6)+gu7.Catch2_7)+gu19.Catch2_19)+gu18.Catch2_18)+gu17.Catch2_17)+gu16.Catch2_16)+gu23.Catch2_23)+gu22.Catch2_22)+gu21.Catch2_21)+gu20.Catch2_20)+gu11.Catch2_11)+gu10.Catch2_10)+gu9.Catch2_9)+gu8.Catch2_8)+gu15.Catch2_15)+gu14.Catch2_14)+gu13.Catch2_13)+gu12.Catch2_12)+gu34.Catch2_34)+gu35.Catch2_35)+gu32.Catch2_32)+gu33.Catch2_33)+gu38.Catch2_38)+gu39.Catch2_39)+gu36.Catch2_36)+gu37.Catch2_37)+gu26.Catch2_26)+gu27.Catch2_27)+gu24.Catch2_24)+gu25.Catch2_25)+gu30.Catch2_30)+gu31.Catch2_31)+gu28.Catch2_28)+gu29.Catch2_29)+gu49.Catch2_49)+gu48.Catch2_48)+gu50.Catch2_50)+gu45.Catch2_45)+gu44.Catch2_44)+gu47.Catch2_47)+gu46.Catch2_46)+gu41.Catch2_41)+gu40.Catch2_40)+gu43.Catch2_43)+gu42.Catch2_42)+gu51.Think_1)+gu52.Think_8)+gu53.Think_9)+gu54.Think_6)+gu55.Think_7)+gu56.Think_4)+gu57.Think_5)+gu58.Think_2)+gu59.Think_3)+gu60.Think_17)+gu61.Think_16)+gu62.Think_15)+gu63.Think_14)+gu64.Think_13)+gu65.Think_12)+gu66.Think_11)+gu67.Think_10)+gu68.Think_25)+gu69.Think_24)+gu70.Think_23)+gu71.Think_22)+gu72.Think_21)+gu73.Think_20)+gu74.Think_19)+gu75.Think_18)+gu76.Think_35)+gu77.Think_34)+gu78.Think_37)+gu79.Think_36)+gu80.Think_39)+gu81.Think_38)+gu82.Think_41)+gu83.Think_40)+gu84.Think_27)+gu85.Think_26)+gu86.Think_29)+gu87.Think_28)+gu88.Think_31)+gu89.Think_30)+gu90.Think_33)+gu91.Think_32)+gu92.Think_50)+gu93.Think_42)+gu94.Think_43)+gu95.Think_44)+gu96.Think_45)+gu97.Think_46)+gu98.Think_47)+gu99.Think_48)+gu100.Think_49)<=32)||((((((((((((((((((((((((((((((((((((((((((((((((((gu51.Think_1+gu52.Think_8)+gu53.Think_9)+gu54.Think_6)+gu55.Think_7)+gu56.Think_4)+gu57.Think_5)+gu58.Think_2)+gu59.Think_3)+gu60.Think_17)+gu61.Think_16)+gu62.Think_15)+gu63.Think_14)+gu64.Think_13)+gu65.Think_12)+gu66.Think_11)+gu67.Think_10)+gu68.Think_25)+gu69.Think_24)+gu70.Think_23)+gu71.Think_22)+gu72.Think_21)+gu73.Think_20)+gu74.Think_19)+gu75.Think_18)+gu76.Think_35)+gu77.Think_34)+gu78.Think_37)+gu79.Think_36)+gu80.Think_39)+gu81.Think_38)+gu82.Think_41)+gu83.Think_40)+gu84.Think_27)+gu85.Think_26)+gu86.Think_29)+gu87.Think_28)+gu88.Think_31)+gu89.Think_30)+gu90.Think_33)+gu91.Think_32)+gu92.Think_50)+gu93.Think_42)+gu94.Think_43)+gu95.Think_44)+gu96.Think_45)+gu97.Think_46)+gu98.Think_47)+gu99.Think_48)+gu100.Think_49)>=40)))))))
Detected timeout of ITS tools.
=> equivalent forward existential formula: [FwdG(Init,!(((EX(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((gu51.Think_1+gu52.Think_8)+gu53.Think_9)+gu54.Think_6)+gu55.Think_7)+gu56.Think_4)+gu57.Think_5)+gu58.Think_2)+gu59.Think_3)+gu60.Think_17)+gu61.Think_16)+gu62.Think_15)+gu63.Think_14)+gu64.Think_13)+gu65.Think_12)+gu66.Think_11)+gu67.Think_10)+gu68.Think_25)+gu69.Think_24)+gu70.Think_23)+gu71.Think_22)+gu72.Think_21)+gu73.Think_20)+gu74.Think_19)+gu75.Think_18)+gu76.Think_35)+gu77.Think_34)+gu78.Think_37)+gu79.Think_36)+gu80.Think_39)+gu81.Think_38)+gu82.Think_41)+gu83.Think_40)+gu84.Think_27)+gu85.Think_26)+gu86.Think_29)+gu87.Think_28)+gu88.Think_31)+gu89.Think_30)+gu90.Think_33)+gu91.Think_32)+gu92.Think_50)+gu93.Think_42)+gu94.Think_43)+gu95.Think_44)+gu96.Think_45)+gu97.Think_46)+gu98.Think_47)+gu99.Think_48)+gu100.Think_49)+gu1.Eat_1)+gu1.Eat_2)+gu3.Eat_3)+gu3.Eat_4)+gu5.Eat_5)+gu5.Eat_6)+gu7.Eat_7)+gu7.Eat_8)+gu9.Eat_9)+gu9.Eat_10)+gu11.Eat_11)+gu11.Eat_12)+gu13.Eat_13)+gu15.Eat_15)+gu13.Eat_14)+gu17.Eat_17)+gu15.Eat_16)+gu19.Eat_19)+gu17.Eat_18)+gu21.Eat_21)+gu19.Eat_20)+gu23.Eat_23)+gu21.Eat_22)+gu25.Eat_25)+gu23.Eat_24)+gu27.Eat_27)+gu25.Eat_26)+gu29.Eat_29)+gu27.Eat_28)+gu31.Eat_32)+gu33.Eat_33)+gu29.Eat_30)+gu31.Eat_31)+gu35.Eat_36)+gu37.Eat_37)+gu33.Eat_34)+gu35.Eat_35)+gu39.Eat_40)+gu41.Eat_41)+gu37.Eat_38)+gu39.Eat_39)+gu43.Eat_44)+gu45.Eat_45)+gu41.Eat_42)+gu43.Eat_43)+gu49.Eat_49)+gu47.Eat_48)+gu47.Eat_47)+gu45.Eat_46)+gu49.Eat_50)+gu3.Fork_3)+gu2.Fork_2)+gu1.Fork_1)+gu7.Fork_7)+gu6.Fork_6)+gu5.Fork_5)+gu4.Fork_4)+gu11.Fork_11)+gu10.Fork_10)+gu9.Fork_9)+gu8.Fork_8)+gu16.Fork_16)+gu17.Fork_17)+gu18.Fork_18)+gu19.Fork_19)+gu12.Fork_12)+gu13.Fork_13)+gu14.Fork_14)+gu15.Fork_15)+gu24.Fork_24)+gu25.Fork_25)+gu26.Fork_26)+gu27.Fork_27)+gu20.Fork_20)+gu21.Fork_21)+gu22.Fork_22)+gu23.Fork_23)+gu33.Fork_33)+gu32.Fork_32)+gu35.Fork_35)+gu34.Fork_34)+gu29.Fork_29)+gu28.Fork_28)+gu31.Fork_31)+gu30.Fork_30)+gu41.Fork_41)+gu40.Fork_40)+gu43.Fork_43)+gu42.Fork_42)+gu37.Fork_37)+gu36.Fork_36)+gu39.Fork_39)+gu38.Fork_38)+gu50.Fork_50)+gu48.Fork_48)+gu49.Fork_49)+gu46.Fork_46)+gu47.Fork_47)+gu44.Fork_44)+gu45.Fork_45)+gu2.Catch1_3)+gu1.Catch1_2)+gu4.Catch1_5)+gu3.Catch1_4)+gu50.Catch1_1)+gu17.Catch1_18)+gu18.Catch1_19)+gu19.Catch1_20)+gu20.Catch1_21)+gu13.Catch1_14)+gu14.Catch1_15)+gu15.Catch1_16)+gu16.Catch1_17)+gu9.Catch1_10)+gu10.Catch1_11)+gu11.Catch1_12)+gu12.Catch1_13)+gu5.Catch1_6)+gu6.Catch1_7)+gu7.Catch1_8)+gu8.Catch1_9)+gu36.Catch1_37)+gu35.Catch1_36)+gu34.Catch1_35)+gu33.Catch1_34)+gu32.Catch1_33)+gu31.Catch1_32)+gu30.Catch1_31)+gu29.Catch1_30)+gu28.Catch1_29)+gu27.Catch1_28)+gu26.Catch1_27)+gu25.Catch1_26)+gu24.Catch1_25)+gu23.Catch1_24)+gu22.Catch1_23)+gu21.Catch1_22)+gu49.Catch1_50)+gu47.Catch1_48)+gu48.Catch1_49)+gu45.Catch1_46)+gu46.Catch1_47)+gu43.Catch1_44)+gu44.Catch1_45)+gu41.Catch1_42)+gu42.Catch1_43)+gu39.Catch1_40)+gu40.Catch1_41)+gu37.Catch1_38)+gu38.Catch1_39)<=29)) + EG(!(EG(!(((((((((((((((((((((((((((((((((((((((((((((((((((gu1.Catch2_1+gu2.Catch2_2)+gu3.Catch2_3)+gu4.Catch2_4)+gu5.Catch2_5)+gu6.Catch2_6)+gu7.Catch2_7)+gu19.Catch2_19)+gu18.Catch2_18)+gu17.Catch2_17)+gu16.Catch2_16)+gu23.Catch2_23)+gu22.Catch2_22)+gu21.Catch2_21)+gu20.Catch2_20)+gu11.Catch2_11)+gu10.Catch2_10)+gu9.Catch2_9)+gu8.Catch2_8)+gu15.Catch2_15)+gu14.Catch2_14)+gu13.Catch2_13)+gu12.Catch2_12)+gu34.Catch2_34)+gu35.Catch2_35)+gu32.Catch2_32)+gu33.Catch2_33)+gu38.Catch2_38)+gu39.Catch2_39)+gu36.Catch2_36)+gu37.Catch2_37)+gu26.Catch2_26)+gu27.Catch2_27)+gu24.Catch2_24)+gu25.Catch2_25)+gu30.Catch2_30)+gu31.Catch2_31)+gu28.Catch2_28)+gu29.Catch2_29)+gu49.Catch2_49)+gu48.Catch2_48)+gu50.Catch2_50)+gu45.Catch2_45)+gu44.Catch2_44)+gu47.Catch2_47)+gu46.Catch2_46)+gu41.Catch2_41)+gu40.Catch2_40)+gu43.Catch2_43)+gu42.Catch2_42)>=43)))))) * !(E(TRUE U !(EX((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((gu1.Eat_1+gu1.Eat_2)+gu3.Eat_3)+gu3.Eat_4)+gu5.Eat_5)+gu5.Eat_6)+gu7.Eat_7)+gu7.Eat_8)+gu9.Eat_9)+gu9.Eat_10)+gu11.Eat_11)+gu11.Eat_12)+gu13.Eat_13)+gu15.Eat_15)+gu13.Eat_14)+gu17.Eat_17)+gu15.Eat_16)+gu19.Eat_19)+gu17.Eat_18)+gu21.Eat_21)+gu19.Eat_20)+gu23.Eat_23)+gu21.Eat_22)+gu25.Eat_25)+gu23.Eat_24)+gu27.Eat_27)+gu25.Eat_26)+gu29.Eat_29)+gu27.Eat_28)+gu31.Eat_32)+gu33.Eat_33)+gu29.Eat_30)+gu31.Eat_31)+gu35.Eat_36)+gu37.Eat_37)+gu33.Eat_34)+gu35.Eat_35)+gu39.Eat_40)+gu41.Eat_41)+gu37.Eat_38)+gu39.Eat_39)+gu43.Eat_44)+gu45.Eat_45)+gu41.Eat_42)+gu43.Eat_43)+gu49.Eat_49)+gu47.Eat_48)+gu47.Eat_47)+gu45.Eat_46)+gu49.Eat_50)+gu1.Catch2_1)+gu2.Catch2_2)+gu3.Catch2_3)+gu4.Catch2_4)+gu5.Catch2_5)+gu6.Catch2_6)+gu7.Catch2_7)+gu19.Catch2_19)+gu18.Catch2_18)+gu17.Catch2_17)+gu16.Catch2_16)+gu23.Catch2_23)+gu22.Catch2_22)+gu21.Catch2_21)+gu20.Catch2_20)+gu11.Catch2_11)+gu10.Catch2_10)+gu9.Catch2_9)+gu8.Catch2_8)+gu15.Catch2_15)+gu14.Catch2_14)+gu13.Catch2_13)+gu12.Catch2_12)+gu34.Catch2_34)+gu35.Catch2_35)+gu32.Catch2_32)+gu33.Catch2_33)+gu38.Catch2_38)+gu39.Catch2_39)+gu36.Catch2_36)+gu37.Catch2_37)+gu26.Catch2_26)+g
java.io.IOException: Stream closed
at java.base/java.io.BufferedInputStream.getBufIfOpen(BufferedInputStream.java:176)
at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:342)
at java.base/sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:284)
at java.base/sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:326)
at java.base/sun.nio.cs.StreamDecoder.read(StreamDecoder.java:178)
at java.base/java.io.InputStreamReader.read(InputStreamReader.java:185)
at java.base/java.io.BufferedReader.fill(BufferedReader.java:161)
at java.base/java.io.BufferedReader.readLine(BufferedReader.java:326)
at java.base/java.io.BufferedReader.readLine(BufferedReader.java:392)
at fr.lip6.move.gal.application.ITSRunner$ITSInterpreter.run(ITSRunner.java:182)
at java.base/java.lang.Thread.run(Thread.java:834)
[2021-06-06 19:20:49] [INFO ] Flatten gal took : 14 ms
[2021-06-06 19:20:49] [INFO ] Input system was already deterministic with 250 transitions.
[2021-06-06 19:20:49] [INFO ] Transformed 250 places.
[2021-06-06 19:20:49] [INFO ] Transformed 250 transitions.
Running greatSPN : CommandLine [args=[/home/mcc/BenchKit/bin//..//greatspn//bin/pinvar, /home/mcc/execution/gspn], workingDir=/home/mcc/execution]
Run of greatSPN captured in /home/mcc/execution/outPut.txt
Running greatSPN : CommandLine [args=[/home/mcc/BenchKit/bin//..//greatspn//bin/RGMEDD2, /home/mcc/execution/gspn, -META, -varord-only], workingDir=/home/mcc/execution]
Run of greatSPN captured in /home/mcc/execution/outPut.txt
Using order generated by GreatSPN with heuristic : META
[2021-06-06 19:20:49] [INFO ] Time to serialize gal into /tmp/CTLCardinality13184866326416094011.gal : 1 ms
[2021-06-06 19:20:49] [INFO ] Time to serialize properties into /tmp/CTLCardinality7825185859018797858.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/CTLCardinality13184866326416094011.gal, -t, CGAL, -ctl, /tmp/CTLCardinality7825185859018797858.ctl, --load-order, /home/mcc/execution/model.ord, --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/CTLCardinality13184866326416094011.gal -t CGAL -ctl /tmp/CTLCardinality7825185859018797858.ctl --load-order /home/mcc/execution/model.ord --gen-order FOLLOW
Successfully loaded order from file /home/mcc/execution/model.ord
No direction supplied, using forward translation only.
Parsed 10 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,7.17898e+23,0.059747,6508,2,1280,5,6324,6,0,1253,4366,0
Converting to forward existential form...Done !
original formula: !(AF(((EX(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((Think_1+Think_8)+Think_9)+Think_6)+Think_7)+Think_4)+Think_5)+Think_2)+Think_3)+Think_17)+Think_16)+Think_15)+Think_14)+Think_13)+Think_12)+Think_11)+Think_10)+Think_25)+Think_24)+Think_23)+Think_22)+Think_21)+Think_20)+Think_19)+Think_18)+Think_35)+Think_34)+Think_37)+Think_36)+Think_39)+Think_38)+Think_41)+Think_40)+Think_27)+Think_26)+Think_29)+Think_28)+Think_31)+Think_30)+Think_33)+Think_32)+Think_50)+Think_42)+Think_43)+Think_44)+Think_45)+Think_46)+Think_47)+Think_48)+Think_49)+Eat_1)+Eat_2)+Eat_3)+Eat_4)+Eat_5)+Eat_6)+Eat_7)+Eat_8)+Eat_9)+Eat_10)+Eat_11)+Eat_12)+Eat_13)+Eat_15)+Eat_14)+Eat_17)+Eat_16)+Eat_19)+Eat_18)+Eat_21)+Eat_20)+Eat_23)+Eat_22)+Eat_25)+Eat_24)+Eat_27)+Eat_26)+Eat_29)+Eat_28)+Eat_32)+Eat_33)+Eat_30)+Eat_31)+Eat_36)+Eat_37)+Eat_34)+Eat_35)+Eat_40)+Eat_41)+Eat_38)+Eat_39)+Eat_44)+Eat_45)+Eat_42)+Eat_43)+Eat_49)+Eat_48)+Eat_47)+Eat_46)+Eat_50)+Fork_3)+Fork_2)+Fork_1)+Fork_7)+Fork_6)+Fork_5)+Fork_4)+Fork_11)+Fork_10)+Fork_9)+Fork_8)+Fork_16)+Fork_17)+Fork_18)+Fork_19)+Fork_12)+Fork_13)+Fork_14)+Fork_15)+Fork_24)+Fork_25)+Fork_26)+Fork_27)+Fork_20)+Fork_21)+Fork_22)+Fork_23)+Fork_33)+Fork_32)+Fork_35)+Fork_34)+Fork_29)+Fork_28)+Fork_31)+Fork_30)+Fork_41)+Fork_40)+Fork_43)+Fork_42)+Fork_37)+Fork_36)+Fork_39)+Fork_38)+Fork_50)+Fork_48)+Fork_49)+Fork_46)+Fork_47)+Fork_44)+Fork_45)+Catch1_3)+Catch1_2)+Catch1_5)+Catch1_4)+Catch1_1)+Catch1_18)+Catch1_19)+Catch1_20)+Catch1_21)+Catch1_14)+Catch1_15)+Catch1_16)+Catch1_17)+Catch1_10)+Catch1_11)+Catch1_12)+Catch1_13)+Catch1_6)+Catch1_7)+Catch1_8)+Catch1_9)+Catch1_37)+Catch1_36)+Catch1_35)+Catch1_34)+Catch1_33)+Catch1_32)+Catch1_31)+Catch1_30)+Catch1_29)+Catch1_28)+Catch1_27)+Catch1_26)+Catch1_25)+Catch1_24)+Catch1_23)+Catch1_22)+Catch1_50)+Catch1_48)+Catch1_49)+Catch1_46)+Catch1_47)+Catch1_44)+Catch1_45)+Catch1_42)+Catch1_43)+Catch1_40)+Catch1_41)+Catch1_38)+Catch1_39)<=29)) + EG(AF(((((((((((((((((((((((((((((((((((((((((((((((((((Catch2_1+Catch2_2)+Catch2_3)+Catch2_4)+Catch2_5)+Catch2_6)+Catch2_7)+Catch2_19)+Catch2_18)+Catch2_17)+Catch2_16)+Catch2_23)+Catch2_22)+Catch2_21)+Catch2_20)+Catch2_11)+Catch2_10)+Catch2_9)+Catch2_8)+Catch2_15)+Catch2_14)+Catch2_13)+Catch2_12)+Catch2_34)+Catch2_35)+Catch2_32)+Catch2_33)+Catch2_38)+Catch2_39)+Catch2_36)+Catch2_37)+Catch2_26)+Catch2_27)+Catch2_24)+Catch2_25)+Catch2_30)+Catch2_31)+Catch2_28)+Catch2_29)+Catch2_49)+Catch2_48)+Catch2_50)+Catch2_45)+Catch2_44)+Catch2_47)+Catch2_46)+Catch2_41)+Catch2_40)+Catch2_43)+Catch2_42)>=43)))) * AG(EX((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((Eat_1+Eat_2)+Eat_3)+Eat_4)+Eat_5)+Eat_6)+Eat_7)+Eat_8)+Eat_9)+Eat_10)+Eat_11)+Eat_12)+Eat_13)+Eat_15)+Eat_14)+Eat_17)+Eat_16)+Eat_19)+Eat_18)+Eat_21)+Eat_20)+Eat_23)+Eat_22)+Eat_25)+Eat_24)+Eat_27)+Eat_26)+Eat_29)+Eat_28)+Eat_32)+Eat_33)+Eat_30)+Eat_31)+Eat_36)+Eat_37)+Eat_34)+Eat_35)+Eat_40)+Eat_41)+Eat_38)+Eat_39)+Eat_44)+Eat_45)+Eat_42)+Eat_43)+Eat_49)+Eat_48)+Eat_47)+Eat_46)+Eat_50)+Catch2_1)+Catch2_2)+Catch2_3)+Catch2_4)+Catch2_5)+Catch2_6)+Catch2_7)+Catch2_19)+Catch2_18)+Catch2_17)+Catch2_16)+Catch2_23)+Catch2_22)+Catch2_21)+Catch2_20)+Catch2_11)+Catch2_10)+Catch2_9)+Catch2_8)+Catch2_15)+Catch2_14)+Catch2_13)+Catch2_12)+Catch2_34)+Catch2_35)+Catch2_32)+Catch2_33)+Catch2_38)+Catch2_39)+Catch2_36)+Catch2_37)+Catch2_26)+Catch2_27)+Catch2_24)+Catch2_25)+Catch2_30)+Catch2_31)+Catch2_28)+Catch2_29)+Catch2_49)+Catch2_48)+Catch2_50)+Catch2_45)+Catch2_44)+Catch2_47)+Catch2_46)+Catch2_41)+Catch2_40)+Catch2_43)+Catch2_42)+Think_1)+Think_8)+Think_9)+Think_6)+Think_7)+Think_4)+Think_5)+Think_2)+Think_3)+Think_17)+Think_16)+Think_15)+Think_14)+Think_13)+Think_12)+Think_11)+Think_10)+Think_25)+Think_24)+Think_23)+Think_22)+Think_21)+Think_20)+Think_19)+Think_18)+Think_35)+Think_34)+Think_37)+Think_36)+Think_39)+Think_38)+Think_41)+Think_40)+Think_27)+Think_26)+Think_29)+Think_28)+Think_31)+Think_30)+Think_33)+Think_32)+Think_50)+Think_42)+Think_43)+Think_44)+Think_45)+Think_46)+Think_47)+Think_48)+Think_49)<=32)||((((((((((((((((((((((((((((((((((((((((((((((((((Think_1+Think_8)+Think_9)+Think_6)+Think_7)+Think_4)+Think_5)+Think_2)+Think_3)+Think_17)+Think_16)+Think_15)+Think_14)+Think_13)+Think_12)+Think_11)+Think_10)+Think_25)+Think_24)+Think_23)+Think_22)+Think_21)+Think_20)+Think_19)+Think_18)+Think_35)+Think_34)+Think_37)+Think_36)+Think_39)+Think_38)+Think_41)+Think_40)+Think_27)+Think_26)+Think_29)+Think_28)+Think_31)+Think_30)+Think_33)+Think_32)+Think_50)+Think_42)+Think_43)+Think_44)+Think_45)+Think_46)+Think_47)+Think_48)+Think_49)>=40)))))))
BK_TIME_CONFINEMENT_REACHED
--------------------
content from stderr:
+ export BINDIR=/home/mcc/BenchKit/bin//../
+ BINDIR=/home/mcc/BenchKit/bin//../
++ pwd
+ export MODEL=/home/mcc/execution
+ MODEL=/home/mcc/execution
+ [[ CTLCardinality = StateSpace ]]
+ /home/mcc/BenchKit/bin//..//runeclipse.sh /home/mcc/execution CTLCardinality -its -ltsmin -greatspnpath /home/mcc/BenchKit/bin//..//greatspn/ -order META -manyOrder -smt -timeout 3600
+ 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 CTLCardinality -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 3600 -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="Philosophers-PT-000050"
export BK_EXAMINATION="CTLCardinality"
export BK_TOOL="itstools"
export BK_RESULT_DIR="/tmp/BK_RESULTS/OUTPUTS"
export BK_TIME_CONFINEMENT="3600"
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 Philosophers-PT-000050, examination is CTLCardinality"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 4"
echo " Run identifier is r140-tall-162298996000121"
echo "====================================================================="
echo
echo "--------------------"
echo "preparation of the directory to be used:"
tar xzf /home/mcc/BenchKit/INPUTS/Philosophers-PT-000050.tgz
mv Philosophers-PT-000050 execution
cd execution
if [ "CTLCardinality" = "ReachabilityDeadlock" ] || [ "CTLCardinality" = "UpperBounds" ] || [ "CTLCardinality" = "QuasiLiveness" ] || [ "CTLCardinality" = "StableMarking" ] || [ "CTLCardinality" = "Liveness" ] || [ "CTLCardinality" = "OneSafe" ] || [ "CTLCardinality" = "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 [ "CTLCardinality" = "UpperBounds" ] ; then
echo "The expected result is a vector of positive values"
echo NUM_VECTOR
elif [ "CTLCardinality" != "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 "CTLCardinality.txt" ] ; then
echo "here is the order used to build the result vector(from text file)"
for x in $(grep Property CTLCardinality.txt | cut -d ' ' -f 2 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ -f "CTLCardinality.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
elif [ "CTLCardinality" = "ReachabilityDeadlock" ] || [ "CTLCardinality" = "QuasiLiveness" ] || [ "CTLCardinality" = "StableMarking" ] || [ "CTLCardinality" = "Liveness" ] || [ "CTLCardinality" = "OneSafe" ] ; then
echo "FORMULA_NAME CTLCardinality"
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 ;