About the Execution of 2021-gold for Referendum-COL-1000
Execution Summary | |||||
Max Memory Used (MB) |
Time wait (ms) | CPU Usage (ms) | I/O Wait (ms) | Computed Result | Execution Status |
16241.760 | 3600000.00 | 9557151.00 | 2083.50 | TFFFFFTFFTFF?FFF | normal |
Execution Chart
We display below the execution chart for this examination (boot time has been removed).
Trace from the execution
Formatting '/mnt/tpsp/fkordon/mcc2022-input.r197-tajo-165281579000146.qcow2', fmt=qcow2 size=4294967296 backing_file='/mnt/tpsp/fkordon/mcc2022-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 gold2021
Input is Referendum-COL-1000, examination is ReachabilityCardinality
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 4
Run identifier is r197-tajo-165281579000146
=====================================================================
--------------------
preparation of the directory to be used:
/home/mcc/execution
total 568K
-rw-r--r-- 1 mcc users 8.3K Apr 29 16:25 CTLCardinality.txt
-rw-r--r-- 1 mcc users 89K Apr 29 16:25 CTLCardinality.xml
-rw-r--r-- 1 mcc users 5.7K Apr 29 15:06 CTLFireability.txt
-rw-r--r-- 1 mcc users 53K Apr 29 15:06 CTLFireability.xml
-rw-r--r-- 1 mcc users 4.2K May 10 09:34 GenericPropertiesDefinition.xml
-rw-r--r-- 1 mcc users 6.8K May 10 09:34 GenericPropertiesVerdict.xml
-rw-r--r-- 1 mcc users 3.7K May 9 08:36 LTLCardinality.txt
-rw-r--r-- 1 mcc users 26K May 9 08:36 LTLCardinality.xml
-rw-r--r-- 1 mcc users 2.2K May 9 08:36 LTLFireability.txt
-rw-r--r-- 1 mcc users 16K May 9 08:36 LTLFireability.xml
-rw-r--r-- 1 mcc users 15K Apr 29 18:28 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 149K Apr 29 18:28 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 9.2K Apr 29 16:56 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 85K Apr 29 16:56 ReachabilityFireability.xml
-rw-r--r-- 1 mcc users 1.7K May 9 08:36 UpperBounds.txt
-rw-r--r-- 1 mcc users 3.7K May 9 08:36 UpperBounds.xml
-rw-r--r-- 1 mcc users 5 May 10 09:34 equiv_pt
-rw-r--r-- 1 mcc users 5 May 10 09:34 instance
-rw-r--r-- 1 mcc users 5 May 10 09:34 iscolored
-rw-r--r-- 1 mcc users 41K May 10 09:34 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 Referendum-COL-1000-ReachabilityCardinality-00
FORMULA_NAME Referendum-COL-1000-ReachabilityCardinality-01
FORMULA_NAME Referendum-COL-1000-ReachabilityCardinality-02
FORMULA_NAME Referendum-COL-1000-ReachabilityCardinality-03
FORMULA_NAME Referendum-COL-1000-ReachabilityCardinality-04
FORMULA_NAME Referendum-COL-1000-ReachabilityCardinality-05
FORMULA_NAME Referendum-COL-1000-ReachabilityCardinality-06
FORMULA_NAME Referendum-COL-1000-ReachabilityCardinality-07
FORMULA_NAME Referendum-COL-1000-ReachabilityCardinality-08
FORMULA_NAME Referendum-COL-1000-ReachabilityCardinality-09
FORMULA_NAME Referendum-COL-1000-ReachabilityCardinality-10
FORMULA_NAME Referendum-COL-1000-ReachabilityCardinality-11
FORMULA_NAME Referendum-COL-1000-ReachabilityCardinality-12
FORMULA_NAME Referendum-COL-1000-ReachabilityCardinality-13
FORMULA_NAME Referendum-COL-1000-ReachabilityCardinality-14
FORMULA_NAME Referendum-COL-1000-ReachabilityCardinality-15
=== Now, execution of the tool begins
BK_START 1655099385441
Running Version 0
[2022-06-13 05:49:47] [INFO ] Running its-tools with arguments : [-pnfolder, /home/mcc/execution, -examination, ReachabilityCardinality, -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]
[2022-06-13 05:49:47] [INFO ] Parsing pnml file : /home/mcc/execution/model.pnml
[2022-06-13 05:49:47] [INFO ] Detected file is not PT type :http://www.pnml.org/version-2009/grammar/symmetricnet
log4j:WARN No appenders could be found for logger (org.apache.axiom.locator.DefaultOMMetaFactoryLocator).
log4j:WARN Please initialize the log4j system properly.
[2022-06-13 05:49:47] [WARNING] Using fallBack plugin, rng conformance not checked
[2022-06-13 05:49:47] [INFO ] Load time of PNML (colored model parsed with PNMLFW) : 582 ms
[2022-06-13 05:49:47] [INFO ] Imported 4 HL places and 3 HL transitions for a total of 3001 PT places and 2001.0 transition bindings in 14 ms.
Parsed 16 properties from file /home/mcc/execution/ReachabilityCardinality.xml in 22 ms.
Working with output stream class java.io.PrintStream
[2022-06-13 05:49:47] [INFO ] Built PT skeleton of HLPN with 4 places and 3 transitions in 4 ms.
[2022-06-13 05:49:47] [INFO ] Skeletonized HLPN properties in 1 ms.
Successfully produced net in file /tmp/petri1000_15079585893479432397.dot
Incomplete random walk after 100299 steps, including 99 resets, run finished after 42 ms. (steps per millisecond=2388 ) properties (out of 16) seen :9
Running SMT prover for 7 properties.
// Phase 1: matrix 3 rows 4 cols
[2022-06-13 05:49:48] [INFO ] Computed 1 place invariants in 11 ms
[2022-06-13 05:49:48] [INFO ] [Real]Absence check using 1 positive place invariants in 2 ms returned unsat
[2022-06-13 05:49:48] [INFO ] [Real]Absence check using 1 positive place invariants in 1 ms returned sat
[2022-06-13 05:49:48] [INFO ] [Real]Adding state equation constraints to refine reachable states.
[2022-06-13 05:49:48] [INFO ] [Real]Absence check using state equation in 3 ms returned sat
[2022-06-13 05:49:48] [INFO ] Solution in real domain found non-integer solution.
[2022-06-13 05:49:48] [INFO ] [Nat]Absence check using 1 positive place invariants in 1 ms returned sat
[2022-06-13 05:49:48] [INFO ] [Nat]Adding state equation constraints to refine reachable states.
[2022-06-13 05:49:48] [INFO ] [Nat]Absence check using state equation in 3 ms returned sat
[2022-06-13 05:49:48] [INFO ] Computed and/alt/rep : 2/2/2 causal constraints (skipped 0 transitions) in 2 ms.
[2022-06-13 05:49:48] [INFO ] Added : 2 causal constraints over 1 iterations in 18 ms. Result :sat
[2022-06-13 05:49:48] [INFO ] [Real]Absence check using 1 positive place invariants in 1 ms returned unsat
[2022-06-13 05:49:48] [INFO ] [Real]Absence check using 1 positive place invariants in 1 ms returned sat
[2022-06-13 05:49:48] [INFO ] [Real]Adding state equation constraints to refine reachable states.
[2022-06-13 05:49:48] [INFO ] [Real]Absence check using state equation in 2 ms returned sat
[2022-06-13 05:49:48] [INFO ] Solution in real domain found non-integer solution.
[2022-06-13 05:49:48] [INFO ] [Nat]Absence check using 1 positive place invariants in 1 ms returned sat
[2022-06-13 05:49:48] [INFO ] [Nat]Adding state equation constraints to refine reachable states.
[2022-06-13 05:49:48] [INFO ] [Nat]Absence check using state equation in 3 ms returned sat
[2022-06-13 05:49:48] [INFO ] Computed and/alt/rep : 2/2/2 causal constraints (skipped 0 transitions) in 0 ms.
[2022-06-13 05:49:48] [INFO ] Added : 2 causal constraints over 1 iterations in 6 ms. Result :sat
[2022-06-13 05:49:48] [INFO ] [Real]Absence check using 1 positive place invariants in 0 ms returned unsat
[2022-06-13 05:49:48] [INFO ] [Real]Absence check using 1 positive place invariants in 1 ms returned sat
[2022-06-13 05:49:48] [INFO ] [Real]Adding state equation constraints to refine reachable states.
[2022-06-13 05:49:48] [INFO ] [Real]Absence check using state equation in 2 ms returned sat
[2022-06-13 05:49:48] [INFO ] Solution in real domain found non-integer solution.
[2022-06-13 05:49:48] [INFO ] [Nat]Absence check using 1 positive place invariants in 2 ms returned sat
[2022-06-13 05:49:48] [INFO ] [Nat]Adding state equation constraints to refine reachable states.
[2022-06-13 05:49:48] [INFO ] [Nat]Absence check using state equation in 3 ms returned sat
[2022-06-13 05:49:48] [INFO ] Computed and/alt/rep : 2/2/2 causal constraints (skipped 0 transitions) in 0 ms.
[2022-06-13 05:49:48] [INFO ] Added : 1 causal constraints over 1 iterations in 3 ms. Result :sat
Successfully simplified 4 atomic propositions for a total of 4 simplifications.
FORMULA Referendum-COL-1000-ReachabilityCardinality-00 TRUE TECHNIQUES TOPOLOGICAL INITIAL_STATE
FORMULA Referendum-COL-1000-ReachabilityCardinality-05 FALSE TECHNIQUES TOPOLOGICAL INITIAL_STATE
FORMULA Referendum-COL-1000-ReachabilityCardinality-07 FALSE TECHNIQUES TOPOLOGICAL INITIAL_STATE
FORMULA Referendum-COL-1000-ReachabilityCardinality-11 FALSE TECHNIQUES TOPOLOGICAL INITIAL_STATE
[2022-06-13 05:49:48] [INFO ] Flatten gal took : 18 ms
[2022-06-13 05:49:48] [INFO ] Flatten gal took : 1 ms
[2022-06-13 05:49:48] [INFO ] Unfolded HLPN to a Petri net with 3001 places and 2001 transitions in 18 ms.
[2022-06-13 05:49:48] [INFO ] Unfolded HLPN properties in 11 ms.
Successfully produced net in file /tmp/petri1001_18052048587676103091.dot
Incomplete random walk after 10000 steps, including 9 resets, run finished after 2434 ms. (steps per millisecond=4 ) properties (out of 12) seen :11
FORMULA Referendum-COL-1000-ReachabilityCardinality-15 FALSE TECHNIQUES TOPOLOGICAL RANDOM_WALK
FORMULA Referendum-COL-1000-ReachabilityCardinality-14 FALSE TECHNIQUES TOPOLOGICAL RANDOM_WALK
FORMULA Referendum-COL-1000-ReachabilityCardinality-13 FALSE TECHNIQUES TOPOLOGICAL RANDOM_WALK
FORMULA Referendum-COL-1000-ReachabilityCardinality-10 FALSE TECHNIQUES TOPOLOGICAL RANDOM_WALK
FORMULA Referendum-COL-1000-ReachabilityCardinality-09 TRUE TECHNIQUES TOPOLOGICAL RANDOM_WALK
FORMULA Referendum-COL-1000-ReachabilityCardinality-08 FALSE TECHNIQUES TOPOLOGICAL RANDOM_WALK
FORMULA Referendum-COL-1000-ReachabilityCardinality-06 TRUE TECHNIQUES TOPOLOGICAL RANDOM_WALK
FORMULA Referendum-COL-1000-ReachabilityCardinality-04 FALSE TECHNIQUES TOPOLOGICAL RANDOM_WALK
FORMULA Referendum-COL-1000-ReachabilityCardinality-03 FALSE TECHNIQUES TOPOLOGICAL RANDOM_WALK
FORMULA Referendum-COL-1000-ReachabilityCardinality-02 FALSE TECHNIQUES TOPOLOGICAL RANDOM_WALK
FORMULA Referendum-COL-1000-ReachabilityCardinality-01 FALSE TECHNIQUES TOPOLOGICAL RANDOM_WALK
Interrupted Best-First random walk after 6004 steps, including 1 resets, run timeout after 5069 ms. (steps per millisecond=1 ) properties seen :{}
Running SMT prover for 1 properties.
// Phase 1: matrix 2001 rows 3001 cols
[2022-06-13 05:49:56] [INFO ] Computed 1000 place invariants in 40 ms
[2022-06-13 05:50:00] [INFO ] [Real]Absence check using 1000 positive place invariants in 3766 ms returned unknown
Support contains 3001 out of 3001 places. Attempting structural reductions.
Starting structural reductions, iteration 0 : 3001/3001 places, 2001/2001 transitions.
Applied a total of 0 rules in 134 ms. Remains 3001 /3001 variables (removed 0) and now considering 2001/2001 (removed 0) transitions.
Finished structural reductions, in 1 iterations. Remains : 3001/3001 places, 2001/2001 transitions.
[2022-06-13 05:50:01] [INFO ] Flatten gal took : 536 ms
[2022-06-13 05:50:01] [INFO ] Flatten gal took : 258 ms
[2022-06-13 05:50:01] [INFO ] Time to serialize gal into /tmp/ReachabilityCardinality340904440374501271.gal : 34 ms
[2022-06-13 05:50:01] [INFO ] Time to serialize properties into /tmp/ReachabilityCardinality10908921923242269681.prop : 13 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-reach-linux64, --gc-threshold, 2000000, --quiet, -i, /tmp/ReachabilityCardinality340904440374501271.gal, -t, CGAL, -reachable-file, /tmp/ReachabilityCardinality10908921923242269681.prop, --nowitness, --gen-order, FOLLOW], workingDir=/home/mcc/execution]
its-reach command run as :
/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.itstools.binaries_1.0.0.202104292328/bin/its-reach-linux64 --gc-threshold 2000000 --quiet -i /tmp/ReachabilityCardinality340904440374501271.gal -t CGAL -reachable-file /tmp/ReachabilityCardinality10908921923242269681.prop --nowitness --gen-order FOLLOW
Loading property file /tmp/ReachabilityCardinality10908921923242269681.prop.
Detected timeout of ITS tools.
[2022-06-13 05:50:16] [INFO ] Flatten gal took : 186 ms
[2022-06-13 05:50:16] [INFO ] Applying decomposition
[2022-06-13 05:50:16] [INFO ] Flatten gal took : 156 ms
[2022-06-13 05:50:36] [WARNING] Could not apply decomposition. Using flat GAL structure.
java.util.concurrent.TimeoutException: Subprocess running CommandLine [args=[/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.louvain.binaries_1.0.0.202104292328/bin/convert-linux64, -i, /tmp/graph7546446275142082422.txt, -o, /tmp/graph7546446275142082422.bin, -w, /tmp/graph7546446275142082422.weights], workingDir=null] killed by timeout after 10 SECONDS
at fr.lip6.move.gal.process.Runner.waitForOrTimeout(Runner.java:76)
at fr.lip6.move.gal.process.Runner.runTool(Runner.java:47)
at fr.lip6.move.gal.process.Runner.runTool(Runner.java:27)
at fr.lip6.move.gal.louvain.GraphBuilder.convertGraphToBin(GraphBuilder.java:258)
at fr.lip6.move.gal.louvain.GraphBuilder.computeLouvain(GraphBuilder.java:189)
at fr.lip6.move.gal.louvain.GraphBuilder.computeLouvain(GraphBuilder.java:157)
at fr.lip6.move.gal.application.MccTranslator.applyOrder(MccTranslator.java:223)
at fr.lip6.move.gal.application.MccTranslator.flattenSpec(MccTranslator.java:270)
at fr.lip6.move.gal.application.GlobalPropertySolver.verifyWithSDD(GlobalPropertySolver.java:595)
at fr.lip6.move.gal.application.ReachabilitySolver.applyReductions(ReachabilitySolver.java:206)
at fr.lip6.move.gal.application.Application.startNoEx(Application.java:550)
at fr.lip6.move.gal.application.Application.start(Application.java:140)
at fr.lip6.move.gal.itscl.application.Application.start(Application.java:43)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590)
at org.eclipse.equinox.launcher.Main.run(Main.java:1461)
at org.eclipse.equinox.launcher.Main.main(Main.java:1434)
[2022-06-13 05:50:36] [INFO ] Flatten gal took : 148 ms
[2022-06-13 05:50:36] [INFO ] Time to serialize gal into /tmp/ReachabilityCardinality18376476884002694957.gal : 8 ms
[2022-06-13 05:50:36] [INFO ] Time to serialize properties into /tmp/ReachabilityCardinality11217116155151320491.prop : 9 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-reach-linux64, --gc-threshold, 2000000, --quiet, -i, /tmp/ReachabilityCardinality18376476884002694957.gal, -t, CGAL, -reachable-file, /tmp/ReachabilityCardinality11217116155151320491.prop, --nowitness, --gen-order, FOLLOW], workingDir=/home/mcc/execution]
its-reach command run as :
/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.itstools.binaries_1.0.0.202104292328/bin/its-reach-linux64 --gc-threshold 2000000 --quiet -i /tmp/ReachabilityCardinality18376476884002694957.gal -t CGAL -reachable-file /tmp/ReachabilityCardinality11217116155151320491.prop --nowitness --gen-order FOLLOW
Loading property file /tmp/ReachabilityCardinality11217116155151320491.prop.
Detected timeout of ITS tools.
Built C files in :
/tmp/ltsmin9472586700302276048
[2022-06-13 05:50:51] [INFO ] Built C files in 112ms conformant to PINS (ltsmin variant)in folder :/tmp/ltsmin9472586700302276048
Running compilation step : CommandLine [args=[gcc, -c, -I/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.ltsmin.binaries_1.0.0.202104292328/bin/include/, -I., -std=c99, -fPIC, -O2, model.c], workingDir=/tmp/ltsmin9472586700302276048]
WARNING : LTS min runner thread failed on error :java.lang.RuntimeException: Compilation or link of executable timed out.java.util.concurrent.TimeoutException: Subprocess running CommandLine [args=[gcc, -c, -I/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.ltsmin.binaries_1.0.0.202104292328/bin/include/, -I., -std=c99, -fPIC, -O2, model.c], workingDir=/tmp/ltsmin9472586700302276048] killed by timeout after 1 SECONDS
java.lang.RuntimeException: Compilation or link of executable timed out.java.util.concurrent.TimeoutException: Subprocess running CommandLine [args=[gcc, -c, -I/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.ltsmin.binaries_1.0.0.202104292328/bin/include/, -I., -std=c99, -fPIC, -O2, model.c], workingDir=/tmp/ltsmin9472586700302276048] killed by timeout after 1 SECONDS
at fr.lip6.move.gal.application.LTSminRunner$1.run(LTSminRunner.java:79)
at java.base/java.lang.Thread.run(Thread.java:834)
Interrupted random walk after 180540 steps, including 180 resets, run timeout after 30001 ms. (steps per millisecond=6 ) properties seen :{}
Interrupted Best-First random walk after 6999 steps, including 0 resets, run timeout after 5687 ms. (steps per millisecond=1 ) properties seen :{}
Interrupted probabilistic random walk after 275471 steps, run timeout after 30076 ms. (steps per millisecond=9 ) properties seen :{}
Probabilistic random walk after 275471 steps, saw 275222 distinct states, run finished after 30076 ms. (steps per millisecond=9 ) properties seen :{}
Running SMT prover for 1 properties.
// Phase 1: matrix 2001 rows 3001 cols
[2022-06-13 05:51:58] [INFO ] Computed 1000 place invariants in 24 ms
[2022-06-13 05:52:02] [INFO ] [Real]Absence check using 1000 positive place invariants in 3544 ms returned unknown
Support contains 3001 out of 3001 places. Attempting structural reductions.
Starting structural reductions, iteration 0 : 3001/3001 places, 2001/2001 transitions.
Applied a total of 0 rules in 131 ms. Remains 3001 /3001 variables (removed 0) and now considering 2001/2001 (removed 0) transitions.
Finished structural reductions, in 1 iterations. Remains : 3001/3001 places, 2001/2001 transitions.
Starting structural reductions, iteration 0 : 3001/3001 places, 2001/2001 transitions.
Applied a total of 0 rules in 221 ms. Remains 3001 /3001 variables (removed 0) and now considering 2001/2001 (removed 0) transitions.
// Phase 1: matrix 2001 rows 3001 cols
[2022-06-13 05:52:02] [INFO ] Computed 1000 place invariants in 11 ms
[2022-06-13 05:52:03] [INFO ] Implicit Places using invariants in 563 ms returned []
// Phase 1: matrix 2001 rows 3001 cols
[2022-06-13 05:52:03] [INFO ] Computed 1000 place invariants in 8 ms
[2022-06-13 05:52:04] [INFO ] Implicit Places using invariants and state equation in 1491 ms returned []
Implicit Place search using SMT with State Equation took 2061 ms to find 0 implicit places.
[2022-06-13 05:52:05] [INFO ] Redundant transitions in 147 ms returned []
// Phase 1: matrix 2001 rows 3001 cols
[2022-06-13 05:52:05] [INFO ] Computed 1000 place invariants in 11 ms
[2022-06-13 05:52:06] [INFO ] Dead Transitions using invariants and state equation in 1575 ms returned []
Finished structural reductions, in 1 iterations. Remains : 3001/3001 places, 2001/2001 transitions.
Incomplete random walk after 100000 steps, including 99 resets, run finished after 17025 ms. (steps per millisecond=5 ) properties (out of 1) seen :0
Running SMT prover for 1 properties.
// Phase 1: matrix 2001 rows 3001 cols
[2022-06-13 05:52:23] [INFO ] Computed 1000 place invariants in 16 ms
[2022-06-13 05:52:27] [INFO ] [Real]Absence check using 1000 positive place invariants in 3654 ms returned unknown
[2022-06-13 05:52:28] [INFO ] Flatten gal took : 196 ms
[2022-06-13 05:52:28] [INFO ] Flatten gal took : 162 ms
[2022-06-13 05:52:28] [INFO ] Time to serialize gal into /tmp/ReachabilityCardinality6847756744061151242.gal : 9 ms
[2022-06-13 05:52:28] [INFO ] Time to serialize properties into /tmp/ReachabilityCardinality4249025923285734899.prop : 13 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-reach-linux64, --gc-threshold, 2000000, --quiet, -i, /tmp/ReachabilityCardinality6847756744061151242.gal, -t, CGAL, -reachable-file, /tmp/ReachabilityCardinality4249025923285734899.prop, --nowitness, --gen-order, FOLLOW], workingDir=/home/mcc/execution]
its-reach command run as :
/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.itstools.binaries_1.0.0.202104292328/bin/its-reach-linux64 --gc-threshold 2000000 --quiet -i /tmp/ReachabilityCardinality6847756744061151242.gal -t CGAL -reachable-file /tmp/ReachabilityCardinality4249025923285734899.prop --nowitness --gen-order FOLLOW
Loading property file /tmp/ReachabilityCardinality4249025923285734899.prop.
Detected timeout of ITS tools.
[2022-06-13 05:52:43] [INFO ] Flatten gal took : 196 ms
[2022-06-13 05:52:43] [INFO ] Applying decomposition
[2022-06-13 05:52:43] [INFO ] Flatten gal took : 160 ms
[2022-06-13 05:53:00] [WARNING] Could not apply decomposition. Using flat GAL structure.
java.util.concurrent.TimeoutException: Subprocess running CommandLine [args=[/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.louvain.binaries_1.0.0.202104292328/bin/convert-linux64, -i, /tmp/graph16764391745971697393.txt, -o, /tmp/graph16764391745971697393.bin, -w, /tmp/graph16764391745971697393.weights], workingDir=null] killed by timeout after 10 SECONDS
at fr.lip6.move.gal.process.Runner.waitForOrTimeout(Runner.java:76)
at fr.lip6.move.gal.process.Runner.runTool(Runner.java:47)
at fr.lip6.move.gal.process.Runner.runTool(Runner.java:27)
at fr.lip6.move.gal.louvain.GraphBuilder.convertGraphToBin(GraphBuilder.java:258)
at fr.lip6.move.gal.louvain.GraphBuilder.computeLouvain(GraphBuilder.java:189)
at fr.lip6.move.gal.louvain.GraphBuilder.computeLouvain(GraphBuilder.java:157)
at fr.lip6.move.gal.application.MccTranslator.applyOrder(MccTranslator.java:223)
at fr.lip6.move.gal.application.MccTranslator.flattenSpec(MccTranslator.java:270)
at fr.lip6.move.gal.application.GlobalPropertySolver.verifyWithSDD(GlobalPropertySolver.java:595)
at fr.lip6.move.gal.application.ReachabilitySolver.applyReductions(ReachabilitySolver.java:206)
at fr.lip6.move.gal.application.Application.startNoEx(Application.java:550)
at fr.lip6.move.gal.application.Application.start(Application.java:140)
at fr.lip6.move.gal.itscl.application.Application.start(Application.java:43)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590)
at org.eclipse.equinox.launcher.Main.run(Main.java:1461)
at org.eclipse.equinox.launcher.Main.main(Main.java:1434)
[2022-06-13 05:53:01] [INFO ] Flatten gal took : 208 ms
[2022-06-13 05:53:01] [INFO ] Time to serialize gal into /tmp/ReachabilityCardinality3222341118683822067.gal : 10 ms
[2022-06-13 05:53:01] [INFO ] Time to serialize properties into /tmp/ReachabilityCardinality12664148885425637260.prop : 7 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-reach-linux64, --gc-threshold, 2000000, --quiet, -i, /tmp/ReachabilityCardinality3222341118683822067.gal, -t, CGAL, -reachable-file, /tmp/ReachabilityCardinality12664148885425637260.prop, --nowitness, --gen-order, FOLLOW], workingDir=/home/mcc/execution]
its-reach command run as :
/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.itstools.binaries_1.0.0.202104292328/bin/its-reach-linux64 --gc-threshold 2000000 --quiet -i /tmp/ReachabilityCardinality3222341118683822067.gal -t CGAL -reachable-file /tmp/ReachabilityCardinality12664148885425637260.prop --nowitness --gen-order FOLLOW
Loading property file /tmp/ReachabilityCardinality12664148885425637260.prop.
Detected timeout of ITS tools.
Built C files in :
/tmp/ltsmin2212788376897698772
[2022-06-13 05:53:16] [INFO ] Built C files in 66ms conformant to PINS (ltsmin variant)in folder :/tmp/ltsmin2212788376897698772
Running compilation step : CommandLine [args=[gcc, -c, -I/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.ltsmin.binaries_1.0.0.202104292328/bin/include/, -I., -std=c99, -fPIC, -O2, model.c], workingDir=/tmp/ltsmin2212788376897698772]
WARNING : LTS min runner thread failed on error :java.lang.RuntimeException: Compilation or link of executable timed out.java.util.concurrent.TimeoutException: Subprocess running CommandLine [args=[gcc, -c, -I/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.ltsmin.binaries_1.0.0.202104292328/bin/include/, -I., -std=c99, -fPIC, -O2, model.c], workingDir=/tmp/ltsmin2212788376897698772] killed by timeout after 1 SECONDS
java.lang.RuntimeException: Compilation or link of executable timed out.java.util.concurrent.TimeoutException: Subprocess running CommandLine [args=[gcc, -c, -I/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.ltsmin.binaries_1.0.0.202104292328/bin/include/, -I., -std=c99, -fPIC, -O2, model.c], workingDir=/tmp/ltsmin2212788376897698772] killed by timeout after 1 SECONDS
at fr.lip6.move.gal.application.LTSminRunner$1.run(LTSminRunner.java:79)
at java.base/java.lang.Thread.run(Thread.java:834)
Applied a total of 0 rules in 107 ms. Remains 3001 /3001 variables (removed 0) and now considering 2001/2001 (removed 0) transitions.
Running SMT prover for 1 properties.
// Phase 1: matrix 2001 rows 3001 cols
[2022-06-13 05:53:17] [INFO ] Computed 1000 place invariants in 10 ms
[2022-06-13 05:53:21] [INFO ] [Real]Absence check using 1000 positive place invariants in 3435 ms returned unknown
[2022-06-13 05:53:21] [INFO ] Flatten gal took : 177 ms
Using solver Z3 to compute partial order matrices.
Built C files in :
/tmp/ltsmin5089010490289517278
[2022-06-13 05:53:21] [INFO ] Too many transitions (2001) to apply POR reductions. Disabling POR matrices.
[2022-06-13 05:53:21] [INFO ] Applying decomposition
[2022-06-13 05:53:21] [INFO ] Built C files in 93ms conformant to PINS (ltsmin variant)in folder :/tmp/ltsmin5089010490289517278
Running compilation step : CommandLine [args=[gcc, -c, -I/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.ltsmin.binaries_1.0.0.202104292328/bin/include/, -I., -std=c99, -fPIC, -O2, model.c], workingDir=/tmp/ltsmin5089010490289517278]
[2022-06-13 05:53:21] [INFO ] Flatten gal took : 166 ms
[2022-06-13 05:53:22] [INFO ] Flatten gal took : 490 ms
[2022-06-13 05:53:22] [INFO ] Input system was already deterministic with 2001 transitions.
[2022-06-13 05:53:24] [INFO ] Ran tautology test, simplified 0 / 1 in 2603 ms.
[2022-06-13 05:53:25] [INFO ] BMC solution for property Referendum-COL-1000-ReachabilityCardinality-12(UNSAT) depth K=0 took 654 ms
Presburger conditions satisfied. Using coverability to approximate state space in K-Induction.
// Phase 1: matrix 2001 rows 3001 cols
[2022-06-13 05:53:26] [INFO ] Computed 1000 place invariants in 9 ms
inv : ready_0 + voted_no_576 + voted_yes_576 + voting_576 = 1
inv : ready_0 + voted_no_391 + voted_yes_391 + voting_391 = 1
inv : ready_0 + voted_no_206 + voted_yes_206 + voting_206 = 1
inv : ready_0 + voted_no_987 + voted_yes_987 + voting_987 = 1
inv : ready_0 + voted_no_617 + voted_yes_617 + voting_617 = 1
inv : ready_0 + voted_no_247 + voted_yes_247 + voting_247 = 1
inv : ready_0 + voted_no_350 + voted_yes_350 + voting_350 = 1
inv : ready_0 + voted_no_473 + voted_yes_473 + voting_473 = 1
inv : ready_0 + voted_no_432 + voted_yes_432 + voting_432 = 1
inv : ready_0 + voted_no_535 + voted_yes_535 + voting_535 = 1
inv : ready_0 + voted_no_42 + voted_yes_42 + voting_42 = 1
inv : ready_0 + voted_no_966 + voted_yes_966 + voting_966 = 1
inv : ready_0 + voted_no_494 + voted_yes_494 + voting_494 = 1
inv : ready_0 + voted_no_679 + voted_yes_679 + voting_679 = 1
inv : ready_0 + voted_no_83 + voted_yes_83 + voting_83 = 1
inv : ready_0 + voted_no_288 + voted_yes_288 + voting_288 = 1
inv : ready_0 + voted_no_555 + voted_yes_555 + voting_555 = 1
inv : ready_0 + voted_no_925 + voted_yes_925 + voting_925 = 1
inv : ready_0 + voted_no_453 + voted_yes_453 + voting_453 = 1
inv : ready_0 + voted_no_514 + voted_yes_514 + voting_514 = 1
inv : ready_0 + voted_no_720 + voted_yes_720 + voting_720 = 1
inv : ready_0 + voted_no_596 + voted_yes_596 + voting_596 = 1
inv : ready_0 + voted_no_884 + voted_yes_884 + voting_884 = 1
inv : ready_0 + voted_no_761 + voted_yes_761 + voting_761 = 1
inv : ready_0 + voted_no_412 + voted_yes_412 + voting_412 = 1
inv : ready_0 + voted_no_124 + voted_yes_124 + voting_124 = 1
inv : ready_0 + voted_no_371 + voted_yes_371 + voting_371 = 1
inv : ready_0 + voted_no_0 + voted_yes_0 + voting_0 = 1
inv : ready_0 + voted_no_637 + voted_yes_637 + voting_637 = 1
inv : ready_0 + voted_no_843 + voted_yes_843 + voting_843 = 1
inv : ready_0 + voted_no_165 + voted_yes_165 + voting_165 = 1
inv : ready_0 + voted_no_802 + voted_yes_802 + voting_802 = 1
inv : ready_0 + voted_no_967 + voted_yes_967 + voting_967 = 1
inv : ready_0 + voted_no_452 + voted_yes_452 + voting_452 = 1
inv : ready_0 + voted_no_41 + voted_yes_41 + voting_41 = 1
inv : ready_0 + voted_no_330 + voted_yes_330 + voting_330 = 1
inv : ready_0 + voted_no_863 + voted_yes_863 + voting_863 = 1
inv : ready_0 + voted_no_678 + voted_yes_678 + voting_678 = 1
inv : ready_0 + voted_no_782 + voted_yes_782 + voting_782 = 1
inv : ready_0 + voted_no_145 + voted_yes_145 + voting_145 = 1
inv : ready_0 + voted_no_556 + voted_yes_556 + voting_556 = 1
inv : ready_0 + voted_no_308 + voted_yes_308 + voting_308 = 1
inv : ready_0 + voted_no_63 + voted_yes_63 + voting_63 = 1
inv : ready_0 + voted_no_370 + voted_yes_370 + voting_370 = 1
inv : ready_0 + voted_no_885 + voted_yes_885 + voting_885 = 1
inv : ready_0 + voted_no_700 + voted_yes_700 + voting_700 = 1
inv : ready_0 + voted_no_760 + voted_yes_760 + voting_760 = 1
inv : ready_0 + voted_no_945 + voted_yes_945 + voting_945 = 1
inv : ready_0 + voted_no_123 + voted_yes_123 + voting_123 = 1
inv : ready_0 + voted_no_1 + voted_yes_1 + voting_1 = 1
inv : ready_0 + voted_no_226 + voted_yes_226 + voting_226 = 1
inv : ready_0 + voted_no_638 + voted_yes_638 + voting_638 = 1
inv : ready_0 + voted_no_392 + voted_yes_392 + voting_392 = 1
inv : ready_0 + voted_no_864 + voted_yes_864 + voting_864 = 1
inv : ready_0 + voted_no_205 + voted_yes_205 + voting_205 = 1
inv : ready_0 + voted_no_144 + voted_yes_144 + voting_144 = 1
inv : ready_0 + voted_no_781 + voted_yes_781 + voting_781 = 1
inv : ready_0 + voted_no_616 + voted_yes_616 + voting_616 = 1
inv : ready_0 + voted_no_474 + voted_yes_474 + voting_474 = 1
inv : ready_0 + voted_no_309 + voted_yes_309 + voting_309 = 1
inv : ready_0 + voted_no_946 + voted_yes_946 + voting_946 = 1
inv : ready_0 + voted_no_227 + voted_yes_227 + voting_227 = 1
inv : ready_0 + voted_no_699 + voted_yes_699 + voting_699 = 1
inv : ready_0 + voted_no_534 + voted_yes_534 + voting_534 = 1
inv : ready_0 + voted_no_62 + voted_yes_62 + voting_62 = 1
inv : ready_0 + voted_no_513 + voted_yes_513 + voting_513 = 1
inv : ready_0 + voted_no_924 + voted_yes_924 + voting_924 = 1
inv : ready_0 + voted_no_287 + voted_yes_287 + voting_287 = 1
inv : ready_0 + voted_no_739 + voted_yes_739 + voting_739 = 1
inv : ready_0 + voted_no_102 + voted_yes_102 + voting_102 = 1
inv : ready_0 + voted_no_143 + voted_yes_143 + voting_143 = 1
inv : ready_0 + voted_no_780 + voted_yes_780 + voting_780 = 1
inv : ready_0 + voted_no_762 + voted_yes_762 + voting_762 = 1
inv : ready_0 + voted_no_988 + voted_yes_988 + voting_988 = 1
inv : ready_0 + voted_no_125 + voted_yes_125 + voting_125 = 1
inv : ready_0 + voted_no_554 + voted_yes_554 + voting_554 = 1
inv : ready_0 + voted_no_413 + voted_yes_413 + voting_413 = 1
inv : ready_0 + voted_no_166 + voted_yes_166 + voting_166 = 1
inv : ready_0 + voted_no_310 + voted_yes_310 + voting_310 = 1
inv : ready_0 + voted_no_803 + voted_yes_803 + voting_803 = 1
inv : ready_0 + voted_no_947 + voted_yes_947 + voting_947 = 1
inv : ready_0 + voted_no_372 + voted_yes_372 + voting_372 = 1
inv : ready_0 + voted_no_801 + voted_yes_801 + voting_801 = 1
inv : ready_0 + voted_no_146 + voted_yes_146 + voting_146 = 1
inv : ready_0 + voted_no_390 + voted_yes_390 + voting_390 = 1
inv : ready_0 + voted_no_783 + voted_yes_783 + voting_783 = 1
inv : ready_0 + voted_no_349 + voted_yes_349 + voting_349 = 1
inv : ready_0 + voted_no_824 + voted_yes_824 + voting_824 = 1
inv : ready_0 + voted_no_187 + voted_yes_187 + voting_187 = 1
inv : ready_0 + voted_no_986 + voted_yes_986 + voting_986 = 1
inv : ready_0 + voted_no_944 + voted_yes_944 + voting_944 = 1
inv : ready_0 + voted_no_266 + voted_yes_266 + voting_266 = 1
inv : ready_0 + voted_no_577 + voted_yes_577 + voting_577 = 1
inv : ready_0 + voted_no_903 + voted_yes_903 + voting_903 = 1
inv : ready_0 + voted_no_536 + voted_yes_536 + voting_536 = 1
inv : ready_0 + voted_no_208 + voted_yes_208 + voting_208 = 1
inv : ready_0 + voted_no_434 + voted_yes_434 + voting_434 = 1
inv : ready_0 + voted_no_104 + voted_yes_104 + voting_104 = 1
inv : ready_0 + voted_no_619 + voted_yes_619 + voting_619 = 1
inv : ready_0 + voted_no_515 + voted_yes_515 + voting_515 = 1
inv : ready_0 + voted_no_411 + voted_yes_411 + voting_411 = 1
inv : ready_0 + voted_no_289 + voted_yes_289 + voting_289 = 1
inv : ready_0 + voted_no_307 + voted_yes_307 + voting_307 = 1
inv : ready_0 + voted_no_822 + voted_yes_822 + voting_822 = 1
inv : ready_0 + voted_no_926 + voted_yes_926 + voting_926 = 1
inv : ready_0 + voted_no_185 + voted_yes_185 + voting_185 = 1
inv : ready_0 + voted_no_492 + voted_yes_492 + voting_492 = 1
inv : ready_0 + voted_no_741 + voted_yes_741 + voting_741 = 1
inv : ready_0 + voted_no_164 + voted_yes_164 + voting_164 = 1
inv : ready_0 + voted_no_575 + voted_yes_575 + voting_575 = 1
inv : ready_0 + voted_no_598 + voted_yes_598 + voting_598 = 1
inv : ready_0 + voted_no_471 + voted_yes_471 + voting_471 = 1
inv : ready_0 + voted_no_245 + voted_yes_245 + voting_245 = 1
inv : ready_0 + voted_no_455 + voted_yes_455 + voting_455 = 1
inv : ready_0 + voted_no_351 + voted_yes_351 + voting_351 = 1
inv : ready_0 + voted_no_882 + voted_yes_882 + voting_882 = 1
inv : ready_0 + voted_no_81 + voted_yes_81 + voting_81 = 1
inv : ready_0 + voted_no_718 + voted_yes_718 + voting_718 = 1
inv : ready_0 + voted_no_21 + voted_yes_21 + voting_21 = 1
inv : ready_0 + voted_no_658 + voted_yes_658 + voting_658 = 1
inv : ready_0 + voted_no_965 + voted_yes_965 + voting_965 = 1
inv : ready_0 + voted_no_905 + voted_yes_905 + voting_905 = 1
inv : ready_0 + voted_no_268 + voted_yes_268 + voting_268 = 1
inv : ready_0 + voted_no_845 + voted_yes_845 + voting_845 = 1
inv : ready_0 + voted_no_328 + voted_yes_328 + voting_328 = 1
inv : ready_0 + voted_no_373 + voted_yes_373 + voting_373 = 1
inv : ready_0 + voted_no_599 + voted_yes_599 + voting_599 = 1
inv : ready_0 + voted_no_635 + voted_yes_635 + voting_635 = 1
inv : ready_0 + voted_no_450 + voted_yes_450 + voting_450 = 1
inv : ready_0 + voted_no_147 + voted_yes_147 + voting_147 = 1
inv : ready_0 + voted_no_825 + voted_yes_825 + voting_825 = 1
inv : ready_0 + voted_no_969 + voted_yes_969 + voting_969 = 1
inv : ready_0 + voted_no_676 + voted_yes_676 + voting_676 = 1
inv : ready_0 + voted_no_779 + voted_yes_779 + voting_779 = 1
inv : ready_0 + voted_no_409 + voted_yes_409 + voting_409 = 1
inv : ready_0 + voted_no_902 + voted_yes_902 + voting_902 = 1
inv : ready_0 + voted_no_80 + voted_yes_80 + voting_80 = 1
inv : ready_0 + voted_no_702 + voted_yes_702 + voting_702 = 1
inv : ready_0 + voted_no_44 + voted_yes_44 + voting_44 = 1
inv : ready_0 + voted_no_183 + voted_yes_183 + voting_183 = 1
inv : ready_0 + voted_no_327 + voted_yes_327 + voting_327 = 1
inv : ready_0 + voted_no_224 + voted_yes_224 + voting_224 = 1
inv : ready_0 + voted_no_743 + voted_yes_743 + voting_743 = 1
inv : ready_0 + voted_no_3 + voted_yes_3 + voting_3 = 1
inv : ready_0 + voted_no_532 + voted_yes_532 + voting_532 = 1
inv : ready_0 + voted_no_162 + voted_yes_162 + voting_162 = 1
inv : ready_0 + voted_no_101 + voted_yes_101 + voting_101 = 1
inv : ready_0 + voted_no_394 + voted_yes_394 + voting_394 = 1
inv : ready_0 + voted_no_229 + voted_yes_229 + voting_229 = 1
inv : ready_0 + voted_no_352 + voted_yes_352 + voting_352 = 1
inv : ready_0 + voted_no_656 + voted_yes_656 + voting_656 = 1
inv : ready_0 + voted_no_517 + voted_yes_517 + voting_517 = 1
inv : ready_0 + voted_no_476 + voted_yes_476 + voting_476 = 1
inv : ready_0 + voted_no_270 + voted_yes_270 + voting_270 = 1
inv : ready_0 + voted_no_697 + voted_yes_697 + voting_697 = 1
inv : ready_0 + voted_no_948 + voted_yes_948 + voting_948 = 1
inv : ready_0 + voted_no_348 + voted_yes_348 + voting_348 = 1
inv : ready_0 + voted_no_23 + voted_yes_23 + voting_23 = 1
inv : ready_0 + voted_no_723 + voted_yes_723 + voting_723 = 1
inv : ready_0 + voted_no_249 + voted_yes_249 + voting_249 = 1
inv : ready_0 + voted_no_511 + voted_yes_511 + voting_511 = 1
inv : ready_0 + voted_no_497 + voted_yes_497 + voting_497 = 1
inv : ready_0 + voted_no_203 + voted_yes_203 + voting_203 = 1
inv : ready_0 + voted_no_430 + voted_yes_430 + voting_430 = 1
inv : ready_0 + voted_no_168 + voted_yes_168 + voting_168 = 1
inv : ready_0 + voted_no_578 + voted_yes_578 + voting_578 = 1
inv : ready_0 + voted_no_737 + voted_yes_737 + voting_737 = 1
inv : ready_0 + voted_no_990 + voted_yes_990 + voting_990 = 1
inv : ready_0 + voted_no_271 + voted_yes_271 + voting_271 = 1
inv : ready_0 + voted_no_415 + voted_yes_415 + voting_415 = 1
inv : ready_0 + voted_no_655 + voted_yes_655 + voting_655 = 1
inv : ready_0 + voted_no_475 + voted_yes_475 + voting_475 = 1
inv : ready_0 + voted_no_24 + voted_yes_24 + voting_24 = 1
inv : ready_0 + voted_no_758 + voted_yes_758 + voting_758 = 1
inv : ready_0 + voted_no_722 + voted_yes_722 + voting_722 = 1
inv : ready_0 + voted_no_984 + voted_yes_984 + voting_984 = 1
inv : ready_0 + voted_no_496 + voted_yes_496 + voting_496 = 1
inv : ready_0 + voted_no_182 + voted_yes_182 + voting_182 = 1
inv : ready_0 + voted_no_250 + voted_yes_250 + voting_250 = 1
inv : ready_0 + voted_no_331 + voted_yes_331 + voting_331 = 1
inv : ready_0 + voted_no_451 + voted_yes_451 + voting_451 = 1
inv : ready_0 + voted_no_923 + voted_yes_923 + voting_923 = 1
inv : ready_0 + voted_no_677 + voted_yes_677 + voting_677 = 1
inv : ready_0 + voted_no_189 + voted_yes_189 + voting_189 = 1
inv : ready_0 + voted_no_557 + voted_yes_557 + voting_557 = 1
inv : ready_0 + voted_no_369 + voted_yes_369 + voting_369 = 1
inv : ready_0 + voted_no_264 + voted_yes_264 + voting_264 = 1
inv : ready_0 + voted_no_2 + voted_yes_2 + voting_2 = 1
inv : ready_0 + voted_no_744 + voted_yes_744 + voting_744 = 1
inv : ready_0 + voted_no_204 + voted_yes_204 + voting_204 = 1
inv : ready_0 + voted_no_429 + voted_yes_429 + voting_429 = 1
inv : ready_0 + voted_no_804 + voted_yes_804 + voting_804 = 1
inv : ready_0 + voted_no_122 + voted_yes_122 + voting_122 = 1
inv : ready_0 + voted_no_662 + voted_yes_662 + voting_662 = 1
inv : ready_0 + voted_no_888 + voted_yes_888 + voting_888 = 1
inv : ready_0 + voted_no_906 + voted_yes_906 + voting_906 = 1
inv : ready_0 + voted_no_680 + voted_yes_680 + voting_680 = 1
inv : ready_0 + voted_no_66 + voted_yes_66 + voting_66 = 1
inv : ready_0 + voted_no_454 + voted_yes_454 + voting_454 = 1
inv : ready_0 + voted_no_246 + voted_yes_246 + voting_246 = 1
inv : ready_0 + voted_no_292 + voted_yes_292 + voting_292 = 1
inv : ready_0 + voted_no_84 + voted_yes_84 + voting_84 = 1
inv : ready_0 + voted_no_20 + voted_yes_20 + voting_20 = 1
inv : ready_0 + voted_no_518 + voted_yes_518 + voting_518 = 1
inv : ready_0 + voted_no_842 + voted_yes_842 + voting_842 = 1
inv : ready_0 + voted_no_228 + voted_yes_228 + voting_228 = 1
inv : ready_0 + voted_no_595 + voted_yes_595 + voting_595 = 1
inv : ready_0 + voted_no_387 + voted_yes_387 + voting_387 = 1
inv : ready_0 + voted_no_698 + voted_yes_698 + voting_698 = 1
inv : ready_0 + voted_no_225 + voted_yes_225 + voting_225 = 1
inv : ready_0 + voted_no_539 + voted_yes_539 + voting_539 = 1
inv : ready_0 + voted_no_408 + voted_yes_408 + voting_408 = 1
inv : ready_0 + voted_no_207 + voted_yes_207 + voting_207 = 1
inv : ready_0 + voted_no_634 + voted_yes_634 + voting_634 = 1
inv : ready_0 + voted_no_87 + voted_yes_87 + voting_87 = 1
inv : ready_0 + voted_no_659 + voted_yes_659 + voting_659 = 1
inv : ready_0 + voted_no_821 + voted_yes_821 + voting_821 = 1
inv : ready_0 + voted_no_765 + voted_yes_765 + voting_765 = 1
inv : ready_0 + voted_no_839 + voted_yes_839 + voting_839 = 1
inv : ready_0 + voted_no_38 + voted_yes_38 + voting_38 = 1
inv : ready_0 + voted_no_45 + voted_yes_45 + voting_45 = 1
inv : ready_0 + voted_no_641 + voted_yes_641 + voting_641 = 1
inv : ready_0 + voted_no_161 + voted_yes_161 + voting_161 = 1
inv : ready_0 + voted_no_701 + voted_yes_701 + voting_701 = 1
inv : ready_0 + voted_no_472 + voted_yes_472 + voting_472 = 1
inv : ready_0 + voted_no_105 + voted_yes_105 + voting_105 = 1
inv : ready_0 + voted_no_285 + voted_yes_285 + voting_285 = 1
inv : ready_0 + voted_no_59 + voted_yes_59 + voting_59 = 1
inv : ready_0 + voted_no_574 + voted_yes_574 + voting_574 = 1
inv : ready_0 + voted_no_592 + voted_yes_592 + voting_592 = 1
inv : ready_0 + voted_no_140 + voted_yes_140 + voting_140 = 1
inv : ready_0 + voted_no_366 + voted_yes_366 + voting_366 = 1
inv : ready_0 + voted_no_719 + voted_yes_719 + voting_719 = 1
inv : ready_0 + voted_no_881 + voted_yes_881 + voting_881 = 1
inv : ready_0 + voted_no_267 + voted_yes_267 + voting_267 = 1
inv : ready_0 + voted_no_846 + voted_yes_846 + voting_846 = 1
inv : ready_0 + voted_no_786 + voted_yes_786 + voting_786 = 1
inv : ready_0 + voted_no_740 + voted_yes_740 + voting_740 = 1
inv : ready_0 + voted_no_119 + voted_yes_119 + voting_119 = 1
inv : ready_0 + voted_no_126 + voted_yes_126 + voting_126 = 1
inv : ready_0 + voted_no_867 + voted_yes_867 + voting_867 = 1
inv : ready_0 + voted_no_927 + voted_yes_927 + voting_927 = 1
inv : ready_0 + voted_no_306 + voted_yes_306 + voting_306 = 1
inv : ready_0 + voted_no_186 + voted_yes_186 + voting_186 = 1
inv : ready_0 + voted_no_560 + voted_yes_560 + voting_560 = 1
inv : ready_0 + voted_no_553 + voted_yes_553 + voting_553 = 1
inv : ready_0 + voted_no_613 + voted_yes_613 + voting_613 = 1
inv : ready_0 + voted_no_620 + voted_yes_620 + voting_620 = 1
inv : ready_0 + voted_no_493 + voted_yes_493 + voting_493 = 1
inv : ready_0 + voted_no_433 + voted_yes_433 + voting_433 = 1
inv : ready_0 + voted_no_800 + voted_yes_800 + voting_800 = 1
inv : ready_0 + voted_no_313 + voted_yes_313 + voting_313 = 1
inv : ready_0 + voted_no_860 + voted_yes_860 + voting_860 = 1
inv : ready_0 + voted_no_242 + voted_yes_242 + voting_242 = 1
inv : ready_0 + voted_no_16 + voted_yes_16 + voting_16 = 1
inv : ready_0 + voted_no_427 + voted_yes_427 + voting_427 = 1
inv : ready_0 + voted_no_879 + voted_yes_879 + voting_879 = 1
inv : ready_0 + voted_no_201 + voted_yes_201 + voting_201 = 1
inv : ready_0 + voted_no_170 + voted_yes_170 + voting_170 = 1
inv : ready_0 + voted_no_499 + voted_yes_499 + voting_499 = 1
inv : ready_0 + voted_no_468 + voted_yes_468 + voting_468 = 1
inv : ready_0 + voted_no_273 + voted_yes_273 + voting_273 = 1
inv : ready_0 + voted_no_396 + voted_yes_396 + voting_396 = 1
inv : ready_0 + voted_no_910 + voted_yes_910 + voting_910 = 1
inv : ready_0 + voted_no_848 + voted_yes_848 + voting_848 = 1
inv : ready_0 + voted_no_458 + voted_yes_458 + voting_458 = 1
inv : ready_0 + voted_no_550 + voted_yes_550 + voting_550 = 1
inv : ready_0 + voted_no_694 + voted_yes_694 + voting_694 = 1
inv : ready_0 + voted_no_951 + voted_yes_951 + voting_951 = 1
inv : ready_0 + voted_no_756 + voted_yes_756 + voting_756 = 1
inv : ready_0 + voted_no_653 + voted_yes_653 + voting_653 = 1
inv : ready_0 + voted_no_828 + voted_yes_828 + voting_828 = 1
inv : ready_0 + voted_no_304 + voted_yes_304 + voting_304 = 1
inv : ready_0 + voted_no_776 + voted_yes_776 + voting_776 = 1
inv : ready_0 + voted_no_67 + voted_yes_67 + voting_67 = 1
inv : ready_0 + voted_no_139 + voted_yes_139 + voting_139 = 1
inv : ready_0 + voted_no_293 + voted_yes_293 + voting_293 = 1
inv : ready_0 + voted_no_232 + voted_yes_232 + voting_232 = 1
inv : ready_0 + voted_no_622 + voted_yes_622 + voting_622 = 1
inv : ready_0 + voted_no_334 + voted_yes_334 + voting_334 = 1
inv : ready_0 + voted_no_98 + voted_yes_98 + voting_98 = 1
inv : ready_0 + voted_no_982 + voted_yes_982 + voting_982 = 1
inv : ready_0 + voted_no_109 + voted_yes_109 + voting_109 = 1
inv : ready_0 + voted_no_817 + voted_yes_817 + voting_817 = 1
inv : ready_0 + voted_no_150 + voted_yes_150 + voting_150 = 1
inv : ready_0 + voted_no_787 + voted_yes_787 + voting_787 = 1
inv : ready_0 + voted_no_190 + voted_yes_190 + voting_190 = 1
inv : ready_0 + voted_no_181 + voted_yes_181 + voting_181 = 1
inv : ready_0 + voted_no_818 + voted_yes_818 + voting_818 = 1
inv : ready_0 + voted_no_714 + voted_yes_714 + voting_714 = 1
inv : ready_0 + voted_no_488 + voted_yes_488 + voting_488 = 1
inv : ready_0 + voted_no_407 + voted_yes_407 + voting_407 = 1
inv : ready_0 + voted_no_633 + voted_yes_633 + voting_633 = 1
inv : ready_0 + voted_no_438 + voted_yes_438 + voting_438 = 1
inv : ready_0 + voted_no_940 + voted_yes_940 + voting_940 = 1
inv : ready_0 + voted_no_962 + voted_yes_962 + voting_962 = 1
inv : ready_0 + voted_no_108 + voted_yes_108 + voting_108 = 1
inv : ready_0 + voted_no_745 + voted_yes_745 + voting_745 = 1
inv : ready_0 + voted_no_376 + voted_yes_376 + voting_376 = 1
inv : ready_0 + voted_no_78 + voted_yes_78 + voting_78 = 1
inv : ready_0 + voted_no_385 + voted_yes_385 + voting_385 = 1
inv : ready_0 + voted_no_683 + voted_yes_683 + voting_683 = 1
inv : ready_0 + voted_no_767 + voted_yes_767 + voting_767 = 1
inv : ready_0 + voted_no_354 + voted_yes_354 + voting_354 = 1
inv : ready_0 + voted_no_541 + voted_yes_541 + voting_541 = 1
inv : ready_0 + voted_no_602 + voted_yes_602 + voting_602 = 1
inv : ready_0 + voted_no_212 + voted_yes_212 + voting_212 = 1
inv : ready_0 + voted_no_159 + voted_yes_159 + voting_159 = 1
inv : ready_0 + voted_no_684 + voted_yes_684 + voting_684 = 1
inv : ready_0 + voted_no_736 + voted_yes_736 + voting_736 = 1
inv : ready_0 + voted_no_909 + voted_yes_909 + voting_909 = 1
inv : ready_0 + voted_no_324 + voted_yes_324 + voting_324 = 1
inv : ready_0 + voted_no_991 + voted_yes_991 + voting_991 = 1
inv : ready_0 + voted_no_519 + voted_yes_519 + voting_519 = 1
inv : ready_0 + voted_no_549 + voted_yes_549 + voting_549 = 1
inv : ready_0 + voted_no_47 + voted_yes_47 + voting_47 = 1
inv : ready_0 + voted_no_17 + voted_yes_17 + voting_17 = 1
inv : ready_0 + voted_no_644 + voted_yes_644 + voting_644 = 1
inv : ready_0 + voted_no_120 + voted_yes_120 + voting_120 = 1
inv : ready_0 + voted_no_346 + voted_yes_346 + voting_346 = 1
inv : ready_0 + voted_no_870 + voted_yes_870 + voting_870 = 1
inv : ready_0 + voted_no_960 + voted_yes_960 + voting_960 = 1
inv : ready_0 + voted_no_323 + voted_yes_323 + voting_323 = 1
inv : ready_0 + voted_no_603 + voted_yes_603 + voting_603 = 1
inv : ready_0 + voted_no_97 + voted_yes_97 + voting_97 = 1
inv : ready_0 + voted_no_734 + voted_yes_734 + voting_734 = 1
inv : ready_0 + voted_no_282 + voted_yes_282 + voting_282 = 1
inv : ready_0 + voted_no_857 + voted_yes_857 + voting_857 = 1
inv : ready_0 + voted_no_220 + voted_yes_220 + voting_220 = 1
inv : ready_0 + voted_no_192 + voted_yes_192 + voting_192 = 1
inv : ready_0 + voted_no_829 + voted_yes_829 + voting_829 = 1
inv : ready_0 + voted_no_580 + voted_yes_580 + voting_580 = 1
inv : ready_0 + voted_no_469 + voted_yes_469 + voting_469 = 1
inv : ready_0 + voted_no_600 + voted_yes_600 + voting_600 = 1
inv : ready_0 + voted_no_374 + voted_yes_374 + voting_374 = 1
inv : ready_0 + voted_no_243 + voted_yes_243 + voting_243 = 1
inv : ready_0 + voted_no_480 + voted_yes_480 + voting_480 = 1
inv : ready_0 + voted_no_56 + voted_yes_56 + voting_56 = 1
inv : ready_0 + voted_no_806 + voted_yes_806 + voting_806 = 1
inv : ready_0 + voted_no_326 + voted_yes_326 + voting_326 = 1
inv : ready_0 + voted_no_510 + voted_yes_510 + voting_510 = 1
inv : ready_0 + voted_no_457 + voted_yes_457 + voting_457 = 1
inv : ready_0 + voted_no_416 + voted_yes_416 + voting_416 = 1
inv : ready_0 + voted_no_446 + voted_yes_446 + voting_446 = 1
inv : ready_0 + voted_no_963 + voted_yes_963 + voting_963 = 1
inv : ready_0 + voted_no_993 + voted_yes_993 + voting_993 = 1
inv : ready_0 + voted_no_312 + voted_yes_312 + voting_312 = 1
inv : ready_0 + voted_no_538 + voted_yes_538 + voting_538 = 1
inv : ready_0 + voted_no_14 + voted_yes_14 + voting_14 = 1
inv : ready_0 + voted_no_642 + voted_yes_642 + voting_642 = 1
inv : ready_0 + voted_no_764 + voted_yes_764 + voting_764 = 1
inv : ready_0 + voted_no_231 + voted_yes_231 + voting_231 = 1
inv : ready_0 + voted_no_335 + voted_yes_335 + voting_335 = 1
inv : ready_0 + voted_no_868 + voted_yes_868 + voting_868 = 1
inv : ready_0 + voted_no_561 + voted_yes_561 + voting_561 = 1
inv : ready_0 + voted_no_552 + voted_yes_552 + voting_552 = 1
inv : ready_0 + voted_no_614 + voted_yes_614 + voting_614 = 1
inv : ready_0 + voted_no_284 + voted_yes_284 + voting_284 = 1
inv : ready_0 + voted_no_5 + voted_yes_5 + voting_5 = 1
inv : ready_0 + voted_no_921 + voted_yes_921 + voting_921 = 1
inv : ready_0 + voted_no_859 + voted_yes_859 + voting_859 = 1
inv : ready_0 + voted_no_949 + voted_yes_949 + voting_949 = 1
inv : ready_0 + voted_no_254 + voted_yes_254 + voting_254 = 1
inv : ready_0 + voted_no_58 + voted_yes_58 + voting_58 = 1
inv : ready_0 + voted_no_695 + voted_yes_695 + voting_695 = 1
inv : ready_0 + voted_no_591 + voted_yes_591 + voting_591 = 1
inv : ready_0 + voted_no_672 + voted_yes_672 + voting_672 = 1
inv : ready_0 + voted_no_778 + voted_yes_778 + voting_778 = 1
inv : ready_0 + voted_no_898 + voted_yes_898 + voting_898 = 1
inv : ready_0 + voted_no_912 + voted_yes_912 + voting_912 = 1
inv : ready_0 + voted_no_365 + voted_yes_365 + voting_365 = 1
inv : ready_0 + voted_no_178 + voted_yes_178 + voting_178 = 1
inv : ready_0 + voted_no_508 + voted_yes_508 + voting_508 = 1
inv : ready_0 + voted_no_28 + voted_yes_28 + voting_28 = 1
inv : ready_0 + voted_no_148 + voted_yes_148 + voting_148 = 1
inv : ready_0 + voted_no_725 + voted_yes_725 + voting_725 = 1
inv : ready_0 + voted_no_418 + voted_yes_418 + voting_418 = 1
inv : ready_0 + voted_no_815 + voted_yes_815 + voting_815 = 1
inv : ready_0 + voted_no_388 + voted_yes_388 + voting_388 = 1
inv : ready_0 + voted_no_784 + voted_yes_784 + voting_784 = 1
inv : ready_0 + voted_no_820 + voted_yes_820 + voting_820 = 1
inv : ready_0 + voted_no_974 + voted_yes_974 + voting_974 = 1
inv : ready_0 + voted_no_332 + voted_yes_332 + voting_332 = 1
inv : ready_0 + voted_no_39 + voted_yes_39 + voting_39 = 1
inv : ready_0 + voted_no_527 + voted_yes_527 + voting_527 = 1
inv : ready_0 + voted_no_558 + voted_yes_558 + voting_558 = 1
inv : ready_0 + voted_no_748 + voted_yes_748 + voting_748 = 1
inv : ready_0 + voted_no_142 + voted_yes_142 + voting_142 = 1
inv : ready_0 + voted_no_717 + voted_yes_717 + voting_717 = 1
inv : ready_0 + voted_no_368 + voted_yes_368 + voting_368 = 1
inv : ready_0 + voted_no_265 + voted_yes_265 + voting_265 = 1
inv : ready_0 + voted_no_681 + voted_yes_681 + voting_681 = 1
inv : ready_0 + voted_no_301 + voted_yes_301 + voting_301 = 1
inv : ready_0 + voted_no_625 + voted_yes_625 + voting_625 = 1
inv : ready_0 + voted_no_106 + voted_yes_106 + voting_106 = 1
inv : ready_0 + voted_no_979 + voted_yes_979 + voting_979 = 1
inv : ready_0 + voted_no_8 + voted_yes_8 + voting_8 = 1
inv : ready_0 + voted_no_198 + voted_yes_198 + voting_198 = 1
inv : ready_0 + voted_no_907 + voted_yes_907 + voting_907 = 1
inv : ready_0 + voted_no_435 + voted_yes_435 + voting_435 = 1
inv : ready_0 + voted_no_686 + voted_yes_686 + voting_686 = 1
inv : ready_0 + voted_no_851 + voted_yes_851 + voting_851 = 1
inv : ready_0 + voted_no_173 + voted_yes_173 + voting_173 = 1
inv : ready_0 + voted_no_424 + voted_yes_424 + voting_424 = 1
inv : ready_0 + voted_no_753 + voted_yes_753 + voting_753 = 1
inv : ready_0 + voted_no_491 + voted_yes_491 + voting_491 = 1
inv : ready_0 + voted_no_19 + voted_yes_19 + voting_19 = 1
inv : ready_0 + voted_no_502 + voted_yes_502 + voting_502 = 1
inv : ready_0 + voted_no_240 + voted_yes_240 + voting_240 = 1
inv : ready_0 + voted_no_75 + voted_yes_75 + voting_75 = 1
inv : ready_0 + voted_no_918 + voted_yes_918 + voting_918 = 1
inv : ready_0 + voted_no_86 + voted_yes_86 + voting_86 = 1
inv : ready_0 + voted_no_393 + voted_yes_393 + voting_393 = 1
inv : ready_0 + voted_no_131 + voted_yes_131 + voting_131 = 1
inv : ready_0 + voted_no_100 + voted_yes_100 + voting_100 = 1
inv : ready_0 + voted_no_795 + voted_yes_795 + voting_795 = 1
inv : ready_0 + voted_no_999 + voted_yes_999 + voting_999 = 1
inv : ready_0 + voted_no_985 + voted_yes_985 + voting_985 = 1
inv : ready_0 + voted_no_692 + voted_yes_692 + voting_692 = 1
inv : ready_0 + voted_no_840 + voted_yes_840 + voting_840 = 1
inv : ready_0 + voted_no_466 + voted_yes_466 + voting_466 = 1
inv : ready_0 + voted_no_153 + voted_yes_153 + voting_153 = 1
inv : ready_0 + voted_no_773 + voted_yes_773 + voting_773 = 1
inv : ready_0 + voted_no_533 + voted_yes_533 + voting_533 = 1
inv : ready_0 + voted_no_728 + voted_yes_728 + voting_728 = 1
inv : ready_0 + voted_no_460 + voted_yes_460 + voting_460 = 1
inv : ready_0 + voted_no_234 + voted_yes_234 + voting_234 = 1
inv : ready_0 + voted_no_932 + voted_yes_932 + voting_932 = 1
inv : ready_0 + voted_no_826 + voted_yes_826 + voting_826 = 1
inv : ready_0 + voted_no_887 + voted_yes_887 + voting_887 = 1
inv : ready_0 + voted_no_968 + voted_yes_968 + voting_968 = 1
inv : ready_0 + voted_no_399 + voted_yes_399 + voting_399 = 1
inv : ready_0 + voted_no_706 + voted_yes_706 + voting_706 = 1
inv : ready_0 + voted_no_661 + voted_yes_661 + voting_661 = 1
inv : ready_0 + voted_no_954 + voted_yes_954 + voting_954 = 1
inv : ready_0 + voted_no_901 + voted_yes_901 + voting_901 = 1
inv : ready_0 + voted_no_759 + voted_yes_759 + voting_759 = 1
inv : ready_0 + voted_no_167 + voted_yes_167 + voting_167 = 1
inv : ready_0 + voted_no_639 + voted_yes_639 + voting_639 = 1
inv : ready_0 + voted_no_594 + voted_yes_594 + voting_594 = 1
inv : ready_0 + voted_no_251 + voted_yes_251 + voting_251 = 1
inv : ready_0 + voted_no_382 + voted_yes_382 + voting_382 = 1
inv : ready_0 + voted_no_156 + voted_yes_156 + voting_156 = 1
inv : ready_0 + voted_no_572 + voted_yes_572 + voting_572 = 1
inv : ready_0 + voted_no_865 + voted_yes_865 + voting_865 = 1
inv : ready_0 + voted_no_703 + voted_yes_703 + voting_703 = 1
inv : ready_0 + voted_no_25 + voted_yes_25 + voting_25 = 1
inv : ready_0 + voted_no_89 + voted_yes_89 + voting_89 = 1
inv : ready_0 + voted_no_544 + voted_yes_544 + voting_544 = 1
inv : ready_0 + voted_no_318 + voted_yes_318 + voting_318 = 1
inv : ready_0 + voted_no_449 + voted_yes_449 + voting_449 = 1
inv : ready_0 + voted_no_996 + voted_yes_996 + voting_996 = 1
inv : ready_0 + voted_no_61 + voted_yes_61 + voting_61 = 1
inv : ready_0 + voted_no_477 + voted_yes_477 + voting_477 = 1
inv : ready_0 + voted_no_608 + voted_yes_608 + voting_608 = 1
inv : ready_0 + voted_no_505 + voted_yes_505 + voting_505 = 1
inv : ready_0 + voted_no_862 + voted_yes_862 + voting_862 = 1
inv : ready_0 + voted_no_731 + voted_yes_731 + voting_731 = 1
inv : ready_0 + voted_no_22 + voted_yes_22 + voting_22 = 1
inv : ready_0 + voted_no_248 + voted_yes_248 + voting_248 = 1
inv : ready_0 + voted_no_128 + voted_yes_128 + voting_128 = 1
inv : ready_0 + voted_no_675 + voted_yes_675 + voting_675 = 1
inv : ready_0 + voted_no_64 + voted_yes_64 + voting_64 = 1
inv : ready_0 + voted_no_929 + voted_yes_929 + voting_929 = 1
inv : ready_0 + voted_no_798 + voted_yes_798 + voting_798 = 1
inv : ready_0 + voted_no_184 + voted_yes_184 + voting_184 = 1
inv : ready_0 + voted_no_611 + voted_yes_611 + voting_611 = 1
inv : ready_0 + voted_no_315 + voted_yes_315 + voting_315 = 1
inv : ready_0 + voted_no_742 + voted_yes_742 + voting_742 = 1
inv : ready_0 + voted_no_195 + voted_yes_195 + voting_195 = 1
inv : ready_0 + voted_no_50 + voted_yes_50 + voting_50 = 1
inv : ready_0 + voted_no_583 + voted_yes_583 + voting_583 = 1
inv : ready_0 + voted_no_262 + voted_yes_262 + voting_262 = 1
inv : ready_0 + voted_no_809 + voted_yes_809 + voting_809 = 1
inv : ready_0 + voted_no_276 + voted_yes_276 + voting_276 = 1
inv : ready_0 + voted_no_971 + voted_yes_971 + voting_971 = 1
inv : ready_0 + voted_no_823 + voted_yes_823 + voting_823 = 1
inv : ready_0 + voted_no_290 + voted_yes_290 + voting_290 = 1
inv : ready_0 + voted_no_876 + voted_yes_876 + voting_876 = 1
inv : ready_0 + voted_no_597 + voted_yes_597 + voting_597 = 1
inv : ready_0 + voted_no_117 + voted_yes_117 + voting_117 = 1
inv : ready_0 + voted_no_569 + voted_yes_569 + voting_569 = 1
inv : ready_0 + voted_no_516 + voted_yes_516 + voting_516 = 1
inv : ready_0 + voted_no_664 + voted_yes_664 + voting_664 = 1
inv : ready_0 + voted_no_357 + voted_yes_357 + voting_357 = 1
inv : ready_0 + voted_no_209 + voted_yes_209 + voting_209 = 1
inv : ready_0 + voted_no_329 + voted_yes_329 + voting_329 = 1
inv : ready_0 + voted_no_904 + voted_yes_904 + voting_904 = 1
inv : ready_0 + voted_no_530 + voted_yes_530 + voting_530 = 1
inv : ready_0 + voted_no_636 + voted_yes_636 + voting_636 = 1
inv : ready_0 + voted_no_103 + voted_yes_103 + voting_103 = 1
inv : ready_0 + voted_no_943 + voted_yes_943 + voting_943 = 1
inv : ready_0 + voted_no_410 + voted_yes_410 + voting_410 = 1
inv : ready_0 + voted_no_837 + voted_yes_837 + voting_837 = 1
inv : ready_0 + voted_no_957 + voted_yes_957 + voting_957 = 1
inv : ready_0 + voted_no_770 + voted_yes_770 + voting_770 = 1
inv : ready_0 + voted_no_650 + voted_yes_650 + voting_650 = 1
inv : ready_0 + voted_no_36 + voted_yes_36 + voting_36 = 1
inv : ready_0 + voted_no_223 + voted_yes_223 + voting_223 = 1
inv : ready_0 + voted_no_463 + voted_yes_463 + voting_463 = 1
inv : ready_0 + voted_no_890 + voted_yes_890 + voting_890 = 1
inv : ready_0 + voted_no_343 + voted_yes_343 + voting_343 = 1
inv : ready_0 + voted_no_504 + voted_yes_504 + voting_504 = 1
inv : ready_0 + voted_no_278 + voted_yes_278 + voting_278 = 1
inv : ready_0 + voted_no_730 + voted_yes_730 + voting_730 = 1
inv : ready_0 + voted_no_915 + voted_yes_915 + voting_915 = 1
inv : ready_0 + voted_no_52 + voted_yes_52 + voting_52 = 1
inv : ready_0 + voted_no_319 + voted_yes_319 + voting_319 = 1
inv : ready_0 + voted_no_689 + voted_yes_689 + voting_689 = 1
inv : ready_0 + voted_no_956 + voted_yes_956 + voting_956 = 1
inv : ready_0 + voted_no_134 + voted_yes_134 + voting_134 = 1
inv : ready_0 + voted_no_237 + voted_yes_237 + voting_237 = 1
inv : ready_0 + voted_no_833 + voted_yes_833 + voting_833 = 1
inv : ready_0 + voted_no_812 + voted_yes_812 + voting_812 = 1
inv : ready_0 + voted_no_196 + voted_yes_196 + voting_196 = 1
inv : ready_0 + voted_no_93 + voted_yes_93 + voting_93 = 1
inv : ready_0 + voted_no_874 + voted_yes_874 + voting_874 = 1
inv : ready_0 + voted_no_771 + voted_yes_771 + voting_771 = 1
inv : ready_0 + voted_no_566 + voted_yes_566 + voting_566 = 1
inv : ready_0 + voted_no_442 + voted_yes_442 + voting_442 = 1
inv : ready_0 + voted_no_483 + voted_yes_483 + voting_483 = 1
inv : ready_0 + voted_no_11 + voted_yes_11 + voting_11 = 1
inv : ready_0 + voted_no_360 + voted_yes_360 + voting_360 = 1
inv : ready_0 + voted_no_648 + voted_yes_648 + voting_648 = 1
inv : ready_0 + voted_no_525 + voted_yes_525 + voting_525 = 1
inv : ready_0 + voted_no_997 + voted_yes_997 + voting_997 = 1
inv : ready_0 + voted_no_607 + voted_yes_607 + voting_607 = 1
inv : ready_0 + voted_no_401 + voted_yes_401 + voting_401 = 1
inv : ready_0 + voted_no_443 + voted_yes_443 + voting_443 = 1
inv : ready_0 + voted_no_976 + voted_yes_976 + voting_976 = 1
inv : ready_0 + voted_no_258 + voted_yes_258 + voting_258 = 1
inv : ready_0 + voted_no_339 + voted_yes_339 + voting_339 = 1
inv : ready_0 + voted_no_895 + voted_yes_895 + voting_895 = 1
inv : ready_0 + voted_no_750 + voted_yes_750 + voting_750 = 1
inv : ready_0 + voted_no_113 + voted_yes_113 + voting_113 = 1
inv : ready_0 + voted_no_587 + voted_yes_587 + voting_587 = 1
inv : ready_0 + voted_no_421 + voted_yes_421 + voting_421 = 1
inv : ready_0 + voted_no_998 + voted_yes_998 + voting_998 = 1
inv : ready_0 + voted_no_361 + voted_yes_361 + voting_361 = 1
inv : ready_0 + voted_no_668 + voted_yes_668 + voting_668 = 1
inv : ready_0 + voted_no_31 + voted_yes_31 + voting_31 = 1
inv : ready_0 + voted_no_977 + voted_yes_977 + voting_977 = 1
inv : ready_0 + voted_no_565 + voted_yes_565 + voting_565 = 1
inv : ready_0 + voted_no_916 + voted_yes_916 + voting_916 = 1
inv : ready_0 + voted_no_340 + voted_yes_340 + voting_340 = 1
inv : ready_0 + voted_no_279 + voted_yes_279 + voting_279 = 1
inv : ready_0 + voted_no_175 + voted_yes_175 + voting_175 = 1
inv : ready_0 + voted_no_751 + voted_yes_751 + voting_751 = 1
inv : ready_0 + voted_no_10 + voted_yes_10 + voting_10 = 1
inv : ready_0 + voted_no_586 + voted_yes_586 + voting_586 = 1
inv : ready_0 + voted_no_647 + voted_yes_647 + voting_647 = 1
inv : ready_0 + voted_no_114 + voted_yes_114 + voting_114 = 1
inv : ready_0 + voted_no_422 + voted_yes_422 + voting_422 = 1
inv : ready_0 + voted_no_257 + voted_yes_257 + voting_257 = 1
inv : ready_0 + voted_no_894 + voted_yes_894 + voting_894 = 1
inv : ready_0 + voted_no_729 + voted_yes_729 + voting_729 = 1
inv : ready_0 + voted_no_92 + voted_yes_92 + voting_92 = 1
inv : ready_0 + voted_no_197 + voted_yes_197 + voting_197 = 1
inv : ready_0 + voted_no_669 + voted_yes_669 + voting_669 = 1
inv : ready_0 + voted_no_32 + voted_yes_32 + voting_32 = 1
inv : ready_0 + voted_no_626 + voted_yes_626 + voting_626 = 1
inv : ready_0 + voted_no_400 + voted_yes_400 + voting_400 = 1
inv : ready_0 + voted_no_215 + voted_yes_215 + voting_215 = 1
inv : ready_0 + voted_no_834 + voted_yes_834 + voting_834 = 1
inv : ready_0 + voted_no_441 + voted_yes_441 + voting_441 = 1
inv : ready_0 + voted_no_423 + voted_yes_423 + voting_423 = 1
inv : ready_0 + voted_no_852 + voted_yes_852 + voting_852 = 1
inv : ready_0 + voted_no_526 + voted_yes_526 + voting_526 = 1
inv : ready_0 + voted_no_256 + voted_yes_256 + voting_256 = 1
inv : ready_0 + voted_no_12 + voted_yes_12 + voting_12 = 1
inv : ready_0 + voted_no_464 + voted_yes_464 + voting_464 = 1
inv : ready_0 + voted_no_649 + voted_yes_649 + voting_649 = 1
inv : ready_0 + voted_no_893 + voted_yes_893 + voting_893 = 1
inv : ready_0 + voted_no_74 + voted_yes_74 + voting_74 = 1
inv : ready_0 + voted_no_711 + voted_yes_711 + voting_711 = 1
inv : ready_0 + voted_no_33 + voted_yes_33 + voting_33 = 1
inv : ready_0 + voted_no_670 + voted_yes_670 + voting_670 = 1
inv : ready_0 + voted_no_277 + voted_yes_277 + voting_277 = 1
inv : ready_0 + voted_no_914 + voted_yes_914 + voting_914 = 1
inv : ready_0 + voted_no_503 + voted_yes_503 + voting_503 = 1
inv : ready_0 + voted_no_259 + voted_yes_259 + voting_259 = 1
inv : ready_0 + voted_no_53 + voted_yes_53 + voting_53 = 1
inv : ready_0 + voted_no_379 + voted_yes_379 + voting_379 = 1
inv : ready_0 + voted_no_896 + voted_yes_896 + voting_896 = 1
inv : ready_0 + voted_no_690 + voted_yes_690 + voting_690 = 1
inv : ready_0 + voted_no_300 + voted_yes_300 + voting_300 = 1
inv : ready_0 + voted_no_176 + voted_yes_176 + voting_176 = 1
inv : ready_0 + voted_no_813 + voted_yes_813 + voting_813 = 1
inv : ready_0 + voted_no_937 + voted_yes_937 + voting_937 = 1
inv : ready_0 + voted_no_420 + voted_yes_420 + voting_420 = 1
inv : ready_0 + voted_no_236 + voted_yes_236 + voting_236 = 1
inv : ready_0 + voted_no_30 + voted_yes_30 + voting_30 = 1
inv : ready_0 + voted_no_873 + voted_yes_873 + voting_873 = 1
inv : ready_0 + voted_no_667 + voted_yes_667 + voting_667 = 1
inv : ready_0 + voted_no_321 + voted_yes_321 + voting_321 = 1
inv : ready_0 + voted_no_732 + voted_yes_732 + voting_732 = 1
inv : ready_0 + voted_no_854 + voted_yes_854 + voting_854 = 1
inv : ready_0 + voted_no_958 + voted_yes_958 + voting_958 = 1
inv : ready_0 + voted_no_95 + voted_yes_95 + voting_95 = 1
inv : ready_0 + voted_no_547 + voted_yes_547 + voting_547 = 1
inv : ready_0 + voted_no_628 + voted_yes_628 + voting_628 = 1
inv : ready_0 + voted_no_524 + voted_yes_524 + voting_524 = 1
inv : ready_0 + voted_no_217 + voted_yes_217 + voting_217 = 1
inv : ready_0 + voted_no_72 + voted_yes_72 + voting_72 = 1
inv : ready_0 + voted_no_194 + voted_yes_194 + voting_194 = 1
inv : ready_0 + voted_no_709 + voted_yes_709 + voting_709 = 1
inv : ready_0 + voted_no_132 + voted_yes_132 + voting_132 = 1
inv : ready_0 + voted_no_769 + voted_yes_769 + voting_769 = 1
inv : ready_0 + voted_no_462 + voted_yes_462 + voting_462 = 1
inv : ready_0 + voted_no_831 + voted_yes_831 + voting_831 = 1
inv : ready_0 + voted_no_402 + voted_yes_402 + voting_402 = 1
inv : ready_0 + voted_no_155 + voted_yes_155 + voting_155 = 1
inv : ready_0 + voted_no_792 + voted_yes_792 + voting_792 = 1
inv : ready_0 + voted_no_688 + voted_yes_688 + voting_688 = 1
inv : ready_0 + voted_no_51 + voted_yes_51 + voting_51 = 1
inv : ready_0 + voted_no_485 + voted_yes_485 + voting_485 = 1
inv : ready_0 + voted_no_381 + voted_yes_381 + voting_381 = 1
inv : ready_0 + voted_no_238 + voted_yes_238 + voting_238 = 1
inv : ready_0 + voted_no_545 + voted_yes_545 + voting_545 = 1
inv : ready_0 + voted_no_568 + voted_yes_568 + voting_568 = 1
inv : ready_0 + voted_no_605 + voted_yes_605 + voting_605 = 1
inv : ready_0 + voted_no_358 + voted_yes_358 + voting_358 = 1
inv : ready_0 + voted_no_995 + voted_yes_995 + voting_995 = 1
inv : ready_0 + voted_no_298 + voted_yes_298 + voting_298 = 1
inv : ready_0 + voted_no_935 + voted_yes_935 + voting_935 = 1
inv : ready_0 + voted_no_875 + voted_yes_875 + voting_875 = 1
inv : ready_0 + voted_no_260 + voted_yes_260 + voting_260 = 1
inv : ready_0 + voted_no_111 + voted_yes_111 + voting_111 = 1
inv : ready_0 + voted_no_522 + voted_yes_522 + voting_522 = 1
inv : ready_0 + voted_no_296 + voted_yes_296 + voting_296 = 1
inv : ready_0 + voted_no_486 + voted_yes_486 + voting_486 = 1
inv : ready_0 + voted_no_70 + voted_yes_70 + voting_70 = 1
inv : ready_0 + voted_no_337 + voted_yes_337 + voting_337 = 1
inv : ready_0 + voted_no_630 + voted_yes_630 + voting_630 = 1
inv : ready_0 + voted_no_404 + voted_yes_404 + voting_404 = 1
inv : ready_0 + voted_no_666 + voted_yes_666 + voting_666 = 1
inv : ready_0 + voted_no_938 + voted_yes_938 + voting_938 = 1
inv : ready_0 + voted_no_419 + voted_yes_419 + voting_419 = 1
inv : ready_0 + voted_no_563 + voted_yes_563 + voting_563 = 1
inv : ready_0 + voted_no_342 + voted_yes_342 + voting_342 = 1
inv : ready_0 + voted_no_810 + voted_yes_810 + voting_810 = 1
inv : ready_0 + voted_no_584 + voted_yes_584 + voting_584 = 1
inv : ready_0 + voted_no_383 + voted_yes_383 + voting_383 = 1
inv : ready_0 + voted_no_959 + voted_yes_959 + voting_959 = 1
inv : ready_0 + voted_no_835 + voted_yes_835 + voting_835 = 1
inv : ready_0 + voted_no_214 + voted_yes_214 + voting_214 = 1
inv : ready_0 + voted_no_157 + voted_yes_157 + voting_157 = 1
inv : ready_0 + voted_no_363 + voted_yes_363 + voting_363 = 1
inv : ready_0 + voted_no_589 + voted_yes_589 + voting_589 = 1
inv : ready_0 + voted_no_645 + voted_yes_645 + voting_645 = 1
inv : ready_0 + voted_no_543 + voted_yes_543 + voting_543 = 1
inv : ready_0 + voted_no_465 + voted_yes_465 + voting_465 = 1
inv : ready_0 + voted_no_116 + voted_yes_116 + voting_116 = 1
inv : ready_0 + voted_no_90 + voted_yes_90 + voting_90 = 1
inv : ready_0 + voted_no_892 + voted_yes_892 + voting_892 = 1
inv : ready_0 + voted_no_281 + voted_yes_281 + voting_281 = 1
inv : ready_0 + voted_no_877 + voted_yes_877 + voting_877 = 1
inv : ready_0 + voted_no_49 + voted_yes_49 + voting_49 = 1
inv : ready_0 + voted_no_34 + voted_yes_34 + voting_34 = 1
inv : ready_0 + voted_no_712 + voted_yes_712 + voting_712 = 1
inv : ready_0 + voted_no_235 + voted_yes_235 + voting_235 = 1
inv : ready_0 + voted_no_768 + voted_yes_768 + voting_768 = 1
inv : ready_0 + voted_no_398 + voted_yes_398 + voting_398 = 1
inv : ready_0 + voted_no_9 + voted_yes_9 + voting_9 = 1
inv : ready_0 + voted_no_362 + voted_yes_362 + voting_362 = 1
inv : ready_0 + voted_no_691 + voted_yes_691 + voting_691 = 1
inv : ready_0 + voted_no_542 + voted_yes_542 + voting_542 = 1
inv : ready_0 + voted_no_55 + voted_yes_55 + voting_55 = 1
inv : ready_0 + voted_no_158 + voted_yes_158 + voting_158 = 1
inv : ready_0 + voted_no_850 + voted_yes_850 + voting_850 = 1
inv : ready_0 + voted_no_316 + voted_yes_316 + voting_316 = 1
inv : ready_0 + voted_no_790 + voted_yes_790 + voting_790 = 1
inv : ready_0 + voted_no_917 + voted_yes_917 + voting_917 = 1
inv : ready_0 + voted_no_610 + voted_yes_610 + voting_610 = 1
inv : ready_0 + voted_no_91 + voted_yes_91 + voting_91 = 1
inv : ready_0 + voted_no_76 + voted_yes_76 + voting_76 = 1
inv : ready_0 + voted_no_136 + voted_yes_136 + voting_136 = 1
inv : ready_0 + voted_no_609 + voted_yes_609 + voting_609 = 1
inv : ready_0 + voted_no_137 + voted_yes_137 + voting_137 = 1
inv : ready_0 + voted_no_444 + voted_yes_444 + voting_444 = 1
inv : ready_0 + voted_no_295 + voted_yes_295 + voting_295 = 1
inv : ready_0 + voted_no_302 + voted_yes_302 + voting_302 = 1
inv : ready_0 + voted_no_871 + voted_yes_871 + voting_871 = 1
inv : ready_0 + voted_no_69 + voted_yes_69 + voting_69 = 1
inv : ready_0 + voted_no_482 + voted_yes_482 + voting_482 = 1
inv : ready_0 + voted_no_789 + voted_yes_789 + voting_789 = 1
inv : ready_0 + voted_no_377 + voted_yes_377 + voting_377 = 1
inv : ready_0 + voted_no_856 + voted_yes_856 + voting_856 = 1
inv : ready_0 + voted_no_317 + voted_yes_317 + voting_317 = 1
inv : ready_0 + voted_no_384 + voted_yes_384 + voting_384 = 1
inv : ready_0 + voted_no_564 + voted_yes_564 + voting_564 = 1
inv : ready_0 + voted_no_624 + voted_yes_624 + voting_624 = 1
inv : ready_0 + voted_no_811 + voted_yes_811 + voting_811 = 1
inv : ready_0 + voted_no_775 + voted_yes_775 + voting_775 = 1
inv : ready_0 + voted_no_585 + voted_yes_585 + voting_585 = 1
inv : ready_0 + voted_no_115 + voted_yes_115 + voting_115 = 1
inv : ready_0 + voted_no_793 + voted_yes_793 + voting_793 = 1
inv : ready_0 + voted_no_631 + voted_yes_631 + voting_631 = 1
inv : ready_0 + voted_no_179 + voted_yes_179 + voting_179 = 1
inv : ready_0 + voted_no_48 + voted_yes_48 + voting_48 = 1
inv : ready_0 + voted_no_567 + voted_yes_567 + voting_567 = 1
inv : ready_0 + voted_no_359 + voted_yes_359 + voting_359 = 1
inv : ready_0 + voted_no_726 + voted_yes_726 + voting_726 = 1
inv : ready_0 + voted_no_151 + voted_yes_151 + voting_151 = 1
inv : ready_0 + voted_no_934 + voted_yes_934 + voting_934 = 1
inv : ready_0 + voted_no_94 + voted_yes_94 + voting_94 = 1
inv : ready_0 + voted_no_338 + voted_yes_338 + voting_338 = 1
inv : ready_0 + voted_no_112 + voted_yes_112 + voting_112 = 1
inv : ready_0 + voted_no_528 + voted_yes_528 + voting_528 = 1
inv : ready_0 + voted_no_218 + voted_yes_218 + voting_218 = 1
inv : ready_0 + voted_no_955 + voted_yes_955 + voting_955 = 1
inv : ready_0 + voted_no_588 + voted_yes_588 + voting_588 = 1
inv : ready_0 + voted_no_832 + voted_yes_832 + voting_832 = 1
inv : ready_0 + voted_no_405 + voted_yes_405 + voting_405 = 1
inv : ready_0 + voted_no_274 + voted_yes_274 + voting_274 = 1
inv : ready_0 + voted_no_708 + voted_yes_708 + voting_708 = 1
inv : ready_0 + voted_no_952 + voted_yes_952 + voting_952 = 1
inv : ready_0 + voted_no_341 + voted_yes_341 + voting_341 = 1
inv : ready_0 + voted_no_772 + voted_yes_772 + voting_772 = 1
inv : ready_0 + voted_no_652 + voted_yes_652 + voting_652 = 1
inv : ready_0 + voted_no_521 + voted_yes_521 + voting_521 = 1
inv : ready_0 + voted_no_461 + voted_yes_461 + voting_461 = 1
inv : ready_0 + voted_no_154 + voted_yes_154 + voting_154 = 1
inv : ready_0 + voted_no_479 + voted_yes_479 + voting_479 = 1
inv : ready_0 + voted_no_687 + voted_yes_687 + voting_687 = 1
inv : ready_0 + voted_no_380 + voted_yes_380 + voting_380 = 1
inv : ready_0 + voted_no_673 + voted_yes_673 + voting_673 = 1
inv : ready_0 + voted_no_913 + voted_yes_913 + voting_913 = 1
inv : ready_0 + voted_no_899 + voted_yes_899 + voting_899 = 1
inv : ready_0 + voted_no_27 + voted_yes_27 + voting_27 = 1
inv : ready_0 + voted_no_172 + voted_yes_172 + voting_172 = 1
inv : ready_0 + voted_no_299 + voted_yes_299 + voting_299 = 1
inv : ready_0 + voted_no_814 + voted_yes_814 + voting_814 = 1
inv : ready_0 + voted_no_754 + voted_yes_754 + voting_754 = 1
inv : ready_0 + voted_no_606 + voted_yes_606 + voting_606 = 1
inv : ready_0 + voted_no_507 + voted_yes_507 + voting_507 = 1
inv : ready_0 + voted_no_239 + voted_yes_239 + voting_239 = 1
inv : ready_0 + voted_no_994 + voted_yes_994 + voting_994 = 1
inv : ready_0 + voted_no_447 + voted_yes_447 + voting_447 = 1
inv : ready_0 + voted_no_426 + voted_yes_426 + voting_426 = 1
inv : ready_0 + voted_no_200 + voted_yes_200 + voting_200 = 1
inv : ready_0 + voted_no_627 + voted_yes_627 + voting_627 = 1
inv : ready_0 + voted_no_6 + voted_yes_6 + voting_6 = 1
inv : ready_0 + voted_no_546 + voted_yes_546 + voting_546 = 1
inv : ready_0 + voted_no_13 + voted_yes_13 + voting_13 = 1
inv : ready_0 + voted_no_973 + voted_yes_973 + voting_973 = 1
inv : ready_0 + voted_no_747 + voted_yes_747 + voting_747 = 1
inv : ready_0 + voted_no_733 + voted_yes_733 + voting_733 = 1
inv : ready_0 + voted_no_440 + voted_yes_440 + voting_440 = 1
inv : ready_0 + voted_no_320 + voted_yes_320 + voting_320 = 1
inv : ready_0 + voted_no_853 + voted_yes_853 + voting_853 = 1
inv : ready_0 + voted_no_500 + voted_yes_500 + voting_500 = 1
inv : ready_0 + voted_no_133 + voted_yes_133 + voting_133 = 1
inv : ready_0 + voted_no_980 + voted_yes_980 + voting_980 = 1
inv : ready_0 + voted_no_73 + voted_yes_73 + voting_73 = 1
inv : ready_0 + voted_no_253 + voted_yes_253 + voting_253 = 1
inv : ready_0 + voted_no_193 + voted_yes_193 + voting_193 = 1
inv : ready_0 + voted_no_920 + voted_yes_920 + voting_920 = 1
inv : ready_0 + voted_no_129 + voted_yes_129 + voting_129 = 1
inv : ready_0 + voted_no_540 + voted_yes_540 + voting_540 = 1
inv : ready_0 + voted_no_766 + voted_yes_766 + voting_766 = 1
inv : ready_0 + voted_no_355 + voted_yes_355 + voting_355 = 1
inv : ready_0 + voted_no_57 + voted_yes_57 + voting_57 = 1
inv : ready_0 + voted_no_807 + voted_yes_807 + voting_807 = 1
inv : ready_0 + voted_no_838 + voted_yes_838 + voting_838 = 1
inv : ready_0 + voted_no_160 + voted_yes_160 + voting_160 = 1
inv : ready_0 + voted_no_612 + voted_yes_612 + voting_612 = 1
inv : ready_0 + voted_no_797 + voted_yes_797 + voting_797 = 1
inv : ready_0 + voted_no_509 + voted_yes_509 + voting_509 = 1
inv : ready_0 + voted_no_314 + voted_yes_314 + voting_314 = 1
inv : ready_0 + voted_no_211 + voted_yes_211 + voting_211 = 1
inv : ready_0 + voted_no_992 + voted_yes_992 + voting_992 = 1
inv : ready_0 + voted_no_889 + voted_yes_889 + voting_889 = 1
inv : ready_0 + voted_no_252 + voted_yes_252 + voting_252 = 1
inv : ready_0 + voted_no_191 + voted_yes_191 + voting_191 = 1
inv : ready_0 + voted_no_715 + voted_yes_715 + voting_715 = 1
inv : ready_0 + voted_no_930 + voted_yes_930 + voting_930 = 1
inv : ready_0 + voted_no_26 + voted_yes_26 + voting_26 = 1
inv : ready_0 + voted_no_663 + voted_yes_663 + voting_663 = 1
inv : ready_0 + voted_no_869 + voted_yes_869 + voting_869 = 1
inv : ready_0 + voted_no_704 + voted_yes_704 + voting_704 = 1
inv : ready_0 + voted_no_263 + voted_yes_263 + voting_263 = 1
inv : ready_0 + voted_no_735 + voted_yes_735 + voting_735 = 1
inv : ready_0 + voted_no_941 + voted_yes_941 + voting_941 = 1
inv : ready_0 + voted_no_386 + voted_yes_386 + voting_386 = 1
inv : ready_0 + voted_no_858 + voted_yes_858 + voting_858 = 1
inv : ready_0 + voted_no_746 + voted_yes_746 + voting_746 = 1
inv : ready_0 + voted_no_221 + voted_yes_221 + voting_221 = 1
inv : ready_0 + voted_no_345 + voted_yes_345 + voting_345 = 1
inv : ready_0 + voted_no_375 + voted_yes_375 + voting_375 = 1
inv : ready_0 + voted_no_581 + voted_yes_581 + voting_581 = 1
inv : ready_0 + voted_no_180 + voted_yes_180 + voting_180 = 1
inv : ready_0 + voted_no_705 + voted_yes_705 + voting_705 = 1
inv : ready_0 + voted_no_68 + voted_yes_68 + voting_68 = 1
inv : ready_0 + voted_no_303 + voted_yes_303 + voting_303 = 1
inv : ready_0 + voted_no_931 + voted_yes_931 + voting_931 = 1
inv : ready_0 + voted_no_294 + voted_yes_294 + voting_294 = 1
inv : ready_0 + voted_no_827 + voted_yes_827 + voting_827 = 1
inv : ready_0 + voted_no_601 + voted_yes_601 + voting_601 = 1
inv : ready_0 + voted_no_46 + voted_yes_46 + voting_46 = 1
inv : ready_0 + voted_no_325 + voted_yes_325 + voting_325 = 1
inv : ready_0 + voted_no_900 + voted_yes_900 + voting_900 = 1
inv : ready_0 + voted_no_623 + voted_yes_623 + voting_623 = 1
inv : ready_0 + voted_no_520 + voted_yes_520 + voting_520 = 1
inv : ready_0 + voted_no_878 + voted_yes_878 + voting_878 = 1
inv : ready_0 + voted_no_406 + voted_yes_406 + voting_406 = 1
inv : ready_0 + voted_no_467 + voted_yes_467 + voting_467 = 1
inv : ready_0 + voted_no_437 + voted_yes_437 + voting_437 = 1
inv : ready_0 + voted_no_130 + voted_yes_130 + voting_130 = 1
inv : ready_0 + voted_no_632 + voted_yes_632 + voting_632 = 1
inv : ready_0 + voted_no_571 + voted_yes_571 + voting_571 = 1
inv : ready_0 + voted_no_99 + voted_yes_99 + voting_99 = 1
inv : ready_0 + voted_no_272 + voted_yes_272 + voting_272 = 1
inv : ready_0 + voted_no_796 + voted_yes_796 + voting_796 = 1
inv : ready_0 + voted_no_849 + voted_yes_849 + voting_849 = 1
inv : ready_0 + voted_no_489 + voted_yes_489 + voting_489 = 1
inv : ready_0 + voted_no_459 + voted_yes_459 + voting_459 = 1
inv : ready_0 + voted_no_961 + voted_yes_961 + voting_961 = 1
inv : ready_0 + voted_no_654 + voted_yes_654 + voting_654 = 1
inv : ready_0 + voted_no_77 + voted_yes_77 + voting_77 = 1
inv : ready_0 + voted_no_983 + voted_yes_983 + voting_983 = 1
inv : ready_0 + voted_no_436 + voted_yes_436 + voting_436 = 1
inv : ready_0 + voted_no_531 + voted_yes_531 + voting_531 = 1
inv : ready_0 + voted_no_7 + voted_yes_7 + voting_7 = 1
inv : ready_0 + voted_no_716 + voted_yes_716 + voting_716 = 1
inv : ready_0 + voted_no_305 + voted_yes_305 + voting_305 = 1
inv : ready_0 + voted_no_942 + voted_yes_942 + voting_942 = 1
inv : ready_0 + voted_no_233 + voted_yes_233 + voting_233 = 1
inv : ready_0 + voted_no_621 + voted_yes_621 + voting_621 = 1
inv : ready_0 + voted_no_333 + voted_yes_333 + voting_333 = 1
inv : ready_0 + voted_no_35 + voted_yes_35 + voting_35 = 1
inv : ready_0 + voted_no_490 + voted_yes_490 + voting_490 = 1
inv : ready_0 + voted_no_919 + voted_yes_919 + voting_919 = 1
inv : ready_0 + voted_no_356 + voted_yes_356 + voting_356 = 1
inv : ready_0 + voted_no_880 + voted_yes_880 + voting_880 = 1
inv : ready_0 + voted_no_487 + voted_yes_487 + voting_487 = 1
inv : ready_0 + voted_no_397 + voted_yes_397 + voting_397 = 1
inv : ready_0 + voted_no_367 + voted_yes_367 + voting_367 = 1
inv : ready_0 + voted_no_559 + voted_yes_559 + voting_559 = 1
inv : ready_0 + voted_no_970 + voted_yes_970 + voting_970 = 1
inv : ready_0 + voted_no_570 + voted_yes_570 + voting_570 = 1
inv : ready_0 + voted_no_693 + voted_yes_693 + voting_693 = 1
inv : ready_0 + voted_no_169 + voted_yes_169 + voting_169 = 1
inv : ready_0 + voted_no_79 + voted_yes_79 + voting_79 = 1
inv : ready_0 + voted_no_847 + voted_yes_847 + voting_847 = 1
inv : ready_0 + voted_no_757 + voted_yes_757 + voting_757 = 1
inv : ready_0 + voted_no_210 + voted_yes_210 + voting_210 = 1
inv : ready_0 + voted_no_836 + voted_yes_836 + voting_836 = 1
inv : ready_0 + voted_no_199 + voted_yes_199 + voting_199 = 1
inv : ready_0 + voted_no_529 + voted_yes_529 + voting_529 = 1
inv : ready_0 + voted_no_127 + voted_yes_127 + voting_127 = 1
inv : ready_0 + voted_no_425 + voted_yes_425 + voting_425 = 1
inv : ready_0 + voted_no_439 + voted_yes_439 + voting_439 = 1
inv : ready_0 + voted_no_37 + voted_yes_37 + voting_37 = 1
inv : ready_0 + voted_no_674 + voted_yes_674 + voting_674 = 1
inv : ready_0 + voted_no_501 + voted_yes_501 + voting_501 = 1
inv : ready_0 + voted_no_222 + voted_yes_222 + voting_222 = 1
inv : ready_0 + voted_no_981 + voted_yes_981 + voting_981 = 1
inv : ready_0 + voted_no_651 + voted_yes_651 + voting_651 = 1
inv : ready_0 + voted_no_891 + voted_yes_891 + voting_891 = 1
inv : ready_0 + voted_no_799 + voted_yes_799 + voting_799 = 1
inv : ready_0 + voted_no_344 + voted_yes_344 + voting_344 = 1
inv : ready_0 + voted_no_478 + voted_yes_478 + voting_478 = 1
inv : ready_0 + voted_no_582 + voted_yes_582 + voting_582 = 1
inv : ready_0 + voted_no_275 + voted_yes_275 + voting_275 = 1
inv : ready_0 + voted_no_171 + voted_yes_171 + voting_171 = 1
inv : ready_0 + voted_no_261 + voted_yes_261 + voting_261 = 1
inv : ready_0 + voted_no_808 + voted_yes_808 + voting_808 = 1
inv : ready_0 + voted_no_291 + voted_yes_291 + voting_291 = 1
inv : ready_0 + voted_no_395 + voted_yes_395 + voting_395 = 1
inv : ready_0 + voted_no_972 + voted_yes_972 + voting_972 = 1
inv : ready_0 + voted_no_448 + voted_yes_448 + voting_448 = 1
inv : ready_0 + voted_no_141 + voted_yes_141 + voting_141 = 1
inv : ready_0 + voted_no_665 + voted_yes_665 + voting_665 = 1
inv : ready_0 + voted_no_88 + voted_yes_88 + voting_88 = 1
inv : ready_0 + voted_no_118 + voted_yes_118 + voting_118 = 1
inv : ready_0 + voted_no_755 + voted_yes_755 + voting_755 = 1
inv : ready_0 + voted_no_785 + voted_yes_785 + voting_785 = 1
inv : ready_0 + voted_no_671 + voted_yes_671 + voting_671 = 1
inv : ready_0 + voted_no_188 + voted_yes_188 + voting_188 = 1
inv : ready_0 + voted_no_707 + voted_yes_707 + voting_707 = 1
inv : ready_0 + voted_no_481 + voted_yes_481 + voting_481 = 1
inv : ready_0 + voted_no_219 + voted_yes_219 + voting_219 = 1
inv : ready_0 + voted_no_897 + voted_yes_897 + voting_897 = 1
inv : ready_0 + voted_no_378 + voted_yes_378 + voting_378 = 1
inv : ready_0 + voted_no_928 + voted_yes_928 + voting_928 = 1
inv : ready_0 + voted_no_640 + voted_yes_640 + voting_640 = 1
inv : ready_0 + voted_no_604 + voted_yes_604 + voting_604 = 1
inv : ready_0 + voted_no_65 + voted_yes_65 + voting_65 = 1
inv : ready_0 + voted_no_29 + voted_yes_29 + voting_29 = 1
inv : ready_0 + voted_no_445 + voted_yes_445 + voting_445 = 1
inv : ready_0 + voted_no_964 + voted_yes_964 + voting_964 = 1
inv : ready_0 + voted_no_861 + voted_yes_861 + voting_861 = 1
inv : ready_0 + voted_no_121 + voted_yes_121 + voting_121 = 1
inv : ready_0 + voted_no_548 + voted_yes_548 + voting_548 = 1
inv : ready_0 + voted_no_60 + voted_yes_60 + voting_60 = 1
inv : ready_0 + voted_no_311 + voted_yes_311 + voting_311 = 1
inv : ready_0 + voted_no_738 + voted_yes_738 + voting_738 = 1
inv : ready_0 + voted_no_573 + voted_yes_573 + voting_573 = 1
inv : ready_0 + voted_no_322 + voted_yes_322 + voting_322 = 1
inv : ready_0 + voted_no_794 + voted_yes_794 + voting_794 = 1
inv : ready_0 + voted_no_255 + voted_yes_255 + voting_255 = 1
inv : ready_0 + voted_no_866 + voted_yes_866 + voting_866 = 1
inv : ready_0 + voted_no_989 + voted_yes_989 + voting_989 = 1
inv : ready_0 + voted_no_933 + voted_yes_933 + voting_933 = 1
inv : ready_0 + voted_no_506 + voted_yes_506 + voting_506 = 1
inv : ready_0 + voted_no_727 + voted_yes_727 + voting_727 = 1
inv : ready_0 + voted_no_922 + voted_yes_922 + voting_922 = 1
inv : ready_0 + voted_no_872 + voted_yes_872 + voting_872 = 1
inv : ready_0 + voted_no_908 + voted_yes_908 + voting_908 = 1
inv : ready_0 + voted_no_646 + voted_yes_646 + voting_646 = 1
inv : ready_0 + voted_no_615 + voted_yes_615 + voting_615 = 1
inv : ready_0 + voted_no_54 + voted_yes_54 + voting_54 = 1
inv : ready_0 + voted_no_660 + voted_yes_660 + voting_660 = 1
inv : ready_0 + voted_no_213 + voted_yes_213 + voting_213 = 1
inv : ready_0 + voted_no_953 + voted_yes_953 + voting_953 = 1
inv : ready_0 + voted_no_353 + voted_yes_353 + voting_353 = 1
inv : ready_0 + voted_no_805 + voted_yes_805 + voting_805 = 1
inv : ready_0 + voted_no_280 + voted_yes_280 + voting_280 = 1
inv : ready_0 + voted_no_713 + voted_yes_713 + voting_713 = 1
inv : ready_0 + voted_no_593 + voted_yes_593 + voting_593 = 1
inv : ready_0 + voted_no_18 + voted_yes_18 + voting_18 = 1
inv : ready_0 + voted_no_347 + voted_yes_347 + voting_347 = 1
inv : ready_0 + voted_no_286 + voted_yes_286 + voting_286 = 1
inv : ready_0 + voted_no_85 + voted_yes_85 + voting_85 = 1
inv : ready_0 + voted_no_774 + voted_yes_774 + voting_774 = 1
inv : ready_0 + voted_no_819 + voted_yes_819 + voting_819 = 1
inv : ready_0 + voted_no_939 + voted_yes_939 + voting_939 = 1
inv : ready_0 + voted_no_512 + voted_yes_512 + voting_512 = 1
inv : ready_0 + voted_no_40 + voted_yes_40 + voting_40 = 1
inv : ready_0 + voted_no_107 + voted_yes_107 + voting_107 = 1
inv : ready_0 + voted_no_414 + voted_yes_414 + voting_414 = 1
inv : ready_0 + voted_no_841 + voted_yes_841 + voting_841 = 1
inv : ready_0 + voted_no_886 + voted_yes_886 + voting_886 = 1
inv : ready_0 + voted_no_152 + voted_yes_152 + voting_152 = 1
inv : ready_0 + voted_no_579 + voted_yes_579 + voting_579 = 1
inv : ready_0 + voted_no_138 + voted_yes_138 + voting_138 = 1
inv : ready_0 + voted_no_495 + voted_yes_495 + voting_495 = 1
inv : ready_0 + voted_no_590 + voted_yes_590 + voting_590 = 1
inv : ready_0 + voted_no_43 + voted_yes_43 + voting_43 = 1
inv : ready_0 + voted_no_721 + voted_yes_721 + voting_721 = 1
inv : ready_0 + voted_no_174 + voted_yes_174 + voting_174 = 1
inv : ready_0 + voted_no_911 + voted_yes_911 + voting_911 = 1
inv : ready_0 + voted_no_364 + voted_yes_364 + voting_364 = 1
inv : ready_0 + voted_no_883 + voted_yes_883 + voting_883 = 1
inv : ready_0 + voted_no_788 + voted_yes_788 + voting_788 = 1
inv : ready_0 + voted_no_657 + voted_yes_657 + voting_657 = 1
inv : ready_0 + voted_no_752 + voted_yes_752 + voting_752 = 1
inv : ready_0 + voted_no_428 + voted_yes_428 + voting_428 = 1
inv : ready_0 + voted_no_297 + voted_yes_297 + voting_297 = 1
inv : ready_0 + voted_no_685 + voted_yes_685 + voting_685 = 1
inv : ready_0 + voted_no_241 + voted_yes_241 + voting_241 = 1
inv : ready_0 + voted_no_816 + voted_yes_816 + voting_816 = 1
inv : ready_0 + voted_no_269 + voted_yes_269 + voting_269 = 1
inv : ready_0 + voted_no_15 + voted_yes_15 + voting_15 = 1
inv : ready_0 + voted_no_618 + voted_yes_618 + voting_618 = 1
inv : ready_0 + voted_no_724 + voted_yes_724 + voting_724 = 1
inv : ready_0 + voted_no_975 + voted_yes_975 + voting_975 = 1
inv : ready_0 + voted_no_855 + voted_yes_855 + voting_855 = 1
inv : ready_0 + voted_no_629 + voted_yes_629 + voting_629 = 1
inv : ready_0 + voted_no_202 + voted_yes_202 + voting_202 = 1
inv : ready_0 + voted_no_71 + voted_yes_71 + voting_71 = 1
inv : ready_0 + voted_no_498 + voted_yes_498 + voting_498 = 1
inv : ready_0 + voted_no_749 + voted_yes_749 + voting_749 = 1
inv : ready_0 + voted_no_562 + voted_yes_562 + voting_562 = 1
inv : ready_0 + voted_no_135 + voted_yes_135 + voting_135 = 1
inv : ready_0 + voted_no_4 + voted_yes_4 + voting_4 = 1
inv : ready_0 + voted_no_682 + voted_yes_682 + voting_682 = 1
inv : ready_0 + voted_no_431 + voted_yes_431 + voting_431 = 1
inv : ready_0 + voted_no_551 + voted_yes_551 + voting_551 = 1
inv : ready_0 + voted_no_978 + voted_yes_978 + voting_978 = 1
inv : ready_0 + voted_no_470 + voted_yes_470 + voting_470 = 1
inv : ready_0 + voted_no_696 + voted_yes_696 + voting_696 = 1
inv : ready_0 + voted_no_163 + voted_yes_163 + voting_163 = 1
inv : ready_0 + voted_no_791 + voted_yes_791 + voting_791 = 1
inv : ready_0 + voted_no_777 + voted_yes_777 + voting_777 = 1
inv : ready_0 + voted_no_244 + voted_yes_244 + voting_244 = 1
inv : ready_0 + voted_no_484 + voted_yes_484 + voting_484 = 1
inv : ready_0 + voted_no_177 + voted_yes_177 + voting_177 = 1
inv : ready_0 + voted_no_456 + voted_yes_456 + voting_456 = 1
inv : ready_0 + voted_no_936 + voted_yes_936 + voting_936 = 1
inv : ready_0 + voted_no_230 + voted_yes_230 + voting_230 = 1
inv : ready_0 + voted_no_82 + voted_yes_82 + voting_82 = 1
inv : ready_0 + voted_no_537 + voted_yes_537 + voting_537 = 1
inv : ready_0 + voted_no_149 + voted_yes_149 + voting_149 = 1
inv : ready_0 + voted_no_389 + voted_yes_389 + voting_389 = 1
inv : ready_0 + voted_no_844 + voted_yes_844 + voting_844 = 1
inv : ready_0 + voted_no_417 + voted_yes_417 + voting_417 = 1
inv : ready_0 + voted_no_216 + voted_yes_216 + voting_216 = 1
inv : ready_0 + voted_no_950 + voted_yes_950 + voting_950 = 1
inv : ready_0 + voted_no_523 + voted_yes_523 + voting_523 = 1
inv : ready_0 + voted_no_643 + voted_yes_643 + voting_643 = 1
inv : ready_0 + voted_no_110 + voted_yes_110 + voting_110 = 1
inv : ready_0 + voted_no_336 + voted_yes_336 + voting_336 = 1
inv : ready_0 + voted_no_96 + voted_yes_96 + voting_96 = 1
inv : ready_0 + voted_no_763 + voted_yes_763 + voting_763 = 1
inv : ready_0 + voted_no_710 + voted_yes_710 + voting_710 = 1
inv : ready_0 + voted_no_283 + voted_yes_283 + voting_283 = 1
inv : ready_0 + voted_no_403 + voted_yes_403 + voting_403 = 1
inv : ready_0 + voted_no_830 + voted_yes_830 + voting_830 = 1
Total of 1000 invariants.
[2022-06-13 05:53:26] [INFO ] Computed 1000 place invariants in 97 ms
[2022-06-13 05:53:46] [WARNING] Could not apply decomposition. Using flat GAL structure.
java.util.concurrent.TimeoutException: Subprocess running CommandLine [args=[/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.louvain.binaries_1.0.0.202104292328/bin/convert-linux64, -i, /tmp/graph14335898193673279865.txt, -o, /tmp/graph14335898193673279865.bin, -w, /tmp/graph14335898193673279865.weights], workingDir=null] killed by timeout after 10 SECONDS
at fr.lip6.move.gal.process.Runner.waitForOrTimeout(Runner.java:76)
at fr.lip6.move.gal.process.Runner.runTool(Runner.java:47)
at fr.lip6.move.gal.process.Runner.runTool(Runner.java:27)
at fr.lip6.move.gal.louvain.GraphBuilder.convertGraphToBin(GraphBuilder.java:258)
at fr.lip6.move.gal.louvain.GraphBuilder.computeLouvain(GraphBuilder.java:189)
at fr.lip6.move.gal.louvain.GraphBuilder.computeLouvain(GraphBuilder.java:157)
at fr.lip6.move.gal.application.MccTranslator.applyOrder(MccTranslator.java:223)
at fr.lip6.move.gal.application.MccTranslator.flattenSpec(MccTranslator.java:270)
at fr.lip6.move.gal.application.Application.runMultiITS(Application.java:786)
at fr.lip6.move.gal.application.Application.startNoEx(Application.java:675)
at fr.lip6.move.gal.application.Application.start(Application.java:140)
at fr.lip6.move.gal.itscl.application.Application.start(Application.java:43)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590)
at org.eclipse.equinox.launcher.Main.run(Main.java:1461)
at org.eclipse.equinox.launcher.Main.main(Main.java:1434)
[2022-06-13 05:53:46] [INFO ] Flatten gal took : 306 ms
[2022-06-13 05:53:46] [INFO ] Time to serialize gal into /tmp/ReachabilityCardinality1082081900447105640.gal : 6 ms
[2022-06-13 05:53:46] [INFO ] Time to serialize properties into /tmp/ReachabilityCardinality15916993393143589449.prop : 63 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-reach-linux64, --gc-threshold, 2000000, --quiet, -i, /tmp/ReachabilityCardinality1082081900447105640.gal, -t, CGAL, -reachable-file, /tmp/ReachabilityCardinality15916993393143589449.prop, --nowitness, --gen-order, FOLLOW], workingDir=/home/mcc/execution]
its-reach command run as :
/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.itstools.binaries_1.0.0.202104292328/bin/its-reach-linux64 --gc-threshold 2000000 --quiet -i /tmp/ReachabilityCardinality1082081900447105640.gal -t CGAL -reachable-file /tmp/ReachabilityCardinality15916993393143589449.prop --nowitness --gen-order FOLLOW
Loading property file /tmp/ReachabilityCardinality15916993393143589449.prop.
[2022-06-13 05:53:47] [INFO ] BMC solution for property Referendum-COL-1000-ReachabilityCardinality-12(UNSAT) depth K=1 took 21407 ms
Compilation finished in 60849 ms.
Running link step : CommandLine [args=[gcc, -shared, -o, gal.so, model.o], workingDir=/tmp/ltsmin5089010490289517278]
Link finished in 83 ms.
Running LTSmin : CommandLine [args=[/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.ltsmin.binaries_1.0.0.202104292328/bin/pins2lts-mc-linux64, ./gal.so, --threads=8, -p, --pins-guards, --when, -i, ReferendumCOL1000ReachabilityCardinality12==true], workingDir=/tmp/ltsmin5089010490289517278]
[2022-06-13 05:55:01] [INFO ] Proved 3001 variables to be positive in 94684 ms
[2022-06-13 05:55:12] [INFO ] Induction result is SAT, non conclusive we might be starting from unreachable statesReferendum-COL-1000-ReachabilityCardinality-12
[2022-06-13 05:55:12] [INFO ] KInduction solution for property Referendum-COL-1000-ReachabilityCardinality-12(SAT) depth K=0 took 11471 ms
[2022-06-13 05:55:20] [INFO ] Induction result is SAT, non conclusive we might be starting from unreachable statesReferendum-COL-1000-ReachabilityCardinality-12
[2022-06-13 05:55:20] [INFO ] KInduction solution for property Referendum-COL-1000-ReachabilityCardinality-12(SAT) depth K=1 took 7351 ms
SDD proceeding with computation,1 properties remain. new max is 4
SDD size :2 after 28
SDD proceeding with computation,1 properties remain. new max is 8
SDD size :28 after 6562
[2022-06-13 06:00:22] [INFO ] Induction result is SAT, non conclusive we might be starting from unreachable statesReferendum-COL-1000-ReachabilityCardinality-12
[2022-06-13 06:00:22] [INFO ] KInduction solution for property Referendum-COL-1000-ReachabilityCardinality-12(SAT) depth K=2 took 302243 ms
java.lang.RuntimeException: SMT solver raised an exception or timeout :(error "Solver has unexpectedly terminated")
at fr.lip6.move.gal.gal2smt.bmc.NextBMCSolver.checkSat(NextBMCSolver.java:299)
at fr.lip6.move.gal.gal2smt.bmc.KInductionSolver.verify(KInductionSolver.java:586)
at fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd.runKInduction(Gal2SMTFrontEnd.java:306)
at fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd.access$1(Gal2SMTFrontEnd.java:279)
at fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd$2.run(Gal2SMTFrontEnd.java:171)
at java.base/java.lang.Thread.run(Thread.java:834)
[2022-06-13 06:13:21] [WARNING] Unexpected error occurred while running SMT. Was verifying Referendum-COL-1000-ReachabilityCardinality-12 K-induction depth 3
Exception in thread "Thread-15" java.lang.RuntimeException: java.lang.RuntimeException: SMT solver raised an exception or timeout :(error "Solver has unexpectedly terminated")
at fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd.runKInduction(Gal2SMTFrontEnd.java:344)
at fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd.access$1(Gal2SMTFrontEnd.java:279)
at fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd$2.run(Gal2SMTFrontEnd.java:171)
at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.lang.RuntimeException: SMT solver raised an exception or timeout :(error "Solver has unexpectedly terminated")
at fr.lip6.move.gal.gal2smt.bmc.NextBMCSolver.checkSat(NextBMCSolver.java:299)
at fr.lip6.move.gal.gal2smt.bmc.KInductionSolver.verify(KInductionSolver.java:586)
at fr.lip6.move.gal.gal2smt.Gal2SMTFrontEnd.runKInduction(Gal2SMTFrontEnd.java:306)
... 3 more
pins2lts-mc-linux64, 0.001: Registering PINS so language module
pins2lts-mc-linux64( 6/ 8), 0.001: library has no initializer
pins2lts-mc-linux64( 6/ 8), 0.001: loading model GAL
pins2lts-mc-linux64( 7/ 8), 0.001: library has no initializer
pins2lts-mc-linux64( 7/ 8), 0.001: loading model GAL
pins2lts-mc-linux64( 0/ 8), 0.001: Loading model from ./gal.so
pins2lts-mc-linux64( 0/ 8), 0.001: library has no initializer
pins2lts-mc-linux64( 0/ 8), 0.001: loading model GAL
pins2lts-mc-linux64( 0/ 8), 0.009: completed loading model GAL
pins2lts-mc-linux64( 0/ 8), 0.009: Initializing POR dependencies: labels 2002, guards 2001
pins2lts-mc-linux64( 5/ 8), 0.014: library has no initializer
pins2lts-mc-linux64( 5/ 8), 0.014: loading model GAL
pins2lts-mc-linux64( 3/ 8), 0.015: library has no initializer
pins2lts-mc-linux64( 3/ 8), 0.015: loading model GAL
pins2lts-mc-linux64( 1/ 8), 0.015: library has no initializer
pins2lts-mc-linux64( 1/ 8), 0.015: loading model GAL
pins2lts-mc-linux64( 2/ 8), 0.015: library has no initializer
pins2lts-mc-linux64( 2/ 8), 0.016: loading model GAL
pins2lts-mc-linux64( 4/ 8), 0.016: library has no initializer
pins2lts-mc-linux64( 4/ 8), 0.016: loading model GAL
pins2lts-mc-linux64( 7/ 8), 0.546: completed loading model GAL
pins2lts-mc-linux64( 2/ 8), 0.574: completed loading model GAL
pins2lts-mc-linux64( 5/ 8), 0.621: completed loading model GAL
pins2lts-mc-linux64( 6/ 8), 0.628: completed loading model GAL
pins2lts-mc-linux64( 1/ 8), 0.643: completed loading model GAL
pins2lts-mc-linux64( 3/ 8), 0.647: completed loading model GAL
pins2lts-mc-linux64( 4/ 8), 0.680: completed loading model GAL
pins2lts-mc-linux64( 6/ 8), 112.854: No maybe-coenabled matrix found. Turning off NESs from NDS+MC.
pins2lts-mc-linux64( 0/ 8), 492.343: Forcing use of the an ignoring proviso (closed-set)
pins2lts-mc-linux64( 3/ 8), 492.525: "ReferendumCOL1000ReachabilityCardinality12==true" is not a file, parsing as formula...
pins2lts-mc-linux64( 6/ 8), 492.526: "ReferendumCOL1000ReachabilityCardinality12==true" is not a file, parsing as formula...
pins2lts-mc-linux64( 4/ 8), 492.525: "ReferendumCOL1000ReachabilityCardinality12==true" is not a file, parsing as formula...
pins2lts-mc-linux64( 0/ 8), 492.526: "ReferendumCOL1000ReachabilityCardinality12==true" is not a file, parsing as formula...
pins2lts-mc-linux64( 2/ 8), 492.525: "ReferendumCOL1000ReachabilityCardinality12==true" is not a file, parsing as formula...
pins2lts-mc-linux64( 1/ 8), 492.526: "ReferendumCOL1000ReachabilityCardinality12==true" is not a file, parsing as formula...
pins2lts-mc-linux64( 5/ 8), 492.525: "ReferendumCOL1000ReachabilityCardinality12==true" is not a file, parsing as formula...
pins2lts-mc-linux64( 7/ 8), 492.526: "ReferendumCOL1000ReachabilityCardinality12==true" is not a file, parsing as formula...
pins2lts-mc-linux64( 0/ 8), 492.635: There are 2002 state labels and 1 edge labels
pins2lts-mc-linux64( 0/ 8), 492.635: State length is 3001, there are 2001 groups
pins2lts-mc-linux64( 0/ 8), 492.635: Running bfs using 8 cores
pins2lts-mc-linux64( 0/ 8), 492.635: Using a non-indexing tree table with 2^27 elements
pins2lts-mc-linux64( 0/ 8), 492.635: Successor permutation: none
pins2lts-mc-linux64( 0/ 8), 492.635: Visible groups: 2001 / 2001, labels: 1 / 2002
pins2lts-mc-linux64( 0/ 8), 492.635: POR cycle proviso: closed-set
pins2lts-mc-linux64( 0/ 8), 492.635: Global bits: 0, count bits: 0, local bits: 0
pins2lts-mc-linux64( 2/ 8), 553.120: ~0 levels ~960 states ~1918080 transitions
pins2lts-mc-linux64( 2/ 8), 591.811: ~1 levels ~1920 states ~3834320 transitions
pins2lts-mc-linux64( 4/ 8), 667.310: ~1 levels ~3840 states ~7665616 transitions
pins2lts-mc-linux64( 7/ 8), 827.422: ~1 levels ~7680 states ~15331280 transitions
pins2lts-mc-linux64( 3/ 8), 1097.403: Error: tree leafs table full! Change -s/--ratio.
pins2lts-mc-linux64( 0/ 8), 1183.854:
pins2lts-mc-linux64( 0/ 8), 1184.077: mean standard work distribution: 1.2% (states) 1.2% (transitions)
pins2lts-mc-linux64( 0/ 8), 1184.077:
pins2lts-mc-linux64( 0/ 8), 1184.077: Explored 14125 states 28195509 transitions, fanout: 1996.142
pins2lts-mc-linux64( 0/ 8), 1184.077: Total exploration time 691.160 sec (605.510 sec minimum, 647.414 sec on average)
pins2lts-mc-linux64( 0/ 8), 1184.077: States per second: 20, Transitions per second: 40794
pins2lts-mc-linux64( 0/ 8), 1184.077: Ignoring proviso: 0
pins2lts-mc-linux64( 0/ 8), 1184.077:
pins2lts-mc-linux64( 0/ 8), 1184.077: Queue width: 8B, total height: 18961500, memory: 144.66MB
pins2lts-mc-linux64( 0/ 8), 1184.077: Tree memory: 400.9MB, 22.1 B/state, compr.: 0.2%
pins2lts-mc-linux64( 0/ 8), 1184.077: Tree fill ratio (roots/leafs): 14.0%/100.0%
pins2lts-mc-linux64( 0/ 8), 1184.077: Stored 2064 string chucks using 0MB
pins2lts-mc-linux64( 0/ 8), 1184.077: Total memory used for chunk indexing: 0MB
pins2lts-mc-linux64( 0/ 8), 1184.077: Est. total memory use: 545.6MB (~1168.7MB paged-in)
WARNING : LTS min runner thread failed on error :java.lang.RuntimeException: Unexpected exception when executing ltsmin :CommandLine [args=[/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.ltsmin.binaries_1.0.0.202104292328/bin/pins2lts-mc-linux64, ./gal.so, --threads=8, -p, --pins-guards, --when, -i, ReferendumCOL1000ReachabilityCardinality12==true], workingDir=/tmp/ltsmin5089010490289517278]
255
java.lang.RuntimeException: Unexpected exception when executing ltsmin :CommandLine [args=[/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.ltsmin.binaries_1.0.0.202104292328/bin/pins2lts-mc-linux64, ./gal.so, --threads=8, -p, --pins-guards, --when, -i, ReferendumCOL1000ReachabilityCardinality12==true], workingDir=/tmp/ltsmin5089010490289517278]
255
at fr.lip6.move.gal.application.LTSminRunner.checkProperty(LTSminRunner.java:214)
at fr.lip6.move.gal.application.LTSminRunner.access$10(LTSminRunner.java:165)
at fr.lip6.move.gal.application.LTSminRunner$1.checkProperties(LTSminRunner.java:154)
at fr.lip6.move.gal.application.LTSminRunner$1.run(LTSminRunner.java:98)
at java.base/java.lang.Thread.run(Thread.java:834)
Detected timeout of ITS tools.
[2022-06-13 06:14:57] [INFO ] Applying decomposition
[2022-06-13 06:14:58] [INFO ] Flatten gal took : 138 ms
[2022-06-13 06:14:58] [INFO ] Decomposing Gal with order
[2022-06-13 06:14:58] [INFO ] Rewriting arrays to variables to allow decomposition.
[2022-06-13 06:14:59] [INFO ] Flatten gal took : 449 ms
[2022-06-13 06:15:00] [INFO ] Fuse similar labels procedure discarded/fused a total of 0 labels/synchronizations in 266 ms.
[2022-06-13 06:15:01] [INFO ] Time to serialize gal into /tmp/ReachabilityCardinality10399809520127644303.gal : 17 ms
[2022-06-13 06:15:01] [INFO ] Time to serialize properties into /tmp/ReachabilityCardinality16939712012154090468.prop : 8 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-reach-linux64, --gc-threshold, 2000000, --quiet, -i, /tmp/ReachabilityCardinality10399809520127644303.gal, -t, CGAL, -reachable-file, /tmp/ReachabilityCardinality16939712012154090468.prop, --nowitness, --gen-order, FOLLOW], workingDir=/home/mcc/execution]
its-reach command run as :
/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.itstools.binaries_1.0.0.202104292328/bin/its-reach-linux64 --gc-threshold 2000000 --quiet -i /tmp/ReachabilityCardinality10399809520127644303.gal -t CGAL -reachable-file /tmp/ReachabilityCardinality16939712012154090468.prop --nowitness --gen-order FOLLOW
Loading property file /tmp/ReachabilityCardinality16939712012154090468.prop.
SDD proceeding with computation,1 properties remain. new max is 4
SDD size :2 after 28
SDD proceeding with computation,1 properties remain. new max is 8
SDD size :28 after 6562
[2022-06-13 06:22:31] [INFO ] BMC solution for property Referendum-COL-1000-ReachabilityCardinality-12(UNSAT) depth K=2 took 1723988 ms
Detected timeout of ITS tools.
[2022-06-13 06:36:12] [INFO ] Flatten gal took : 108 ms
[2022-06-13 06:36:13] [INFO ] Input system was already deterministic with 2001 transitions.
[2022-06-13 06:36:13] [INFO ] Transformed 3001 places.
[2022-06-13 06:36:13] [INFO ] Transformed 2001 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
[2022-06-13 06:36:14] [INFO ] Time to serialize gal into /tmp/ReachabilityCardinality9621678358347257274.gal : 10 ms
[2022-06-13 06:36:14] [INFO ] Time to serialize properties into /tmp/ReachabilityCardinality7559751858195097555.prop : 9 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-reach-linux64, --gc-threshold, 2000000, --quiet, -i, /tmp/ReachabilityCardinality9621678358347257274.gal, -t, CGAL, -reachable-file, /tmp/ReachabilityCardinality7559751858195097555.prop, --nowitness, --load-order, /home/mcc/execution/model.ord, --gen-order, FOLLOW], workingDir=/home/mcc/execution]
its-reach command run as :
/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.itstools.binaries_1.0.0.202104292328/bin/its-reach-linux64 --gc-threshold 2000000 --quiet -i /tmp/ReachabilityCardinality9621678358347257274.gal -t CGAL -reachable-file /tmp/ReachabilityCardinality7559751858195097555.prop --nowitness --load-order /home/mcc/execution/model.ord --gen-order FOLLOW
Successfully loaded order from file /home/mcc/execution/model.ord
Loading property file /tmp/ReachabilityCardinality7559751858195097555.prop.
SDD proceeding with computation,1 properties remain. new max is 4
SDD size :1 after 10
SDD proceeding with computation,1 properties remain. new max is 8
SDD size :10 after 163
SDD proceeding with computation,1 properties remain. new max is 16
SDD size :163 after 19684
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
+ [[ ReachabilityCardinality = StateSpace ]]
+ /home/mcc/BenchKit/bin//..//runeclipse.sh /home/mcc/execution ReachabilityCardinality -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 ReachabilityCardinality -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="Referendum-COL-1000"
export BK_EXAMINATION="ReachabilityCardinality"
export BK_TOOL="gold2021"
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 gold2021"
echo " Input is Referendum-COL-1000, examination is ReachabilityCardinality"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 4"
echo " Run identifier is r197-tajo-165281579000146"
echo "====================================================================="
echo
echo "--------------------"
echo "preparation of the directory to be used:"
tar xzf /home/mcc/BenchKit/INPUTS/Referendum-COL-1000.tgz
mv Referendum-COL-1000 execution
cd execution
if [ "ReachabilityCardinality" = "ReachabilityDeadlock" ] || [ "ReachabilityCardinality" = "UpperBounds" ] || [ "ReachabilityCardinality" = "QuasiLiveness" ] || [ "ReachabilityCardinality" = "StableMarking" ] || [ "ReachabilityCardinality" = "Liveness" ] || [ "ReachabilityCardinality" = "OneSafe" ] || [ "ReachabilityCardinality" = "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 [ "ReachabilityCardinality" = "UpperBounds" ] ; then
echo "The expected result is a vector of positive values"
echo NUM_VECTOR
elif [ "ReachabilityCardinality" != "StateSpace" ] ; then
echo "The expected result is a vector of booleans"
echo BOOL_VECTOR
else
echo "no data necessary for post analysis"
fi
echo
if [ -f "ReachabilityCardinality.txt" ] ; then
echo "here is the order used to build the result vector(from text file)"
for x in $(grep Property ReachabilityCardinality.txt | cut -d ' ' -f 2 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ -f "ReachabilityCardinality.xml" ] ; then # for cunf (txt files deleted;-)
echo echo "here is the order used to build the result vector(from xml file)"
for x in $(grep '
echo "FORMULA_NAME $x"
done
elif [ "ReachabilityCardinality" = "ReachabilityDeadlock" ] || [ "ReachabilityCardinality" = "QuasiLiveness" ] || [ "ReachabilityCardinality" = "StableMarking" ] || [ "ReachabilityCardinality" = "Liveness" ] || [ "ReachabilityCardinality" = "OneSafe" ] ; then
echo "FORMULA_NAME ReachabilityCardinality"
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 ;