env EmpireAutomatonOG.Timeout=-1 benchexec/../run-test.sh Library-ProofsTest 'de.uni_freiburg.informatik.ultimate.lib.proofs.owickigries.OGProofProducerTest$EmpireAutomatonOG' NoOverflow.09-regions_13-arraycollapse_nr.ats true -------------------------------------------------------------------------------- Thanks for using JUnit! Support its development at https://junit.org/sponsoring Test plan execution started. Number of static tests: 1 ╷ ├─ JUnit Jupiter └─ JUnit Jupiter finished after 5 ms. ├─ JUnit Vintage │ ├─ EmpireAutomatonOG │ │ ├─ NoOverflow_09-regions_13-arraycollapse_nr_ats │ │ │ tags: [] │ │ │ uniqueId: [engine:junit-vintage]/[runner:de.uni_freiburg.informatik.ultimate.lib.proofs.owickigries.OGProofProducerTest$EmpireAutomatonOG]/[test:NoOverflow_09-regions_13-arraycollapse_nr_ats(de.uni_freiburg.informatik.ultimate.lib.proofs.owickigries.OGProofProducerTest$EmpireAutomatonOG)] │ │ │ parent: [engine:junit-vintage]/[runner:de.uni_freiburg.informatik.ultimate.lib.proofs.owickigries.OGProofProducerTest$EmpireAutomatonOG] │ │ │ source: ClassSource [className = 'de.uni_freiburg.informatik.ultimate.lib.proofs.owickigries.OGProofProducerTest$EmpireAutomatonOG', filePosition = null] [WARN]: Using environment timeout: -1ms [INFO]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/adds/z3 [INFO]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/adds/z3 SMTLIB2_COMPLIANT=true -t:1000 -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) [INFO]: [MP /storage/repos/ultimate/releaseScripts/default/adds/z3 SMTLIB2_COMPLIANT=true -t:1000 -memory:2024 -smt2 -in (1)] Waiting until timeout for monitored process [INFO]: Initialized classic predicate unifier [INFO]: Initialized classic predicate unifier [INFO]: Initialized classic predicate unifier [INFO]: Start isDeterministic. Operand 5 states and 1286 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting Floyd-Hoare check of an automaton with has 5 states, 5 states have (on average 257.2) internal successors, (1286), 5 states have internal predecessors, (1286), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [INFO]: Floyd-Hoare annotation has 1286 edges. 1286 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 0 times interpolants missing. [INFO]: Start isDeterministic. Operand 7 states and 1780 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting Floyd-Hoare check of an automaton with has 7 states, 7 states have (on average 254.28571428571428) internal successors, (1780), 7 states have internal predecessors, (1780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [INFO]: Floyd-Hoare annotation has 1780 edges. 1780 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 0 times interpolants missing. [INFO]: Start isDeterministic. Operand 5 states and 1271 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting Floyd-Hoare check of an automaton with has 5 states, 5 states have (on average 254.2) internal successors, (1271), 5 states have internal predecessors, (1271), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [INFO]: Floyd-Hoare annotation has 1271 edges. 1271 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 0 times interpolants missing. [INFO]: Number of proof automata: 3 [INFO]: 250 / 274 letters are loopers in proof 0 [INFO]: 250 / 274 letters are loopers in proof 1 [INFO]: 250 / 274 letters are loopers in proof 2 [INFO]: Loopers in proof automata: min=250, max=250, median=250 [INFO]: Start finitePrefix. Operand will be constructed on-demand [INFO]: 7/357 cut-off events. [INFO]: For 66/94 co-relation queries the response was YES. [INFO]: Finished finitePrefix Result has 484 conditions, 357 events. 7/357 cut-off events. For 66/94 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 308 event pairs, 6 based on Foata normal form. 0/349 useless extension candidates. Maximal degree in co-relation 318. Up to 32 conditions per place. [INFO]: OwickiGriesTestSuite setup time: 1974ms [INFO]: Constructing Owicki-Gries proof for Petri program that has 274 places, 274 transitions, 552 flow. [INFO]: Interfering actions: min=0, max=203, median=0 [INFO]: Computed Owicki-Gries annotation with 1 ghost variables, 7 ghost updates, and overall size 9945 Assertions: l50 : 3#(= v_g_1 4) l52 : 6#(= v_g_1 2) l51 : 9#(= v_g_1 4) l54 : 12#(= v_g_1 7) l53 : 15#(= v_g_1 4) l56 : 18#(= v_g_1 4) l55 : 21#(= v_g_1 2) l58 : 24#(= v_g_1 4) l57 : 27#(= v_g_1 7) l59 : 30#(= v_g_1 7) l230 : 33#(= v_g_1 2) l111 : 36#(= v_g_1 7) l232 : 39#(= v_g_1 4) l110 : 42#(= v_g_1 7) l231 : 45#(= v_g_1 2) l113 : 48#(= v_g_1 4) l234 : 51#(= v_g_1 2) l112 : 54#(= v_g_1 4) l233 : 57#(= v_g_1 4) l115 : 60#(= v_g_1 7) l236 : 63#(= v_g_1 2) l114 : 68#(or (and (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 8) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 9))) l235 : 73#(or (and (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 8) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 9))) l117 : 76#(= v_g_1 4) l238 : 81#(or (and (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 8) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 9))) l116 : 84#(= v_g_1 2) l237 : 87#(= v_g_1 7) l119 : 92#(or (and (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 8) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 9))) l118 : 95#(= v_g_1 2) l239 : 100#(or (and (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 8) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 9))) l61 : 103#(= v_g_1 7) l60 : 106#(= v_g_1 7) l63 : 109#(= v_g_1 2) l62 : 110#false l65 : 113#(= v_g_1 7) l64 : 116#(= v_g_1 4) l67 : 119#(= v_g_1 7) l66 : 124#(or (and (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 8) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 9))) l69 : 129#(or (and (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 8) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 9))) l68 : 134#(or (and (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 8) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 9))) l100 : 139#(or (and (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 3) (<= 1 |ULTIMATE.start_main_#t~post40#1|) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= |ULTIMATE.start_main_#t~post40#1| 9)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= 0 |ULTIMATE.start_main_#t~post40#1|) (<= |ULTIMATE.start_main_#t~post40#1| 9) (<= 0 |ULTIMATE.start_main_#t~post40#1|) (= v_g_1 1))) l221 : 142#(= v_g_1 4) l220 : 145#(= v_g_1 2) l102 : 148#(= v_g_1 2) l223 : 151#(= v_g_1 2) l101 : 154#(= v_g_1 2) l222 : 157#(= v_g_1 4) l104 : 160#(= v_g_1 2) l225 : 163#(= v_g_1 4) l103 : 166#(= v_g_1 7) l224 : 171#(or (and (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 8) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 9))) l106 : 174#(= v_g_1 4) l227 : 177#(= v_g_1 7) l105 : 180#(= v_g_1 7) l226 : 183#(= v_g_1 4) l108 : 186#(= v_g_1 4) l229 : 189#(= v_g_1 4) l107 : 192#(= v_g_1 4) l228 : 197#(or (and (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 8) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 9))) l109 : 200#(= v_g_1 4) l70 : 203#(= v_g_1 2) l72 : 206#(= v_g_1 7) l71 : 209#(= v_g_1 2) l74 : 214#(or (and (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 8) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 9))) l73 : 217#(= v_g_1 7) l76 : 220#(= v_g_1 2) l75 : 225#(or (and (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 8) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 9))) l78 : 230#(or (and (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 8) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 9))) l77 : 233#(= v_g_1 4) l79 : 236#(= v_g_1 2) l250 : 239#(= v_g_1 4) l131 : 242#(= v_g_1 2) l252 : 245#(= v_g_1 2) l130 : 248#(= v_g_1 2) l251 : 251#(= v_g_1 7) l133 : 254#(= v_g_1 4) l254 : 257#(= v_g_1 7) l132 : 260#(= v_g_1 2) l253 : 263#(= v_g_1 4) l135 : 266#(= v_g_1 7) l256 : 269#(= v_g_1 7) l134 : 272#(= v_g_1 7) l255 : 275#(= v_g_1 7) l137 : 278#(= v_g_1 7) l258 : 281#(= v_g_1 2) l136 : 286#(or (and (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 8) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 9))) l257 : 289#(= v_g_1 4) l139 : 294#(or (and (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 8) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 9))) l138 : 299#(or (and (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 8) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 9))) l259 : 304#(or (and (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 8) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 9))) l81 : 309#(or (and (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 8) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 9))) l80 : 312#(= v_g_1 4) l83 : 315#(= v_g_1 7) l82 : 320#(or (and (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 3) (<= 1 |ULTIMATE.start_main_#t~post40#1|) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= |ULTIMATE.start_main_#t~post40#1| 9)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= 0 |ULTIMATE.start_main_#t~post40#1|) (<= |ULTIMATE.start_main_#t~post40#1| 9) (<= 0 |ULTIMATE.start_main_#t~post40#1|) (= v_g_1 1))) l85 : 323#(= v_g_1 7) l84 : 328#(or (and (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 8) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 9))) l87 : 331#(= v_g_1 7) l86 : 334#(= v_g_1 7) l89 : 337#(= v_g_1 4) l88 : 340#(= v_g_1 2) l120 : 343#(= v_g_1 2) l241 : 346#(= v_g_1 2) l240 : 349#(= v_g_1 7) l122 : 352#(= v_g_1 4) l243 : 355#(= v_g_1 7) l121 : 358#(= v_g_1 4) l242 : 363#(or (and (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 8) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 9))) l124 : 366#(= v_g_1 4) l245 : 369#(= v_g_1 4) l123 : 372#(= v_g_1 2) l244 : 375#(= v_g_1 2) l126 : 380#(or (and (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 8) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 9))) l247 : 383#(= v_g_1 7) l125 : 388#(or (and (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 3) (<= 1 |ULTIMATE.start_main_#t~post40#1|) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= |ULTIMATE.start_main_#t~post40#1| 9)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= 0 |ULTIMATE.start_main_#t~post40#1|) (<= |ULTIMATE.start_main_#t~post40#1| 9) (<= 0 |ULTIMATE.start_main_#t~post40#1|) (= v_g_1 1))) l246 : 391#(= v_g_1 7) l128 : 394#(= v_g_1 4) l249 : 397#(= v_g_1 2) l127 : 402#(or (and (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 8) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 9))) l248 : 405#(= v_g_1 7) l129 : 408#(= v_g_1 2) l90 : 411#(= v_g_1 7) l92 : 416#(or (and (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 8) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 9))) l91 : 419#(= v_g_1 7) l94 : 424#(or (and (<= 1 |ULTIMATE.start_main_#t~post40#1|) (= v_g_1 5) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= |ULTIMATE.start_main_#t~post40#1| 9)) (and (= 0 |ULTIMATE.start_main_#t~post40#1|) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= |ULTIMATE.start_main_#t~post40#1| 9) (<= 0 |ULTIMATE.start_main_#t~post40#1|) (= v_g_1 6))) l93 : 427#(= v_g_1 7) l96 : 430#(= v_g_1 7) l95 : 433#(= v_g_1 7) l98 : 438#(or (and (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 8) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 9))) l97 : 443#(or (and (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 8) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 9))) l99 : 448#(or (and (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 8) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 9))) l160 : 451#(= v_g_1 7) l151 : 454#(= v_g_1 4) l272 : 457#(= v_g_1 4) l150 : 460#(= v_g_1 7) l271 : 463#(= v_g_1 7) l153 : 468#(or (and (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 8) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 9))) l152 : 471#(= v_g_1 7) l273 : 474#(= v_g_1 4) l155 : 477#(= v_g_1 2) l154 : 480#(= v_g_1 7) l157 : 483#(= v_g_1 7) l156 : 488#(or (and (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 8) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 9))) l159 : 491#(= v_g_1 7) l158 : 494#(= v_g_1 7) l270 : 497#(= v_g_1 4) l140 : 502#(or (and (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 8) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 9))) l261 : 505#(= v_g_1 4) l260 : 508#(= v_g_1 7) l142 : 509#false l263 : 512#(= v_g_1 4) l141 : 517#(or (and (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 8) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 9))) l262 : 520#(= v_g_1 4) l144 : 523#(= v_g_1 4) l265 : 528#(or (and (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 8) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 9))) l143 : 531#(= v_g_1 2) l264 : 534#(= v_g_1 4) l146 : 537#(= v_g_1 2) l267 : 540#(= v_g_1 2) l145 : 559#(or (= v_g_1 7) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 8) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (= v_g_1 10) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (= v_g_1 4) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 9)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 3) (<= 1 |ULTIMATE.start_main_#t~post40#1|) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= |ULTIMATE.start_main_#t~post40#1| 9)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= 0 |ULTIMATE.start_main_#t~post40#1|) (<= |ULTIMATE.start_main_#t~post40#1| 9) (<= 0 |ULTIMATE.start_main_#t~post40#1|) (= v_g_1 1)) (and (<= 1 |ULTIMATE.start_main_#t~post40#1|) (= v_g_1 5) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= |ULTIMATE.start_main_#t~post40#1| 9)) (and (= 0 |ULTIMATE.start_main_#t~post40#1|) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= |ULTIMATE.start_main_#t~post40#1| 9) (<= 0 |ULTIMATE.start_main_#t~post40#1|) (= v_g_1 6))) l266 : 562#(= v_g_1 7) l148 : 565#(= v_g_1 2) l269 : 568#(= v_g_1 7) l147 : 573#(or (and (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 8) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 9))) l268 : 576#(= v_g_1 2) l149 : 579#(= v_g_1 4) l180 : 582#(= v_g_1 7) l182 : 587#(or (and (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 8) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 9))) l181 : 592#(or (and (= v_g_1 10) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 9))) l173 : 595#(= v_g_1 4) l172 : 598#(= v_g_1 2) l175 : 603#(or (and (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 8) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 9))) l174 : 606#(= v_g_1 4) l177 : 609#(= v_g_1 4) l176 : 612#(= v_g_1 7) l179 : 615#(= v_g_1 7) l178 : 618#(= v_g_1 2) l171 : 621#(= v_g_1 7) l170 : 626#(or (and (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 8) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 9))) l162 : 629#(= v_g_1 2) l161 : 632#(= v_g_1 4) l164 : 635#(= v_g_1 2) l163 : 638#(= v_g_1 7) l166 : 641#(= v_g_1 7) l165 : 644#(= v_g_1 7) l168 : 647#(= v_g_1 2) l167 : 650#(= v_g_1 4) l169 : 653#(= v_g_1 2) l195 : 656#(= v_g_1 2) l194 : 659#(= v_g_1 7) l197 : 662#(= v_g_1 7) l196 : 663#false l199 : 666#(= v_g_1 7) l198 : 671#(or (and (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 8) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 9))) l191 : 674#(= v_g_1 7) l190 : 677#(= v_g_1 4) l193 : 680#(= v_g_1 2) l192 : 685#(or (and (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 8) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 9))) l184 : 688#(= v_g_1 4) l183 : 691#(= v_g_1 4) l186 : 694#(= v_g_1 4) l185 : 697#(= v_g_1 7) l188 : 700#(= v_g_1 4) l187 : 703#(= v_g_1 2) l189 : 706#(= v_g_1 2) l0 : 709#(= v_g_1 4) l1 : 712#(= v_g_1 4) l2 : 715#(= v_g_1 7) l3 : 720#(or (and (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 8) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 9))) l4 : 723#(= v_g_1 7) l5 : 726#(= v_g_1 7) l6 : 729#(= v_g_1 4) l7 : 732#(= v_g_1 2) l8 : 735#(= v_g_1 2) l9 : 738#(= v_g_1 2) l10 : 741#(= v_g_1 2) l12 : 744#(= v_g_1 4) l11 : 749#(or (and (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 8) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 9))) l14 : 752#(= v_g_1 7) l13 : 757#(or (and (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 8) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 9))) l16 : 760#(= v_g_1 7) l15 : 763#(= v_g_1 2) l18 : 766#(= v_g_1 2) l17 : 769#(= v_g_1 2) l19 : 774#(or (and (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 8) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 9))) l21 : 777#(= v_g_1 7) l20 : 780#(= v_g_1 4) l23 : 783#(= v_g_1 4) l22 : 786#(= v_g_1 7) l25 : 789#(= v_g_1 7) l24 : 792#(= v_g_1 2) l27 : 795#(and (= v_g_1 10) (<= 1 |ULTIMATE.start_main_~i~1#1|)) l26 : 798#(= v_g_1 2) l29 : 801#(= v_g_1 4) l28 : 804#(= v_g_1 2) l30 : 807#(= v_g_1 4) l32 : 810#(= v_g_1 7) l31 : 813#(= v_g_1 4) l34 : 816#(= v_g_1 7) l33 : 819#(= v_g_1 7) l36 : 822#(= v_g_1 7) l35 : 825#(= v_g_1 2) l38 : 828#(= v_g_1 2) l37 : 831#(= v_g_1 7) l39 : 834#(= v_g_1 2) l210 : 837#(= v_g_1 2) l212 : 840#(= v_g_1 2) l211 : 843#(= v_g_1 2) l214 : 846#(= v_g_1 2) l213 : 849#(= v_g_1 7) l216 : 852#(= v_g_1 7) l215 : 855#(= v_g_1 7) l218 : 858#(= v_g_1 4) l217 : 861#(= v_g_1 4) l219 : 864#(= v_g_1 7) l41 : 867#(= v_g_1 4) l40 : 870#(= v_g_1 7) l43 : 873#(= v_g_1 7) l42 : 876#(= v_g_1 2) l45 : 879#(= v_g_1 4) l44 : 882#(= v_g_1 4) l47 : 885#(= v_g_1 4) l46 : 890#(or (and (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 8) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 9))) l49 : 893#(= v_g_1 7) l48 : 898#(or (and (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 8) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 9))) l201 : 901#(= v_g_1 4) l200 : 904#(= v_g_1 7) l203 : 907#(= v_g_1 4) l202 : 910#(= v_g_1 7) l205 : 913#(= v_g_1 2) l204 : 918#(or (and (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 8) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 9))) l207 : 921#(= v_g_1 7) l206 : 924#(= v_g_1 2) l209 : 927#(= v_g_1 2) l208 : 930#(= v_g_1 7) Ghost Variables (and initial values): v_g_1 : 4 Ghost Updates: [118][179] : (v_g_1) := ((ite (= v_g_1 7) 2 v_g_1)) [32][227] : (v_g_1) := ((ite (= v_g_1 10) 7 v_g_1)) [265][180] : (v_g_1) := ((ite (= v_g_1 8) 3 (ite (= v_g_1 9) 1 v_g_1))) [123][6] : (v_g_1) := ((ite (= v_g_1 4) 9 v_g_1)) [188][87] : (v_g_1) := ((ite (= v_g_1 9) 9 (ite (= v_g_1 10) 8 v_g_1))) [138][25] : (v_g_1) := ((ite (= v_g_1 1) 6 (ite (= v_g_1 3) 5 v_g_1))) [232][141] : (v_g_1) := ((ite (= v_g_1 6) 10 (ite (= v_g_1 5) 10 v_g_1))) [INFO]: EmpireComputation time [ms]: 1, EmpireComputation statistics: automaton size: 10, number of unique pairs: 10, empire law size: 167, empire annotation size: 177, number of regions: 11, number of territories: 8, Min number of regions per territory: 2, Max number of regions per territory: 3, Median number of regions per territory: 2, Min number of places per region: 1, Max number of places per region: 84, Median number of places per region: 20, Empire validity check time [ms]: 284, EmpireToOwickiGries time [ms]: 318, Owicki-Gries validity check time [ms]: 551 │ │ │ duration: 3165 ms │ │ │ status: ✔ SUCCESSFUL │ └─ EmpireAutomatonOG finished after 3172 ms. └─ JUnit Vintage finished after 3180 ms. ├─ JUnit Platform Suite └─ JUnit Platform Suite finished after 0 ms. Test plan execution finished. Number of all tests: 1  Test run finished after 3214 ms [ 4 containers found ] [ 0 containers skipped ] [ 4 containers started ] [ 0 containers aborted ] [ 4 containers successful ] [ 0 containers failed ] [ 1 tests found ] [ 0 tests skipped ] [ 1 tests started ] [ 0 tests aborted ] [ 1 tests successful ] [ 0 tests failed ]