About the Execution of ITS-Tools for UtilityControlRoom-PT-Z2T3N08
Execution Summary | |||||
Max Memory Used (MB) |
Time wait (ms) | CPU Usage (ms) | I/O Wait (ms) | Computed Result | Execution Status |
8105.243 | 2153179.00 | 2104267.00 | 26476.30 | TFTTFFFFFFTTFFFT | 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.r311-tall-162132108500537.qcow2', fmt=qcow2 size=4294967296 backing_file='/data/fkordon/mcc2021-input.qcow2' encryption=off cluster_size=65536 lazy_refcounts=off
Waiting for the VM to be ready (probing ssh)
..................
=====================================================================
Generated by BenchKit 2-4028
Executing tool itstools
Input is UtilityControlRoom-PT-Z2T3N08, examination is CTLCardinality
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 4
Run identifier is r311-tall-162132108500537
=====================================================================
--------------------
preparation of the directory to be used:
/home/mcc/execution
total 1.6M
-rw-r--r-- 1 mcc users 113K May 15 08:57 CTLCardinality.txt
-rw-r--r-- 1 mcc users 488K May 15 08:57 CTLCardinality.xml
-rw-r--r-- 1 mcc users 132K May 15 08:57 CTLFireability.txt
-rw-r--r-- 1 mcc users 526K May 15 08:57 CTLFireability.xml
-rw-r--r-- 1 mcc users 12K May 12 08:04 LTLCardinality.txt
-rw-r--r-- 1 mcc users 48K May 12 08:04 LTLCardinality.xml
-rw-r--r-- 1 mcc users 9.6K May 12 08:04 LTLFireability.txt
-rw-r--r-- 1 mcc users 37K May 12 08:04 LTLFireability.xml
-rw-r--r-- 1 mcc users 1 May 12 08:13 NewModel
-rw-r--r-- 1 mcc users 7.0K May 12 04:30 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 24K May 12 04:30 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 12K May 11 18:07 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 41K May 11 18:07 ReachabilityFireability.xml
-rw-r--r-- 1 mcc users 3.4K May 12 04:43 UpperBounds.txt
-rw-r--r-- 1 mcc users 6.7K May 12 04:43 UpperBounds.xml
-rw-r--r-- 1 mcc users 5 May 12 08:13 equiv_col
-rw-r--r-- 1 mcc users 8 May 12 08:13 instance
-rw-r--r-- 1 mcc users 6 May 12 08:13 iscolored
-rw-r--r-- 1 mcc users 93K May 12 08:13 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 UtilityControlRoom-PT-Z2T3N08-CTLCardinality-00
FORMULA_NAME UtilityControlRoom-PT-Z2T3N08-CTLCardinality-01
FORMULA_NAME UtilityControlRoom-PT-Z2T3N08-CTLCardinality-02
FORMULA_NAME UtilityControlRoom-PT-Z2T3N08-CTLCardinality-03
FORMULA_NAME UtilityControlRoom-PT-Z2T3N08-CTLCardinality-04
FORMULA_NAME UtilityControlRoom-PT-Z2T3N08-CTLCardinality-05
FORMULA_NAME UtilityControlRoom-PT-Z2T3N08-CTLCardinality-06
FORMULA_NAME UtilityControlRoom-PT-Z2T3N08-CTLCardinality-07
FORMULA_NAME UtilityControlRoom-PT-Z2T3N08-CTLCardinality-08
FORMULA_NAME UtilityControlRoom-PT-Z2T3N08-CTLCardinality-09
FORMULA_NAME UtilityControlRoom-PT-Z2T3N08-CTLCardinality-10
FORMULA_NAME UtilityControlRoom-PT-Z2T3N08-CTLCardinality-11
FORMULA_NAME UtilityControlRoom-PT-Z2T3N08-CTLCardinality-12
FORMULA_NAME UtilityControlRoom-PT-Z2T3N08-CTLCardinality-13
FORMULA_NAME UtilityControlRoom-PT-Z2T3N08-CTLCardinality-14
FORMULA_NAME UtilityControlRoom-PT-Z2T3N08-CTLCardinality-15
=== Now, execution of the tool begins
BK_START 1621482433256
Running Version 0
[2021-05-20 03:47:14] [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-05-20 03:47:14] [INFO ] Parsing pnml file : /home/mcc/execution/model.pnml
[2021-05-20 03:47:14] [INFO ] Load time of PNML (sax parser for PT used): 47 ms
[2021-05-20 03:47:14] [INFO ] Transformed 140 places.
[2021-05-20 03:47:14] [INFO ] Transformed 216 transitions.
[2021-05-20 03:47:14] [INFO ] Parsed PT model containing 140 places and 216 transitions in 87 ms.
Parsed 16 properties from file /home/mcc/execution/CTLCardinality.xml in 37 ms.
Ensure Unique test removed 32 transitions
Reduce redundant transitions removed 32 transitions.
Support contains 140 out of 140 places. Attempting structural reductions.
Starting structural reductions, iteration 0 : 140/140 places, 184/184 transitions.
Applied a total of 0 rules in 8 ms. Remains 140 /140 variables (removed 0) and now considering 184/184 (removed 0) transitions.
// Phase 1: matrix 184 rows 140 cols
[2021-05-20 03:47:15] [INFO ] Computed 19 place invariants in 19 ms
[2021-05-20 03:47:15] [INFO ] Implicit Places using invariants in 122 ms returned []
// Phase 1: matrix 184 rows 140 cols
[2021-05-20 03:47:15] [INFO ] Computed 19 place invariants in 29 ms
[2021-05-20 03:47:15] [INFO ] Implicit Places using invariants and state equation in 124 ms returned []
Implicit Place search using SMT with State Equation took 271 ms to find 0 implicit places.
// Phase 1: matrix 184 rows 140 cols
[2021-05-20 03:47:15] [INFO ] Computed 19 place invariants in 10 ms
[2021-05-20 03:47:15] [INFO ] Dead Transitions using invariants and state equation in 139 ms returned []
Finished structural reductions, in 1 iterations. Remains : 140/140 places, 184/184 transitions.
[2021-05-20 03:47:15] [INFO ] Flatten gal took : 45 ms
[2021-05-20 03:47:15] [INFO ] Flatten gal took : 22 ms
[2021-05-20 03:47:15] [INFO ] Input system was already deterministic with 184 transitions.
Incomplete random walk after 100000 steps, including 2 resets, run finished after 5721 ms. (steps per millisecond=17 ) properties (out of 68) seen :14
Running SMT prover for 54 properties.
// Phase 1: matrix 184 rows 140 cols
[2021-05-20 03:47:21] [INFO ] Computed 19 place invariants in 2 ms
[2021-05-20 03:47:21] [INFO ] [Real]Absence check using 19 positive place invariants in 5 ms returned sat
[2021-05-20 03:47:21] [INFO ] [Real]Adding state equation constraints to refine reachable states.
[2021-05-20 03:47:22] [INFO ] [Real]Absence check using state equation in 71 ms returned unsat :13 sat :2 real:39
Attempting to minimize the solution found.
Minimization took 19 ms.
[2021-05-20 03:47:22] [INFO ] SMT Verify possible in real domain returnedunsat :13 sat :2 real:39
[2021-05-20 03:47:22] [INFO ] [Nat]Absence check using 19 positive place invariants in 6 ms returned sat
[2021-05-20 03:47:22] [INFO ] [Nat]Adding state equation constraints to refine reachable states.
[2021-05-20 03:47:22] [INFO ] [Nat]Absence check using state equation in 102 ms returned unsat :35 sat :19
Attempting to minimize the solution found.
Minimization took 42 ms.
[2021-05-20 03:47:22] [INFO ] SMT Verify possible in nat domain returned unsat :35 sat :19
Successfully simplified 48 atomic propositions for a total of 16 simplifications.
[2021-05-20 03:47:22] [INFO ] Initial state test concluded for 7 properties.
FORMULA UtilityControlRoom-PT-Z2T3N08-CTLCardinality-00 TRUE TECHNIQUES TOPOLOGICAL INITIAL_STATE
FORMULA UtilityControlRoom-PT-Z2T3N08-CTLCardinality-02 TRUE TECHNIQUES TOPOLOGICAL INITIAL_STATE
FORMULA UtilityControlRoom-PT-Z2T3N08-CTLCardinality-06 FALSE TECHNIQUES TOPOLOGICAL INITIAL_STATE
FORMULA UtilityControlRoom-PT-Z2T3N08-CTLCardinality-08 FALSE TECHNIQUES TOPOLOGICAL INITIAL_STATE
FORMULA UtilityControlRoom-PT-Z2T3N08-CTLCardinality-09 FALSE TECHNIQUES TOPOLOGICAL INITIAL_STATE
FORMULA UtilityControlRoom-PT-Z2T3N08-CTLCardinality-13 FALSE TECHNIQUES TOPOLOGICAL INITIAL_STATE
FORMULA UtilityControlRoom-PT-Z2T3N08-CTLCardinality-14 FALSE TECHNIQUES TOPOLOGICAL INITIAL_STATE
Applied a total of 0 rules in 9 ms. Remains 140 /140 variables (removed 0) and now considering 184/184 (removed 0) transitions.
[2021-05-20 03:47:22] [INFO ] Flatten gal took : 10 ms
[2021-05-20 03:47:22] [INFO ] Flatten gal took : 11 ms
[2021-05-20 03:47:22] [INFO ] Input system was already deterministic with 184 transitions.
[2021-05-20 03:47:22] [INFO ] Flatten gal took : 11 ms
[2021-05-20 03:47:22] [INFO ] Flatten gal took : 11 ms
[2021-05-20 03:47:22] [INFO ] Time to serialize gal into /tmp/CTLCardinality5853270269201002163.gal : 5 ms
[2021-05-20 03:47:22] [INFO ] Time to serialize properties into /tmp/CTLCardinality17061631072962743816.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/CTLCardinality5853270269201002163.gal, -t, CGAL, -ctl, /tmp/CTLCardinality17061631072962743816.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/CTLCardinality5853270269201002163.gal -t CGAL -ctl /tmp/CTLCardinality17061631072962743816.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,2.60793e+09,6.63923,183724,2,76538,5,978975,6,0,747,589940,0
Converting to forward existential form...Done !
original formula: !(EG(AF(!(AG((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((ClientsWaiting_0+ClientsWaiting_1)+ClientsWaiting_2)+ClientsWaiting_3)+ClientsWaiting_4)+ClientsWaiting_5)+ClientsWaiting_6)+ClientsWaiting_7)+IdleTechs_0)+IdleTechs_1)+ClientsTimeout_0)+ClientsTimeout_1)+ClientsTimeout_2)+ClientsTimeout_3)+ClientsTimeout_4)+ClientsTimeout_5)+ClientsTimeout_6)+ClientsTimeout_7)+MovetoZ_0_0_0)+MovetoZ_0_0_1)+MovetoZ_0_1_0)+MovetoZ_0_1_1)+MovetoZ_1_0_0)+MovetoZ_1_0_1)+MovetoZ_1_1_0)+MovetoZ_1_1_1)+MovetoZ_2_0_0)+MovetoZ_2_0_1)+MovetoZ_2_1_0)+MovetoZ_2_1_1)+MovetoZ_3_0_0)+MovetoZ_3_0_1)+MovetoZ_3_1_0)+MovetoZ_3_1_1)+MovetoZ_4_0_0)+MovetoZ_4_0_1)+MovetoZ_4_1_0)+MovetoZ_4_1_1)+MovetoZ_5_0_0)+MovetoZ_5_0_1)+MovetoZ_5_1_0)+MovetoZ_5_1_1)+MovetoZ_6_0_0)+MovetoZ_6_0_1)+MovetoZ_6_1_0)+MovetoZ_6_1_1)+MovetoZ_7_0_0)+MovetoZ_7_0_1)+MovetoZ_7_1_0)+MovetoZ_7_1_1)+Idles)+Finished_0)+Finished_1)+Finished_2)+Finished_3)+Finished_4)+Finished_5)+Finished_6)+Finished_7)<=(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((Idles+StartSecuring_0_0)+StartSecuring_0_1)+StartSecuring_1_0)+StartSecuring_1_1)+StartSecuring_2_0)+StartSecuring_2_1)+StartSecuring_3_0)+StartSecuring_3_1)+StartSecuring_4_0)+StartSecuring_4_1)+StartSecuring_5_0)+StartSecuring_5_1)+StartSecuring_6_0)+StartSecuring_6_1)+StartSecuring_7_0)+StartSecuring_7_1)+IdleTechs_0)+IdleTechs_1)+Assigned_0_0)+Assigned_0_1)+Assigned_1_0)+Assigned_1_1)+Assigned_2_0)+Assigned_2_1)+Assigned_3_0)+Assigned_3_1)+Assigned_4_0)+Assigned_4_1)+Assigned_5_0)+Assigned_5_1)+Assigned_6_0)+Assigned_6_1)+Assigned_7_0)+Assigned_7_1)+DoSecuring_0_0)+DoSecuring_0_1)+DoSecuring_1_0)+DoSecuring_1_1)+DoSecuring_2_0)+DoSecuring_2_1)+DoSecuring_3_0)+DoSecuring_3_1)+DoSecuring_4_0)+DoSecuring_4_1)+DoSecuring_5_0)+DoSecuring_5_1)+DoSecuring_6_0)+DoSecuring_6_1)+DoSecuring_7_0)+DoSecuring_7_1)+ControlRoomDispatch_0)+ControlRoomDispatch_1)+ControlRoomDispatch_2)+ControlRoomDispatch_3)+ControlRoomDispatch_4)+ControlRoomDispatch_5)+ControlRoomDispatch_6)+ControlRoomDispatch_7)+ClientsTimeout_0)+ClientsTimeout_1)+ClientsTimeout_2)+ClientsTimeout_3)+ClientsTimeout_4)+ClientsTimeout_5)+ClientsTimeout_6)+ClientsTimeout_7)+ClientsWaiting_0)+ClientsWaiting_1)+ClientsWaiting_2)+ClientsWaiting_3)+ClientsWaiting_4)+ClientsWaiting_5)+ClientsWaiting_6)+ClientsWaiting_7)+NumClientsReq)))))))
=> equivalent forward existential formula: [FwdG(Init,!(EG(!(!(!(E(TRUE U !((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((ClientsWaiting_0+ClientsWaiting_1)+ClientsWaiting_2)+ClientsWaiting_3)+ClientsWaiting_4)+ClientsWaiting_5)+ClientsWaiting_6)+ClientsWaiting_7)+IdleTechs_0)+IdleTechs_1)+ClientsTimeout_0)+ClientsTimeout_1)+ClientsTimeout_2)+ClientsTimeout_3)+ClientsTimeout_4)+ClientsTimeout_5)+ClientsTimeout_6)+ClientsTimeout_7)+MovetoZ_0_0_0)+MovetoZ_0_0_1)+MovetoZ_0_1_0)+MovetoZ_0_1_1)+MovetoZ_1_0_0)+MovetoZ_1_0_1)+MovetoZ_1_1_0)+MovetoZ_1_1_1)+MovetoZ_2_0_0)+MovetoZ_2_0_1)+MovetoZ_2_1_0)+MovetoZ_2_1_1)+MovetoZ_3_0_0)+MovetoZ_3_0_1)+MovetoZ_3_1_0)+MovetoZ_3_1_1)+MovetoZ_4_0_0)+MovetoZ_4_0_1)+MovetoZ_4_1_0)+MovetoZ_4_1_1)+MovetoZ_5_0_0)+MovetoZ_5_0_1)+MovetoZ_5_1_0)+MovetoZ_5_1_1)+MovetoZ_6_0_0)+MovetoZ_6_0_1)+MovetoZ_6_1_0)+MovetoZ_6_1_1)+MovetoZ_7_0_0)+MovetoZ_7_0_1)+MovetoZ_7_1_0)+MovetoZ_7_1_1)+Idles)+Finished_0)+Finished_1)+Finished_2)+Finished_3)+Finished_4)+Finished_5)+Finished_6)+Finished_7)<=(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((Idles+StartSecuring_0_0)+StartSecuring_0_1)+StartSecuring_1_0)+StartSecuring_1_1)+StartSecuring_2_0)+StartSecuring_2_1)+StartSecuring_3_0)+StartSecuring_3_1)+StartSecuring_4_0)+StartSecuring_4_1)+StartSecuring_5_0)+StartSecuring_5_1)+StartSecuring_6_0)+StartSecuring_6_1)+StartSecuring_7_0)+StartSecuring_7_1)+IdleTechs_0)+IdleTechs_1)+Assigned_0_0)+Assigned_0_1)+Assigned_1_0)+Assigned_1_1)+Assigned_2_0)+Assigned_2_1)+Assigned_3_0)+Assigned_3_1)+Assigned_4_0)+Assigned_4_1)+Assigned_5_0)+Assigned_5_1)+Assigned_6_0)+Assigned_6_1)+Assigned_7_0)+Assigned_7_1)+DoSecuring_0_0)+DoSecuring_0_1)+DoSecuring_1_0)+DoSecuring
Detected timeout of ITS tools.
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-05-20 03:47:52] [INFO ] Flatten gal took : 17 ms
[2021-05-20 03:47:52] [INFO ] Applying decomposition
[2021-05-20 03:47:52] [INFO ] Flatten gal took : 10 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/graph14708956672113917080.txt, -o, /tmp/graph14708956672113917080.bin, -w, /tmp/graph14708956672113917080.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/graph14708956672113917080.bin, -l, -1, -v, -w, /tmp/graph14708956672113917080.weights, -q, 0, -e, 0.001], workingDir=null]
[2021-05-20 03:47:52] [INFO ] Decomposing Gal with order
[2021-05-20 03:47:52] [INFO ] Rewriting arrays to variables to allow decomposition.
[2021-05-20 03:47:52] [INFO ] Removed a total of 21 redundant transitions.
[2021-05-20 03:47:52] [INFO ] Flatten gal took : 41 ms
[2021-05-20 03:47:52] [INFO ] Fuse similar labels procedure discarded/fused a total of 31 labels/synchronizations in 3 ms.
[2021-05-20 03:47:52] [INFO ] Time to serialize gal into /tmp/CTLCardinality793498308216179503.gal : 3 ms
[2021-05-20 03:47:52] [INFO ] Time to serialize properties into /tmp/CTLCardinality9893933800021987035.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/CTLCardinality793498308216179503.gal, -t, CGAL, -ctl, /tmp/CTLCardinality9893933800021987035.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/CTLCardinality793498308216179503.gal -t CGAL -ctl /tmp/CTLCardinality9893933800021987035.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,2.60793e+09,10.8134,272668,2,109763,5,1.4833e+06,6,0,765,876335,0
Converting to forward existential form...Done !
original formula: !(EG(AF(!(AG((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((gu13.ClientsWaiting_0+gu13.ClientsWaiting_1)+gu13.ClientsWaiting_2)+gu13.ClientsWaiting_3)+gu13.ClientsWaiting_4)+gu13.ClientsWaiting_5)+gu13.ClientsWaiting_6)+gu13.ClientsWaiting_7)+gu13.IdleTechs_0)+gu13.IdleTechs_1)+gu13.ClientsTimeout_0)+gu13.ClientsTimeout_1)+gu13.ClientsTimeout_2)+gu13.ClientsTimeout_3)+gu13.ClientsTimeout_4)+gu13.ClientsTimeout_5)+gu13.ClientsTimeout_6)+gu13.ClientsTimeout_7)+gu13.MovetoZ_0_0_0)+gu13.MovetoZ_0_0_1)+gu13.MovetoZ_0_1_0)+gu13.MovetoZ_0_1_1)+gu13.MovetoZ_1_0_0)+gu13.MovetoZ_1_0_1)+gu13.MovetoZ_1_1_0)+gu13.MovetoZ_1_1_1)+gu13.MovetoZ_2_0_0)+gu13.MovetoZ_2_0_1)+gu13.MovetoZ_2_1_0)+gu13.MovetoZ_2_1_1)+gu13.MovetoZ_3_0_0)+gu13.MovetoZ_3_0_1)+gu13.MovetoZ_3_1_0)+gu13.MovetoZ_3_1_1)+gu13.MovetoZ_4_0_0)+gu13.MovetoZ_4_0_1)+gu13.MovetoZ_4_1_0)+gu13.MovetoZ_4_1_1)+gu13.MovetoZ_5_0_0)+gu13.MovetoZ_5_0_1)+gu13.MovetoZ_5_1_0)+gu13.MovetoZ_5_1_1)+gu13.MovetoZ_6_0_0)+gu13.MovetoZ_6_0_1)+gu13.MovetoZ_6_1_0)+gu13.MovetoZ_6_1_1)+gu13.MovetoZ_7_0_0)+gu13.MovetoZ_7_0_1)+gu13.MovetoZ_7_1_0)+gu13.MovetoZ_7_1_1)+gu13.Idles)+gu13.Finished_0)+gu13.Finished_1)+gu13.Finished_2)+gu13.Finished_3)+gu13.Finished_4)+gu13.Finished_5)+gu13.Finished_6)+gu13.Finished_7)<=(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((gu13.Idles+gu13.StartSecuring_0_0)+gu13.StartSecuring_0_1)+gu13.StartSecuring_1_0)+gu13.StartSecuring_1_1)+gu13.StartSecuring_2_0)+gu13.StartSecuring_2_1)+gu13.StartSecuring_3_0)+gu13.StartSecuring_3_1)+gu13.StartSecuring_4_0)+gu13.StartSecuring_4_1)+gu13.StartSecuring_5_0)+gu13.StartSecuring_5_1)+gu13.StartSecuring_6_0)+gu13.StartSecuring_6_1)+gu13.StartSecuring_7_0)+gu13.StartSecuring_7_1)+gu13.IdleTechs_0)+gu13.IdleTechs_1)+gu13.Assigned_0_0)+gu13.Assigned_0_1)+gu13.Assigned_1_0)+gu13.Assigned_1_1)+gu13.Assigned_2_0)+gu13.Assigned_2_1)+gu13.Assigned_3_0)+gu13.Assigned_3_1)+gu13.Assigned_4_0)+gu13.Assigned_4_1)+gu13.Assigned_5_0)+gu13.Assigned_5_1)+gu13.Assigned_6_0)+gu13.Assigned_6_1)+gu13.Assigned_7_0)+gu13.Assigned_7_1)+gu13.DoSecuring_0_0)+gu13.DoSecuring_0_1)+gu13.DoSecuring_1_0)+gu13.DoSecuring_1_1)+gu13.DoSecuring_2_0)+gu13.DoSecuring_2_1)+gu13.DoSecuring_3_0)+gu13.DoSecuring_3_1)+gu13.DoSecuring_4_0)+gu13.DoSecuring_4_1)+gu13.DoSecuring_5_0)+gu13.DoSecuring_5_1)+gu13.DoSecuring_6_0)+gu13.DoSecuring_6_1)+gu13.DoSecuring_7_0)+gu13.DoSecuring_7_1)+gu13.ControlRoomDispatch_0)+gu13.ControlRoomDispatch_1)+gu13.ControlRoomDispatch_2)+gu13.ControlRoomDispatch_3)+gu13.ControlRoomDispatch_4)+gu13.ControlRoomDispatch_5)+gu13.ControlRoomDispatch_6)+gu13.ControlRoomDispatch_7)+gu13.ClientsTimeout_0)+gu13.ClientsTimeout_1)+gu13.ClientsTimeout_2)+gu13.ClientsTimeout_3)+gu13.ClientsTimeout_4)+gu13.ClientsTimeout_5)+gu13.ClientsTimeout_6)+gu13.ClientsTimeout_7)+gu13.ClientsWaiting_0)+gu13.ClientsWaiting_1)+gu13.ClientsWaiting_2)+gu13.ClientsWaiting_3)+gu13.ClientsWaiting_4)+gu13.ClientsWaiting_5)+gu13.ClientsWaiting_6)+gu13.ClientsWaiting_7)+gu13.NumClientsReq)))))))
=> equivalent forward existential formula: [FwdG(Init,!(EG(!(!(!(E(TRUE U !((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((gu13.ClientsWaiting_0+gu13.ClientsWaiting_1)+gu13.ClientsWaiting_2)+gu13.ClientsWaiting_3)+gu13.ClientsWaiting_4)+gu13.ClientsWaiting_5)+gu13.ClientsWaiting_6)+gu13.ClientsWaiting_7)+gu13.IdleTechs_0)+gu13.IdleTechs_1)+gu13.ClientsTimeout_0)+gu13.ClientsTimeout_1)+gu13.ClientsTimeout_2)+gu13.ClientsTimeout_3)+gu13.ClientsTimeout_4)+gu13.ClientsTimeout_5)+gu13.ClientsTimeout_6)+gu13.ClientsTimeout_7)+gu13.MovetoZ_0_0_0)+gu13.MovetoZ_0_0_1)+gu13.MovetoZ_0_1_0)+gu13.MovetoZ_0_1_1)+gu13.MovetoZ_1_0_0)+gu13.MovetoZ_1_0_1)+gu13.MovetoZ_1_1_0)+gu13.MovetoZ_1_1_1)+gu13.MovetoZ_2_0_0)+gu13.MovetoZ_2_0_1)+gu13.MovetoZ_2_1_0)+gu13.MovetoZ_2_1_1)+gu13.MovetoZ_3_0_0)+gu13.MovetoZ_3_0_1)+gu13.MovetoZ_3_1_0)+gu13.MovetoZ_3_1_1)+gu13.MovetoZ_4_0_0)+gu13.MovetoZ_4_0_1)+gu13.MovetoZ_4_1_0)+gu13.MovetoZ_4_1_1)+gu13.MovetoZ_5_0_0)+gu13.MovetoZ_5_0_1)+gu13.MovetoZ_5_1_0)+gu13.MovetoZ_5_1_1)+gu13.MovetoZ_6_0_0)+gu13.MovetoZ
Detected timeout of ITS tools.
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-05-20 03:48:22] [INFO ] Initial state reduction rules for CTL removed 2 formulas.
[2021-05-20 03:48:22] [INFO ] Flatten gal took : 13 ms
[2021-05-20 03:48:22] [INFO ] Initial state reduction rules for CTL removed 1 formulas.
FORMULA UtilityControlRoom-PT-Z2T3N08-CTLCardinality-15 TRUE TECHNIQUES TOPOLOGICAL INITIAL_STATE
FORMULA UtilityControlRoom-PT-Z2T3N08-CTLCardinality-12 FALSE TECHNIQUES TOPOLOGICAL INITIAL_STATE
FORMULA UtilityControlRoom-PT-Z2T3N08-CTLCardinality-07 FALSE TECHNIQUES TOPOLOGICAL INITIAL_STATE
[2021-05-20 03:48:22] [INFO ] Flatten gal took : 29 ms
[2021-05-20 03:48:22] [INFO ] Applying decomposition
[2021-05-20 03:48:22] [INFO ] Flatten gal took : 19 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/graph17439167875710892146.txt, -o, /tmp/graph17439167875710892146.bin, -w, /tmp/graph17439167875710892146.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/graph17439167875710892146.bin, -l, -1, -v, -w, /tmp/graph17439167875710892146.weights, -q, 0, -e, 0.001], workingDir=null]
[2021-05-20 03:48:23] [INFO ] Decomposing Gal with order
[2021-05-20 03:48:23] [INFO ] Rewriting arrays to variables to allow decomposition.
[2021-05-20 03:48:23] [INFO ] Removed a total of 179 redundant transitions.
[2021-05-20 03:48:23] [INFO ] Flatten gal took : 48 ms
[2021-05-20 03:48:23] [INFO ] Fuse similar labels procedure discarded/fused a total of 96 labels/synchronizations in 10 ms.
[2021-05-20 03:48:23] [INFO ] Time to serialize gal into /tmp/CTLCardinality575672442311164123.gal : 4 ms
[2021-05-20 03:48:23] [INFO ] Time to serialize properties into /tmp/CTLCardinality2575087743189000757.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/CTLCardinality575672442311164123.gal, -t, CGAL, -ctl, /tmp/CTLCardinality2575087743189000757.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/CTLCardinality575672442311164123.gal -t CGAL -ctl /tmp/CTLCardinality2575087743189000757.ctl --gen-order FOLLOW
No direction supplied, using forward translation only.
Parsed 6 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.60793e+09,18.6923,411628,2,177940,5,2.12237e+06,6,0,747,1.43236e+06,0
Converting to forward existential form...Done !
original formula: AG(EF(AX(FALSE)))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U !(EX(!(FALSE))))))] = FALSE
Reverse transition relation is exact ! Faster fixpoint algorithm enabled.
(forward)formula 0,0,81.2974,1779040,1,0,5,9.46411e+06,12,0,3222,1.63614e+06,2
FORMULA UtilityControlRoom-PT-Z2T3N08-CTLCardinality-01 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is FALSE !
***************************************
original formula: AX(EF((!(E(EX(TRUE) U (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((gi2.gu3.StartSecuring_0_0+gi2.gu3.StartSecuring_0_1)+gi2.gu3.StartSecuring_1_0)+gi2.gu3.StartSecuring_1_1)+gi2.gu3.StartSecuring_2_0)+gi2.gu3.StartSecuring_2_1)+gi2.gu3.StartSecuring_3_0)+gi2.gu3.StartSecuring_3_1)+gi2.gu3.StartSecuring_4_0)+gi2.gu3.StartSecuring_4_1)+gi2.gu3.StartSecuring_5_0)+gi2.gu3.StartSecuring_5_1)+gi2.gu3.StartSecuring_6_0)+gi2.gu3.StartSecuring_6_1)+gi2.gu3.StartSecuring_7_0)+gi2.gu3.StartSecuring_7_1)+gi1.gu1.Idles)+gi2.gu3.ClientsTimeout_0)+gi2.gu3.ClientsTimeout_1)+gi2.gu3.ClientsTimeout_2)+gi2.gu3.ClientsTimeout_3)+gi2.gu3.ClientsTimeout_4)+gi2.gu3.ClientsTimeout_5)+gi2.gu3.ClientsTimeout_6)+gi2.gu3.ClientsTimeout_7)+gi2.gu5.DoSecuring_0_0)+gi2.gu5.DoSecuring_0_1)+gi2.gu5.DoSecuring_1_0)+gi2.gu5.DoSecuring_1_1)+gi2.gu5.DoSecuring_2_0)+gi2.gu5.DoSecuring_2_1)+gi2.gu5.DoSecuring_3_0)+gi2.gu5.DoSecuring_3_1)+gi2.gu5.DoSecuring_4_0)+gi2.gu5.DoSecuring_4_1)+gi2.gu5.DoSecuring_5_0)+gi2.gu5.DoSecuring_5_1)+gi2.gu5.DoSecuring_6_0)+gi2.gu5.DoSecuring_6_1)+gi2.gu5.DoSecuring_7_0)+gi2.gu5.DoSecuring_7_1)+gi1.gu4.ControlRoomDispatch_0)+gi1.gu4.ControlRoomDispatch_1)+gi1.gu4.ControlRoomDispatch_2)+gi1.gu4.ControlRoomDispatch_3)+gi1.gu4.ControlRoomDispatch_4)+gi1.gu4.ControlRoomDispatch_5)+gi1.gu4.ControlRoomDispatch_6)+gi1.gu4.ControlRoomDispatch_7)+gi1.gu4.ClientsWaiting_0)+gi1.gu4.ClientsWaiting_1)+gi1.gu4.ClientsWaiting_2)+gi1.gu4.ClientsWaiting_3)+gi1.gu4.ClientsWaiting_4)+gi1.gu4.ClientsWaiting_5)+gi1.gu4.ClientsWaiting_6)+gi1.gu4.ClientsWaiting_7)+gi0.gu0.OpenRequests_0_0)+gi0.gu0.OpenRequests_0_1)+gi0.gu0.OpenRequests_1_0)+gi0.gu0.OpenRequests_1_1)+gi0.gu0.OpenRequests_2_0)+gi0.gu0.OpenRequests_2_1)+gi0.gu0.OpenRequests_3_0)+gi0.gu0.OpenRequests_3_1)+gi0.gu0.OpenRequests_4_0)+gi0.gu0.OpenRequests_4_1)+gi0.gu0.OpenRequests_5_0)+gi0.gu0.OpenRequests_5_1)+gi0.gu0.OpenRequests_6_0)+gi0.gu0.OpenRequests_6_1)+gi0.gu0.OpenRequests_7_0)+gi0.gu0.OpenRequests_7_1)+gi2.gu3.Clients_0)+gi2.gu3.Clients_1)+gi2.gu3.Clients_2)+gi2.gu3.Clients_3)+gi2.gu3.Clients_4)+gi2.gu3.Clients_5)+gi2.gu3.Clients_6)+gi2.gu3.Clients_7)+gi1.gu4.ClientsWaiting_0)+gi1.gu4.ClientsWaiting_1)+gi1.gu4.ClientsWaiting_2)+gi1.gu4.ClientsWaiting_3)+gi1.gu4.ClientsWaiting_4)+gi1.gu4.ClientsWaiting_5)+gi1.gu4.ClientsWaiting_6)+gi1.gu4.ClientsWaiting_7)+gi2.gu3.ClientsTimeout_0)+gi2.gu3.ClientsTimeout_1)+gi2.gu3.ClientsTimeout_2)+gi2.gu3.ClientsTimeout_3)+gi2.gu3.ClientsTimeout_4)+gi2.gu3.ClientsTimeout_5)+gi2.gu3.ClientsTimeout_6)+gi2.gu3.ClientsTimeout_7)+gi2.gu5.IdleTechs_0)+gi2.gu5.IdleTechs_1)+gi0.gu2.MovetoZ_0_0_0)+gi0.gu2.MovetoZ_0_0_1)+gi0.gu2.MovetoZ_0_1_0)+gi0.gu2.MovetoZ_0_1_1)+gi0.gu2.MovetoZ_1_0_0)+gi0.gu2.MovetoZ_1_0_1)+gi0.gu2.MovetoZ_1_1_0)+gi0.gu2.MovetoZ_1_1_1)+gi0.gu2.MovetoZ_2_0_0)+gi0.gu2.MovetoZ_2_0_1)+gi0.gu2.MovetoZ_2_1_0)+gi0.gu2.MovetoZ_2_1_1)+gi0.gu2.MovetoZ_3_0_0)+gi0.gu2.MovetoZ_3_0_1)+gi0.gu2.MovetoZ_3_1_0)+gi0.gu2.MovetoZ_3_1_1)+gi0.gu2.MovetoZ_4_0_0)+gi0.gu2.MovetoZ_4_0_1)+gi0.gu2.MovetoZ_4_1_0)+gi0.gu2.MovetoZ_4_1_1)+gi0.gu2.MovetoZ_5_0_0)+gi0.gu2.MovetoZ_5_0_1)+gi0.gu2.MovetoZ_5_1_0)+gi0.gu2.MovetoZ_5_1_1)+gi0.gu2.MovetoZ_6_0_0)+gi0.gu2.MovetoZ_6_0_1)+gi0.gu2.MovetoZ_6_1_0)+gi0.gu2.MovetoZ_6_1_1)+gi0.gu2.MovetoZ_7_0_0)+gi0.gu2.MovetoZ_7_0_1)+gi0.gu2.MovetoZ_7_1_0)+gi0.gu2.MovetoZ_7_1_1)>14))) + (EG((((((((((((((((((((((((((gi1.gu4.ControlRoomDispatch_0+gi1.gu4.ControlRoomDispatch_1)+gi1.gu4.ControlRoomDispatch_2)+gi1.gu4.ControlRoomDispatch_3)+gi1.gu4.ControlRoomDispatch_4)+gi1.gu4.ControlRoomDispatch_5)+gi1.gu4.ControlRoomDispatch_6)+gi1.gu4.ControlRoomDispatch_7)+gi1.gu1.Idles)+gi1.gu1.Assigned_0_0)+gi1.gu1.Assigned_0_1)+gi1.gu1.Assigned_1_0)+gi1.gu1.Assigned_1_1)+gi1.gu1.Assigned_2_0)+gi1.gu1.Assigned_2_1)+gi1.gu1.Assigned_3_0)+gi1.gu1.Assigned_3_1)+gi1.gu1.Assigned_4_0)+gi1.gu1.Assigned_4_1)+gi1.gu1.Assigned_5_0)+gi1.gu1.Assigned_5_1)+gi1.gu1.Assigned_6_0)+gi1.gu1.Assigned_6_1)+gi1.gu1.Assigned_7_0)+gi1.gu1.Assigned_7_1)<=8)) * (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((gi0.gu0.OpenRequests_0_0+gi0.gu0.OpenRequests_0_1)+gi0.gu0.OpenRequests_1_0)+gi0.gu0.OpenRequests_1_1)+gi0.gu0.OpenRequests_2_0)+gi0.gu0.OpenRequests_2_1)+gi0.gu0.OpenRequests_3_0)+gi0.gu0.OpenRequests_3_1)+gi0.gu0.OpenRequests_4_0)+gi0.gu0.OpenRequests_4_1)+gi0.gu0.OpenRequests_5_0)+gi0.gu0.OpenRequests_5_1)+gi0.gu0.OpenRequests_6_0)+gi0.gu0.OpenRequests_6_1)+gi0.gu0.OpenRequests_7_0)+gi0.gu0.OpenRequests_7_1)+gi2.gu3.StartSecuring_0_0)+gi2.gu3.StartSecuring_0_1)+gi2.gu3.StartSecuring_1_0)+gi2.gu3.StartSecuring_1_1)+gi2.gu3.StartSecuring_2_0)+gi2.gu3.StartSecuring_2_1)+gi2.gu3.StartSecuring_3_0)+gi2.gu3.StartSecuring_3_1)+gi2.gu3.StartSecuring_4_0)+gi2.gu3.StartSecuring_4_1)+gi2.gu3.StartSecuring_5_0)+gi2.gu3.StartSecuring_5_1)+gi2.gu3.StartSecuring_6_0)+gi2.gu3.StartSecuring_6_1)+gi2.gu3.StartSecuring_7_0)+gi2.gu3.StartSecuring_7_1)+gi0.gu2.MovetoZ_0_0_0)+gi0.gu2.MovetoZ_0_0_1)+gi0.gu2.MovetoZ_0_1_0)+gi0.gu2.MovetoZ_0_1_1)+gi0.gu2.MovetoZ_1_0_0)+gi0.gu2.MovetoZ_1_0_1)+gi0.gu2.MovetoZ_1_1_0)+gi0.gu2.MovetoZ_1_1_1)+gi0.gu2.MovetoZ_2_0_0)+gi0.gu2.MovetoZ_2_0_1)+gi0.gu2.MovetoZ_2_1_0)+gi0.gu2.MovetoZ_2_1_1)+gi0.gu2.MovetoZ_3_0_0)+gi0.gu2.MovetoZ_3_0_1)+gi0.gu2.MovetoZ_3_1_0)+gi0.gu2.MovetoZ_3_1_1)+gi0.gu2.MovetoZ_4_0_0)+gi0.gu2.MovetoZ_4_0_1)+gi0.gu2.MovetoZ_4_1_0)+gi0.gu2.MovetoZ_4_1_1)+gi0.gu2.MovetoZ_5_0_0)+gi0.gu2.MovetoZ_5_0_1)+gi0.gu2.MovetoZ_5_1_0)+gi0.gu2.MovetoZ_5_1_1)+gi0.gu2.MovetoZ_6_0_0)+gi0.gu2.MovetoZ_6_0_1)+gi0.gu2.MovetoZ_6_1_0)+gi0.gu2.MovetoZ_6_1_1)+gi0.gu2.MovetoZ_7_0_0)+gi0.gu2.MovetoZ_7_0_1)+gi0.gu2.MovetoZ_7_1_0)+gi0.gu2.MovetoZ_7_1_1)+gi2.gu5.IdleTechs_0)+gi2.gu5.IdleTechs_1)+gi2.gu5.DoSecuring_0_0)+gi2.gu5.DoSecuring_0_1)+gi2.gu5.DoSecuring_1_0)+gi2.gu5.DoSecuring_1_1)+gi2.gu5.DoSecuring_2_0)+gi2.gu5.DoSecuring_2_1)+gi2.gu5.DoSecuring_3_0)+gi2.gu5.DoSecuring_3_1)+gi2.gu5.DoSecuring_4_0)+gi2.gu5.DoSecuring_4_1)+gi2.gu5.DoSecuring_5_0)+gi2.gu5.DoSecuring_5_1)+gi2.gu5.DoSecuring_6_0)+gi2.gu5.DoSecuring_6_1)+gi2.gu5.DoSecuring_7_0)+gi2.gu5.DoSecuring_7_1)+gi1.gu1.Idles)>((((((((((((((((((((((((((gi2.gu5.DoSecuring_0_0+gi2.gu5.DoSecuring_0_1)+gi2.gu5.DoSecuring_1_0)+gi2.gu5.DoSecuring_1_1)+gi2.gu5.DoSecuring_2_0)+gi2.gu5.DoSecuring_2_1)+gi2.gu5.DoSecuring_3_0)+gi2.gu5.DoSecuring_3_1)+gi2.gu5.DoSecuring_4_0)+gi2.gu5.DoSecuring_4_1)+gi2.gu5.DoSecuring_5_0)+gi2.gu5.DoSecuring_5_1)+gi2.gu5.DoSecuring_6_0)+gi2.gu5.DoSecuring_6_1)+gi2.gu5.DoSecuring_7_0)+gi2.gu5.DoSecuring_7_1)+gi2.gu5.IdleTechs_0)+gi2.gu5.IdleTechs_1)+gi1.gu1.Idles)+gi2.gu3.ClientsTimeout_0)+gi2.gu3.ClientsTimeout_1)+gi2.gu3.ClientsTimeout_2)+gi2.gu3.ClientsTimeout_3)+gi2.gu3.ClientsTimeout_4)+gi2.gu3.ClientsTimeout_5)+gi2.gu3.ClientsTimeout_6)+gi2.gu3.ClientsTimeout_7))))))
=> equivalent forward existential formula: [(EY(Init) * !(E(TRUE U (!(E(EX(TRUE) U (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((gi2.gu3.StartSecuring_0_0+gi2.gu3.StartSecuring_0_1)+gi2.gu3.StartSecuring_1_0)+gi2.gu3.StartSecuring_1_1)+gi2.gu3.StartSecuring_2_0)+gi2.gu3.StartSecuring_2_1)+gi2.gu3.StartSecuring_3_0)+gi2.gu3.StartSecuring_3_1)+gi2.gu3.StartSecuring_4_0)+gi2.gu3.StartSecuring_4_1)+gi2.gu3.StartSecuring_5_0)+gi2.gu3.StartSecuring_5_1)+gi2.gu3.StartSecuring_6_0)+gi2.gu3.StartSecuring_6_1)+gi2.gu3.StartSecuring_7_0)+gi2.gu3.StartSecuring_7_1)+gi1.gu1.Idles)+gi2.gu3.ClientsTimeout_0)+gi2.gu3.ClientsTimeout_1)+gi2.gu3.ClientsTimeout_2)+gi2.gu3.ClientsTimeout_3)+gi2.gu3.ClientsTimeout_4)+gi2.gu3.ClientsTimeout_5)+gi2.gu3.ClientsTimeout_6)+gi2.gu3.ClientsTimeout_7)+gi2.gu5.DoSecuring_0_0)+gi2.gu5.DoSecuring_0_1)+gi2.gu5.DoSecuring_1_0)+gi2.gu5.DoSecuring_1_1)+gi2.gu5.DoSecuring_2_0)+gi2.gu5.DoSecuring_2_1)+gi2.gu5.DoSecuring_3_0)+gi2.gu5.DoSecuring_3_1)+gi2.gu5.DoSecuring_4_0)+gi2.gu5.DoSecuring_4_1)+gi2.gu5.DoSecuring_5_0)+gi2.gu5.DoSecuring_5_1)+gi2.gu5.DoSecuring_6_0)+gi2.gu5.DoSecuring_6_1)+gi2.gu5.DoSecuring_7_0)+gi2.gu5.DoSecuring_7_1)+gi1.gu4.ControlRoomDispatch_0)+gi1.gu4.ControlRoomDispatch_1)+gi1.gu4.ControlRoomDispatch_2)+gi1.gu4.ControlRoomDispatch_3)+gi1.gu4.ControlRoomDispatch_4)+gi1.gu4.ControlRoomDispatch_5)+gi1.gu4.ControlRoomDispatch_6)+gi1.gu4.ControlRoomDispatch_7)+gi1.gu4.ClientsWaiting_0)+gi1.gu4.ClientsWaiting_1)+gi1.gu4.ClientsWaiting_2)+gi1.gu4.ClientsWaiting_3)+gi1.gu4.ClientsWaiting_4)+gi1.gu4.ClientsWaiting_5)+gi1.gu4.ClientsWaiting_6)+gi1.gu4.ClientsWaiting_7)+gi0.gu0.OpenRequests_0_0)+gi0.gu0.OpenRequests_0_1)+gi0.gu0.OpenRequests_1_0)+gi0.gu0.OpenRequests_1_1)+gi0.gu0.OpenRequests_2_0)+gi0.gu0.OpenRequests_2_1)+gi0.gu0.OpenRequests_3_0)+gi0.gu0.OpenRequests_3_1)+gi0.gu0.OpenRequests_4_0)+gi0.gu0.OpenRequests_4_1)+gi0.gu0.OpenRequests_5_0)+gi0.gu0.OpenRequests_5_1)+gi0.gu0.OpenRequests_6_0)+gi0.gu0.OpenRequests_6_1)+gi0.gu0.OpenRequests_7_0)+gi0.gu0.OpenRequests_7_1)+gi2.gu3.Clients_0)+gi2.gu3.Clients_1)+gi2.gu3.Clients_2)+gi2.gu3.Clients_3)+gi2.gu3.Clients_4)+gi2.gu3.Clients_5)+gi2.gu3.Clients_6)+gi2.gu3.Clients_7)+gi1.gu4.ClientsWaiting_0)+gi1.gu4.ClientsWaiting_1)+gi1.gu4.ClientsWaiting_2)+gi1.gu4.ClientsWaiting_3)+gi1.gu4.ClientsWaiting_4)+gi1.gu4.ClientsWaiting_5)+gi1.gu4.ClientsWaiting_6)+gi1.gu4.ClientsWaiting_7)+gi2.gu3.ClientsTimeout_0)+gi2.gu3.ClientsTimeout_1)+gi2.gu3.ClientsTimeout_2)+gi2.gu3.ClientsTimeout_3)+gi2.gu3.ClientsTimeout_4)+gi2.gu3.ClientsTimeout_5)+gi2.gu3.ClientsTimeout_6)+gi2.gu3.ClientsTimeout_7)+gi2.gu5.IdleTechs_0)+gi2.gu5.IdleTechs_1)+gi0.gu2.MovetoZ_0_0_0)+gi0.gu2.MovetoZ_0_0_1)+gi0.gu2.MovetoZ_0_1_0)+gi0.gu2.MovetoZ_0_1_1)+gi0.gu2.MovetoZ_1_0_0)+gi0.gu2.MovetoZ_1_0_1)+gi0.gu2.MovetoZ_1_1_0)+gi0.gu2.MovetoZ_1_1_1)+gi0.gu2.MovetoZ_2_0_0)+gi0.gu2.MovetoZ_2_0_1)+gi0.gu2.MovetoZ_2_1_0)+gi0.gu2.MovetoZ_2_1_1)+gi0.gu2.MovetoZ_3_0_0)+gi0.gu2.MovetoZ_3_0_1)+gi0.gu2.MovetoZ_3_1_0)+gi0.gu2.MovetoZ_3_1_1)+gi0.gu2.MovetoZ_4_0_0)+gi0.gu2.MovetoZ_4_0_1)+gi0.gu2.MovetoZ_4_1_0)+gi0.gu2.MovetoZ_4_1_1)+gi0.gu2.MovetoZ_5_0_0)+gi0.gu2.MovetoZ_5_0_1)+gi0.gu2.MovetoZ_5_1_0)+gi0.gu2.MovetoZ_5_1_1)+gi0.gu2.MovetoZ_6_0_0)+gi0.gu2.MovetoZ_6_0_1)+gi0.gu2.MovetoZ_6_1_0)+gi0.gu2.MovetoZ_6_1_1)+gi0.gu2.MovetoZ_7_0_0)+gi0.gu2.MovetoZ_7_0_1)+gi0.gu2.MovetoZ_7_1_0)+gi0.gu2.MovetoZ_7_1_1)>14))) + (EG((((((((((((((((((((((((((gi1.gu4.ControlRoomDispatch_0+gi1.gu4.ControlRoomDispatch_1)+gi1.gu4.ControlRoomDispatch_2)+gi1.gu4.ControlRoomDispatch_3)+gi1.gu4.ControlRoomDispatch_4)+gi1.gu4.ControlRoomDispatch_5)+gi1.gu4.ControlRoomDispatch_6)+gi1.gu4.ControlRoomDispatch_7)+gi1.gu1.Idles)+gi1.gu1.Assigned_0_0)+gi1.gu1.Assigned_0_1)+gi1.gu1.Assigned_1_0)+gi1.gu1.Assigned_1_1)+gi1.gu1.Assigned_2_0)+gi1.gu1.Assigned_2_1)+gi1.gu1.Assigned_3_0)+gi1.gu1.Assigned_3_1)+gi1.gu1.Assigned_4_0)+gi1.gu1.Assigned_4_1)+gi1.gu1.Assigned_5_0)+gi1.gu1.Assigned_5_1)+gi1.gu1.Assigned_6_0)+gi1.gu1.Assigned_6_1)+gi1.gu1.Assigned_7_0)+gi1.gu1.Assigned_7_1)<=8)) * (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((gi0.gu0.OpenRequests_0_0+gi0.gu0.OpenRequests_0_1)+gi0.gu0.OpenRequests_1_0)+gi0.gu0.OpenRequests_1_1)+gi0.gu0.OpenRequests_2_0)+gi0.gu0.OpenRequests_2_1)+gi0.gu0.OpenRequests_3_0)+gi0.gu0.OpenRequests_3_1)+gi0.gu0.OpenRequests_4_0)+gi0.gu0.OpenRequests_4_1)+gi0.gu0.OpenRequests_5_0)+gi0.gu0.OpenRequests_5_1)+gi0.gu0.OpenRequests_6_0)+gi0.gu0.OpenRequests_6_1)+gi0.gu0.OpenRequests_7_0)+gi0.gu0.OpenRequests_7_1)+gi2.gu3.StartSecuring_0_0)+gi2.gu3.StartSecuring_0_1)+gi2.gu3.StartSecuring_1_0)+gi2.gu3.StartSecuring_1_1)+gi2.gu3.StartSecuring_2_0)+gi2.gu3.StartSecuring_2_1)+gi2.gu3.StartSecuring_3_0)+gi2.gu3.StartSecuring_3_1)+gi2.gu3.StartSecuring_4_0)+gi2.gu3.StartSecuring_4_1)+gi2.gu3.StartSecuring_5_0)+gi2.gu3.StartSecuring_5_1)+gi2.gu3.StartSecuring_6_0)+gi2.gu3.StartSecuring_6_1)+gi2.gu3.StartSecuring_7_0)+gi2.gu3.StartSecuring_7_1)+gi0.gu2.MovetoZ_0_0_0)+gi0.gu2.MovetoZ_0_0_1)+gi0.gu2.MovetoZ_0_1_0)+gi0.gu2.MovetoZ_0_1_1)+gi0.gu2.MovetoZ_1_0_0)+gi0.gu2.MovetoZ_1_0_1)+gi0.gu2.MovetoZ_1_1_0)+gi0.gu2.MovetoZ_1_1_1)+gi0.gu2.MovetoZ_2_0_0)+gi0.gu2.MovetoZ_2_0_1)+gi0.gu2.MovetoZ_2_1_0)+gi0.gu2.MovetoZ_2_1_1)+gi0.gu2.MovetoZ_3_0_0)+gi0.gu2.MovetoZ_3_0_1)+gi0.gu2.MovetoZ_3_1_0)+gi0.gu2.MovetoZ_3_1_1)+gi0.gu2.MovetoZ_4_0_0)+gi0.gu2.MovetoZ_4_0_1)+gi0.gu2.MovetoZ_4_1_0)+gi0.gu2.MovetoZ_4_1_1)+gi0.gu2.MovetoZ_5_0_0)+gi0.gu2.MovetoZ_5_0_1)+gi0.gu2.MovetoZ_5_1_0)+gi0.gu2.MovetoZ_5_1_1)+gi0.gu2.MovetoZ_6_0_0)+gi0.gu2.MovetoZ_6_0_1)+gi0.gu2.MovetoZ_6_1_0)+gi0.gu2.MovetoZ_6_1_1)+gi0.gu2.MovetoZ_7_0_0)+gi0.gu2.MovetoZ_7_0_1)+gi0.gu2.MovetoZ_7_1_0)+gi0.gu2.MovetoZ_7_1_1)+gi2.gu5.IdleTechs_0)+gi2.gu5.IdleTechs_1)+gi2.gu5.DoSecuring_0_0)+gi2.gu5.DoSecuring_0_1)+gi2.gu5.DoSecuring_1_0)+gi2.gu5.DoSecuring_1_1)+gi2.gu5.DoSecuring_2_0)+gi2.gu5.DoSecuring_2_1)+gi2.gu5.DoSecuring_3_0)+gi2.gu5.DoSecuring_3_1)+gi2.gu5.DoSecuring_4_0)+gi2.gu5.DoSecuring_4_1)+gi2.gu5.DoSecuring_5_0)+gi2.gu5.DoSecuring_5_1)+gi2.gu5.DoSecuring_6_0)+gi2.gu5.DoSecuring_6_1)+gi2.gu5.DoSecuring_7_0)+gi2.gu5.DoSecuring_7_1)+gi1.gu1.Idles)>((((((((((((((((((((((((((gi2.gu5.DoSecuring_0_0+gi2.gu5.DoSecuring_0_1)+gi2.gu5.DoSecuring_1_0)+gi2.gu5.DoSecuring_1_1)+gi2.gu5.DoSecuring_2_0)+gi2.gu5.DoSecuring_2_1)+gi2.gu5.DoSecuring_3_0)+gi2.gu5.DoSecuring_3_1)+gi2.gu5.DoSecuring_4_0)+gi2.gu5.DoSecuring_4_1)+gi2.gu5.DoSecuring_5_0)+gi2.gu5.DoSecuring_5_1)+gi2.gu5.DoSecuring_6_0)+gi2.gu5.DoSecuring_6_1)+gi2.gu5.DoSecuring_7_0)+gi2.gu5.DoSecuring_7_1)+gi2.gu5.IdleTechs_0)+gi2.gu5.IdleTechs_1)+gi1.gu1.Idles)+gi2.gu3.ClientsTimeout_0)+gi2.gu3.ClientsTimeout_1)+gi2.gu3.ClientsTimeout_2)+gi2.gu3.ClientsTimeout_3)+gi2.gu3.ClientsTimeout_4)+gi2.gu3.ClientsTimeout_5)+gi2.gu3.ClientsTimeout_6)+gi2.gu3.ClientsTimeout_7)))))))] = FALSE
(forward)formula 1,1,1217.49,7828660,1,0,9,3.3457e+07,21,1,248694,1.54663e+07,11
FORMULA UtilityControlRoom-PT-Z2T3N08-CTLCardinality-03 TRUE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is TRUE !
***************************************
original formula: !(EG(AF(!(AG((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((gi1.gu4.ClientsWaiting_0+gi1.gu4.ClientsWaiting_1)+gi1.gu4.ClientsWaiting_2)+gi1.gu4.ClientsWaiting_3)+gi1.gu4.ClientsWaiting_4)+gi1.gu4.ClientsWaiting_5)+gi1.gu4.ClientsWaiting_6)+gi1.gu4.ClientsWaiting_7)+gi2.gu5.IdleTechs_0)+gi2.gu5.IdleTechs_1)+gi2.gu3.ClientsTimeout_0)+gi2.gu3.ClientsTimeout_1)+gi2.gu3.ClientsTimeout_2)+gi2.gu3.ClientsTimeout_3)+gi2.gu3.ClientsTimeout_4)+gi2.gu3.ClientsTimeout_5)+gi2.gu3.ClientsTimeout_6)+gi2.gu3.ClientsTimeout_7)+gi0.gu2.MovetoZ_0_0_0)+gi0.gu2.MovetoZ_0_0_1)+gi0.gu2.MovetoZ_0_1_0)+gi0.gu2.MovetoZ_0_1_1)+gi0.gu2.MovetoZ_1_0_0)+gi0.gu2.MovetoZ_1_0_1)+gi0.gu2.MovetoZ_1_1_0)+gi0.gu2.MovetoZ_1_1_1)+gi0.gu2.MovetoZ_2_0_0)+gi0.gu2.MovetoZ_2_0_1)+gi0.gu2.MovetoZ_2_1_0)+gi0.gu2.MovetoZ_2_1_1)+gi0.gu2.MovetoZ_3_0_0)+gi0.gu2.MovetoZ_3_0_1)+gi0.gu2.MovetoZ_3_1_0)+gi0.gu2.MovetoZ_3_1_1)+gi0.gu2.MovetoZ_4_0_0)+gi0.gu2.MovetoZ_4_0_1)+gi0.gu2.MovetoZ_4_1_0)+gi0.gu2.MovetoZ_4_1_1)+gi0.gu2.MovetoZ_5_0_0)+gi0.gu2.MovetoZ_5_0_1)+gi0.gu2.MovetoZ_5_1_0)+gi0.gu2.MovetoZ_5_1_1)+gi0.gu2.MovetoZ_6_0_0)+gi0.gu2.MovetoZ_6_0_1)+gi0.gu2.MovetoZ_6_1_0)+gi0.gu2.MovetoZ_6_1_1)+gi0.gu2.MovetoZ_7_0_0)+gi0.gu2.MovetoZ_7_0_1)+gi0.gu2.MovetoZ_7_1_0)+gi0.gu2.MovetoZ_7_1_1)+gi1.gu1.Idles)+gi2.gu5.Finished_0)+gi2.gu5.Finished_1)+gi2.gu5.Finished_2)+gi2.gu5.Finished_3)+gi2.gu5.Finished_4)+gi2.gu5.Finished_5)+gi2.gu5.Finished_6)+gi2.gu5.Finished_7)<=(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((gi1.gu1.Idles+gi2.gu3.StartSecuring_0_0)+gi2.gu3.StartSecuring_0_1)+gi2.gu3.StartSecuring_1_0)+gi2.gu3.StartSecuring_1_1)+gi2.gu3.StartSecuring_2_0)+gi2.gu3.StartSecuring_2_1)+gi2.gu3.StartSecuring_3_0)+gi2.gu3.StartSecuring_3_1)+gi2.gu3.StartSecuring_4_0)+gi2.gu3.StartSecuring_4_1)+gi2.gu3.StartSecuring_5_0)+gi2.gu3.StartSecuring_5_1)+gi2.gu3.StartSecuring_6_0)+gi2.gu3.StartSecuring_6_1)+gi2.gu3.StartSecuring_7_0)+gi2.gu3.StartSecuring_7_1)+gi2.gu5.IdleTechs_0)+gi2.gu5.IdleTechs_1)+gi1.gu1.Assigned_0_0)+gi1.gu1.Assigned_0_1)+gi1.gu1.Assigned_1_0)+gi1.gu1.Assigned_1_1)+gi1.gu1.Assigned_2_0)+gi1.gu1.Assigned_2_1)+gi1.gu1.Assigned_3_0)+gi1.gu1.Assigned_3_1)+gi1.gu1.Assigned_4_0)+gi1.gu1.Assigned_4_1)+gi1.gu1.Assigned_5_0)+gi1.gu1.Assigned_5_1)+gi1.gu1.Assigned_6_0)+gi1.gu1.Assigned_6_1)+gi1.gu1.Assigned_7_0)+gi1.gu1.Assigned_7_1)+gi2.gu5.DoSecuring_0_0)+gi2.gu5.DoSecuring_0_1)+gi2.gu5.DoSecuring_1_0)+gi2.gu5.DoSecuring_1_1)+gi2.gu5.DoSecuring_2_0)+gi2.gu5.DoSecuring_2_1)+gi2.gu5.DoSecuring_3_0)+gi2.gu5.DoSecuring_3_1)+gi2.gu5.DoSecuring_4_0)+gi2.gu5.DoSecuring_4_1)+gi2.gu5.DoSecuring_5_0)+gi2.gu5.DoSecuring_5_1)+gi2.gu5.DoSecuring_6_0)+gi2.gu5.DoSecuring_6_1)+gi2.gu5.DoSecuring_7_0)+gi2.gu5.DoSecuring_7_1)+gi1.gu4.ControlRoomDispatch_0)+gi1.gu4.ControlRoomDispatch_1)+gi1.gu4.ControlRoomDispatch_2)+gi1.gu4.ControlRoomDispatch_3)+gi1.gu4.ControlRoomDispatch_4)+gi1.gu4.ControlRoomDispatch_5)+gi1.gu4.ControlRoomDispatch_6)+gi1.gu4.ControlRoomDispatch_7)+gi2.gu3.ClientsTimeout_0)+gi2.gu3.ClientsTimeout_1)+gi2.gu3.ClientsTimeout_2)+gi2.gu3.ClientsTimeout_3)+gi2.gu3.ClientsTimeout_4)+gi2.gu3.ClientsTimeout_5)+gi2.gu3.ClientsTimeout_6)+gi2.gu3.ClientsTimeout_7)+gi1.gu4.ClientsWaiting_0)+gi1.gu4.ClientsWaiting_1)+gi1.gu4.ClientsWaiting_2)+gi1.gu4.ClientsWaiting_3)+gi1.gu4.ClientsWaiting_4)+gi1.gu4.ClientsWaiting_5)+gi1.gu4.ClientsWaiting_6)+gi1.gu4.ClientsWaiting_7)+gi2.gu5.NumClientsReq)))))))
Detected timeout of ITS tools.
=> equivalent forward existential formula: [FwdG(Init,!(EG(!(!(!(E(TRUE U !((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((gi1.gu4.ClientsWaiting_0+gi1.gu4.ClientsWaiting_1)+gi1.gu4.ClientsWaiting_2)+gi1.gu4.ClientsWaiting_3)+gi1.gu4.ClientsWaiting_4)+gi1.gu4.ClientsWaiting_5)+gi1.gu4.ClientsWaiting_6)+gi1.gu4.ClientsWaiting_7)+gi2.gu5.IdleTechs_0)+gi2.gu5.IdleTechs_1)+gi2.gu3.ClientsTimeout_0)+gi2.gu3.ClientsTimeout_1)+gi2.gu3.ClientsTimeout_2)+gi2.gu3.ClientsTimeout_3)+gi2.gu3.ClientsTimeout_4)+gi2.gu3.ClientsTimeout_5)+gi2.gu3.ClientsTimeout_6)+gi2.gu3.ClientsTimeout_7)+gi0.gu2.M
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-05-20 04:08:45] [INFO ] Flatten gal took : 9 ms
[2021-05-20 04:08:45] [INFO ] Time to serialize gal into /tmp/CTLCardinality9660012546446960417.gal : 2 ms
[2021-05-20 04:08:45] [INFO ] Time to serialize properties into /tmp/CTLCardinality1943035425362519146.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/CTLCardinality9660012546446960417.gal, -t, CGAL, -ctl, /tmp/CTLCardinality1943035425362519146.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/CTLCardinality9660012546446960417.gal -t CGAL -ctl /tmp/CTLCardinality1943035425362519146.ctl --gen-order FOLLOW
No direction supplied, using forward translation only.
Parsed 4 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.60793e+09,7.15452,184136,2,76538,5,978975,6,0,747,589940,0
Converting to forward existential form...Done !
original formula: !(EG(AF(!(AG((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((ClientsWaiting_0+ClientsWaiting_1)+ClientsWaiting_2)+ClientsWaiting_3)+ClientsWaiting_4)+ClientsWaiting_5)+ClientsWaiting_6)+ClientsWaiting_7)+IdleTechs_0)+IdleTechs_1)+ClientsTimeout_0)+ClientsTimeout_1)+ClientsTimeout_2)+ClientsTimeout_3)+ClientsTimeout_4)+ClientsTimeout_5)+ClientsTimeout_6)+ClientsTimeout_7)+MovetoZ_0_0_0)+MovetoZ_0_0_1)+MovetoZ_0_1_0)+MovetoZ_0_1_1)+MovetoZ_1_0_0)+MovetoZ_1_0_1)+MovetoZ_1_1_0)+MovetoZ_1_1_1)+MovetoZ_2_0_0)+MovetoZ_2_0_1)+MovetoZ_2_1_0)+MovetoZ_2_1_1)+MovetoZ_3_0_0)+MovetoZ_3_0_1)+MovetoZ_3_1_0)+MovetoZ_3_1_1)+MovetoZ_4_0_0)+MovetoZ_4_0_1)+MovetoZ_4_1_0)+MovetoZ_4_1_1)+MovetoZ_5_0_0)+MovetoZ_5_0_1)+MovetoZ_5_1_0)+MovetoZ_5_1_1)+MovetoZ_6_0_0)+MovetoZ_6_0_1)+MovetoZ_6_1_0)+MovetoZ_6_1_1)+MovetoZ_7_0_0)+MovetoZ_7_0_1)+MovetoZ_7_1_0)+MovetoZ_7_1_1)+Idles)+Finished_0)+Finished_1)+Finished_2)+Finished_3)+Finished_4)+Finished_5)+Finished_6)+Finished_7)<=(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((Idles+StartSecuring_0_0)+StartSecuring_0_1)+StartSecuring_1_0)+StartSecuring_1_1)+StartSecuring_2_0)+StartSecuring_2_1)+StartSecuring_3_0)+StartSecuring_3_1)+StartSecuring_4_0)+StartSecuring_4_1)+StartSecuring_5_0)+StartSecuring_5_1)+StartSecuring_6_0)+StartSecuring_6_1)+StartSecuring_7_0)+StartSecuring_7_1)+IdleTechs_0)+IdleTechs_1)+Assigned_0_0)+Assigned_0_1)+Assigned_1_0)+Assigned_1_1)+Assigned_2_0)+Assigned_2_1)+Assigned_3_0)+Assigned_3_1)+Assigned_4_0)+Assigned_4_1)+Assigned_5_0)+Assigned_5_1)+Assigned_6_0)+Assigned_6_1)+Assigned_7_0)+Assigned_7_1)+DoSecuring_0_0)+DoSecuring_0_1)+DoSecuring_1_0)+DoSecuring_1_1)+DoSecuring_2_0)+DoSecuring_2_1)+DoSecuring_3_0)+DoSecuring_3_1)+DoSecuring_4_0)+DoSecuring_4_1)+DoSecuring_5_0)+DoSecuring_5_1)+DoSecuring_6_0)+DoSecuring_6_1)+DoSecuring_7_0)+DoSecuring_7_1)+ControlRoomDispatch_0)+ControlRoomDispatch_1)+ControlRoomDispatch_2)+ControlRoomDispatch_3)+ControlRoomDispatch_4)+ControlRoomDispatch_5)+ControlRoomDispatch_6)+ControlRoomDispatch_7)+ClientsTimeout_0)+ClientsTimeout_1)+ClientsTimeout_2)+ClientsTimeout_3)+ClientsTimeout_4)+ClientsTimeout_5)+ClientsTimeout_6)+ClientsTimeout_7)+ClientsWaiting_0)+ClientsWaiting_1)+ClientsWaiting_2)+ClientsWaiting_3)+ClientsWaiting_4)+ClientsWaiting_5)+ClientsWaiting_6)+ClientsWaiting_7)+NumClientsReq)))))))
=> equivalent forward existential formula: [FwdG(Init,!(EG(!(!(!(E(TRUE U !((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((ClientsWaiting_0+ClientsWaiting_1)+ClientsWaiting_2)+ClientsWaiting_3)+ClientsWaiting_4)+ClientsWaiting_5)+ClientsWaiting_6)+ClientsWaiting_7)+IdleTechs_0)+IdleTechs_1)+ClientsTimeout_0)+ClientsTimeout_1)+ClientsTimeout_2)+ClientsTimeout_3)+ClientsTimeout_4)+ClientsTimeout_5)+ClientsTimeout_6)+ClientsTimeout_7)+MovetoZ_0_0_0)+MovetoZ_0_0_1)+MovetoZ_0_1_0)+MovetoZ_0_1_1)+MovetoZ_1_0_0)+MovetoZ_1_0_1)+MovetoZ_1_1_0)+MovetoZ_1_1_1)+MovetoZ_2_0_0)+MovetoZ_2_0_1)+MovetoZ_2_1_0)+MovetoZ_2_1_1)+MovetoZ_3_0_0)+MovetoZ_3_0_1)+MovetoZ_3_1_0)+MovetoZ_3_1_1)+MovetoZ_4_0_0)+MovetoZ_4_0_1)+MovetoZ_4_1_0)+MovetoZ_4_1_1)+MovetoZ_5_0_0)+MovetoZ_5_0_1)+MovetoZ_5_1_0)+MovetoZ_5_1_1)+MovetoZ_6_0_0)+MovetoZ_6_0_1)+MovetoZ_6_1_0)+MovetoZ_6_1_1)+MovetoZ_7_0_0)+MovetoZ_7_0_1)+MovetoZ_7_1_0)+MovetoZ_7_1_1)+Idles)+Finished_0)+Finished_1)+Finished_2)+Finished_3)+Finished_4)+Finished_5)+Finished_6)+Finished_7)<=(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((Idles+StartSecuring_0_0)+StartSecuring_0_1)+StartSecuring_1_0)+StartSecuring_1_1)+StartSecuring_2_0)+StartSecuring_2_1)+StartSecuring_3_0)+StartSecuring_3_1)+StartSecuring_4_0)+StartSecuring_4_1)+StartSecuring_5_0)+StartSecuring_5_1)+StartSecuring_6_0)+StartSecuring_6_1)+StartSecuring_7_0)+StartSecuring_7_1)+IdleTechs_0)+IdleTechs_1)+Assigned_0_0)+Assigned_0_1)+Assigned_1_0)+Assigned_1_1)+Assigned_2_0)+Assigned_2_1)+Assigned_3_0)+Assigned_3_1)+Assigned_4_0)+Assigned_4_1)+Assigned_5_0)+Assigned_5_1)+Assigned_6_0)+Assigned_6_1)+Assigned_7_0)+Assigned_7_1)+DoSecuring_0_0)+DoSecuring_0_1)+DoSecuring_1_0)+DoSecuring_1_1)+DoSecuring_2_0)+DoSecuring_2_1)+DoSecuring_3_0)+DoSecuring_3_1)+DoSecuring_4_0)+DoSecuring_4_1)+DoSecuring_5_0)+DoSecuring_5_1)+DoSecuring_6_0)+DoSecuring_6_1)+DoSecuring_7_0)+DoSecuring_7_1)+ControlRoomDispatch_0)+ControlRoomDispatch_1)+ControlRoomDispatch_2)+ControlRoomDispatch_3)+ControlRoomDispatch_4)+ControlRoomDispatch_5)+ControlRoomDispatch_6)+ControlRoomDispatch_7)+ClientsTimeout_0)+ClientsTimeout_1)+ClientsTimeout_2)+ClientsTimeout_3)+ClientsTimeout_4)+ClientsTimeout_5)+ClientsTimeout_6)+ClientsTimeout_7)+ClientsWaiting_0)+ClientsWaiting_1)+ClientsWaiting_2)+ClientsWaiting_3)+ClientsWaiting_4)+ClientsWaiting_5)+ClientsWaiting_6)+ClientsWaiting_7)+NumClientsReq))))))))))] = FALSE
Reverse transition relation is exact ! Faster fixpoint algorithm enabled.
(forward)formula 0,0,662.379,4112348,1,0,6,1.61949e+07,23,1,3952,4.83801e+06,9
FORMULA UtilityControlRoom-PT-Z2T3N08-CTLCardinality-04 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL
Formula is FALSE !
***************************************
original formula: EX(E(EG(((((((((((((((((((((((((((((((((((((((((((((((((((Idles+NumClientsReq)+ControlRoomDispatch_0)+ControlRoomDispatch_1)+ControlRoomDispatch_2)+ControlRoomDispatch_3)+ControlRoomDispatch_4)+ControlRoomDispatch_5)+ControlRoomDispatch_6)+ControlRoomDispatch_7)+ClientsWaiting_0)+ClientsWaiting_1)+ClientsWaiting_2)+ClientsWaiting_3)+ClientsWaiting_4)+ClientsWaiting_5)+ClientsWaiting_6)+ClientsWaiting_7)+DoSecuring_0_0)+DoSecuring_0_1)+DoSecuring_1_0)+DoSecuring_1_1)+DoSecuring_2_0)+DoSecuring_2_1)+DoSecuring_3_0)+DoSecuring_3_1)+DoSecuring_4_0)+DoSecuring_4_1)+DoSecuring_5_0)+DoSecuring_5_1)+DoSecuring_6_0)+DoSecuring_6_1)+DoSecuring_7_0)+DoSecuring_7_1)+OpenRequests_0_0)+OpenRequests_0_1)+OpenRequests_1_0)+OpenRequests_1_1)+OpenRequests_2_0)+OpenRequests_2_1)+OpenRequests_3_0)+OpenRequests_3_1)+OpenRequests_4_0)+OpenRequests_4_1)+OpenRequests_5_0)+OpenRequests_5_1)+OpenRequests_6_0)+OpenRequests_6_1)+OpenRequests_7_0)+OpenRequests_7_1)>=25)) U ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((ClientsWaiting_0+ClientsWaiting_1)+ClientsWaiting_2)+ClientsWaiting_3)+ClientsWaiting_4)+ClientsWaiting_5)+ClientsWaiting_6)+ClientsWaiting_7)+Clients_0)+Clients_1)+Clients_2)+Clients_3)+Clients_4)+Clients_5)+Clients_6)+Clients_7)+ClientsWaiting_0)+ClientsWaiting_1)+ClientsWaiting_2)+ClientsWaiting_3)+ClientsWaiting_4)+ClientsWaiting_5)+ClientsWaiting_6)+ClientsWaiting_7)+ClientsTimeout_0)+ClientsTimeout_1)+ClientsTimeout_2)+ClientsTimeout_3)+ClientsTimeout_4)+ClientsTimeout_5)+ClientsTimeout_6)+ClientsTimeout_7)+ClientsTimeout_0)+ClientsTimeout_1)+ClientsTimeout_2)+ClientsTimeout_3)+ClientsTimeout_4)+ClientsTimeout_5)+ClientsTimeout_6)+ClientsTimeout_7)+Finished_0)+Finished_1)+Finished_2)+Finished_3)+Finished_4)+Finished_5)+Finished_6)+Finished_7)+DoSecuring_0_0)+DoSecuring_0_1)+DoSecuring_1_0)+DoSecuring_1_1)+DoSecuring_2_0)+DoSecuring_2_1)+DoSecuring_3_0)+DoSecuring_3_1)+DoSecuring_4_0)+DoSecuring_4_1)+DoSecuring_5_0)+DoSecuring_5_1)+DoSecuring_6_0)+DoSecuring_6_1)+DoSecuring_7_0)+DoSecuring_7_1)+IdleTechs_0)+IdleTechs_1)+StartSecuring_0_0)+StartSecuring_0_1)+StartSecuring_1_0)+StartSecuring_1_1)+StartSecuring_2_0)+StartSecuring_2_1)+StartSecuring_3_0)+StartSecuring_3_1)+StartSecuring_4_0)+StartSecuring_4_1)+StartSecuring_5_0)+StartSecuring_5_1)+StartSecuring_6_0)+StartSecuring_6_1)+StartSecuring_7_0)+StartSecuring_7_1)+NumClientsReq)+ControlRoomDispatch_0)+ControlRoomDispatch_1)+ControlRoomDispatch_2)+ControlRoomDispatch_3)+ControlRoomDispatch_4)+ControlRoomDispatch_5)+ControlRoomDispatch_6)+ControlRoomDispatch_7)<11)&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((DoSecuring_0_0+DoSecuring_0_1)+DoSecuring_1_0)+DoSecuring_1_1)+DoSecuring_2_0)+DoSecuring_2_1)+DoSecuring_3_0)+DoSecuring_3_1)+DoSecuring_4_0)+DoSecuring_4_1)+DoSecuring_5_0)+DoSecuring_5_1)+DoSecuring_6_0)+DoSecuring_6_1)+DoSecuring_7_0)+DoSecuring_7_1)+IdleTechs_0)+IdleTechs_1)+MovetoZ_0_0_0)+MovetoZ_0_0_1)+MovetoZ_0_1_0)+MovetoZ_0_1_1)+MovetoZ_1_0_0)+MovetoZ_1_0_1)+MovetoZ_1_1_0)+MovetoZ_1_1_1)+MovetoZ_2_0_0)+MovetoZ_2_0_1)+MovetoZ_2_1_0)+MovetoZ_2_1_1)+MovetoZ_3_0_0)+MovetoZ_3_0_1)+MovetoZ_3_1_0)+MovetoZ_3_1_1)+MovetoZ_4_0_0)+MovetoZ_4_0_1)+MovetoZ_4_1_0)+MovetoZ_4_1_1)+MovetoZ_5_0_0)+MovetoZ_5_0_1)+MovetoZ_5_1_0)+MovetoZ_5_1_1)+MovetoZ_6_0_0)+MovetoZ_6_0_1)+MovetoZ_6_1_0)+MovetoZ_6_1_1)+MovetoZ_7_0_0)+MovetoZ_7_0_1)+MovetoZ_7_1_0)+MovetoZ_7_1_1)+Finished_0)+Finished_1)+Finished_2)+Finished_3)+Finished_4)+Finished_5)+Finished_6)+Finished_7)>=5)||((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((ClientsWaiting_0+ClientsWaiting_1)+ClientsWaiting_2)+ClientsWaiting_3)+ClientsWaiting_4)+ClientsWaiting_5)+ClientsWaiting_6)+ClientsWaiting_7)+OpenRequests_0_0)+OpenRequests_0_1)+OpenRequests_1_0)+OpenRequests_1_1)+OpenRequests_2_0)+OpenRequests_2_1)+OpenRequests_3_0)+OpenRequests_3_1)+OpenRequests_4_0)+OpenRequests_4_1)+OpenRequests_5_0)+OpenRequests_5_1)+OpenRequests_6_0)+OpenRequests_6_1)+OpenRequests_7_0)+OpenRequests_7_1)+ControlRoomDispatch_0)+ControlRoomDispatch_1)+ControlRoomDispatch_2)+ControlRoomDispatch_3)+ControlRoomDispatch_4)+ControlRoomDispatch_5)+ControlRoomDispatch_6)+ControlRoomDispatch_7)+MovetoZ_0_0_0)+MovetoZ_0_0_1)+MovetoZ_0_1_0)+MovetoZ_0_1_1)+MovetoZ_1_0_0)+MovetoZ_1_0_1)+MovetoZ_1_1_0)+MovetoZ_1_1_1)+MovetoZ_2_0_0)+MovetoZ_2_0_1)+MovetoZ_2_1_0)+MovetoZ_2_1_1)+MovetoZ_3_0_0)+MovetoZ_3_0_1)+MovetoZ_3_1_0)+MovetoZ_3_1_1)+MovetoZ_4_0_0)+MovetoZ_4_0_1)+MovetoZ_4_1_0)+MovetoZ_4_1_1)+MovetoZ_5_0_0)+MovetoZ_5_0_1)+MovetoZ_5_1_0)+MovetoZ_5_1_1)+MovetoZ_6_0_0)+MovetoZ_6_0_1)+MovetoZ_6_1_0)+MovetoZ_6_1_1)+MovetoZ_7_0_0)+MovetoZ_7_0_1)+MovetoZ_7_1_0)+MovetoZ_7_1_1)>=41)))))
=> equivalent forward existential formula: [(FwdU(EY(Init),EG(((((((((((((((((((((((((((((((((((((((((((((((((((Idles+NumClientsReq)+ControlRoomDispatch_0)+ControlRoomDispatch_1)+ControlRoomDispatch_2)+ControlRoomDispatch_3)+ControlRoomDispatch_4)+ControlRoomDispatch_5)+ControlRoomDispatch_6)+ControlRoomDispatch_7)+ClientsWaiting_0)+ClientsWaiting_1)+ClientsWaiting_2)+ClientsWaiting_3)+ClientsWaiting_4)+ClientsWaiting_5)+ClientsWaiting_6)+ClientsWaiting_7)+DoSecuring_0_0)+DoSecuring_0_1)+DoSecuring_1_0)+DoSecuring_1_1)+DoSecuring_2_0)+DoSecuring_2_1)+DoSecuring_3_0)+DoSecuring_3_1)+DoSecuring_4_0)+DoSecuring_4_1)+DoSecuring_5_0)+DoSecuring_5_1)+DoSecuring_6_0)+DoSecuring_6_1)+DoSecuring_7_0)+DoSecuring_7_1)+OpenRequests_0_0)+OpenRequests_0_1)+OpenRequests_1_0)+OpenRequests_1_1)+OpenRequests_2_0)+OpenRequests_2_1)+OpenRequests_3_0)+OpenRequests_3_1)+OpenRequests_4_0)+OpenRequests_4_1)+OpenRequests_5_0)+OpenRequests_5_1)+OpenRequests_6_0)+OpenRequests_6_1)+OpenRequests_7_0)+OpenRequests_7_1)>=25))) * ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((ClientsWaiting_0+ClientsWaiting_1)+ClientsWaiting_2)+ClientsWaiting_3)+ClientsWaiting_4)+ClientsWaiting_5)+ClientsWaiting_6)+ClientsWaiting_7)+Clients_0)+Clients_1)+Clients_2)+Clients_3)+Clients_4)+Clients_5)+Clients_6)+Clients_7)+ClientsWaiting_0)+ClientsWaiting_1)+ClientsWaiting_2)+ClientsWaiting_3)+ClientsWaiting_4)+ClientsWaiting_5)+ClientsWaiting_6)+ClientsWaiting_7)+ClientsTimeout_0)+ClientsTimeout_1)+ClientsTimeout_2)+ClientsTimeout_3)+ClientsTimeout_4)+ClientsTimeout_5)+ClientsTimeout_6)+ClientsTimeout_7)+ClientsTimeout_0)+ClientsTimeout_1)+ClientsTimeout_2)+ClientsTimeout_3)+ClientsTimeout_4)+ClientsTimeout_5)+ClientsTimeout_6)+ClientsTimeout_7)+Finished_0)+Finished_1)+Finished_2)+Finished_3)+Finished_4)+Finished_5)+Finished_6)+Finished_7)+DoSecuring_0_0)+DoSecuring_0_1)+DoSecuring_1_0)+DoSecuring_1_1)+DoSecuring_2_0)+DoSecuring_2_1)+DoSecuring_3_0)+DoSecuring_3_1)+DoSecuring_4_0)+DoSecuring_4_1)+DoSecuring_5_0)+DoSecuring_5_1)+DoSecuring_6_0)+DoSecuring_6_1)+DoSecuring_7_0)+DoSecuring_7_1)+IdleTechs_0)+IdleTechs_1)+StartSecuring_0_0)+StartSecuring_0_1)+StartSecuring_1_0)+StartSecuring_1_1)+StartSecuring_2_0)+StartSecuring_2_1)+StartSecuring_3_0)+StartSecuring_3_1)+StartSecuring_4_0)+StartSecuring_4_1)+StartSecuring_5_0)+StartSecuring_5_1)+StartSecuring_6_0)+StartSecuring_6_1)+StartSecuring_7_0)+StartSecuring_7_1)+NumClientsReq)+ControlRoomDispatch_0)+ControlRoomDispatch_1)+ControlRoomDispatch_2)+ControlRoomDispatch_3)+ControlRoomDispatch_4)+ControlRoomDispatch_5)+ControlRoomDispatch_6)+ControlRoomDispatch_7)<11)&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((DoSecuring_0_0+DoSecuring_0_1)+DoSecuring_1_0)+DoSecuring_1_1)+DoSecuring_2_0)+DoSecuring_2_1)+DoSecuring_3_0)+DoSecuring_3_1)+DoSecuring_4_0)+DoSecuring_4_1)+DoSecuring_5_0)+DoSecuring_5_1)+DoSecuring_6_0)+DoSecuring_6_1)+DoSecuring_7_0)+DoSecuring_7_1)+IdleTechs_0)+IdleTechs_1)+MovetoZ_0_0_0)+MovetoZ_0_0_1)+MovetoZ_0_1_0)+MovetoZ_0_1_1)+MovetoZ_1_0_0)+MovetoZ_1_0_1)+MovetoZ_1_1_0)+MovetoZ_1_1_1)+MovetoZ_2_0_0)+MovetoZ_2_0_1)+MovetoZ_2_1_0)+MovetoZ_2_1_1)+MovetoZ_3_0_0)+MovetoZ_3_0_1)+MovetoZ_3_1_0)+MovetoZ_3_1_1)+MovetoZ_4_0_0)+MovetoZ_4_0_1)+MovetoZ_4_1_0)+MovetoZ_4_1_1)+MovetoZ_5_0_0)+MovetoZ_5_0_1)+MovetoZ_5_1_0)+MovetoZ_5_1_1)+MovetoZ_6_0_0)+MovetoZ_6_0_1)+MovetoZ_6_1_0)+MovetoZ_6_1_1)+MovetoZ_7_0_0)+MovetoZ_7_0_1)+MovetoZ_7_1_0)+MovetoZ_7_1_1)+Finished_0)+Finished_1)+Finished_2)+Finished_3)+Finished_4)+Finished_5)+Finished_6)+Finished_7)>=5)||((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((ClientsWaiting_0+ClientsWaiting_1)+ClientsWaiting_2)+ClientsWaiting_3)+ClientsWaiting_4)+ClientsWaiting_5)+ClientsWaiting_6)+ClientsWaiting_7)+OpenRequests_0_0)+OpenRequests_0_1)+OpenRequests_1_0)+OpenRequests_1_1)+OpenRequests_2_0)+OpenRequests_2_1)+OpenRequests_3_0)+OpenRequests_3_1)+OpenRequests_4_0)+OpenRequests_4_1)+OpenRequests_5_0)+OpenRequests_5_1)+OpenRequests_6_0)+OpenRequests_6_1)+OpenRequests_7_0)+OpenRequests_7_1)+ControlRoomDispatch_0)+ControlRoomDispatch_1)+ControlRoomDispatch_2)+ControlRoomDispatch_3)+ControlRoomDispatch_4)+ControlRoomDispatch_5)+ControlRoomDispatch_6)+ControlRoomDispatch_7)+MovetoZ_0_0_0)+MovetoZ_0_0_1)+MovetoZ_0_1_0)+MovetoZ_0_1_1)+MovetoZ_1_0_0)+MovetoZ_1_0_1)+MovetoZ_1_1_0)+MovetoZ_1_1_1)+MovetoZ_2_0_0)+MovetoZ_2_0_1)+MovetoZ_2_1_0)+MovetoZ_2_1_1)+MovetoZ_3_0_0)+MovetoZ_3_0_1)+MovetoZ_3_1_0)+MovetoZ_3_1_1)+MovetoZ_4_0_0)+MovetoZ_4_0_1)+MovetoZ_4_1_0)+MovetoZ_4_1_1)+MovetoZ_5_0_0)+MovetoZ_5_0_1)+MovetoZ_5_1_0)+MovetoZ_5_1_1)+MovetoZ_6_0_0)+MovetoZ_6_0_1)+MovetoZ_6_1_0)+MovetoZ_6_1_1)+MovetoZ_7_0_0)+MovetoZ_7_0_1)+MovetoZ_7_1_0)+MovetoZ_7_1_1)>=41))))] != FALSE
(forward)formula 1,0,756.975,4112348,1,0,10,1.61949e+07,35,2,318307,4.83801e+06,15
FORMULA UtilityControlRoom-PT-Z2T3N08-CTLCardinality-05 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL
Formula is FALSE !
***************************************
original formula: EG(EX(((((Assigned_6_1+ClientsWaiting_5)+Finished_3)+StartSecuring_5_0)<=(((((((MovetoZ_4_0_0+Idles)+Assigned_4_0)+ClientsWaiting_0)+Clients_5)+MovetoZ_5_0_1)+StartSecuring_1_1)+ControlRoomDispatch_6))))
=> equivalent forward existential formula: [FwdG(Init,EX(((((Assigned_6_1+ClientsWaiting_5)+Finished_3)+StartSecuring_5_0)<=(((((((MovetoZ_4_0_0+Idles)+Assigned_4_0)+ClientsWaiting_0)+Clients_5)+MovetoZ_5_0_1)+StartSecuring_1_1)+ControlRoomDispatch_6))))] != FALSE
(forward)formula 2,1,855.225,4472408,1,0,72,2.0029e+07,39,71,318548,1.5896e+07,88
FORMULA UtilityControlRoom-PT-Z2T3N08-CTLCardinality-10 TRUE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL
Formula is TRUE !
***************************************
original formula: EX(TRUE)
=> equivalent forward existential formula: [(EY(Init) * TRUE)] != FALSE
(forward)formula 3,1,855.225,4472408,1,0,72,2.0029e+07,39,72,318548,1.58961e+07,88
FORMULA UtilityControlRoom-PT-Z2T3N08-CTLCardinality-11 TRUE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL
Formula is TRUE !
***************************************
BK_STOP 1621484586435
--------------------
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="UtilityControlRoom-PT-Z2T3N08"
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 UtilityControlRoom-PT-Z2T3N08, 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 r311-tall-162132108500537"
echo "====================================================================="
echo
echo "--------------------"
echo "preparation of the directory to be used:"
tar xzf /home/mcc/BenchKit/INPUTS/UtilityControlRoom-PT-Z2T3N08.tgz
mv UtilityControlRoom-PT-Z2T3N08 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 ;