About the Execution of ITS-Tools for Philosophers-COL-000200
Execution Summary | |||||
Max Memory Used (MB) |
Time wait (ms) | CPU Usage (ms) | I/O Wait (ms) | Computed Result | Execution Status |
15755.680 | 3600000.00 | 4469681.00 | 479.90 | FFFFTF?????????? | normal |
Execution Chart
We display below the execution chart for this examination (boot time has been removed).
Trace from the execution
Waiting for the VM to be ready (probing ssh)
.................
/home/mcc/execution
total 180K
-rw-r--r-- 1 mcc users 3.6K May 15 18:54 CTLCardinality.txt
-rw-r--r-- 1 mcc users 20K May 15 18:54 CTLCardinality.xml
-rw-r--r-- 1 mcc users 2.4K May 15 18:54 CTLFireability.txt
-rw-r--r-- 1 mcc users 16K May 15 18:54 CTLFireability.xml
-rw-r--r-- 1 mcc users 4.0K May 15 18:50 GenericPropertiesDefinition.xml
-rw-r--r-- 1 mcc users 6.2K May 15 18:50 GenericPropertiesVerdict.xml
-rw-r--r-- 1 mcc users 2.5K May 26 09:27 LTLCardinality.txt
-rw-r--r-- 1 mcc users 12K May 26 09:27 LTLCardinality.xml
-rw-r--r-- 1 mcc users 2.0K May 26 09:27 LTLFireability.txt
-rw-r--r-- 1 mcc users 9.1K May 26 09:27 LTLFireability.xml
-rw-r--r-- 1 mcc users 3.5K May 15 18:54 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 16K May 15 18:54 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 114 May 15 18:54 ReachabilityDeadlock.txt
-rw-r--r-- 1 mcc users 352 May 15 18:54 ReachabilityDeadlock.xml
-rw-r--r-- 1 mcc users 2.9K May 15 18:54 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 18K May 15 18:54 ReachabilityFireability.xml
-rw-r--r-- 1 mcc users 1.7K May 15 18:54 UpperBounds.txt
-rw-r--r-- 1 mcc users 3.8K May 15 18:54 UpperBounds.xml
-rw-r--r-- 1 mcc users 5 May 15 18:50 equiv_pt
-rw-r--r-- 1 mcc users 7 May 15 18:50 instance
-rw-r--r-- 1 mcc users 5 May 15 18:50 iscolored
-rw-r--r-- 1 mcc users 18K May 15 18:50 model.pnml
=====================================================================
Generated by BenchKit 2-3637
Executing tool itstools
Input is Philosophers-COL-000200, examination is LTLCardinality
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 4
Run identifier is r260-csrt-152732585400201
=====================================================================
--------------------
content from stdout:
=== Data for post analysis generated by BenchKit (invocation template)
The expected result is a vector of booleans
BOOL_VECTOR
here is the order used to build the result vector(from text file)
FORMULA_NAME Philosophers-COL-000200-LTLCardinality-00
FORMULA_NAME Philosophers-COL-000200-LTLCardinality-01
FORMULA_NAME Philosophers-COL-000200-LTLCardinality-02
FORMULA_NAME Philosophers-COL-000200-LTLCardinality-03
FORMULA_NAME Philosophers-COL-000200-LTLCardinality-04
FORMULA_NAME Philosophers-COL-000200-LTLCardinality-05
FORMULA_NAME Philosophers-COL-000200-LTLCardinality-06
FORMULA_NAME Philosophers-COL-000200-LTLCardinality-07
FORMULA_NAME Philosophers-COL-000200-LTLCardinality-08
FORMULA_NAME Philosophers-COL-000200-LTLCardinality-09
FORMULA_NAME Philosophers-COL-000200-LTLCardinality-10
FORMULA_NAME Philosophers-COL-000200-LTLCardinality-11
FORMULA_NAME Philosophers-COL-000200-LTLCardinality-12
FORMULA_NAME Philosophers-COL-000200-LTLCardinality-13
FORMULA_NAME Philosophers-COL-000200-LTLCardinality-14
FORMULA_NAME Philosophers-COL-000200-LTLCardinality-15
=== Now, execution of the tool begins
BK_START 1527491448378
07:10:50.792 [main] ERROR PNML validation - The rng grammar file can't be accessed : www.pnml.org
07:10:50.795 [main] ERROR import - Grammar file errors have been raised, the validation can't be done, process will continue without Grammar validation
Using solver Z3 to compute partial order matrices.
Built C files in :
/home/mcc/execution
Invoking ITS tools like this :CommandLine [args=[/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.itstools.binaries_1.0.0.201805151631/bin/its-ltl-linux64, --gc-threshold, 2000000, -i, /home/mcc/execution/LTLCardinality.pnml.gal, -t, CGAL, -LTL, /home/mcc/execution/LTLCardinality.ltl, -c, -stutter-deadlock], workingDir=/home/mcc/execution]
its-ltl command run as :
/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.itstools.binaries_1.0.0.201805151631/bin/its-ltl-linux64 --gc-threshold 2000000 -i /home/mcc/execution/LTLCardinality.pnml.gal -t CGAL -LTL /home/mcc/execution/LTLCardinality.ltl -c -stutter-deadlock
Read 16 LTL properties
Checking formula 0 : !((F(G(("((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((eat_0+eat_1)+eat_2)+eat_3)+eat_4)+eat_5)+eat_6)+eat_7)+eat_8)+eat_9)+eat_10)+eat_11)+eat_12)+eat_13)+eat_14)+eat_15)+eat_16)+eat_17)+eat_18)+eat_19)+eat_20)+eat_21)+eat_22)+eat_23)+eat_24)+eat_25)+eat_26)+eat_27)+eat_28)+eat_29)+eat_30)+eat_31)+eat_32)+eat_33)+eat_34)+eat_35)+eat_36)+eat_37)+eat_38)+eat_39)+eat_40)+eat_41)+eat_42)+eat_43)+eat_44)+eat_45)+eat_46)+eat_47)+eat_48)+eat_49)+eat_50)+eat_51)+eat_52)+eat_53)+eat_54)+eat_55)+eat_56)+eat_57)+eat_58)+eat_59)+eat_60)+eat_61)+eat_62)+eat_63)+eat_64)+eat_65)+eat_66)+eat_67)+eat_68)+eat_69)+eat_70)+eat_71)+eat_72)+eat_73)+eat_74)+eat_75)+eat_76)+eat_77)+eat_78)+eat_79)+eat_80)+eat_81)+eat_82)+eat_83)+eat_84)+eat_85)+eat_86)+eat_87)+eat_88)+eat_89)+eat_90)+eat_91)+eat_92)+eat_93)+eat_94)+eat_95)+eat_96)+eat_97)+eat_98)+eat_99)+eat_100)+eat_101)+eat_102)+eat_103)+eat_104)+eat_105)+eat_106)+eat_107)+eat_108)+eat_109)+eat_110)+eat_111)+eat_112)+eat_113)+eat_114)+eat_115)+eat_116)+eat_117)+eat_118)+eat_119)+eat_120)+eat_121)+eat_122)+eat_123)+eat_124)+eat_125)+eat_126)+eat_127)+eat_128)+eat_129)+eat_130)+eat_131)+eat_132)+eat_133)+eat_134)+eat_135)+eat_136)+eat_137)+eat_138)+eat_139)+eat_140)+eat_141)+eat_142)+eat_143)+eat_144)+eat_145)+eat_146)+eat_147)+eat_148)+eat_149)+eat_150)+eat_151)+eat_152)+eat_153)+eat_154)+eat_155)+eat_156)+eat_157)+eat_158)+eat_159)+eat_160)+eat_161)+eat_162)+eat_163)+eat_164)+eat_165)+eat_166)+eat_167)+eat_168)+eat_169)+eat_170)+eat_171)+eat_172)+eat_173)+eat_174)+eat_175)+eat_176)+eat_177)+eat_178)+eat_179)+eat_180)+eat_181)+eat_182)+eat_183)+eat_184)+eat_185)+eat_186)+eat_187)+eat_188)+eat_189)+eat_190)+eat_191)+eat_192)+eat_193)+eat_194)+eat_195)+eat_196)+eat_197)+eat_198)+eat_199)>=1)")U("((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((fork_0+fork_1)+fork_2)+fork_3)+fork_4)+fork_5)+fork_6)+fork_7)+fork_8)+fork_9)+fork_10)+fork_11)+fork_12)+fork_13)+fork_14)+fork_15)+fork_16)+fork_17)+fork_18)+fork_19)+fork_20)+fork_21)+fork_22)+fork_23)+fork_24)+fork_25)+fork_26)+fork_27)+fork_28)+fork_29)+fork_30)+fork_31)+fork_32)+fork_33)+fork_34)+fork_35)+fork_36)+fork_37)+fork_38)+fork_39)+fork_40)+fork_41)+fork_42)+fork_43)+fork_44)+fork_45)+fork_46)+fork_47)+fork_48)+fork_49)+fork_50)+fork_51)+fork_52)+fork_53)+fork_54)+fork_55)+fork_56)+fork_57)+fork_58)+fork_59)+fork_60)+fork_61)+fork_62)+fork_63)+fork_64)+fork_65)+fork_66)+fork_67)+fork_68)+fork_69)+fork_70)+fork_71)+fork_72)+fork_73)+fork_74)+fork_75)+fork_76)+fork_77)+fork_78)+fork_79)+fork_80)+fork_81)+fork_82)+fork_83)+fork_84)+fork_85)+fork_86)+fork_87)+fork_88)+fork_89)+fork_90)+fork_91)+fork_92)+fork_93)+fork_94)+fork_95)+fork_96)+fork_97)+fork_98)+fork_99)+fork_100)+fork_101)+fork_102)+fork_103)+fork_104)+fork_105)+fork_106)+fork_107)+fork_108)+fork_109)+fork_110)+fork_111)+fork_112)+fork_113)+fork_114)+fork_115)+fork_116)+fork_117)+fork_118)+fork_119)+fork_120)+fork_121)+fork_122)+fork_123)+fork_124)+fork_125)+fork_126)+fork_127)+fork_128)+fork_129)+fork_130)+fork_131)+fork_132)+fork_133)+fork_134)+fork_135)+fork_136)+fork_137)+fork_138)+fork_139)+fork_140)+fork_141)+fork_142)+fork_143)+fork_144)+fork_145)+fork_146)+fork_147)+fork_148)+fork_149)+fork_150)+fork_151)+fork_152)+fork_153)+fork_154)+fork_155)+fork_156)+fork_157)+fork_158)+fork_159)+fork_160)+fork_161)+fork_162)+fork_163)+fork_164)+fork_165)+fork_166)+fork_167)+fork_168)+fork_169)+fork_170)+fork_171)+fork_172)+fork_173)+fork_174)+fork_175)+fork_176)+fork_177)+fork_178)+fork_179)+fork_180)+fork_181)+fork_182)+fork_183)+fork_184)+fork_185)+fork_186)+fork_187)+fork_188)+fork_189)+fork_190)+fork_191)+fork_192)+fork_193)+fork_194)+fork_195)+fork_196)+fork_197)+fork_198)+fork_199)>=2)")))))
Formula 0 simplified : !FG("((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((eat_0+eat_1)+eat_2)+eat_3)+eat_4)+eat_5)+eat_6)+eat_7)+eat_8)+eat_9)+eat_10)+eat_11)+eat_12)+eat_13)+eat_14)+eat_15)+eat_16)+eat_17)+eat_18)+eat_19)+eat_20)+eat_21)+eat_22)+eat_23)+eat_24)+eat_25)+eat_26)+eat_27)+eat_28)+eat_29)+eat_30)+eat_31)+eat_32)+eat_33)+eat_34)+eat_35)+eat_36)+eat_37)+eat_38)+eat_39)+eat_40)+eat_41)+eat_42)+eat_43)+eat_44)+eat_45)+eat_46)+eat_47)+eat_48)+eat_49)+eat_50)+eat_51)+eat_52)+eat_53)+eat_54)+eat_55)+eat_56)+eat_57)+eat_58)+eat_59)+eat_60)+eat_61)+eat_62)+eat_63)+eat_64)+eat_65)+eat_66)+eat_67)+eat_68)+eat_69)+eat_70)+eat_71)+eat_72)+eat_73)+eat_74)+eat_75)+eat_76)+eat_77)+eat_78)+eat_79)+eat_80)+eat_81)+eat_82)+eat_83)+eat_84)+eat_85)+eat_86)+eat_87)+eat_88)+eat_89)+eat_90)+eat_91)+eat_92)+eat_93)+eat_94)+eat_95)+eat_96)+eat_97)+eat_98)+eat_99)+eat_100)+eat_101)+eat_102)+eat_103)+eat_104)+eat_105)+eat_106)+eat_107)+eat_108)+eat_109)+eat_110)+eat_111)+eat_112)+eat_113)+eat_114)+eat_115)+eat_116)+eat_117)+eat_118)+eat_119)+eat_120)+eat_121)+eat_122)+eat_123)+eat_124)+eat_125)+eat_126)+eat_127)+eat_128)+eat_129)+eat_130)+eat_131)+eat_132)+eat_133)+eat_134)+eat_135)+eat_136)+eat_137)+eat_138)+eat_139)+eat_140)+eat_141)+eat_142)+eat_143)+eat_144)+eat_145)+eat_146)+eat_147)+eat_148)+eat_149)+eat_150)+eat_151)+eat_152)+eat_153)+eat_154)+eat_155)+eat_156)+eat_157)+eat_158)+eat_159)+eat_160)+eat_161)+eat_162)+eat_163)+eat_164)+eat_165)+eat_166)+eat_167)+eat_168)+eat_169)+eat_170)+eat_171)+eat_172)+eat_173)+eat_174)+eat_175)+eat_176)+eat_177)+eat_178)+eat_179)+eat_180)+eat_181)+eat_182)+eat_183)+eat_184)+eat_185)+eat_186)+eat_187)+eat_188)+eat_189)+eat_190)+eat_191)+eat_192)+eat_193)+eat_194)+eat_195)+eat_196)+eat_197)+eat_198)+eat_199)>=1)" U "((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((fork_0+fork_1)+fork_2)+fork_3)+fork_4)+fork_5)+fork_6)+fork_7)+fork_8)+fork_9)+fork_10)+fork_11)+fork_12)+fork_13)+fork_14)+fork_15)+fork_16)+fork_17)+fork_18)+fork_19)+fork_20)+fork_21)+fork_22)+fork_23)+fork_24)+fork_25)+fork_26)+fork_27)+fork_28)+fork_29)+fork_30)+fork_31)+fork_32)+fork_33)+fork_34)+fork_35)+fork_36)+fork_37)+fork_38)+fork_39)+fork_40)+fork_41)+fork_42)+fork_43)+fork_44)+fork_45)+fork_46)+fork_47)+fork_48)+fork_49)+fork_50)+fork_51)+fork_52)+fork_53)+fork_54)+fork_55)+fork_56)+fork_57)+fork_58)+fork_59)+fork_60)+fork_61)+fork_62)+fork_63)+fork_64)+fork_65)+fork_66)+fork_67)+fork_68)+fork_69)+fork_70)+fork_71)+fork_72)+fork_73)+fork_74)+fork_75)+fork_76)+fork_77)+fork_78)+fork_79)+fork_80)+fork_81)+fork_82)+fork_83)+fork_84)+fork_85)+fork_86)+fork_87)+fork_88)+fork_89)+fork_90)+fork_91)+fork_92)+fork_93)+fork_94)+fork_95)+fork_96)+fork_97)+fork_98)+fork_99)+fork_100)+fork_101)+fork_102)+fork_103)+fork_104)+fork_105)+fork_106)+fork_107)+fork_108)+fork_109)+fork_110)+fork_111)+fork_112)+fork_113)+fork_114)+fork_115)+fork_116)+fork_117)+fork_118)+fork_119)+fork_120)+fork_121)+fork_122)+fork_123)+fork_124)+fork_125)+fork_126)+fork_127)+fork_128)+fork_129)+fork_130)+fork_131)+fork_132)+fork_133)+fork_134)+fork_135)+fork_136)+fork_137)+fork_138)+fork_139)+fork_140)+fork_141)+fork_142)+fork_143)+fork_144)+fork_145)+fork_146)+fork_147)+fork_148)+fork_149)+fork_150)+fork_151)+fork_152)+fork_153)+fork_154)+fork_155)+fork_156)+fork_157)+fork_158)+fork_159)+fork_160)+fork_161)+fork_162)+fork_163)+fork_164)+fork_165)+fork_166)+fork_167)+fork_168)+fork_169)+fork_170)+fork_171)+fork_172)+fork_173)+fork_174)+fork_175)+fork_176)+fork_177)+fork_178)+fork_179)+fork_180)+fork_181)+fork_182)+fork_183)+fork_184)+fork_185)+fork_186)+fork_187)+fork_188)+fork_189)+fork_190)+fork_191)+fork_192)+fork_193)+fork_194)+fork_195)+fork_196)+fork_197)+fork_198)+fork_199)>=2)")
Presburger conditions satisfied. Using coverability to approximate state space in K-Induction.
// Phase 1: matrix 1000 rows 1000 cols
invariant :fork_31 + catch1_32 + catch2_31 + eat_31 + eat_32 = 1
invariant :fork_75 + catch1_76 + catch2_75 + eat_75 + eat_76 = 1
invariant :fork_105 + catch1_106 + catch2_105 + eat_105 + eat_106 = 1
invariant :fork_148 + catch1_149 + catch2_148 + eat_148 + eat_149 = 1
invariant :think_104 + catch1_104 + catch2_104 + eat_104 = 1
invariant :think_42 + catch1_42 + catch2_42 + eat_42 = 1
invariant :fork_177 + catch1_178 + catch2_177 + eat_177 + eat_178 = 1
invariant :fork_51 + catch1_52 + catch2_51 + eat_51 + eat_52 = 1
invariant :fork_163 + catch1_164 + catch2_163 + eat_163 + eat_164 = 1
invariant :fork_196 + catch1_197 + catch2_196 + eat_196 + eat_197 = 1
invariant :think_143 + catch1_143 + catch2_143 + eat_143 = 1
invariant :fork_137 + catch1_138 + catch2_137 + eat_137 + eat_138 = 1
invariant :think_127 + catch1_127 + catch2_127 + eat_127 = 1
invariant :think_45 + catch1_45 + catch2_45 + eat_45 = 1
invariant :think_54 + catch1_54 + catch2_54 + eat_54 = 1
invariant :fork_9 + catch1_10 + catch2_9 + eat_9 + eat_10 = 1
invariant :think_112 + catch1_112 + catch2_112 + eat_112 = 1
invariant :think_142 + catch1_142 + catch2_142 + eat_142 = 1
invariant :think_50 + catch1_50 + catch2_50 + eat_50 = 1
invariant :fork_117 + catch1_118 + catch2_117 + eat_117 + eat_118 = 1
invariant :think_44 + catch1_44 + catch2_44 + eat_44 = 1
invariant :think_165 + catch1_165 + catch2_165 + eat_165 = 1
invariant :fork_141 + catch1_142 + catch2_141 + eat_141 + eat_142 = 1
invariant :fork_81 + catch1_82 + catch2_81 + eat_81 + eat_82 = 1
invariant :think_6 + catch1_6 + catch2_6 + eat_6 = 1
invariant :think_155 + catch1_155 + catch2_155 + eat_155 = 1
invariant :think_163 + catch1_163 + catch2_163 + eat_163 = 1
invariant :fork_14 + catch1_15 + catch2_14 + eat_14 + eat_15 = 1
invariant :fork_46 + catch1_47 + catch2_46 + eat_46 + eat_47 = 1
invariant :fork_102 + catch1_103 + catch2_102 + eat_102 + eat_103 = 1
invariant :think_2 + catch1_2 + catch2_2 + eat_2 = 1
invariant :think_14 + catch1_14 + catch2_14 + eat_14 = 1
invariant :think_39 + catch1_39 + catch2_39 + eat_39 = 1
invariant :fork_29 + catch1_30 + catch2_29 + eat_29 + eat_30 = 1
invariant :fork_47 + catch1_48 + catch2_47 + eat_47 + eat_48 = 1
invariant :think_79 + catch1_79 + catch2_79 + eat_79 = 1
invariant :fork_12 + catch1_13 + catch2_12 + eat_12 + eat_13 = 1
invariant :think_100 + catch1_100 + catch2_100 + eat_100 = 1
invariant :think_184 + catch1_184 + catch2_184 + eat_184 = 1
invariant :fork_195 + catch1_196 + catch2_195 + eat_195 + eat_196 = 1
invariant :fork_134 + catch1_135 + catch2_134 + eat_134 + eat_135 = 1
invariant :think_191 + catch1_191 + catch2_191 + eat_191 = 1
invariant :think_77 + catch1_77 + catch2_77 + eat_77 = 1
invariant :think_72 + catch1_72 + catch2_72 + eat_72 = 1
invariant :fork_90 + catch1_91 + catch2_90 + eat_90 + eat_91 = 1
invariant :fork_155 + catch1_156 + catch2_155 + eat_155 + eat_156 = 1
invariant :think_11 + catch1_11 + catch2_11 + eat_11 = 1
invariant :fork_15 + catch1_16 + catch2_15 + eat_15 + eat_16 = 1
invariant :think_160 + catch1_160 + catch2_160 + eat_160 = 1
invariant :fork_149 + catch1_150 + catch2_149 + eat_149 + eat_150 = 1
invariant :fork_10 + catch1_11 + catch2_10 + eat_10 + eat_11 = 1
invariant :fork_184 + catch1_185 + catch2_184 + eat_184 + eat_185 = 1
invariant :fork_139 + catch1_140 + catch2_139 + eat_139 + eat_140 = 1
invariant :think_80 + catch1_80 + catch2_80 + eat_80 = 1
invariant :fork_125 + catch1_126 + catch2_125 + eat_125 + eat_126 = 1
invariant :think_63 + catch1_63 + catch2_63 + eat_63 = 1
invariant :think_125 + catch1_125 + catch2_125 + eat_125 = 1
invariant :fork_67 + catch1_68 + catch2_67 + eat_67 + eat_68 = 1
invariant :think_190 + catch1_190 + catch2_190 + eat_190 = 1
invariant :fork_180 + catch1_181 + catch2_180 + eat_180 + eat_181 = 1
invariant :think_117 + catch1_117 + catch2_117 + eat_117 = 1
invariant :think_30 + catch1_30 + catch2_30 + eat_30 = 1
invariant :fork_76 + catch1_77 + catch2_76 + eat_76 + eat_77 = 1
invariant :think_1 + catch1_1 + catch2_1 + eat_1 = 1
invariant :think_36 + catch1_36 + catch2_36 + eat_36 = 1
invariant :fork_55 + catch1_56 + catch2_55 + eat_55 + eat_56 = 1
invariant :fork_53 + catch1_54 + catch2_53 + eat_53 + eat_54 = 1
invariant :think_43 + catch1_43 + catch2_43 + eat_43 = 1
invariant :fork_120 + catch1_121 + catch2_120 + eat_120 + eat_121 = 1
invariant :think_174 + catch1_174 + catch2_174 + eat_174 = 1
invariant :think_180 + catch1_180 + catch2_180 + eat_180 = 1
invariant :fork_5 + catch1_6 + catch2_5 + eat_5 + eat_6 = 1
invariant :fork_138 + catch1_139 + catch2_138 + eat_138 + eat_139 = 1
invariant :think_130 + catch1_130 + catch2_130 + eat_130 = 1
invariant :think_92 + catch1_92 + catch2_92 + eat_92 = 1
invariant :think_115 + catch1_115 + catch2_115 + eat_115 = 1
invariant :think_137 + catch1_137 + catch2_137 + eat_137 = 1
invariant :fork_113 + catch1_114 + catch2_113 + eat_113 + eat_114 = 1
invariant :fork_44 + catch1_45 + catch2_44 + eat_44 + eat_45 = 1
invariant :think_134 + catch1_134 + catch2_134 + eat_134 = 1
invariant :fork_98 + catch1_99 + catch2_98 + eat_98 + eat_99 = 1
invariant :think_153 + catch1_153 + catch2_153 + eat_153 = 1
invariant :fork_63 + catch1_64 + catch2_63 + eat_63 + eat_64 = 1
invariant :fork_37 + catch1_38 + catch2_37 + eat_37 + eat_38 = 1
invariant :think_140 + catch1_140 + catch2_140 + eat_140 = 1
invariant :fork_56 + catch1_57 + catch2_56 + eat_56 + eat_57 = 1
invariant :fork_34 + catch1_35 + catch2_34 + eat_34 + eat_35 = 1
invariant :fork_183 + catch1_184 + catch2_183 + eat_183 + eat_184 = 1
invariant :think_158 + catch1_158 + catch2_158 + eat_158 = 1
invariant :think_46 + catch1_46 + catch2_46 + eat_46 = 1
invariant :think_169 + catch1_169 + catch2_169 + eat_169 = 1
invariant :think_194 + catch1_194 + catch2_194 + eat_194 = 1
invariant :think_193 + catch1_193 + catch2_193 + eat_193 = 1
invariant :fork_165 + catch1_166 + catch2_165 + eat_165 + eat_166 = 1
invariant :fork_4 + catch1_5 + catch2_4 + eat_4 + eat_5 = 1
invariant :fork_192 + catch1_193 + catch2_192 + eat_192 + eat_193 = 1
invariant :fork_94 + catch1_95 + catch2_94 + eat_94 + eat_95 = 1
invariant :think_144 + catch1_144 + catch2_144 + eat_144 = 1
invariant :think_82 + catch1_82 + catch2_82 + eat_82 = 1
invariant :think_86 + catch1_86 + catch2_86 + eat_86 = 1
invariant :think_189 + catch1_189 + catch2_189 + eat_189 = 1
invariant :think_198 + catch1_198 + catch2_198 + eat_198 = 1
invariant :think_108 + catch1_108 + catch2_108 + eat_108 = 1
invariant :think_75 + catch1_75 + catch2_75 + eat_75 = 1
invariant :think_5 + catch1_5 + catch2_5 + eat_5 = 1
invariant :think_65 + catch1_65 + catch2_65 + eat_65 = 1
invariant :fork_193 + catch1_194 + catch2_193 + eat_193 + eat_194 = 1
invariant :think_24 + catch1_24 + catch2_24 + eat_24 = 1
invariant :fork_0 + catch1_1 + catch2_0 + eat_0 + eat_1 = 1
invariant :think_185 + catch1_185 + catch2_185 + eat_185 = 1
invariant :think_17 + catch1_17 + catch2_17 + eat_17 = 1
invariant :think_32 + catch1_32 + catch2_32 + eat_32 = 1
invariant :think_0 + catch1_0 + catch2_0 + eat_0 = 1
invariant :think_7 + catch1_7 + catch2_7 + eat_7 = 1
invariant :fork_22 + catch1_23 + catch2_22 + eat_22 + eat_23 = 1
invariant :fork_128 + catch1_129 + catch2_128 + eat_128 + eat_129 = 1
invariant :think_61 + catch1_61 + catch2_61 + eat_61 = 1
invariant :fork_96 + catch1_97 + catch2_96 + eat_96 + eat_97 = 1
invariant :fork_162 + catch1_163 + catch2_162 + eat_162 + eat_163 = 1
invariant :think_131 + catch1_131 + catch2_131 + eat_131 = 1
invariant :think_162 + catch1_162 + catch2_162 + eat_162 = 1
invariant :think_19 + catch1_19 + catch2_19 + eat_19 = 1
invariant :think_56 + catch1_56 + catch2_56 + eat_56 = 1
invariant :think_166 + catch1_166 + catch2_166 + eat_166 = 1
invariant :fork_32 + catch1_33 + catch2_32 + eat_32 + eat_33 = 1
invariant :think_60 + catch1_60 + catch2_60 + eat_60 = 1
invariant :think_173 + catch1_173 + catch2_173 + eat_173 = 1
invariant :fork_156 + catch1_157 + catch2_156 + eat_156 + eat_157 = 1
invariant :think_58 + catch1_58 + catch2_58 + eat_58 = 1
invariant :fork_33 + catch1_34 + catch2_33 + eat_33 + eat_34 = 1
invariant :fork_111 + catch1_112 + catch2_111 + eat_111 + eat_112 = 1
invariant :fork_82 + catch1_83 + catch2_82 + eat_82 + eat_83 = 1
invariant :think_156 + catch1_156 + catch2_156 + eat_156 = 1
invariant :think_64 + catch1_64 + catch2_64 + eat_64 = 1
invariant :fork_160 + catch1_161 + catch2_160 + eat_160 + eat_161 = 1
invariant :think_35 + catch1_35 + catch2_35 + eat_35 = 1
invariant :think_53 + catch1_53 + catch2_53 + eat_53 = 1
invariant :fork_18 + catch1_19 + catch2_18 + eat_18 + eat_19 = 1
invariant :fork_35 + catch1_36 + catch2_35 + eat_35 + eat_36 = 1
invariant :fork_158 + catch1_159 + catch2_158 + eat_158 + eat_159 = 1
invariant :think_196 + catch1_196 + catch2_196 + eat_196 = 1
invariant :fork_17 + catch1_18 + catch2_17 + eat_17 + eat_18 = 1
invariant :fork_50 + catch1_51 + catch2_50 + eat_50 + eat_51 = 1
invariant :fork_64 + catch1_65 + catch2_64 + eat_64 + eat_65 = 1
invariant :fork_157 + catch1_158 + catch2_157 + eat_157 + eat_158 = 1
invariant :fork_70 + catch1_71 + catch2_70 + eat_70 + eat_71 = 1
invariant :fork_8 + catch1_9 + catch2_8 + eat_8 + eat_9 = 1
invariant :fork_27 + catch1_28 + catch2_27 + eat_27 + eat_28 = 1
invariant :fork_188 + catch1_189 + catch2_188 + eat_188 + eat_189 = 1
invariant :think_57 + catch1_57 + catch2_57 + eat_57 = 1
invariant :fork_39 + catch1_40 + catch2_39 + eat_39 + eat_40 = 1
invariant :fork_114 + catch1_115 + catch2_114 + eat_114 + eat_115 = 1
invariant :fork_118 + catch1_119 + catch2_118 + eat_118 + eat_119 = 1
invariant :think_187 + catch1_187 + catch2_187 + eat_187 = 1
invariant :think_188 + catch1_188 + catch2_188 + eat_188 = 1
invariant :think_27 + catch1_27 + catch2_27 + eat_27 = 1
invariant :fork_146 + catch1_147 + catch2_146 + eat_146 + eat_147 = 1
invariant :fork_133 + catch1_134 + catch2_133 + eat_133 + eat_134 = 1
invariant :fork_122 + catch1_123 + catch2_122 + eat_122 + eat_123 = 1
invariant :think_197 + catch1_197 + catch2_197 + eat_197 = 1
invariant :fork_167 + catch1_168 + catch2_167 + eat_167 + eat_168 = 1
invariant :fork_59 + catch1_60 + catch2_59 + eat_59 + eat_60 = 1
invariant :think_69 + catch1_69 + catch2_69 + eat_69 = 1
invariant :think_149 + catch1_149 + catch2_149 + eat_149 = 1
invariant :think_148 + catch1_148 + catch2_148 + eat_148 = 1
invariant :fork_11 + catch1_12 + catch2_11 + eat_11 + eat_12 = 1
invariant :fork_106 + catch1_107 + catch2_106 + eat_106 + eat_107 = 1
invariant :think_15 + catch1_15 + catch2_15 + eat_15 = 1
invariant :fork_72 + catch1_73 + catch2_72 + eat_72 + eat_73 = 1
invariant :fork_136 + catch1_137 + catch2_136 + eat_136 + eat_137 = 1
invariant :think_192 + catch1_192 + catch2_192 + eat_192 = 1
invariant :fork_199 + catch1_0 + catch2_199 + eat_0 + eat_199 = 1
invariant :think_33 + catch1_33 + catch2_33 + eat_33 = 1
invariant :think_136 + catch1_136 + catch2_136 + eat_136 = 1
invariant :think_38 + catch1_38 + catch2_38 + eat_38 = 1
invariant :think_74 + catch1_74 + catch2_74 + eat_74 = 1
invariant :think_52 + catch1_52 + catch2_52 + eat_52 = 1
invariant :think_93 + catch1_93 + catch2_93 + eat_93 = 1
invariant :think_107 + catch1_107 + catch2_107 + eat_107 = 1
invariant :fork_49 + catch1_50 + catch2_49 + eat_49 + eat_50 = 1
invariant :think_34 + catch1_34 + catch2_34 + eat_34 = 1
invariant :fork_30 + catch1_31 + catch2_30 + eat_30 + eat_31 = 1
invariant :think_41 + catch1_41 + catch2_41 + eat_41 = 1
invariant :fork_79 + catch1_80 + catch2_79 + eat_79 + eat_80 = 1
invariant :fork_178 + catch1_179 + catch2_178 + eat_178 + eat_179 = 1
invariant :think_13 + catch1_13 + catch2_13 + eat_13 = 1
invariant :think_59 + catch1_59 + catch2_59 + eat_59 = 1
invariant :fork_36 + catch1_37 + catch2_36 + eat_36 + eat_37 = 1
invariant :fork_103 + catch1_104 + catch2_103 + eat_103 + eat_104 = 1
invariant :fork_181 + catch1_182 + catch2_181 + eat_181 + eat_182 = 1
invariant :fork_198 + catch1_199 + catch2_198 + eat_198 + eat_199 = 1
invariant :fork_73 + catch1_74 + catch2_73 + eat_73 + eat_74 = 1
invariant :fork_45 + catch1_46 + catch2_45 + eat_45 + eat_46 = 1
invariant :fork_185 + catch1_186 + catch2_185 + eat_185 + eat_186 = 1
invariant :think_83 + catch1_83 + catch2_83 + eat_83 = 1
invariant :fork_1 + catch1_2 + catch2_1 + eat_1 + eat_2 = 1
invariant :fork_159 + catch1_160 + catch2_159 + eat_159 + eat_160 = 1
invariant :fork_41 + catch1_42 + catch2_41 + eat_41 + eat_42 = 1
invariant :fork_170 + catch1_171 + catch2_170 + eat_170 + eat_171 = 1
invariant :fork_69 + catch1_70 + catch2_69 + eat_69 + eat_70 = 1
invariant :think_111 + catch1_111 + catch2_111 + eat_111 = 1
invariant :fork_20 + catch1_21 + catch2_20 + eat_20 + eat_21 = 1
invariant :fork_61 + catch1_62 + catch2_61 + eat_61 + eat_62 = 1
invariant :fork_175 + catch1_176 + catch2_175 + eat_175 + eat_176 = 1
invariant :think_141 + catch1_141 + catch2_141 + eat_141 = 1
invariant :think_159 + catch1_159 + catch2_159 + eat_159 = 1
invariant :think_176 + catch1_176 + catch2_176 + eat_176 = 1
invariant :fork_123 + catch1_124 + catch2_123 + eat_123 + eat_124 = 1
invariant :think_114 + catch1_114 + catch2_114 + eat_114 = 1
invariant :fork_131 + catch1_132 + catch2_131 + eat_131 + eat_132 = 1
invariant :think_118 + catch1_118 + catch2_118 + eat_118 = 1
invariant :think_12 + catch1_12 + catch2_12 + eat_12 = 1
invariant :fork_186 + catch1_187 + catch2_186 + eat_186 + eat_187 = 1
invariant :think_164 + catch1_164 + catch2_164 + eat_164 = 1
invariant :fork_169 + catch1_170 + catch2_169 + eat_169 + eat_170 = 1
invariant :think_25 + catch1_25 + catch2_25 + eat_25 = 1
invariant :think_95 + catch1_95 + catch2_95 + eat_95 = 1
invariant :fork_54 + catch1_55 + catch2_54 + eat_54 + eat_55 = 1
invariant :fork_38 + catch1_39 + catch2_38 + eat_38 + eat_39 = 1
invariant :think_101 + catch1_101 + catch2_101 + eat_101 = 1
invariant :fork_68 + catch1_69 + catch2_68 + eat_68 + eat_69 = 1
invariant :think_175 + catch1_175 + catch2_175 + eat_175 = 1
invariant :fork_97 + catch1_98 + catch2_97 + eat_97 + eat_98 = 1
invariant :think_90 + catch1_90 + catch2_90 + eat_90 = 1
invariant :fork_101 + catch1_102 + catch2_101 + eat_101 + eat_102 = 1
invariant :think_119 + catch1_119 + catch2_119 + eat_119 = 1
invariant :think_62 + catch1_62 + catch2_62 + eat_62 = 1
invariant :think_151 + catch1_151 + catch2_151 + eat_151 = 1
invariant :fork_91 + catch1_92 + catch2_91 + eat_91 + eat_92 = 1
invariant :think_120 + catch1_120 + catch2_120 + eat_120 = 1
invariant :think_99 + catch1_99 + catch2_99 + eat_99 = 1
invariant :think_49 + catch1_49 + catch2_49 + eat_49 = 1
invariant :fork_171 + catch1_172 + catch2_171 + eat_171 + eat_172 = 1
invariant :fork_92 + catch1_93 + catch2_92 + eat_92 + eat_93 = 1
invariant :think_91 + catch1_91 + catch2_91 + eat_91 = 1
invariant :fork_143 + catch1_144 + catch2_143 + eat_143 + eat_144 = 1
invariant :think_10 + catch1_10 + catch2_10 + eat_10 = 1
invariant :fork_52 + catch1_53 + catch2_52 + eat_52 + eat_53 = 1
invariant :think_146 + catch1_146 + catch2_146 + eat_146 = 1
invariant :fork_135 + catch1_136 + catch2_135 + eat_135 + eat_136 = 1
invariant :think_22 + catch1_22 + catch2_22 + eat_22 = 1
invariant :fork_74 + catch1_75 + catch2_74 + eat_74 + eat_75 = 1
invariant :fork_24 + catch1_25 + catch2_24 + eat_24 + eat_25 = 1
invariant :think_70 + catch1_70 + catch2_70 + eat_70 = 1
invariant :think_129 + catch1_129 + catch2_129 + eat_129 = 1
invariant :think_150 + catch1_150 + catch2_150 + eat_150 = 1
invariant :think_66 + catch1_66 + catch2_66 + eat_66 = 1
invariant :think_87 + catch1_87 + catch2_87 + eat_87 = 1
invariant :fork_26 + catch1_27 + catch2_26 + eat_26 + eat_27 = 1
invariant :think_18 + catch1_18 + catch2_18 + eat_18 = 1
invariant :fork_150 + catch1_151 + catch2_150 + eat_150 + eat_151 = 1
invariant :think_183 + catch1_183 + catch2_183 + eat_183 = 1
invariant :fork_7 + catch1_8 + catch2_7 + eat_7 + eat_8 = 1
invariant :think_161 + catch1_161 + catch2_161 + eat_161 = 1
invariant :fork_190 + catch1_191 + catch2_190 + eat_190 + eat_191 = 1
invariant :fork_191 + catch1_192 + catch2_191 + eat_191 + eat_192 = 1
invariant :think_4 + catch1_4 + catch2_4 + eat_4 = 1
invariant :think_9 + catch1_9 + catch2_9 + eat_9 = 1
invariant :think_97 + catch1_97 + catch2_97 + eat_97 = 1
invariant :fork_119 + catch1_120 + catch2_119 + eat_119 + eat_120 = 1
invariant :fork_89 + catch1_90 + catch2_89 + eat_89 + eat_90 = 1
invariant :think_88 + catch1_88 + catch2_88 + eat_88 = 1
invariant :fork_88 + catch1_89 + catch2_88 + eat_88 + eat_89 = 1
invariant :think_139 + catch1_139 + catch2_139 + eat_139 = 1
invariant :think_116 + catch1_116 + catch2_116 + eat_116 = 1
invariant :fork_172 + catch1_173 + catch2_172 + eat_172 + eat_173 = 1
invariant :think_78 + catch1_78 + catch2_78 + eat_78 = 1
invariant :fork_65 + catch1_66 + catch2_65 + eat_65 + eat_66 = 1
invariant :fork_93 + catch1_94 + catch2_93 + eat_93 + eat_94 = 1
invariant :fork_23 + catch1_24 + catch2_23 + eat_23 + eat_24 = 1
invariant :fork_100 + catch1_101 + catch2_100 + eat_100 + eat_101 = 1
invariant :fork_151 + catch1_152 + catch2_151 + eat_151 + eat_152 = 1
invariant :think_168 + catch1_168 + catch2_168 + eat_168 = 1
invariant :think_106 + catch1_106 + catch2_106 + eat_106 = 1
invariant :fork_147 + catch1_148 + catch2_147 + eat_147 + eat_148 = 1
invariant :fork_25 + catch1_26 + catch2_25 + eat_25 + eat_26 = 1
invariant :fork_99 + catch1_100 + catch2_99 + eat_99 + eat_100 = 1
invariant :think_96 + catch1_96 + catch2_96 + eat_96 = 1
invariant :think_121 + catch1_121 + catch2_121 + eat_121 = 1
invariant :fork_153 + catch1_154 + catch2_153 + eat_153 + eat_154 = 1
invariant :think_105 + catch1_105 + catch2_105 + eat_105 = 1
invariant :fork_2 + catch1_3 + catch2_2 + eat_2 + eat_3 = 1
invariant :think_181 + catch1_181 + catch2_181 + eat_181 = 1
invariant :fork_124 + catch1_125 + catch2_124 + eat_124 + eat_125 = 1
invariant :think_47 + catch1_47 + catch2_47 + eat_47 = 1
invariant :fork_66 + catch1_67 + catch2_66 + eat_66 + eat_67 = 1
invariant :fork_152 + catch1_153 + catch2_152 + eat_152 + eat_153 = 1
invariant :fork_154 + catch1_155 + catch2_154 + eat_154 + eat_155 = 1
invariant :think_29 + catch1_29 + catch2_29 + eat_29 = 1
invariant :think_68 + catch1_68 + catch2_68 + eat_68 = 1
invariant :fork_71 + catch1_72 + catch2_71 + eat_71 + eat_72 = 1
invariant :think_172 + catch1_172 + catch2_172 + eat_172 = 1
invariant :think_179 + catch1_179 + catch2_179 + eat_179 = 1
invariant :fork_28 + catch1_29 + catch2_28 + eat_28 + eat_29 = 1
invariant :fork_16 + catch1_17 + catch2_16 + eat_16 + eat_17 = 1
invariant :think_55 + catch1_55 + catch2_55 + eat_55 = 1
invariant :think_89 + catch1_89 + catch2_89 + eat_89 = 1
invariant :fork_84 + catch1_85 + catch2_84 + eat_84 + eat_85 = 1
invariant :fork_174 + catch1_175 + catch2_174 + eat_174 + eat_175 = 1
invariant :think_178 + catch1_178 + catch2_178 + eat_178 = 1
invariant :think_133 + catch1_133 + catch2_133 + eat_133 = 1
invariant :fork_126 + catch1_127 + catch2_126 + eat_126 + eat_127 = 1
invariant :think_138 + catch1_138 + catch2_138 + eat_138 = 1
invariant :fork_173 + catch1_174 + catch2_173 + eat_173 + eat_174 = 1
invariant :think_84 + catch1_84 + catch2_84 + eat_84 = 1
invariant :think_16 + catch1_16 + catch2_16 + eat_16 = 1
invariant :think_21 + catch1_21 + catch2_21 + eat_21 = 1
invariant :think_28 + catch1_28 + catch2_28 + eat_28 = 1
invariant :think_8 + catch1_8 + catch2_8 + eat_8 = 1
invariant :think_109 + catch1_109 + catch2_109 + eat_109 = 1
invariant :think_132 + catch1_132 + catch2_132 + eat_132 = 1
invariant :fork_108 + catch1_109 + catch2_108 + eat_108 + eat_109 = 1
invariant :fork_87 + catch1_88 + catch2_87 + eat_87 + eat_88 = 1
invariant :think_182 + catch1_182 + catch2_182 + eat_182 = 1
invariant :fork_130 + catch1_131 + catch2_130 + eat_130 + eat_131 = 1
invariant :think_40 + catch1_40 + catch2_40 + eat_40 = 1
invariant :fork_80 + catch1_81 + catch2_80 + eat_80 + eat_81 = 1
invariant :fork_83 + catch1_84 + catch2_83 + eat_83 + eat_84 = 1
invariant :fork_112 + catch1_113 + catch2_112 + eat_112 + eat_113 = 1
invariant :think_37 + catch1_37 + catch2_37 + eat_37 = 1
invariant :think_73 + catch1_73 + catch2_73 + eat_73 = 1
invariant :think_123 + catch1_123 + catch2_123 + eat_123 = 1
invariant :think_48 + catch1_48 + catch2_48 + eat_48 = 1
invariant :think_152 + catch1_152 + catch2_152 + eat_152 = 1
invariant :think_3 + catch1_3 + catch2_3 + eat_3 = 1
invariant :think_94 + catch1_94 + catch2_94 + eat_94 = 1
invariant :fork_132 + catch1_133 + catch2_132 + eat_132 + eat_133 = 1
invariant :fork_43 + catch1_44 + catch2_43 + eat_43 + eat_44 = 1
invariant :think_135 + catch1_135 + catch2_135 + eat_135 = 1
invariant :think_31 + catch1_31 + catch2_31 + eat_31 = 1
invariant :fork_176 + catch1_177 + catch2_176 + eat_176 + eat_177 = 1
invariant :fork_13 + catch1_14 + catch2_13 + eat_13 + eat_14 = 1
invariant :fork_95 + catch1_96 + catch2_95 + eat_95 + eat_96 = 1
invariant :fork_189 + catch1_190 + catch2_189 + eat_189 + eat_190 = 1
invariant :fork_145 + catch1_146 + catch2_145 + eat_145 + eat_146 = 1
invariant :fork_48 + catch1_49 + catch2_48 + eat_48 + eat_49 = 1
invariant :fork_187 + catch1_188 + catch2_187 + eat_187 + eat_188 = 1
invariant :fork_197 + catch1_198 + catch2_197 + eat_197 + eat_198 = 1
invariant :fork_86 + catch1_87 + catch2_86 + eat_86 + eat_87 = 1
invariant :think_103 + catch1_103 + catch2_103 + eat_103 = 1
invariant :think_167 + catch1_167 + catch2_167 + eat_167 = 1
invariant :fork_6 + catch1_7 + catch2_6 + eat_6 + eat_7 = 1
invariant :think_122 + catch1_122 + catch2_122 + eat_122 = 1
invariant :fork_161 + catch1_162 + catch2_161 + eat_161 + eat_162 = 1
invariant :fork_144 + catch1_145 + catch2_144 + eat_144 + eat_145 = 1
invariant :fork_109 + catch1_110 + catch2_109 + eat_109 + eat_110 = 1
invariant :fork_110 + catch1_111 + catch2_110 + eat_110 + eat_111 = 1
invariant :fork_194 + catch1_195 + catch2_194 + eat_194 + eat_195 = 1
invariant :think_124 + catch1_124 + catch2_124 + eat_124 = 1
invariant :fork_115 + catch1_116 + catch2_115 + eat_115 + eat_116 = 1
invariant :think_126 + catch1_126 + catch2_126 + eat_126 = 1
invariant :think_76 + catch1_76 + catch2_76 + eat_76 = 1
invariant :think_186 + catch1_186 + catch2_186 + eat_186 = 1
invariant :fork_116 + catch1_117 + catch2_116 + eat_116 + eat_117 = 1
invariant :fork_78 + catch1_79 + catch2_78 + eat_78 + eat_79 = 1
invariant :think_98 + catch1_98 + catch2_98 + eat_98 = 1
invariant :fork_58 + catch1_59 + catch2_58 + eat_58 + eat_59 = 1
invariant :think_128 + catch1_128 + catch2_128 + eat_128 = 1
invariant :fork_21 + catch1_22 + catch2_21 + eat_21 + eat_22 = 1
invariant :think_51 + catch1_51 + catch2_51 + eat_51 = 1
invariant :fork_42 + catch1_43 + catch2_42 + eat_42 + eat_43 = 1
invariant :think_102 + catch1_102 + catch2_102 + eat_102 = 1
invariant :think_145 + catch1_145 + catch2_145 + eat_145 = 1
invariant :think_113 + catch1_113 + catch2_113 + eat_113 = 1
invariant :fork_140 + catch1_141 + catch2_140 + eat_140 + eat_141 = 1
invariant :think_20 + catch1_20 + catch2_20 + eat_20 = 1
invariant :fork_77 + catch1_78 + catch2_77 + eat_77 + eat_78 = 1
invariant :think_157 + catch1_157 + catch2_157 + eat_157 = 1
invariant :think_170 + catch1_170 + catch2_170 + eat_170 = 1
invariant :think_26 + catch1_26 + catch2_26 + eat_26 = 1
invariant :think_195 + catch1_195 + catch2_195 + eat_195 = 1
invariant :fork_179 + catch1_180 + catch2_179 + eat_179 + eat_180 = 1
invariant :think_23 + catch1_23 + catch2_23 + eat_23 = 1
invariant :think_147 + catch1_147 + catch2_147 + eat_147 = 1
invariant :fork_104 + catch1_105 + catch2_104 + eat_104 + eat_105 = 1
invariant :fork_107 + catch1_108 + catch2_107 + eat_107 + eat_108 = 1
invariant :fork_166 + catch1_167 + catch2_166 + eat_166 + eat_167 = 1
invariant :think_67 + catch1_67 + catch2_67 + eat_67 = 1
invariant :think_71 + catch1_71 + catch2_71 + eat_71 = 1
invariant :fork_57 + catch1_58 + catch2_57 + eat_57 + eat_58 = 1
invariant :fork_121 + catch1_122 + catch2_121 + eat_121 + eat_122 = 1
invariant :fork_142 + catch1_143 + catch2_142 + eat_142 + eat_143 = 1
invariant :fork_3 + catch1_4 + catch2_3 + eat_3 + eat_4 = 1
invariant :think_177 + catch1_177 + catch2_177 + eat_177 = 1
invariant :fork_129 + catch1_130 + catch2_129 + eat_129 + eat_130 = 1
invariant :fork_62 + catch1_63 + catch2_62 + eat_62 + eat_63 = 1
invariant :think_199 + catch1_199 + catch2_199 + eat_199 = 1
invariant :think_154 + catch1_154 + catch2_154 + eat_154 = 1
invariant :fork_19 + catch1_20 + catch2_19 + eat_19 + eat_20 = 1
invariant :fork_40 + catch1_41 + catch2_40 + eat_40 + eat_41 = 1
invariant :fork_182 + catch1_183 + catch2_182 + eat_182 + eat_183 = 1
invariant :think_81 + catch1_81 + catch2_81 + eat_81 = 1
invariant :think_110 + catch1_110 + catch2_110 + eat_110 = 1
invariant :fork_60 + catch1_61 + catch2_60 + eat_60 + eat_61 = 1
invariant :fork_168 + catch1_169 + catch2_168 + eat_168 + eat_169 = 1
invariant :think_171 + catch1_171 + catch2_171 + eat_171 = 1
invariant :think_85 + catch1_85 + catch2_85 + eat_85 = 1
invariant :fork_127 + catch1_128 + catch2_127 + eat_127 + eat_128 = 1
invariant :fork_85 + catch1_86 + catch2_85 + eat_85 + eat_86 = 1
invariant :fork_164 + catch1_165 + catch2_164 + eat_164 + eat_165 = 1
Reverse transition relation is exact ! Faster fixpoint algorithm enabled.
Computing Next relation with stutter on 2 deadlock states
2 unique states visited
2 strongly connected components in search stack
2 transitions explored
2 items max in DFS search stack
49856 ticks for the emptiness check
Model ,|S| ,Time ,Mem(kb) ,fin. SDD ,fin. DDD ,peak SDD ,peak DDD ,SDD Hom ,SDD cache peak ,DDD Hom ,DDD cachepeak ,SHom cache
STATS,0,498.702,2207896,1,0,120,5.31984e+06,22,224,85961,3.23813e+06,470
an accepting run exists (use option '-e' to print it)
Formula 0 is FALSE accepting run found.
FORMULA Philosophers-COL-000200-LTLCardinality-00 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Checking formula 1 : !((X(X(F(X("((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((catch1_0+catch1_1)+catch1_2)+catch1_3)+catch1_4)+catch1_5)+catch1_6)+catch1_7)+catch1_8)+catch1_9)+catch1_10)+catch1_11)+catch1_12)+catch1_13)+catch1_14)+catch1_15)+catch1_16)+catch1_17)+catch1_18)+catch1_19)+catch1_20)+catch1_21)+catch1_22)+catch1_23)+catch1_24)+catch1_25)+catch1_26)+catch1_27)+catch1_28)+catch1_29)+catch1_30)+catch1_31)+catch1_32)+catch1_33)+catch1_34)+catch1_35)+catch1_36)+catch1_37)+catch1_38)+catch1_39)+catch1_40)+catch1_41)+catch1_42)+catch1_43)+catch1_44)+catch1_45)+catch1_46)+catch1_47)+catch1_48)+catch1_49)+catch1_50)+catch1_51)+catch1_52)+catch1_53)+catch1_54)+catch1_55)+catch1_56)+catch1_57)+catch1_58)+catch1_59)+catch1_60)+catch1_61)+catch1_62)+catch1_63)+catch1_64)+catch1_65)+catch1_66)+catch1_67)+catch1_68)+catch1_69)+catch1_70)+catch1_71)+catch1_72)+catch1_73)+catch1_74)+catch1_75)+catch1_76)+catch1_77)+catch1_78)+catch1_79)+catch1_80)+catch1_81)+catch1_82)+catch1_83)+catch1_84)+catch1_85)+catch1_86)+catch1_87)+catch1_88)+catch1_89)+catch1_90)+catch1_91)+catch1_92)+catch1_93)+catch1_94)+catch1_95)+catch1_96)+catch1_97)+catch1_98)+catch1_99)+catch1_100)+catch1_101)+catch1_102)+catch1_103)+catch1_104)+catch1_105)+catch1_106)+catch1_107)+catch1_108)+catch1_109)+catch1_110)+catch1_111)+catch1_112)+catch1_113)+catch1_114)+catch1_115)+catch1_116)+catch1_117)+catch1_118)+catch1_119)+catch1_120)+catch1_121)+catch1_122)+catch1_123)+catch1_124)+catch1_125)+catch1_126)+catch1_127)+catch1_128)+catch1_129)+catch1_130)+catch1_131)+catch1_132)+catch1_133)+catch1_134)+catch1_135)+catch1_136)+catch1_137)+catch1_138)+catch1_139)+catch1_140)+catch1_141)+catch1_142)+catch1_143)+catch1_144)+catch1_145)+catch1_146)+catch1_147)+catch1_148)+catch1_149)+catch1_150)+catch1_151)+catch1_152)+catch1_153)+catch1_154)+catch1_155)+catch1_156)+catch1_157)+catch1_158)+catch1_159)+catch1_160)+catch1_161)+catch1_162)+catch1_163)+catch1_164)+catch1_165)+catch1_166)+catch1_167)+catch1_168)+catch1_169)+catch1_170)+catch1_171)+catch1_172)+catch1_173)+catch1_174)+catch1_175)+catch1_176)+catch1_177)+catch1_178)+catch1_179)+catch1_180)+catch1_181)+catch1_182)+catch1_183)+catch1_184)+catch1_185)+catch1_186)+catch1_187)+catch1_188)+catch1_189)+catch1_190)+catch1_191)+catch1_192)+catch1_193)+catch1_194)+catch1_195)+catch1_196)+catch1_197)+catch1_198)+catch1_199)>=3)"))))))
Formula 1 simplified : !XXFX"((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((catch1_0+catch1_1)+catch1_2)+catch1_3)+catch1_4)+catch1_5)+catch1_6)+catch1_7)+catch1_8)+catch1_9)+catch1_10)+catch1_11)+catch1_12)+catch1_13)+catch1_14)+catch1_15)+catch1_16)+catch1_17)+catch1_18)+catch1_19)+catch1_20)+catch1_21)+catch1_22)+catch1_23)+catch1_24)+catch1_25)+catch1_26)+catch1_27)+catch1_28)+catch1_29)+catch1_30)+catch1_31)+catch1_32)+catch1_33)+catch1_34)+catch1_35)+catch1_36)+catch1_37)+catch1_38)+catch1_39)+catch1_40)+catch1_41)+catch1_42)+catch1_43)+catch1_44)+catch1_45)+catch1_46)+catch1_47)+catch1_48)+catch1_49)+catch1_50)+catch1_51)+catch1_52)+catch1_53)+catch1_54)+catch1_55)+catch1_56)+catch1_57)+catch1_58)+catch1_59)+catch1_60)+catch1_61)+catch1_62)+catch1_63)+catch1_64)+catch1_65)+catch1_66)+catch1_67)+catch1_68)+catch1_69)+catch1_70)+catch1_71)+catch1_72)+catch1_73)+catch1_74)+catch1_75)+catch1_76)+catch1_77)+catch1_78)+catch1_79)+catch1_80)+catch1_81)+catch1_82)+catch1_83)+catch1_84)+catch1_85)+catch1_86)+catch1_87)+catch1_88)+catch1_89)+catch1_90)+catch1_91)+catch1_92)+catch1_93)+catch1_94)+catch1_95)+catch1_96)+catch1_97)+catch1_98)+catch1_99)+catch1_100)+catch1_101)+catch1_102)+catch1_103)+catch1_104)+catch1_105)+catch1_106)+catch1_107)+catch1_108)+catch1_109)+catch1_110)+catch1_111)+catch1_112)+catch1_113)+catch1_114)+catch1_115)+catch1_116)+catch1_117)+catch1_118)+catch1_119)+catch1_120)+catch1_121)+catch1_122)+catch1_123)+catch1_124)+catch1_125)+catch1_126)+catch1_127)+catch1_128)+catch1_129)+catch1_130)+catch1_131)+catch1_132)+catch1_133)+catch1_134)+catch1_135)+catch1_136)+catch1_137)+catch1_138)+catch1_139)+catch1_140)+catch1_141)+catch1_142)+catch1_143)+catch1_144)+catch1_145)+catch1_146)+catch1_147)+catch1_148)+catch1_149)+catch1_150)+catch1_151)+catch1_152)+catch1_153)+catch1_154)+catch1_155)+catch1_156)+catch1_157)+catch1_158)+catch1_159)+catch1_160)+catch1_161)+catch1_162)+catch1_163)+catch1_164)+catch1_165)+catch1_166)+catch1_167)+catch1_168)+catch1_169)+catch1_170)+catch1_171)+catch1_172)+catch1_173)+catch1_174)+catch1_175)+catch1_176)+catch1_177)+catch1_178)+catch1_179)+catch1_180)+catch1_181)+catch1_182)+catch1_183)+catch1_184)+catch1_185)+catch1_186)+catch1_187)+catch1_188)+catch1_189)+catch1_190)+catch1_191)+catch1_192)+catch1_193)+catch1_194)+catch1_195)+catch1_196)+catch1_197)+catch1_198)+catch1_199)>=3)"
Computing Next relation with stutter on 2 deadlock states
5 unique states visited
5 strongly connected components in search stack
5 transitions explored
5 items max in DFS search stack
12039 ticks for the emptiness check
Model ,|S| ,Time ,Mem(kb) ,fin. SDD ,fin. DDD ,peak SDD ,peak DDD ,SDD Hom ,SDD cache peak ,DDD Hom ,DDD cachepeak ,SHom cache
STATS,0,619.095,2450484,1,0,307,7.15328e+06,14,296,15692,1.28789e+07,745
an accepting run exists (use option '-e' to print it)
Formula 1 is FALSE accepting run found.
FORMULA Philosophers-COL-000200-LTLCardinality-01 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Checking formula 2 : !((F(F(X(G("((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((catch1_0+catch1_1)+catch1_2)+catch1_3)+catch1_4)+catch1_5)+catch1_6)+catch1_7)+catch1_8)+catch1_9)+catch1_10)+catch1_11)+catch1_12)+catch1_13)+catch1_14)+catch1_15)+catch1_16)+catch1_17)+catch1_18)+catch1_19)+catch1_20)+catch1_21)+catch1_22)+catch1_23)+catch1_24)+catch1_25)+catch1_26)+catch1_27)+catch1_28)+catch1_29)+catch1_30)+catch1_31)+catch1_32)+catch1_33)+catch1_34)+catch1_35)+catch1_36)+catch1_37)+catch1_38)+catch1_39)+catch1_40)+catch1_41)+catch1_42)+catch1_43)+catch1_44)+catch1_45)+catch1_46)+catch1_47)+catch1_48)+catch1_49)+catch1_50)+catch1_51)+catch1_52)+catch1_53)+catch1_54)+catch1_55)+catch1_56)+catch1_57)+catch1_58)+catch1_59)+catch1_60)+catch1_61)+catch1_62)+catch1_63)+catch1_64)+catch1_65)+catch1_66)+catch1_67)+catch1_68)+catch1_69)+catch1_70)+catch1_71)+catch1_72)+catch1_73)+catch1_74)+catch1_75)+catch1_76)+catch1_77)+catch1_78)+catch1_79)+catch1_80)+catch1_81)+catch1_82)+catch1_83)+catch1_84)+catch1_85)+catch1_86)+catch1_87)+catch1_88)+catch1_89)+catch1_90)+catch1_91)+catch1_92)+catch1_93)+catch1_94)+catch1_95)+catch1_96)+catch1_97)+catch1_98)+catch1_99)+catch1_100)+catch1_101)+catch1_102)+catch1_103)+catch1_104)+catch1_105)+catch1_106)+catch1_107)+catch1_108)+catch1_109)+catch1_110)+catch1_111)+catch1_112)+catch1_113)+catch1_114)+catch1_115)+catch1_116)+catch1_117)+catch1_118)+catch1_119)+catch1_120)+catch1_121)+catch1_122)+catch1_123)+catch1_124)+catch1_125)+catch1_126)+catch1_127)+catch1_128)+catch1_129)+catch1_130)+catch1_131)+catch1_132)+catch1_133)+catch1_134)+catch1_135)+catch1_136)+catch1_137)+catch1_138)+catch1_139)+catch1_140)+catch1_141)+catch1_142)+catch1_143)+catch1_144)+catch1_145)+catch1_146)+catch1_147)+catch1_148)+catch1_149)+catch1_150)+catch1_151)+catch1_152)+catch1_153)+catch1_154)+catch1_155)+catch1_156)+catch1_157)+catch1_158)+catch1_159)+catch1_160)+catch1_161)+catch1_162)+catch1_163)+catch1_164)+catch1_165)+catch1_166)+catch1_167)+catch1_168)+catch1_169)+catch1_170)+catch1_171)+catch1_172)+catch1_173)+catch1_174)+catch1_175)+catch1_176)+catch1_177)+catch1_178)+catch1_179)+catch1_180)+catch1_181)+catch1_182)+catch1_183)+catch1_184)+catch1_185)+catch1_186)+catch1_187)+catch1_188)+catch1_189)+catch1_190)+catch1_191)+catch1_192)+catch1_193)+catch1_194)+catch1_195)+catch1_196)+catch1_197)+catch1_198)+catch1_199)>=2)"))))))
Formula 2 simplified : !FXG"((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((catch1_0+catch1_1)+catch1_2)+catch1_3)+catch1_4)+catch1_5)+catch1_6)+catch1_7)+catch1_8)+catch1_9)+catch1_10)+catch1_11)+catch1_12)+catch1_13)+catch1_14)+catch1_15)+catch1_16)+catch1_17)+catch1_18)+catch1_19)+catch1_20)+catch1_21)+catch1_22)+catch1_23)+catch1_24)+catch1_25)+catch1_26)+catch1_27)+catch1_28)+catch1_29)+catch1_30)+catch1_31)+catch1_32)+catch1_33)+catch1_34)+catch1_35)+catch1_36)+catch1_37)+catch1_38)+catch1_39)+catch1_40)+catch1_41)+catch1_42)+catch1_43)+catch1_44)+catch1_45)+catch1_46)+catch1_47)+catch1_48)+catch1_49)+catch1_50)+catch1_51)+catch1_52)+catch1_53)+catch1_54)+catch1_55)+catch1_56)+catch1_57)+catch1_58)+catch1_59)+catch1_60)+catch1_61)+catch1_62)+catch1_63)+catch1_64)+catch1_65)+catch1_66)+catch1_67)+catch1_68)+catch1_69)+catch1_70)+catch1_71)+catch1_72)+catch1_73)+catch1_74)+catch1_75)+catch1_76)+catch1_77)+catch1_78)+catch1_79)+catch1_80)+catch1_81)+catch1_82)+catch1_83)+catch1_84)+catch1_85)+catch1_86)+catch1_87)+catch1_88)+catch1_89)+catch1_90)+catch1_91)+catch1_92)+catch1_93)+catch1_94)+catch1_95)+catch1_96)+catch1_97)+catch1_98)+catch1_99)+catch1_100)+catch1_101)+catch1_102)+catch1_103)+catch1_104)+catch1_105)+catch1_106)+catch1_107)+catch1_108)+catch1_109)+catch1_110)+catch1_111)+catch1_112)+catch1_113)+catch1_114)+catch1_115)+catch1_116)+catch1_117)+catch1_118)+catch1_119)+catch1_120)+catch1_121)+catch1_122)+catch1_123)+catch1_124)+catch1_125)+catch1_126)+catch1_127)+catch1_128)+catch1_129)+catch1_130)+catch1_131)+catch1_132)+catch1_133)+catch1_134)+catch1_135)+catch1_136)+catch1_137)+catch1_138)+catch1_139)+catch1_140)+catch1_141)+catch1_142)+catch1_143)+catch1_144)+catch1_145)+catch1_146)+catch1_147)+catch1_148)+catch1_149)+catch1_150)+catch1_151)+catch1_152)+catch1_153)+catch1_154)+catch1_155)+catch1_156)+catch1_157)+catch1_158)+catch1_159)+catch1_160)+catch1_161)+catch1_162)+catch1_163)+catch1_164)+catch1_165)+catch1_166)+catch1_167)+catch1_168)+catch1_169)+catch1_170)+catch1_171)+catch1_172)+catch1_173)+catch1_174)+catch1_175)+catch1_176)+catch1_177)+catch1_178)+catch1_179)+catch1_180)+catch1_181)+catch1_182)+catch1_183)+catch1_184)+catch1_185)+catch1_186)+catch1_187)+catch1_188)+catch1_189)+catch1_190)+catch1_191)+catch1_192)+catch1_193)+catch1_194)+catch1_195)+catch1_196)+catch1_197)+catch1_198)+catch1_199)>=2)"
Computing Next relation with stutter on 2 deadlock states
Running compilation step : CommandLine [args=[gcc, -c, -I/home/mcc/BenchKit//lts_install_dir//include, -I., -std=c99, -fPIC, -O3, model.c], workingDir=/home/mcc/execution]
Compilation finished in 13388 ms.
Running link step : CommandLine [args=[gcc, -shared, -o, gal.so, model.o], workingDir=/home/mcc/execution]
Link finished in 132 ms.
Running LTSmin : CommandLine [args=[/home/mcc/BenchKit//lts_install_dir//bin/pins2lts-mc, ./gal.so, --threads=1, --when, --ltl, <>(<>(X([]((LTLAP3==true))))), --buchi-type=spotba], workingDir=/home/mcc/execution]
WARNING : LTS min runner thread failed on error :java.lang.RuntimeException: Unexpected exception when executing ltsmin :CommandLine [args=[/home/mcc/BenchKit//lts_install_dir//bin/pins2lts-mc, ./gal.so, --threads=1, --when, --ltl, <>(<>(X([]((LTLAP3==true))))), --buchi-type=spotba], workingDir=/home/mcc/execution]
255
3 unique states visited
3 strongly connected components in search stack
3 transitions explored
3 items max in DFS search stack
214157 ticks for the emptiness check
Model ,|S| ,Time ,Mem(kb) ,fin. SDD ,fin. DDD ,peak SDD ,peak DDD ,SDD Hom ,SDD cache peak ,DDD Hom ,DDD cachepeak ,SHom cache
STATS,0,2760.69,4929020,1,0,556,1.37566e+07,15,549,66618,3.1519e+07,1280
an accepting run exists (use option '-e' to print it)
Formula 2 is FALSE accepting run found.
FORMULA Philosophers-COL-000200-LTLCardinality-02 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Checking formula 3 : !((G(("((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((think_0+think_1)+think_2)+think_3)+think_4)+think_5)+think_6)+think_7)+think_8)+think_9)+think_10)+think_11)+think_12)+think_13)+think_14)+think_15)+think_16)+think_17)+think_18)+think_19)+think_20)+think_21)+think_22)+think_23)+think_24)+think_25)+think_26)+think_27)+think_28)+think_29)+think_30)+think_31)+think_32)+think_33)+think_34)+think_35)+think_36)+think_37)+think_38)+think_39)+think_40)+think_41)+think_42)+think_43)+think_44)+think_45)+think_46)+think_47)+think_48)+think_49)+think_50)+think_51)+think_52)+think_53)+think_54)+think_55)+think_56)+think_57)+think_58)+think_59)+think_60)+think_61)+think_62)+think_63)+think_64)+think_65)+think_66)+think_67)+think_68)+think_69)+think_70)+think_71)+think_72)+think_73)+think_74)+think_75)+think_76)+think_77)+think_78)+think_79)+think_80)+think_81)+think_82)+think_83)+think_84)+think_85)+think_86)+think_87)+think_88)+think_89)+think_90)+think_91)+think_92)+think_93)+think_94)+think_95)+think_96)+think_97)+think_98)+think_99)+think_100)+think_101)+think_102)+think_103)+think_104)+think_105)+think_106)+think_107)+think_108)+think_109)+think_110)+think_111)+think_112)+think_113)+think_114)+think_115)+think_116)+think_117)+think_118)+think_119)+think_120)+think_121)+think_122)+think_123)+think_124)+think_125)+think_126)+think_127)+think_128)+think_129)+think_130)+think_131)+think_132)+think_133)+think_134)+think_135)+think_136)+think_137)+think_138)+think_139)+think_140)+think_141)+think_142)+think_143)+think_144)+think_145)+think_146)+think_147)+think_148)+think_149)+think_150)+think_151)+think_152)+think_153)+think_154)+think_155)+think_156)+think_157)+think_158)+think_159)+think_160)+think_161)+think_162)+think_163)+think_164)+think_165)+think_166)+think_167)+think_168)+think_169)+think_170)+think_171)+think_172)+think_173)+think_174)+think_175)+think_176)+think_177)+think_178)+think_179)+think_180)+think_181)+think_182)+think_183)+think_184)+think_185)+think_186)+think_187)+think_188)+think_189)+think_190)+think_191)+think_192)+think_193)+think_194)+think_195)+think_196)+think_197)+think_198)+think_199)<=(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((catch2_0+catch2_1)+catch2_2)+catch2_3)+catch2_4)+catch2_5)+catch2_6)+catch2_7)+catch2_8)+catch2_9)+catch2_10)+catch2_11)+catch2_12)+catch2_13)+catch2_14)+catch2_15)+catch2_16)+catch2_17)+catch2_18)+catch2_19)+catch2_20)+catch2_21)+catch2_22)+catch2_23)+catch2_24)+catch2_25)+catch2_26)+catch2_27)+catch2_28)+catch2_29)+catch2_30)+catch2_31)+catch2_32)+catch2_33)+catch2_34)+catch2_35)+catch2_36)+catch2_37)+catch2_38)+catch2_39)+catch2_40)+catch2_41)+catch2_42)+catch2_43)+catch2_44)+catch2_45)+catch2_46)+catch2_47)+catch2_48)+catch2_49)+catch2_50)+catch2_51)+catch2_52)+catch2_53)+catch2_54)+catch2_55)+catch2_56)+catch2_57)+catch2_58)+catch2_59)+catch2_60)+catch2_61)+catch2_62)+catch2_63)+catch2_64)+catch2_65)+catch2_66)+catch2_67)+catch2_68)+catch2_69)+catch2_70)+catch2_71)+catch2_72)+catch2_73)+catch2_74)+catch2_75)+catch2_76)+catch2_77)+catch2_78)+catch2_79)+catch2_80)+catch2_81)+catch2_82)+catch2_83)+catch2_84)+catch2_85)+catch2_86)+catch2_87)+catch2_88)+catch2_89)+catch2_90)+catch2_91)+catch2_92)+catch2_93)+catch2_94)+catch2_95)+catch2_96)+catch2_97)+catch2_98)+catch2_99)+catch2_100)+catch2_101)+catch2_102)+catch2_103)+catch2_104)+catch2_105)+catch2_106)+catch2_107)+catch2_108)+catch2_109)+catch2_110)+catch2_111)+catch2_112)+catch2_113)+catch2_114)+catch2_115)+catch2_116)+catch2_117)+catch2_118)+catch2_119)+catch2_120)+catch2_121)+catch2_122)+catch2_123)+catch2_124)+catch2_125)+catch2_126)+catch2_127)+catch2_128)+catch2_129)+catch2_130)+catch2_131)+catch2_132)+catch2_133)+catch2_134)+catch2_135)+catch2_136)+catch2_137)+catch2_138)+catch2_139)+catch2_140)+catch2_141)+catch2_142)+catch2_143)+catch2_144)+catch2_145)+catch2_146)+catch2_147)+catch2_148)+catch2_149)+catch2_150)+catch2_151)+catch2_152)+catch2_153)+catch2_154)+catch2_155)+catch2_156)+catch2_157)+catch2_158)+catch2_159)+catch2_160)+catch2_161)+catch2_162)+catch2_163)+catch2_164)+catch2_165)+catch2_166)+catch2_167)+catch2_168)+catch2_169)+catch2_170)+catch2_171)+catch2_172)+catch2_173)+catch2_174)+catch2_175)+catch2_176)+catch2_177)+catch2_178)+catch2_179)+catch2_180)+catch2_181)+catch2_182)+catch2_183)+catch2_184)+catch2_185)+catch2_186)+catch2_187)+catch2_188)+catch2_189)+catch2_190)+catch2_191)+catch2_192)+catch2_193)+catch2_194)+catch2_195)+catch2_196)+catch2_197)+catch2_198)+catch2_199))")U(G("((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((eat_0+eat_1)+eat_2)+eat_3)+eat_4)+eat_5)+eat_6)+eat_7)+eat_8)+eat_9)+eat_10)+eat_11)+eat_12)+eat_13)+eat_14)+eat_15)+eat_16)+eat_17)+eat_18)+eat_19)+eat_20)+eat_21)+eat_22)+eat_23)+eat_24)+eat_25)+eat_26)+eat_27)+eat_28)+eat_29)+eat_30)+eat_31)+eat_32)+eat_33)+eat_34)+eat_35)+eat_36)+eat_37)+eat_38)+eat_39)+eat_40)+eat_41)+eat_42)+eat_43)+eat_44)+eat_45)+eat_46)+eat_47)+eat_48)+eat_49)+eat_50)+eat_51)+eat_52)+eat_53)+eat_54)+eat_55)+eat_56)+eat_57)+eat_58)+eat_59)+eat_60)+eat_61)+eat_62)+eat_63)+eat_64)+eat_65)+eat_66)+eat_67)+eat_68)+eat_69)+eat_70)+eat_71)+eat_72)+eat_73)+eat_74)+eat_75)+eat_76)+eat_77)+eat_78)+eat_79)+eat_80)+eat_81)+eat_82)+eat_83)+eat_84)+eat_85)+eat_86)+eat_87)+eat_88)+eat_89)+eat_90)+eat_91)+eat_92)+eat_93)+eat_94)+eat_95)+eat_96)+eat_97)+eat_98)+eat_99)+eat_100)+eat_101)+eat_102)+eat_103)+eat_104)+eat_105)+eat_106)+eat_107)+eat_108)+eat_109)+eat_110)+eat_111)+eat_112)+eat_113)+eat_114)+eat_115)+eat_116)+eat_117)+eat_118)+eat_119)+eat_120)+eat_121)+eat_122)+eat_123)+eat_124)+eat_125)+eat_126)+eat_127)+eat_128)+eat_129)+eat_130)+eat_131)+eat_132)+eat_133)+eat_134)+eat_135)+eat_136)+eat_137)+eat_138)+eat_139)+eat_140)+eat_141)+eat_142)+eat_143)+eat_144)+eat_145)+eat_146)+eat_147)+eat_148)+eat_149)+eat_150)+eat_151)+eat_152)+eat_153)+eat_154)+eat_155)+eat_156)+eat_157)+eat_158)+eat_159)+eat_160)+eat_161)+eat_162)+eat_163)+eat_164)+eat_165)+eat_166)+eat_167)+eat_168)+eat_169)+eat_170)+eat_171)+eat_172)+eat_173)+eat_174)+eat_175)+eat_176)+eat_177)+eat_178)+eat_179)+eat_180)+eat_181)+eat_182)+eat_183)+eat_184)+eat_185)+eat_186)+eat_187)+eat_188)+eat_189)+eat_190)+eat_191)+eat_192)+eat_193)+eat_194)+eat_195)+eat_196)+eat_197)+eat_198)+eat_199)>=2)")))))
Formula 3 simplified : !G("((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((think_0+think_1)+think_2)+think_3)+think_4)+think_5)+think_6)+think_7)+think_8)+think_9)+think_10)+think_11)+think_12)+think_13)+think_14)+think_15)+think_16)+think_17)+think_18)+think_19)+think_20)+think_21)+think_22)+think_23)+think_24)+think_25)+think_26)+think_27)+think_28)+think_29)+think_30)+think_31)+think_32)+think_33)+think_34)+think_35)+think_36)+think_37)+think_38)+think_39)+think_40)+think_41)+think_42)+think_43)+think_44)+think_45)+think_46)+think_47)+think_48)+think_49)+think_50)+think_51)+think_52)+think_53)+think_54)+think_55)+think_56)+think_57)+think_58)+think_59)+think_60)+think_61)+think_62)+think_63)+think_64)+think_65)+think_66)+think_67)+think_68)+think_69)+think_70)+think_71)+think_72)+think_73)+think_74)+think_75)+think_76)+think_77)+think_78)+think_79)+think_80)+think_81)+think_82)+think_83)+think_84)+think_85)+think_86)+think_87)+think_88)+think_89)+think_90)+think_91)+think_92)+think_93)+think_94)+think_95)+think_96)+think_97)+think_98)+think_99)+think_100)+think_101)+think_102)+think_103)+think_104)+think_105)+think_106)+think_107)+think_108)+think_109)+think_110)+think_111)+think_112)+think_113)+think_114)+think_115)+think_116)+think_117)+think_118)+think_119)+think_120)+think_121)+think_122)+think_123)+think_124)+think_125)+think_126)+think_127)+think_128)+think_129)+think_130)+think_131)+think_132)+think_133)+think_134)+think_135)+think_136)+think_137)+think_138)+think_139)+think_140)+think_141)+think_142)+think_143)+think_144)+think_145)+think_146)+think_147)+think_148)+think_149)+think_150)+think_151)+think_152)+think_153)+think_154)+think_155)+think_156)+think_157)+think_158)+think_159)+think_160)+think_161)+think_162)+think_163)+think_164)+think_165)+think_166)+think_167)+think_168)+think_169)+think_170)+think_171)+think_172)+think_173)+think_174)+think_175)+think_176)+think_177)+think_178)+think_179)+think_180)+think_181)+think_182)+think_183)+think_184)+think_185)+think_186)+think_187)+think_188)+think_189)+think_190)+think_191)+think_192)+think_193)+think_194)+think_195)+think_196)+think_197)+think_198)+think_199)<=(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((catch2_0+catch2_1)+catch2_2)+catch2_3)+catch2_4)+catch2_5)+catch2_6)+catch2_7)+catch2_8)+catch2_9)+catch2_10)+catch2_11)+catch2_12)+catch2_13)+catch2_14)+catch2_15)+catch2_16)+catch2_17)+catch2_18)+catch2_19)+catch2_20)+catch2_21)+catch2_22)+catch2_23)+catch2_24)+catch2_25)+catch2_26)+catch2_27)+catch2_28)+catch2_29)+catch2_30)+catch2_31)+catch2_32)+catch2_33)+catch2_34)+catch2_35)+catch2_36)+catch2_37)+catch2_38)+catch2_39)+catch2_40)+catch2_41)+catch2_42)+catch2_43)+catch2_44)+catch2_45)+catch2_46)+catch2_47)+catch2_48)+catch2_49)+catch2_50)+catch2_51)+catch2_52)+catch2_53)+catch2_54)+catch2_55)+catch2_56)+catch2_57)+catch2_58)+catch2_59)+catch2_60)+catch2_61)+catch2_62)+catch2_63)+catch2_64)+catch2_65)+catch2_66)+catch2_67)+catch2_68)+catch2_69)+catch2_70)+catch2_71)+catch2_72)+catch2_73)+catch2_74)+catch2_75)+catch2_76)+catch2_77)+catch2_78)+catch2_79)+catch2_80)+catch2_81)+catch2_82)+catch2_83)+catch2_84)+catch2_85)+catch2_86)+catch2_87)+catch2_88)+catch2_89)+catch2_90)+catch2_91)+catch2_92)+catch2_93)+catch2_94)+catch2_95)+catch2_96)+catch2_97)+catch2_98)+catch2_99)+catch2_100)+catch2_101)+catch2_102)+catch2_103)+catch2_104)+catch2_105)+catch2_106)+catch2_107)+catch2_108)+catch2_109)+catch2_110)+catch2_111)+catch2_112)+catch2_113)+catch2_114)+catch2_115)+catch2_116)+catch2_117)+catch2_118)+catch2_119)+catch2_120)+catch2_121)+catch2_122)+catch2_123)+catch2_124)+catch2_125)+catch2_126)+catch2_127)+catch2_128)+catch2_129)+catch2_130)+catch2_131)+catch2_132)+catch2_133)+catch2_134)+catch2_135)+catch2_136)+catch2_137)+catch2_138)+catch2_139)+catch2_140)+catch2_141)+catch2_142)+catch2_143)+catch2_144)+catch2_145)+catch2_146)+catch2_147)+catch2_148)+catch2_149)+catch2_150)+catch2_151)+catch2_152)+catch2_153)+catch2_154)+catch2_155)+catch2_156)+catch2_157)+catch2_158)+catch2_159)+catch2_160)+catch2_161)+catch2_162)+catch2_163)+catch2_164)+catch2_165)+catch2_166)+catch2_167)+catch2_168)+catch2_169)+catch2_170)+catch2_171)+catch2_172)+catch2_173)+catch2_174)+catch2_175)+catch2_176)+catch2_177)+catch2_178)+catch2_179)+catch2_180)+catch2_181)+catch2_182)+catch2_183)+catch2_184)+catch2_185)+catch2_186)+catch2_187)+catch2_188)+catch2_189)+catch2_190)+catch2_191)+catch2_192)+catch2_193)+catch2_194)+catch2_195)+catch2_196)+catch2_197)+catch2_198)+catch2_199))" U G"((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((eat_0+eat_1)+eat_2)+eat_3)+eat_4)+eat_5)+eat_6)+eat_7)+eat_8)+eat_9)+eat_10)+eat_11)+eat_12)+eat_13)+eat_14)+eat_15)+eat_16)+eat_17)+eat_18)+eat_19)+eat_20)+eat_21)+eat_22)+eat_23)+eat_24)+eat_25)+eat_26)+eat_27)+eat_28)+eat_29)+eat_30)+eat_31)+eat_32)+eat_33)+eat_34)+eat_35)+eat_36)+eat_37)+eat_38)+eat_39)+eat_40)+eat_41)+eat_42)+eat_43)+eat_44)+eat_45)+eat_46)+eat_47)+eat_48)+eat_49)+eat_50)+eat_51)+eat_52)+eat_53)+eat_54)+eat_55)+eat_56)+eat_57)+eat_58)+eat_59)+eat_60)+eat_61)+eat_62)+eat_63)+eat_64)+eat_65)+eat_66)+eat_67)+eat_68)+eat_69)+eat_70)+eat_71)+eat_72)+eat_73)+eat_74)+eat_75)+eat_76)+eat_77)+eat_78)+eat_79)+eat_80)+eat_81)+eat_82)+eat_83)+eat_84)+eat_85)+eat_86)+eat_87)+eat_88)+eat_89)+eat_90)+eat_91)+eat_92)+eat_93)+eat_94)+eat_95)+eat_96)+eat_97)+eat_98)+eat_99)+eat_100)+eat_101)+eat_102)+eat_103)+eat_104)+eat_105)+eat_106)+eat_107)+eat_108)+eat_109)+eat_110)+eat_111)+eat_112)+eat_113)+eat_114)+eat_115)+eat_116)+eat_117)+eat_118)+eat_119)+eat_120)+eat_121)+eat_122)+eat_123)+eat_124)+eat_125)+eat_126)+eat_127)+eat_128)+eat_129)+eat_130)+eat_131)+eat_132)+eat_133)+eat_134)+eat_135)+eat_136)+eat_137)+eat_138)+eat_139)+eat_140)+eat_141)+eat_142)+eat_143)+eat_144)+eat_145)+eat_146)+eat_147)+eat_148)+eat_149)+eat_150)+eat_151)+eat_152)+eat_153)+eat_154)+eat_155)+eat_156)+eat_157)+eat_158)+eat_159)+eat_160)+eat_161)+eat_162)+eat_163)+eat_164)+eat_165)+eat_166)+eat_167)+eat_168)+eat_169)+eat_170)+eat_171)+eat_172)+eat_173)+eat_174)+eat_175)+eat_176)+eat_177)+eat_178)+eat_179)+eat_180)+eat_181)+eat_182)+eat_183)+eat_184)+eat_185)+eat_186)+eat_187)+eat_188)+eat_189)+eat_190)+eat_191)+eat_192)+eat_193)+eat_194)+eat_195)+eat_196)+eat_197)+eat_198)+eat_199)>=2)")
Computing Next relation with stutter on 2 deadlock states
3 unique states visited
3 strongly connected components in search stack
3 transitions explored
3 items max in DFS search stack
193 ticks for the emptiness check
Model ,|S| ,Time ,Mem(kb) ,fin. SDD ,fin. DDD ,peak SDD ,peak DDD ,SDD Hom ,SDD cache peak ,DDD Hom ,DDD cachepeak ,SHom cache
STATS,0,2762.62,4929348,1,0,557,1.37566e+07,41,553,72223,3.1519e+07,1304
an accepting run exists (use option '-e' to print it)
Formula 3 is FALSE accepting run found.
FORMULA Philosophers-COL-000200-LTLCardinality-03 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Checking formula 4 : !((F("((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((catch2_0+catch2_1)+catch2_2)+catch2_3)+catch2_4)+catch2_5)+catch2_6)+catch2_7)+catch2_8)+catch2_9)+catch2_10)+catch2_11)+catch2_12)+catch2_13)+catch2_14)+catch2_15)+catch2_16)+catch2_17)+catch2_18)+catch2_19)+catch2_20)+catch2_21)+catch2_22)+catch2_23)+catch2_24)+catch2_25)+catch2_26)+catch2_27)+catch2_28)+catch2_29)+catch2_30)+catch2_31)+catch2_32)+catch2_33)+catch2_34)+catch2_35)+catch2_36)+catch2_37)+catch2_38)+catch2_39)+catch2_40)+catch2_41)+catch2_42)+catch2_43)+catch2_44)+catch2_45)+catch2_46)+catch2_47)+catch2_48)+catch2_49)+catch2_50)+catch2_51)+catch2_52)+catch2_53)+catch2_54)+catch2_55)+catch2_56)+catch2_57)+catch2_58)+catch2_59)+catch2_60)+catch2_61)+catch2_62)+catch2_63)+catch2_64)+catch2_65)+catch2_66)+catch2_67)+catch2_68)+catch2_69)+catch2_70)+catch2_71)+catch2_72)+catch2_73)+catch2_74)+catch2_75)+catch2_76)+catch2_77)+catch2_78)+catch2_79)+catch2_80)+catch2_81)+catch2_82)+catch2_83)+catch2_84)+catch2_85)+catch2_86)+catch2_87)+catch2_88)+catch2_89)+catch2_90)+catch2_91)+catch2_92)+catch2_93)+catch2_94)+catch2_95)+catch2_96)+catch2_97)+catch2_98)+catch2_99)+catch2_100)+catch2_101)+catch2_102)+catch2_103)+catch2_104)+catch2_105)+catch2_106)+catch2_107)+catch2_108)+catch2_109)+catch2_110)+catch2_111)+catch2_112)+catch2_113)+catch2_114)+catch2_115)+catch2_116)+catch2_117)+catch2_118)+catch2_119)+catch2_120)+catch2_121)+catch2_122)+catch2_123)+catch2_124)+catch2_125)+catch2_126)+catch2_127)+catch2_128)+catch2_129)+catch2_130)+catch2_131)+catch2_132)+catch2_133)+catch2_134)+catch2_135)+catch2_136)+catch2_137)+catch2_138)+catch2_139)+catch2_140)+catch2_141)+catch2_142)+catch2_143)+catch2_144)+catch2_145)+catch2_146)+catch2_147)+catch2_148)+catch2_149)+catch2_150)+catch2_151)+catch2_152)+catch2_153)+catch2_154)+catch2_155)+catch2_156)+catch2_157)+catch2_158)+catch2_159)+catch2_160)+catch2_161)+catch2_162)+catch2_163)+catch2_164)+catch2_165)+catch2_166)+catch2_167)+catch2_168)+catch2_169)+catch2_170)+catch2_171)+catch2_172)+catch2_173)+catch2_174)+catch2_175)+catch2_176)+catch2_177)+catch2_178)+catch2_179)+catch2_180)+catch2_181)+catch2_182)+catch2_183)+catch2_184)+catch2_185)+catch2_186)+catch2_187)+catch2_188)+catch2_189)+catch2_190)+catch2_191)+catch2_192)+catch2_193)+catch2_194)+catch2_195)+catch2_196)+catch2_197)+catch2_198)+catch2_199)<=(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((catch1_0+catch1_1)+catch1_2)+catch1_3)+catch1_4)+catch1_5)+catch1_6)+catch1_7)+catch1_8)+catch1_9)+catch1_10)+catch1_11)+catch1_12)+catch1_13)+catch1_14)+catch1_15)+catch1_16)+catch1_17)+catch1_18)+catch1_19)+catch1_20)+catch1_21)+catch1_22)+catch1_23)+catch1_24)+catch1_25)+catch1_26)+catch1_27)+catch1_28)+catch1_29)+catch1_30)+catch1_31)+catch1_32)+catch1_33)+catch1_34)+catch1_35)+catch1_36)+catch1_37)+catch1_38)+catch1_39)+catch1_40)+catch1_41)+catch1_42)+catch1_43)+catch1_44)+catch1_45)+catch1_46)+catch1_47)+catch1_48)+catch1_49)+catch1_50)+catch1_51)+catch1_52)+catch1_53)+catch1_54)+catch1_55)+catch1_56)+catch1_57)+catch1_58)+catch1_59)+catch1_60)+catch1_61)+catch1_62)+catch1_63)+catch1_64)+catch1_65)+catch1_66)+catch1_67)+catch1_68)+catch1_69)+catch1_70)+catch1_71)+catch1_72)+catch1_73)+catch1_74)+catch1_75)+catch1_76)+catch1_77)+catch1_78)+catch1_79)+catch1_80)+catch1_81)+catch1_82)+catch1_83)+catch1_84)+catch1_85)+catch1_86)+catch1_87)+catch1_88)+catch1_89)+catch1_90)+catch1_91)+catch1_92)+catch1_93)+catch1_94)+catch1_95)+catch1_96)+catch1_97)+catch1_98)+catch1_99)+catch1_100)+catch1_101)+catch1_102)+catch1_103)+catch1_104)+catch1_105)+catch1_106)+catch1_107)+catch1_108)+catch1_109)+catch1_110)+catch1_111)+catch1_112)+catch1_113)+catch1_114)+catch1_115)+catch1_116)+catch1_117)+catch1_118)+catch1_119)+catch1_120)+catch1_121)+catch1_122)+catch1_123)+catch1_124)+catch1_125)+catch1_126)+catch1_127)+catch1_128)+catch1_129)+catch1_130)+catch1_131)+catch1_132)+catch1_133)+catch1_134)+catch1_135)+catch1_136)+catch1_137)+catch1_138)+catch1_139)+catch1_140)+catch1_141)+catch1_142)+catch1_143)+catch1_144)+catch1_145)+catch1_146)+catch1_147)+catch1_148)+catch1_149)+catch1_150)+catch1_151)+catch1_152)+catch1_153)+catch1_154)+catch1_155)+catch1_156)+catch1_157)+catch1_158)+catch1_159)+catch1_160)+catch1_161)+catch1_162)+catch1_163)+catch1_164)+catch1_165)+catch1_166)+catch1_167)+catch1_168)+catch1_169)+catch1_170)+catch1_171)+catch1_172)+catch1_173)+catch1_174)+catch1_175)+catch1_176)+catch1_177)+catch1_178)+catch1_179)+catch1_180)+catch1_181)+catch1_182)+catch1_183)+catch1_184)+catch1_185)+catch1_186)+catch1_187)+catch1_188)+catch1_189)+catch1_190)+catch1_191)+catch1_192)+catch1_193)+catch1_194)+catch1_195)+catch1_196)+catch1_197)+catch1_198)+catch1_199))")))
Formula 4 simplified : !F"((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((catch2_0+catch2_1)+catch2_2)+catch2_3)+catch2_4)+catch2_5)+catch2_6)+catch2_7)+catch2_8)+catch2_9)+catch2_10)+catch2_11)+catch2_12)+catch2_13)+catch2_14)+catch2_15)+catch2_16)+catch2_17)+catch2_18)+catch2_19)+catch2_20)+catch2_21)+catch2_22)+catch2_23)+catch2_24)+catch2_25)+catch2_26)+catch2_27)+catch2_28)+catch2_29)+catch2_30)+catch2_31)+catch2_32)+catch2_33)+catch2_34)+catch2_35)+catch2_36)+catch2_37)+catch2_38)+catch2_39)+catch2_40)+catch2_41)+catch2_42)+catch2_43)+catch2_44)+catch2_45)+catch2_46)+catch2_47)+catch2_48)+catch2_49)+catch2_50)+catch2_51)+catch2_52)+catch2_53)+catch2_54)+catch2_55)+catch2_56)+catch2_57)+catch2_58)+catch2_59)+catch2_60)+catch2_61)+catch2_62)+catch2_63)+catch2_64)+catch2_65)+catch2_66)+catch2_67)+catch2_68)+catch2_69)+catch2_70)+catch2_71)+catch2_72)+catch2_73)+catch2_74)+catch2_75)+catch2_76)+catch2_77)+catch2_78)+catch2_79)+catch2_80)+catch2_81)+catch2_82)+catch2_83)+catch2_84)+catch2_85)+catch2_86)+catch2_87)+catch2_88)+catch2_89)+catch2_90)+catch2_91)+catch2_92)+catch2_93)+catch2_94)+catch2_95)+catch2_96)+catch2_97)+catch2_98)+catch2_99)+catch2_100)+catch2_101)+catch2_102)+catch2_103)+catch2_104)+catch2_105)+catch2_106)+catch2_107)+catch2_108)+catch2_109)+catch2_110)+catch2_111)+catch2_112)+catch2_113)+catch2_114)+catch2_115)+catch2_116)+catch2_117)+catch2_118)+catch2_119)+catch2_120)+catch2_121)+catch2_122)+catch2_123)+catch2_124)+catch2_125)+catch2_126)+catch2_127)+catch2_128)+catch2_129)+catch2_130)+catch2_131)+catch2_132)+catch2_133)+catch2_134)+catch2_135)+catch2_136)+catch2_137)+catch2_138)+catch2_139)+catch2_140)+catch2_141)+catch2_142)+catch2_143)+catch2_144)+catch2_145)+catch2_146)+catch2_147)+catch2_148)+catch2_149)+catch2_150)+catch2_151)+catch2_152)+catch2_153)+catch2_154)+catch2_155)+catch2_156)+catch2_157)+catch2_158)+catch2_159)+catch2_160)+catch2_161)+catch2_162)+catch2_163)+catch2_164)+catch2_165)+catch2_166)+catch2_167)+catch2_168)+catch2_169)+catch2_170)+catch2_171)+catch2_172)+catch2_173)+catch2_174)+catch2_175)+catch2_176)+catch2_177)+catch2_178)+catch2_179)+catch2_180)+catch2_181)+catch2_182)+catch2_183)+catch2_184)+catch2_185)+catch2_186)+catch2_187)+catch2_188)+catch2_189)+catch2_190)+catch2_191)+catch2_192)+catch2_193)+catch2_194)+catch2_195)+catch2_196)+catch2_197)+catch2_198)+catch2_199)<=(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((catch1_0+catch1_1)+catch1_2)+catch1_3)+catch1_4)+catch1_5)+catch1_6)+catch1_7)+catch1_8)+catch1_9)+catch1_10)+catch1_11)+catch1_12)+catch1_13)+catch1_14)+catch1_15)+catch1_16)+catch1_17)+catch1_18)+catch1_19)+catch1_20)+catch1_21)+catch1_22)+catch1_23)+catch1_24)+catch1_25)+catch1_26)+catch1_27)+catch1_28)+catch1_29)+catch1_30)+catch1_31)+catch1_32)+catch1_33)+catch1_34)+catch1_35)+catch1_36)+catch1_37)+catch1_38)+catch1_39)+catch1_40)+catch1_41)+catch1_42)+catch1_43)+catch1_44)+catch1_45)+catch1_46)+catch1_47)+catch1_48)+catch1_49)+catch1_50)+catch1_51)+catch1_52)+catch1_53)+catch1_54)+catch1_55)+catch1_56)+catch1_57)+catch1_58)+catch1_59)+catch1_60)+catch1_61)+catch1_62)+catch1_63)+catch1_64)+catch1_65)+catch1_66)+catch1_67)+catch1_68)+catch1_69)+catch1_70)+catch1_71)+catch1_72)+catch1_73)+catch1_74)+catch1_75)+catch1_76)+catch1_77)+catch1_78)+catch1_79)+catch1_80)+catch1_81)+catch1_82)+catch1_83)+catch1_84)+catch1_85)+catch1_86)+catch1_87)+catch1_88)+catch1_89)+catch1_90)+catch1_91)+catch1_92)+catch1_93)+catch1_94)+catch1_95)+catch1_96)+catch1_97)+catch1_98)+catch1_99)+catch1_100)+catch1_101)+catch1_102)+catch1_103)+catch1_104)+catch1_105)+catch1_106)+catch1_107)+catch1_108)+catch1_109)+catch1_110)+catch1_111)+catch1_112)+catch1_113)+catch1_114)+catch1_115)+catch1_116)+catch1_117)+catch1_118)+catch1_119)+catch1_120)+catch1_121)+catch1_122)+catch1_123)+catch1_124)+catch1_125)+catch1_126)+catch1_127)+catch1_128)+catch1_129)+catch1_130)+catch1_131)+catch1_132)+catch1_133)+catch1_134)+catch1_135)+catch1_136)+catch1_137)+catch1_138)+catch1_139)+catch1_140)+catch1_141)+catch1_142)+catch1_143)+catch1_144)+catch1_145)+catch1_146)+catch1_147)+catch1_148)+catch1_149)+catch1_150)+catch1_151)+catch1_152)+catch1_153)+catch1_154)+catch1_155)+catch1_156)+catch1_157)+catch1_158)+catch1_159)+catch1_160)+catch1_161)+catch1_162)+catch1_163)+catch1_164)+catch1_165)+catch1_166)+catch1_167)+catch1_168)+catch1_169)+catch1_170)+catch1_171)+catch1_172)+catch1_173)+catch1_174)+catch1_175)+catch1_176)+catch1_177)+catch1_178)+catch1_179)+catch1_180)+catch1_181)+catch1_182)+catch1_183)+catch1_184)+catch1_185)+catch1_186)+catch1_187)+catch1_188)+catch1_189)+catch1_190)+catch1_191)+catch1_192)+catch1_193)+catch1_194)+catch1_195)+catch1_196)+catch1_197)+catch1_198)+catch1_199))"
Computing Next relation with stutter on 2 deadlock states
1 unique states visited
0 strongly connected components in search stack
0 transitions explored
1 items max in DFS search stack
14 ticks for the emptiness check
Model ,|S| ,Time ,Mem(kb) ,fin. SDD ,fin. DDD ,peak SDD ,peak DDD ,SDD Hom ,SDD cache peak ,DDD Hom ,DDD cachepeak ,SHom cache
STATS,0,2762.75,4929348,1,0,557,1.37566e+07,50,553,72625,3.1519e+07,1308
no accepting run found
Formula 4 is TRUE no accepting run found.
FORMULA Philosophers-COL-000200-LTLCardinality-04 TRUE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Checking formula 5 : !(("((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((catch1_0+catch1_1)+catch1_2)+catch1_3)+catch1_4)+catch1_5)+catch1_6)+catch1_7)+catch1_8)+catch1_9)+catch1_10)+catch1_11)+catch1_12)+catch1_13)+catch1_14)+catch1_15)+catch1_16)+catch1_17)+catch1_18)+catch1_19)+catch1_20)+catch1_21)+catch1_22)+catch1_23)+catch1_24)+catch1_25)+catch1_26)+catch1_27)+catch1_28)+catch1_29)+catch1_30)+catch1_31)+catch1_32)+catch1_33)+catch1_34)+catch1_35)+catch1_36)+catch1_37)+catch1_38)+catch1_39)+catch1_40)+catch1_41)+catch1_42)+catch1_43)+catch1_44)+catch1_45)+catch1_46)+catch1_47)+catch1_48)+catch1_49)+catch1_50)+catch1_51)+catch1_52)+catch1_53)+catch1_54)+catch1_55)+catch1_56)+catch1_57)+catch1_58)+catch1_59)+catch1_60)+catch1_61)+catch1_62)+catch1_63)+catch1_64)+catch1_65)+catch1_66)+catch1_67)+catch1_68)+catch1_69)+catch1_70)+catch1_71)+catch1_72)+catch1_73)+catch1_74)+catch1_75)+catch1_76)+catch1_77)+catch1_78)+catch1_79)+catch1_80)+catch1_81)+catch1_82)+catch1_83)+catch1_84)+catch1_85)+catch1_86)+catch1_87)+catch1_88)+catch1_89)+catch1_90)+catch1_91)+catch1_92)+catch1_93)+catch1_94)+catch1_95)+catch1_96)+catch1_97)+catch1_98)+catch1_99)+catch1_100)+catch1_101)+catch1_102)+catch1_103)+catch1_104)+catch1_105)+catch1_106)+catch1_107)+catch1_108)+catch1_109)+catch1_110)+catch1_111)+catch1_112)+catch1_113)+catch1_114)+catch1_115)+catch1_116)+catch1_117)+catch1_118)+catch1_119)+catch1_120)+catch1_121)+catch1_122)+catch1_123)+catch1_124)+catch1_125)+catch1_126)+catch1_127)+catch1_128)+catch1_129)+catch1_130)+catch1_131)+catch1_132)+catch1_133)+catch1_134)+catch1_135)+catch1_136)+catch1_137)+catch1_138)+catch1_139)+catch1_140)+catch1_141)+catch1_142)+catch1_143)+catch1_144)+catch1_145)+catch1_146)+catch1_147)+catch1_148)+catch1_149)+catch1_150)+catch1_151)+catch1_152)+catch1_153)+catch1_154)+catch1_155)+catch1_156)+catch1_157)+catch1_158)+catch1_159)+catch1_160)+catch1_161)+catch1_162)+catch1_163)+catch1_164)+catch1_165)+catch1_166)+catch1_167)+catch1_168)+catch1_169)+catch1_170)+catch1_171)+catch1_172)+catch1_173)+catch1_174)+catch1_175)+catch1_176)+catch1_177)+catch1_178)+catch1_179)+catch1_180)+catch1_181)+catch1_182)+catch1_183)+catch1_184)+catch1_185)+catch1_186)+catch1_187)+catch1_188)+catch1_189)+catch1_190)+catch1_191)+catch1_192)+catch1_193)+catch1_194)+catch1_195)+catch1_196)+catch1_197)+catch1_198)+catch1_199)>=1)"))
Formula 5 simplified : !"((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((catch1_0+catch1_1)+catch1_2)+catch1_3)+catch1_4)+catch1_5)+catch1_6)+catch1_7)+catch1_8)+catch1_9)+catch1_10)+catch1_11)+catch1_12)+catch1_13)+catch1_14)+catch1_15)+catch1_16)+catch1_17)+catch1_18)+catch1_19)+catch1_20)+catch1_21)+catch1_22)+catch1_23)+catch1_24)+catch1_25)+catch1_26)+catch1_27)+catch1_28)+catch1_29)+catch1_30)+catch1_31)+catch1_32)+catch1_33)+catch1_34)+catch1_35)+catch1_36)+catch1_37)+catch1_38)+catch1_39)+catch1_40)+catch1_41)+catch1_42)+catch1_43)+catch1_44)+catch1_45)+catch1_46)+catch1_47)+catch1_48)+catch1_49)+catch1_50)+catch1_51)+catch1_52)+catch1_53)+catch1_54)+catch1_55)+catch1_56)+catch1_57)+catch1_58)+catch1_59)+catch1_60)+catch1_61)+catch1_62)+catch1_63)+catch1_64)+catch1_65)+catch1_66)+catch1_67)+catch1_68)+catch1_69)+catch1_70)+catch1_71)+catch1_72)+catch1_73)+catch1_74)+catch1_75)+catch1_76)+catch1_77)+catch1_78)+catch1_79)+catch1_80)+catch1_81)+catch1_82)+catch1_83)+catch1_84)+catch1_85)+catch1_86)+catch1_87)+catch1_88)+catch1_89)+catch1_90)+catch1_91)+catch1_92)+catch1_93)+catch1_94)+catch1_95)+catch1_96)+catch1_97)+catch1_98)+catch1_99)+catch1_100)+catch1_101)+catch1_102)+catch1_103)+catch1_104)+catch1_105)+catch1_106)+catch1_107)+catch1_108)+catch1_109)+catch1_110)+catch1_111)+catch1_112)+catch1_113)+catch1_114)+catch1_115)+catch1_116)+catch1_117)+catch1_118)+catch1_119)+catch1_120)+catch1_121)+catch1_122)+catch1_123)+catch1_124)+catch1_125)+catch1_126)+catch1_127)+catch1_128)+catch1_129)+catch1_130)+catch1_131)+catch1_132)+catch1_133)+catch1_134)+catch1_135)+catch1_136)+catch1_137)+catch1_138)+catch1_139)+catch1_140)+catch1_141)+catch1_142)+catch1_143)+catch1_144)+catch1_145)+catch1_146)+catch1_147)+catch1_148)+catch1_149)+catch1_150)+catch1_151)+catch1_152)+catch1_153)+catch1_154)+catch1_155)+catch1_156)+catch1_157)+catch1_158)+catch1_159)+catch1_160)+catch1_161)+catch1_162)+catch1_163)+catch1_164)+catch1_165)+catch1_166)+catch1_167)+catch1_168)+catch1_169)+catch1_170)+catch1_171)+catch1_172)+catch1_173)+catch1_174)+catch1_175)+catch1_176)+catch1_177)+catch1_178)+catch1_179)+catch1_180)+catch1_181)+catch1_182)+catch1_183)+catch1_184)+catch1_185)+catch1_186)+catch1_187)+catch1_188)+catch1_189)+catch1_190)+catch1_191)+catch1_192)+catch1_193)+catch1_194)+catch1_195)+catch1_196)+catch1_197)+catch1_198)+catch1_199)>=1)"
Computing Next relation with stutter on 2 deadlock states
3 unique states visited
3 strongly connected components in search stack
3 transitions explored
3 items max in DFS search stack
2 ticks for the emptiness check
Model ,|S| ,Time ,Mem(kb) ,fin. SDD ,fin. DDD ,peak SDD ,peak DDD ,SDD Hom ,SDD cache peak ,DDD Hom ,DDD cachepeak ,SHom cache
STATS,0,2762.78,4929348,1,0,557,1.37566e+07,53,553,72826,3.1519e+07,1310
an accepting run exists (use option '-e' to print it)
Formula 5 is FALSE accepting run found.
FORMULA Philosophers-COL-000200-LTLCardinality-05 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Checking formula 6 : !((F(X("((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((fork_0+fork_1)+fork_2)+fork_3)+fork_4)+fork_5)+fork_6)+fork_7)+fork_8)+fork_9)+fork_10)+fork_11)+fork_12)+fork_13)+fork_14)+fork_15)+fork_16)+fork_17)+fork_18)+fork_19)+fork_20)+fork_21)+fork_22)+fork_23)+fork_24)+fork_25)+fork_26)+fork_27)+fork_28)+fork_29)+fork_30)+fork_31)+fork_32)+fork_33)+fork_34)+fork_35)+fork_36)+fork_37)+fork_38)+fork_39)+fork_40)+fork_41)+fork_42)+fork_43)+fork_44)+fork_45)+fork_46)+fork_47)+fork_48)+fork_49)+fork_50)+fork_51)+fork_52)+fork_53)+fork_54)+fork_55)+fork_56)+fork_57)+fork_58)+fork_59)+fork_60)+fork_61)+fork_62)+fork_63)+fork_64)+fork_65)+fork_66)+fork_67)+fork_68)+fork_69)+fork_70)+fork_71)+fork_72)+fork_73)+fork_74)+fork_75)+fork_76)+fork_77)+fork_78)+fork_79)+fork_80)+fork_81)+fork_82)+fork_83)+fork_84)+fork_85)+fork_86)+fork_87)+fork_88)+fork_89)+fork_90)+fork_91)+fork_92)+fork_93)+fork_94)+fork_95)+fork_96)+fork_97)+fork_98)+fork_99)+fork_100)+fork_101)+fork_102)+fork_103)+fork_104)+fork_105)+fork_106)+fork_107)+fork_108)+fork_109)+fork_110)+fork_111)+fork_112)+fork_113)+fork_114)+fork_115)+fork_116)+fork_117)+fork_118)+fork_119)+fork_120)+fork_121)+fork_122)+fork_123)+fork_124)+fork_125)+fork_126)+fork_127)+fork_128)+fork_129)+fork_130)+fork_131)+fork_132)+fork_133)+fork_134)+fork_135)+fork_136)+fork_137)+fork_138)+fork_139)+fork_140)+fork_141)+fork_142)+fork_143)+fork_144)+fork_145)+fork_146)+fork_147)+fork_148)+fork_149)+fork_150)+fork_151)+fork_152)+fork_153)+fork_154)+fork_155)+fork_156)+fork_157)+fork_158)+fork_159)+fork_160)+fork_161)+fork_162)+fork_163)+fork_164)+fork_165)+fork_166)+fork_167)+fork_168)+fork_169)+fork_170)+fork_171)+fork_172)+fork_173)+fork_174)+fork_175)+fork_176)+fork_177)+fork_178)+fork_179)+fork_180)+fork_181)+fork_182)+fork_183)+fork_184)+fork_185)+fork_186)+fork_187)+fork_188)+fork_189)+fork_190)+fork_191)+fork_192)+fork_193)+fork_194)+fork_195)+fork_196)+fork_197)+fork_198)+fork_199)<=(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((catch2_0+catch2_1)+catch2_2)+catch2_3)+catch2_4)+catch2_5)+catch2_6)+catch2_7)+catch2_8)+catch2_9)+catch2_10)+catch2_11)+catch2_12)+catch2_13)+catch2_14)+catch2_15)+catch2_16)+catch2_17)+catch2_18)+catch2_19)+catch2_20)+catch2_21)+catch2_22)+catch2_23)+catch2_24)+catch2_25)+catch2_26)+catch2_27)+catch2_28)+catch2_29)+catch2_30)+catch2_31)+catch2_32)+catch2_33)+catch2_34)+catch2_35)+catch2_36)+catch2_37)+catch2_38)+catch2_39)+catch2_40)+catch2_41)+catch2_42)+catch2_43)+catch2_44)+catch2_45)+catch2_46)+catch2_47)+catch2_48)+catch2_49)+catch2_50)+catch2_51)+catch2_52)+catch2_53)+catch2_54)+catch2_55)+catch2_56)+catch2_57)+catch2_58)+catch2_59)+catch2_60)+catch2_61)+catch2_62)+catch2_63)+catch2_64)+catch2_65)+catch2_66)+catch2_67)+catch2_68)+catch2_69)+catch2_70)+catch2_71)+catch2_72)+catch2_73)+catch2_74)+catch2_75)+catch2_76)+catch2_77)+catch2_78)+catch2_79)+catch2_80)+catch2_81)+catch2_82)+catch2_83)+catch2_84)+catch2_85)+catch2_86)+catch2_87)+catch2_88)+catch2_89)+catch2_90)+catch2_91)+catch2_92)+catch2_93)+catch2_94)+catch2_95)+catch2_96)+catch2_97)+catch2_98)+catch2_99)+catch2_100)+catch2_101)+catch2_102)+catch2_103)+catch2_104)+catch2_105)+catch2_106)+catch2_107)+catch2_108)+catch2_109)+catch2_110)+catch2_111)+catch2_112)+catch2_113)+catch2_114)+catch2_115)+catch2_116)+catch2_117)+catch2_118)+catch2_119)+catch2_120)+catch2_121)+catch2_122)+catch2_123)+catch2_124)+catch2_125)+catch2_126)+catch2_127)+catch2_128)+catch2_129)+catch2_130)+catch2_131)+catch2_132)+catch2_133)+catch2_134)+catch2_135)+catch2_136)+catch2_137)+catch2_138)+catch2_139)+catch2_140)+catch2_141)+catch2_142)+catch2_143)+catch2_144)+catch2_145)+catch2_146)+catch2_147)+catch2_148)+catch2_149)+catch2_150)+catch2_151)+catch2_152)+catch2_153)+catch2_154)+catch2_155)+catch2_156)+catch2_157)+catch2_158)+catch2_159)+catch2_160)+catch2_161)+catch2_162)+catch2_163)+catch2_164)+catch2_165)+catch2_166)+catch2_167)+catch2_168)+catch2_169)+catch2_170)+catch2_171)+catch2_172)+catch2_173)+catch2_174)+catch2_175)+catch2_176)+catch2_177)+catch2_178)+catch2_179)+catch2_180)+catch2_181)+catch2_182)+catch2_183)+catch2_184)+catch2_185)+catch2_186)+catch2_187)+catch2_188)+catch2_189)+catch2_190)+catch2_191)+catch2_192)+catch2_193)+catch2_194)+catch2_195)+catch2_196)+catch2_197)+catch2_198)+catch2_199))"))))
Formula 6 simplified : !FX"((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((fork_0+fork_1)+fork_2)+fork_3)+fork_4)+fork_5)+fork_6)+fork_7)+fork_8)+fork_9)+fork_10)+fork_11)+fork_12)+fork_13)+fork_14)+fork_15)+fork_16)+fork_17)+fork_18)+fork_19)+fork_20)+fork_21)+fork_22)+fork_23)+fork_24)+fork_25)+fork_26)+fork_27)+fork_28)+fork_29)+fork_30)+fork_31)+fork_32)+fork_33)+fork_34)+fork_35)+fork_36)+fork_37)+fork_38)+fork_39)+fork_40)+fork_41)+fork_42)+fork_43)+fork_44)+fork_45)+fork_46)+fork_47)+fork_48)+fork_49)+fork_50)+fork_51)+fork_52)+fork_53)+fork_54)+fork_55)+fork_56)+fork_57)+fork_58)+fork_59)+fork_60)+fork_61)+fork_62)+fork_63)+fork_64)+fork_65)+fork_66)+fork_67)+fork_68)+fork_69)+fork_70)+fork_71)+fork_72)+fork_73)+fork_74)+fork_75)+fork_76)+fork_77)+fork_78)+fork_79)+fork_80)+fork_81)+fork_82)+fork_83)+fork_84)+fork_85)+fork_86)+fork_87)+fork_88)+fork_89)+fork_90)+fork_91)+fork_92)+fork_93)+fork_94)+fork_95)+fork_96)+fork_97)+fork_98)+fork_99)+fork_100)+fork_101)+fork_102)+fork_103)+fork_104)+fork_105)+fork_106)+fork_107)+fork_108)+fork_109)+fork_110)+fork_111)+fork_112)+fork_113)+fork_114)+fork_115)+fork_116)+fork_117)+fork_118)+fork_119)+fork_120)+fork_121)+fork_122)+fork_123)+fork_124)+fork_125)+fork_126)+fork_127)+fork_128)+fork_129)+fork_130)+fork_131)+fork_132)+fork_133)+fork_134)+fork_135)+fork_136)+fork_137)+fork_138)+fork_139)+fork_140)+fork_141)+fork_142)+fork_143)+fork_144)+fork_145)+fork_146)+fork_147)+fork_148)+fork_149)+fork_150)+fork_151)+fork_152)+fork_153)+fork_154)+fork_155)+fork_156)+fork_157)+fork_158)+fork_159)+fork_160)+fork_161)+fork_162)+fork_163)+fork_164)+fork_165)+fork_166)+fork_167)+fork_168)+fork_169)+fork_170)+fork_171)+fork_172)+fork_173)+fork_174)+fork_175)+fork_176)+fork_177)+fork_178)+fork_179)+fork_180)+fork_181)+fork_182)+fork_183)+fork_184)+fork_185)+fork_186)+fork_187)+fork_188)+fork_189)+fork_190)+fork_191)+fork_192)+fork_193)+fork_194)+fork_195)+fork_196)+fork_197)+fork_198)+fork_199)<=(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((catch2_0+catch2_1)+catch2_2)+catch2_3)+catch2_4)+catch2_5)+catch2_6)+catch2_7)+catch2_8)+catch2_9)+catch2_10)+catch2_11)+catch2_12)+catch2_13)+catch2_14)+catch2_15)+catch2_16)+catch2_17)+catch2_18)+catch2_19)+catch2_20)+catch2_21)+catch2_22)+catch2_23)+catch2_24)+catch2_25)+catch2_26)+catch2_27)+catch2_28)+catch2_29)+catch2_30)+catch2_31)+catch2_32)+catch2_33)+catch2_34)+catch2_35)+catch2_36)+catch2_37)+catch2_38)+catch2_39)+catch2_40)+catch2_41)+catch2_42)+catch2_43)+catch2_44)+catch2_45)+catch2_46)+catch2_47)+catch2_48)+catch2_49)+catch2_50)+catch2_51)+catch2_52)+catch2_53)+catch2_54)+catch2_55)+catch2_56)+catch2_57)+catch2_58)+catch2_59)+catch2_60)+catch2_61)+catch2_62)+catch2_63)+catch2_64)+catch2_65)+catch2_66)+catch2_67)+catch2_68)+catch2_69)+catch2_70)+catch2_71)+catch2_72)+catch2_73)+catch2_74)+catch2_75)+catch2_76)+catch2_77)+catch2_78)+catch2_79)+catch2_80)+catch2_81)+catch2_82)+catch2_83)+catch2_84)+catch2_85)+catch2_86)+catch2_87)+catch2_88)+catch2_89)+catch2_90)+catch2_91)+catch2_92)+catch2_93)+catch2_94)+catch2_95)+catch2_96)+catch2_97)+catch2_98)+catch2_99)+catch2_100)+catch2_101)+catch2_102)+catch2_103)+catch2_104)+catch2_105)+catch2_106)+catch2_107)+catch2_108)+catch2_109)+catch2_110)+catch2_111)+catch2_112)+catch2_113)+catch2_114)+catch2_115)+catch2_116)+catch2_117)+catch2_118)+catch2_119)+catch2_120)+catch2_121)+catch2_122)+catch2_123)+catch2_124)+catch2_125)+catch2_126)+catch2_127)+catch2_128)+catch2_129)+catch2_130)+catch2_131)+catch2_132)+catch2_133)+catch2_134)+catch2_135)+catch2_136)+catch2_137)+catch2_138)+catch2_139)+catch2_140)+catch2_141)+catch2_142)+catch2_143)+catch2_144)+catch2_145)+catch2_146)+catch2_147)+catch2_148)+catch2_149)+catch2_150)+catch2_151)+catch2_152)+catch2_153)+catch2_154)+catch2_155)+catch2_156)+catch2_157)+catch2_158)+catch2_159)+catch2_160)+catch2_161)+catch2_162)+catch2_163)+catch2_164)+catch2_165)+catch2_166)+catch2_167)+catch2_168)+catch2_169)+catch2_170)+catch2_171)+catch2_172)+catch2_173)+catch2_174)+catch2_175)+catch2_176)+catch2_177)+catch2_178)+catch2_179)+catch2_180)+catch2_181)+catch2_182)+catch2_183)+catch2_184)+catch2_185)+catch2_186)+catch2_187)+catch2_188)+catch2_189)+catch2_190)+catch2_191)+catch2_192)+catch2_193)+catch2_194)+catch2_195)+catch2_196)+catch2_197)+catch2_198)+catch2_199))"
Computing Next relation with stutter on 2 deadlock states
BK_TIME_CONFINEMENT_REACHED
--------------------
content from stderr:
+ export BINDIR=/home/mcc/BenchKit/
+ BINDIR=/home/mcc/BenchKit/
++ pwd
+ export MODEL=/home/mcc/execution
+ MODEL=/home/mcc/execution
+ /home/mcc/BenchKit//runeclipse.sh /home/mcc/execution LTLCardinality -its -ltsminpath /home/mcc/BenchKit//lts_install_dir/ -smt
+ ulimit -s 65536
+ [[ -z '' ]]
+ export LTSMIN_MEM_SIZE=8589934592
+ LTSMIN_MEM_SIZE=8589934592
+ /home/mcc/BenchKit//itstools/its-tools -consoleLog -data /home/mcc/execution/workspace -pnfolder /home/mcc/execution -examination LTLCardinality -z3path /home/mcc/BenchKit//z3/bin/z3 -yices2path /home/mcc/BenchKit//yices/bin/yices -its -ltsminpath /home/mcc/BenchKit//lts_install_dir/ -smt -vmargs -Dosgi.locking=none -Declipse.stateSaveDelayInterval=-1 -Dosgi.configuration.area=/tmp/.eclipse -Xss8m -Xms40m -Xmx8192m -Dfile.encoding=UTF-8 -Dosgi.requiredJavaVersion=1.6
May 28, 2018 7:10:50 AM fr.lip6.move.gal.application.Application start
INFO: Running its-tools with arguments : [-pnfolder, /home/mcc/execution, -examination, LTLCardinality, -z3path, /home/mcc/BenchKit//z3/bin/z3, -yices2path, /home/mcc/BenchKit//yices/bin/yices, -its, -ltsminpath, /home/mcc/BenchKit//lts_install_dir/, -smt]
May 28, 2018 7:10:50 AM fr.lip6.move.gal.application.MccTranslator transformPNML
INFO: Parsing pnml file : /home/mcc/execution/model.pnml
May 28, 2018 7:10:50 AM fr.lip6.move.gal.pnml.togal.PnmlToGalTransformer transform
INFO: Detected file is not PT type :http://www.pnml.org/version-2009/grammar/symmetricnet
May 28, 2018 7:10:51 AM fr.lip6.move.gal.pnml.togal.PnmlToGalTransformer transform
INFO: Load time of PNML (colored model parsed with PNMLFW) : 821 ms
May 28, 2018 7:10:51 AM fr.lip6.move.gal.pnml.togal.HLGALTransformer handlePage
INFO: Transformed 5 places.
May 28, 2018 7:10:51 AM fr.lip6.move.gal.pnml.togal.HLGALTransformer handlePage
INFO: Computed order using colors.
May 28, 2018 7:10:51 AM fr.lip6.move.gal.pnml.togal.HLGALTransformer handlePage
INFO: sort/places :Philo->think,fork,catch1,catch2,eat,
May 28, 2018 7:10:51 AM fr.lip6.move.gal.pnml.togal.HLGALTransformer handlePage
INFO: Transformed 5 transitions.
May 28, 2018 7:10:51 AM fr.lip6.move.gal.pnml.togal.PnmlToGalTransformer transform
INFO: Computed order based on color domains.
May 28, 2018 7:10:51 AM fr.lip6.move.serialization.SerializationUtil systemToFile
INFO: Time to serialize gal into /home/mcc/execution/model.pnml.img.gal : 8 ms
May 28, 2018 7:10:51 AM fr.lip6.move.gal.instantiate.GALRewriter flatten
INFO: Flatten gal took : 334 ms
May 28, 2018 7:10:52 AM fr.lip6.move.serialization.SerializationUtil systemToFile
INFO: Time to serialize gal into /home/mcc/execution/LTLCardinality.pnml.gal : 27 ms
May 28, 2018 7:10:52 AM fr.lip6.move.serialization.SerializationUtil serializePropertiesForITSLTLTools
INFO: Time to serialize properties into /home/mcc/execution/LTLCardinality.ltl : 17 ms
May 28, 2018 7:10:53 AM fr.lip6.move.gal.semantics.DeterministicNextBuilder getDeterministicNext
INFO: Input system was already deterministic with 1000 transitions.
May 28, 2018 7:10:54 AM fr.lip6.move.gal.gal2smt.bmc.KInductionSolver computeAndDeclareInvariants
INFO: Computed 400 place invariants in 422 ms
May 28, 2018 7:10:55 AM fr.lip6.move.gal.gal2smt.bmc.KInductionSolver init
INFO: Proved 1000 variables to be positive in 1835 ms
May 28, 2018 7:10:55 AM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver computeAblingMatrix
INFO: Computing symmetric may disable matrix : 1000 transitions.
May 28, 2018 7:10:55 AM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of disable matrix completed :0/1000 took 1 ms. Total solver calls (SAT/UNSAT): 0(0/0)
May 28, 2018 7:10:55 AM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of Complete disable matrix. took 86 ms. Total solver calls (SAT/UNSAT): 0(0/0)
May 28, 2018 7:10:55 AM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver computeAblingMatrix
INFO: Computing symmetric may enable matrix : 1000 transitions.
May 28, 2018 7:10:55 AM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of Complete enable matrix. took 47 ms. Total solver calls (SAT/UNSAT): 0(0/0)
May 28, 2018 7:21:32 AM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver computeCoEnablingMatrix
INFO: Computing symmetric co enabling matrix : 1000 transitions.
May 28, 2018 7:21:32 AM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of co-enabling matrix(0/1000) took 105 ms. Total solver calls (SAT/UNSAT): 8(3/5)
May 28, 2018 7:21:35 AM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of co-enabling matrix(110/1000) took 3117 ms. Total solver calls (SAT/UNSAT): 888(333/555)
May 28, 2018 7:21:38 AM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of co-enabling matrix(353/1000) took 6125 ms. Total solver calls (SAT/UNSAT): 2524(754/1770)
May 28, 2018 7:21:41 AM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of co-enabling matrix(574/1000) took 9132 ms. Total solver calls (SAT/UNSAT): 4026(975/3051)
May 28, 2018 7:21:44 AM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of co-enabling matrix(826/1000) took 12132 ms. Total solver calls (SAT/UNSAT): 5028(1000/4028)
May 28, 2018 7:21:45 AM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of Finished co-enabling matrix. took 13577 ms. Total solver calls (SAT/UNSAT): 5200(1000/4200)
May 28, 2018 7:21:45 AM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver computeDoNotAccord
INFO: Computing Do-Not-Accords matrix : 1000 transitions.
May 28, 2018 7:21:45 AM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of Completed DNA matrix. took 154 ms. Total solver calls (SAT/UNSAT): 0(0/0)
May 28, 2018 7:21:46 AM fr.lip6.move.gal.gal2pins.Gal2PinsTransformerNext transform
INFO: Built C files in 653166ms conformant to PINS in folder :/home/mcc/execution
pins2lts-mc, 0.000: Registering PINS so language module
pins2lts-mc, 0.000: Loading model from ./gal.so
pins2lts-mc, 0.001: library has no initializer
pins2lts-mc, 0.001: loading model GAL
pins2lts-mc, 0.031: completed loading model GAL
pins2lts-mc, 0.031: LTL layer: formula: <>(<>(X([]((LTLAP3==true)))))
pins2lts-mc, 0.031: "<>(<>(X([]((LTLAP3==true)))))" is not a file, parsing as formula...
pins2lts-mc, 0.032: Using Spin LTL semantics
pins2lts-mc, 0.049: buchi has 2 states
pins2lts-mc, 0.103: There are 1018 state labels and 1 edge labels
pins2lts-mc, 0.103: State length is 1001, there are 1004 groups
pins2lts-mc, 0.103: Running cndfs using 1 core (sequential)
pins2lts-mc, 0.103: Using a tree table with 2^27 elements
pins2lts-mc, 0.103: Successor permutation: dynamic
pins2lts-mc, 0.103: Global bits: 2, count bits: 0, local bits: 0
pins2lts-mc, 2.300: [Blue] 1000 levels 1000 states 254112 transitions
pins2lts-mc, 3.805: [Blue] 2000 levels 2000 states 466867 transitions
pins2lts-mc, 6.430: [Blue] 4000 levels 4000 states 854790 transitions
pins2lts-mc, 11.384: [Blue] 8000 levels 8000 states 1619446 transitions
pins2lts-mc, 21.308: [Blue] 16000 levels 16000 states 3122538 transitions
pins2lts-mc, 41.040: [Blue] 32000 levels 32000 states 6042716 transitions
pins2lts-mc, 78.952: [Blue] 64000 levels 64000 states 11477784 transitions
pins2lts-mc, 156.607: Error: tree leafs table full! Change -s/--ratio.
pins2lts-mc, 160.360:
pins2lts-mc, 160.360: Explored 120458 states 20684015 transitions, fanout: 171.711
pins2lts-mc, 160.360: Total exploration time 160.250 sec (160.250 sec minimum, 160.250 sec on average)
pins2lts-mc, 160.360: States per second: 752, Transitions per second: 129073
pins2lts-mc, 160.360:
pins2lts-mc, 160.360: State space has 19782115 states, 0 are accepting
pins2lts-mc, 160.360: cndfs_1 (permutation: dynamic) stats:
pins2lts-mc, 160.360: blue states: 120458 (0.61%), transitions: 0 (per worker)
pins2lts-mc, 160.360: red states: 0 (0.00%), bogus: 0 (0.00%), transitions: 0, waits: 0 (0.00 sec)
pins2lts-mc, 160.360: all-red states: 0 (0.00%), bogus 0 (0.00%)
pins2lts-mc, 160.360:
pins2lts-mc, 160.360: Total memory used for local state coloring: 1.8MB
pins2lts-mc, 160.360:
pins2lts-mc, 160.360: Queue width: 8B, total height: 120458, memory: 0.92MB
pins2lts-mc, 160.360: Tree memory: 406.9MB, 21.6 B/state, compr.: 0.5%
pins2lts-mc, 160.360: Tree fill ratio (roots/leafs): 14.0%/100.0%
pins2lts-mc, 160.360: Stored 1011 string chucks using 0MB
pins2lts-mc, 160.360: Total memory used for chunk indexing: 0MB
pins2lts-mc, 160.360: Est. total memory use: 407.8MB (~1024.9MB paged-in)
java.lang.RuntimeException: Unexpected exception when executing ltsmin :CommandLine [args=[/home/mcc/BenchKit//lts_install_dir//bin/pins2lts-mc, ./gal.so, --threads=1, --when, --ltl, <>(<>(X([]((LTLAP3==true))))), --buchi-type=spotba], workingDir=/home/mcc/execution]
255
at fr.lip6.move.gal.application.LTSminRunner.checkProperty(LTSminRunner.java:167)
at fr.lip6.move.gal.application.LTSminRunner.access$9(LTSminRunner.java:122)
at fr.lip6.move.gal.application.LTSminRunner$1.run(LTSminRunner.java:91)
at java.lang.Thread.run(Thread.java:748)
Sequence of Actions to be Executed by the VM
This is useful if one wants to reexecute the tool in the VM from the submitted image disk.
set -x
# this is for BenchKit: configuration of major elements for the test
export BK_INPUT="Philosophers-COL-000200"
export BK_EXAMINATION="LTLCardinality"
export BK_TOOL="itstools"
export BK_RESULT_DIR="/tmp/BK_RESULTS/OUTPUTS"
export BK_TIME_CONFINEMENT="3600"
export BK_MEMORY_CONFINEMENT="16384"
# this is specific to your benchmark or test
export BIN_DIR="$HOME/BenchKit/bin"
# remove the execution directoty if it exists (to avoid increse of .vmdk images)
if [ -d execution ] ; then
rm -rf execution
fi
tar xzf /home/mcc/BenchKit/INPUTS/Philosophers-COL-000200.tgz
mv Philosophers-COL-000200 execution
cd execution
pwd
ls -lh
# this is for BenchKit: explicit launching of the test
echo "====================================================================="
echo " Generated by BenchKit 2-3637"
echo " Executing tool itstools"
echo " Input is Philosophers-COL-000200, examination is LTLCardinality"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 4"
echo " Run identifier is r260-csrt-152732585400201"
echo "====================================================================="
echo
echo "--------------------"
echo "content from stdout:"
echo
echo "=== Data for post analysis generated by BenchKit (invocation template)"
echo
if [ "LTLCardinality" = "UpperBounds" ] ; then
echo "The expected result is a vector of positive values"
echo NUM_VECTOR
elif [ "LTLCardinality" != "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 "LTLCardinality.txt" ] ; then
echo "here is the order used to build the result vector(from text file)"
for x in $(grep Property LTLCardinality.txt | cut -d ' ' -f 2 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ -f "LTLCardinality.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
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 ;