env EmpireAutomatonOG.Timeout=-1 benchexec/../run-test.sh Library-ProofsTest 'de.uni_freiburg.informatik.ultimate.lib.proofs.owickigries.OGProofProducerTest$EmpireAutomatonOG' NoDataRace.mix051_pso.opt_rmo.opt_tso.opt.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 7 ms. ├─ JUnit Vintage │ ├─ EmpireAutomatonOG │ │ ├─ NoDataRace_mix051_pso_opt_rmo_opt_tso_opt_ats │ │ │ tags: [] │ │ │ uniqueId: [engine:junit-vintage]/[runner:de.uni_freiburg.informatik.ultimate.lib.proofs.owickigries.OGProofProducerTest$EmpireAutomatonOG]/[test:NoDataRace_mix051_pso_opt_rmo_opt_tso_opt_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 2 states and 433 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting Floyd-Hoare check of an automaton with has 2 states, 2 states have (on average 216.5) internal successors, (433), 2 states have internal predecessors, (433), 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 433 edges. 433 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 0 times interpolants missing. [INFO]: Start isDeterministic. Operand 3 states and 351 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting Floyd-Hoare check of an automaton with has 3 states, 3 states have (on average 117.0) internal successors, (351), 3 states have internal predecessors, (351), 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 351 edges. 351 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 0 times interpolants missing. [INFO]: Start isDeterministic. Operand 3 states and 351 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting Floyd-Hoare check of an automaton with has 3 states, 3 states have (on average 117.0) internal successors, (351), 3 states have internal predecessors, (351), 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 351 edges. 351 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 0 times interpolants missing. [INFO]: Number of proof automata: 3 [INFO]: 129 / 326 letters are loopers in proof 0 [INFO]: 121 / 326 letters are loopers in proof 1 [INFO]: 119 / 326 letters are loopers in proof 2 [INFO]: Loopers in proof automata: min=119, max=129, median=121 [INFO]: Start finitePrefix. Operand will be constructed on-demand [INFO]: 0/121 cut-off events. [INFO]: For 13/13 co-relation queries the response was YES. [INFO]: Finished finitePrefix Result has 151 conditions, 121 events. 0/121 cut-off events. For 13/13 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 61 event pairs, 0 based on Foata normal form. 1/120 useless extension candidates. Maximal degree in co-relation 0. Up to 8 conditions per place. [INFO]: OwickiGriesTestSuite setup time: 2447ms [INFO]: Constructing Owicki-Gries proof for Petri program that has 336 places, 326 transitions, 668 flow. [INFO]: Interfering actions: min=0, max=84, median=0 [INFO]: Computed Owicki-Gries annotation with 1 ghost variables, 6 ghost updates, and overall size 8771 Assertions: l50 : 3#(= v_g_1 4) l52 : 4#false l51 : 5#false l54 : 6#false l53 : 7#false l56 : 10#(= v_g_1 4) l55 : 11#false l58 : 12#false l57 : 13#false l59 : 16#(= v_g_1 3) l230 : 17#false l111 : 18#false l232 : 19#false l110 : 20#false l231 : 23#(= v_g_1 4) l113 : 30#(or (and (= |#race~main$tmp_guard0~0| 0) (= |#race~main$tmp_guard1~0| 0) (= v_g_1 2)) (and (= |#race~main$tmp_guard0~0| 0) (= v_g_1 6)) (= v_g_1 5)) l234 : 33#(= v_g_1 4) l112 : 42#(or (and (= |#race~main$tmp_guard0~0| 0) (= |#race~main$tmp_guard1~0| 0) (= v_g_1 2)) (= v_g_1 7) (and (= |#race~main$tmp_guard0~0| 0) (= v_g_1 6)) (= v_g_1 5)) l233 : 43#false l115 : 44#false l236 : 45#false l114 : 48#(= v_g_1 4) l235 : 49#false l117 : 50#false l238 : 51#false l116 : 52#false l237 : 63#(or (and (= |#race~main$tmp_guard0~0| 0) (= |#race~main$tmp_guard1~0| 0) (= v_g_1 2)) (= v_g_1 7) (= v_g_1 3) (and (= |#race~main$tmp_guard0~0| 0) (= v_g_1 6)) (= v_g_1 5)) l119 : 64#false l118 : 65#false l239 : 66#false l61 : 69#(= v_g_1 4) l60 : 70#false l63 : 79#(or (and (= |#race~main$tmp_guard0~0| 0) (= |#race~main$tmp_guard1~0| 0) (= v_g_1 2)) (= v_g_1 7) (and (= |#race~main$tmp_guard0~0| 0) (= v_g_1 6)) (= v_g_1 5)) l62 : 80#false l65 : 83#(= v_g_1 4) l64 : 86#(and (= |#race~main$tmp_guard0~0| 0) (= |#race~main$tmp_guard1~0| 0) (= v_g_1 2)) l67 : 87#false l66 : 88#false l69 : 89#false l68 : 92#(= v_g_1 4) l100 : 95#(= v_g_1 4) l221 : 102#(or (and (= |#race~main$tmp_guard0~0| 0) (= |#race~main$tmp_guard1~0| 0) (= v_g_1 2)) (and (= |#race~main$tmp_guard0~0| 0) (= v_g_1 6)) (= v_g_1 5)) l220 : 105#(= v_g_1 4) l102 : 108#(= v_g_1 4) l223 : 121#(or (and (= |#race~main$tmp_guard0~0| 0) (= |#race~main$tmp_guard1~0| 0) (= v_g_1 2)) (= v_g_1 7) (= v_g_1 3) (and (= |#race~main$tmp_guard0~0| 0) (= v_g_1 6)) (= v_g_1 5) (= v_g_1 1)) l101 : 122#false l222 : 125#(= v_g_1 4) l104 : 128#(= v_g_1 4) l225 : 129#false l103 : 130#false l224 : 131#false l106 : 134#(and (= |#race~main$tmp_guard0~0| 0) (= |#race~main$tmp_guard1~0| 0) (= v_g_1 2)) l227 : 135#false l105 : 136#false l226 : 145#(or (and (= |#race~main$tmp_guard0~0| 0) (= |#race~main$tmp_guard1~0| 0) (= v_g_1 2)) (= v_g_1 7) (and (= |#race~main$tmp_guard0~0| 0) (= v_g_1 6)) (= v_g_1 5)) l108 : 156#(or (and (= |#race~main$tmp_guard0~0| 0) (= |#race~main$tmp_guard1~0| 0) (= v_g_1 2)) (= v_g_1 7) (= v_g_1 3) (and (= |#race~main$tmp_guard0~0| 0) (= v_g_1 6)) (= v_g_1 5)) l229 : 157#false l107 : 158#false l228 : 159#false l109 : 160#false l70 : 163#(= v_g_1 4) l72 : 164#false l71 : 173#(or (and (= |#race~main$tmp_guard0~0| 0) (= |#race~main$tmp_guard1~0| 0) (= v_g_1 2)) (= v_g_1 7) (and (= |#race~main$tmp_guard0~0| 0) (= v_g_1 6)) (= v_g_1 5)) l74 : 174#false l73 : 177#(= v_g_1 4) l76 : 178#false l75 : 179#false l78 : 186#(or (and (= |#race~main$tmp_guard0~0| 0) (= |#race~main$tmp_guard1~0| 0) (= v_g_1 2)) (and (= |#race~main$tmp_guard0~0| 0) (= v_g_1 6)) (= v_g_1 5)) l77 : 187#false l79 : 188#false l250 : 189#false l131 : 190#false l252 : 191#false l130 : 192#false l251 : 193#false l133 : 194#false l254 : 195#false l132 : 196#false l253 : 203#(or (and (= |#race~main$tmp_guard0~0| 0) (= |#race~main$tmp_guard1~0| 0) (= v_g_1 2)) (and (= |#race~main$tmp_guard0~0| 0) (= v_g_1 6)) (= v_g_1 5)) l135 : 206#(= v_g_1 4) l256 : 207#false l134 : 208#false l255 : 211#(= v_g_1 4) l137 : 212#false l258 : 215#(and (= |#race~main$tmp_guard0~0| 0) (= |#race~main$tmp_guard1~0| 0) (= v_g_1 2)) l136 : 216#false l257 : 219#(= v_g_1 4) l139 : 222#(= v_g_1 5) l138 : 223#false l259 : 224#false l81 : 225#false l80 : 226#false l83 : 229#(and (= |#race~main$tmp_guard0~0| 0) (= |#race~main$tmp_guard1~0| 0) (= v_g_1 2)) l82 : 230#false l85 : 231#false l84 : 234#(= v_g_1 4) l87 : 237#(= v_g_1 4) l86 : 238#false l89 : 239#false l88 : 242#(= v_g_1 4) l120 : 243#false l241 : 252#(or (and (= |#race~main$tmp_guard0~0| 0) (= |#race~main$tmp_guard1~0| 0) (= v_g_1 2)) (= v_g_1 7) (and (= |#race~main$tmp_guard0~0| 0) (= v_g_1 6)) (= v_g_1 5)) l240 : 255#(= v_g_1 7) l122 : 258#(= v_g_1 3) l243 : 259#false l121 : 260#false l242 : 263#(= v_g_1 4) l124 : 264#false l245 : 277#(or (and (= |#race~main$tmp_guard0~0| 0) (= |#race~main$tmp_guard1~0| 0) (= v_g_1 2)) (= v_g_1 7) (= v_g_1 3) (and (= |#race~main$tmp_guard0~0| 0) (= v_g_1 6)) (= v_g_1 5) (= v_g_1 1)) l123 : 288#(or (and (= |#race~main$tmp_guard0~0| 0) (= |#race~main$tmp_guard1~0| 0) (= v_g_1 2)) (= v_g_1 7) (= v_g_1 3) (and (= |#race~main$tmp_guard0~0| 0) (= v_g_1 6)) (= v_g_1 5)) l244 : 291#(and (= |#race~main$tmp_guard0~0| 0) (= |#race~main$tmp_guard1~0| 0) (= v_g_1 2)) l126 : 294#(= v_g_1 4) l247 : 295#false l125 : 296#false l246 : 297#false l128 : 298#false l249 : 299#false l127 : 310#(or (and (= |#race~main$tmp_guard0~0| 0) (= |#race~main$tmp_guard1~0| 0) (= v_g_1 2)) (= v_g_1 7) (= v_g_1 3) (and (= |#race~main$tmp_guard0~0| 0) (= v_g_1 6)) (= v_g_1 5)) l248 : 311#false l129 : 312#false l90 : 313#false l92 : 314#false l91 : 315#false l94 : 318#(= v_g_1 4) l93 : 319#false l96 : 322#(= v_g_1 3) l95 : 335#(or (and (= |#race~main$tmp_guard0~0| 0) (= |#race~main$tmp_guard1~0| 0) (= v_g_1 2)) (= v_g_1 7) (= v_g_1 3) (and (= |#race~main$tmp_guard0~0| 0) (= v_g_1 6)) (= v_g_1 5) (= v_g_1 1)) l98 : 336#false l97 : 339#(= v_g_1 4) l99 : 340#false l160 : 341#false l281 : 342#false l280 : 345#(= v_g_1 7) l151 : 346#false l272 : 349#(= v_g_1 7) l150 : 350#false l271 : 351#false l153 : 352#false l274 : 359#(or (and (= |#race~main$tmp_guard0~0| 0) (= |#race~main$tmp_guard1~0| 0) (= v_g_1 2)) (and (= |#race~main$tmp_guard0~0| 0) (= v_g_1 6)) (= v_g_1 5)) l152 : 360#false l273 : 361#false l155 : 368#(or (and (= |#race~main$tmp_guard0~0| 0) (= |#race~main$tmp_guard1~0| 0) (= v_g_1 2)) (and (= |#race~main$tmp_guard0~0| 0) (= v_g_1 6)) (= v_g_1 5)) l276 : 369#false l154 : 372#(= v_g_1 4) l275 : 375#(= v_g_1 4) l157 : 378#(= v_g_1 4) l278 : 391#(or (and (= |#race~main$tmp_guard0~0| 0) (= |#race~main$tmp_guard1~0| 0) (= v_g_1 2)) (= v_g_1 7) (= v_g_1 3) (and (= |#race~main$tmp_guard0~0| 0) (= v_g_1 6)) (= v_g_1 5) (= v_g_1 1)) l156 : 392#false l277 : 393#false l159 : 394#false l158 : 395#false l279 : 396#false l270 : 397#false l140 : 398#false l261 : 399#false l260 : 400#false l142 : 401#false l263 : 402#false l141 : 405#(= v_g_1 4) l262 : 406#false l144 : 407#false l265 : 410#(= v_g_1 1) l143 : 413#(= v_g_1 7) l264 : 414#false l146 : 415#false l267 : 416#false l145 : 419#(= v_g_1 3) l266 : 422#(and (= |#race~main$tmp_guard0~0| 0) (= v_g_1 6)) l148 : 425#(= v_g_1 4) l269 : 426#false l147 : 429#(and (= |#race~main$tmp_guard0~0| 0) (= |#race~main$tmp_guard1~0| 0) (= v_g_1 2)) l268 : 432#(and (= |#race~main$tmp_guard0~0| 0) (= v_g_1 6)) l149 : 433#false l180 : 434#false l182 : 435#false l181 : 436#false l173 : 439#(= v_g_1 4) l294 : 442#(= v_g_1 4) l172 : 443#false l293 : 444#false l175 : 447#(and (= |#race~main$tmp_guard0~0| 0) (= v_g_1 6)) l296 : 450#(= v_g_1 7) l174 : 453#(and (= |#race~main$tmp_guard0~0| 0) (= v_g_1 6)) l295 : 454#false l177 : 457#(and (= |#race~main$tmp_guard0~0| 0) (= v_g_1 6)) l298 : 460#(= v_g_1 4) l176 : 461#false l297 : 464#(= v_g_1 1) l179 : 477#(or (and (= |#race~main$tmp_guard0~0| 0) (= |#race~main$tmp_guard1~0| 0) (= v_g_1 2)) (= v_g_1 7) (= v_g_1 3) (and (= |#race~main$tmp_guard0~0| 0) (= v_g_1 6)) (= v_g_1 5) (= v_g_1 1)) l178 : 480#(= v_g_1 1) l299 : 481#false l290 : 482#false l171 : 483#false l292 : 486#(and (= |#race~main$tmp_guard0~0| 0) (= v_g_1 6)) l170 : 487#false l291 : 488#false l162 : 489#false l283 : 492#(= v_g_1 4) l161 : 493#false l282 : 504#(or (and (= |#race~main$tmp_guard0~0| 0) (= |#race~main$tmp_guard1~0| 0) (= v_g_1 2)) (= v_g_1 7) (= v_g_1 3) (and (= |#race~main$tmp_guard0~0| 0) (= v_g_1 6)) (= v_g_1 5)) l164 : 507#(= v_g_1 1) l285 : 514#(or (and (= |#race~main$tmp_guard0~0| 0) (= |#race~main$tmp_guard1~0| 0) (= v_g_1 2)) (and (= |#race~main$tmp_guard0~0| 0) (= v_g_1 6)) (= v_g_1 5)) l163 : 517#(and (= |#race~main$tmp_guard0~0| 0) (= |#race~main$tmp_guard1~0| 0) (= v_g_1 2)) l284 : 520#(and (= |#race~main$tmp_guard0~0| 0) (= |#race~main$tmp_guard1~0| 0) (= v_g_1 2)) l166 : 521#false l287 : 522#false l165 : 523#false l286 : 524#false l168 : 537#(or (and (= |#race~main$tmp_guard0~0| 0) (= |#race~main$tmp_guard1~0| 0) (= v_g_1 2)) (= v_g_1 7) (= v_g_1 3) (and (= |#race~main$tmp_guard0~0| 0) (= v_g_1 6)) (= v_g_1 5) (= v_g_1 1)) l289 : 538#false l167 : 539#false l288 : 540#false l169 : 543#(and (= |#race~main$tmp_guard0~0| 0) (= |#race~main$tmp_guard1~0| 0) (= v_g_1 2)) l195 : 544#false l194 : 545#false l197 : 558#(or (and (= |#race~main$tmp_guard0~0| 0) (= |#race~main$tmp_guard1~0| 0) (= v_g_1 2)) (= v_g_1 7) (= v_g_1 3) (and (= |#race~main$tmp_guard0~0| 0) (= v_g_1 6)) (= v_g_1 5) (= v_g_1 1)) l196 : 561#(and (= |#race~main$tmp_guard0~0| 0) (= |#race~main$tmp_guard1~0| 0) (= v_g_1 2)) l199 : 564#(= v_g_1 5) l198 : 565#false l191 : 566#false l190 : 567#false l193 : 576#(or (and (= |#race~main$tmp_guard0~0| 0) (= |#race~main$tmp_guard1~0| 0) (= v_g_1 2)) (= v_g_1 7) (and (= |#race~main$tmp_guard0~0| 0) (= v_g_1 6)) (= v_g_1 5)) l192 : 577#false l184 : 578#false l183 : 579#false l186 : 580#false l185 : 583#(= v_g_1 4) l188 : 586#(= v_g_1 4) l187 : 587#false l189 : 588#false l0 : 591#(and (= |#race~main$tmp_guard0~0| 0) (= |#race~main$tmp_guard1~0| 0) (= v_g_1 2)) l1 : 592#false l2 : 595#(= v_g_1 5) l3 : 596#false l4 : 597#false l5 : 600#(and (= |#race~main$tmp_guard0~0| 0) (= |#race~main$tmp_guard1~0| 0) (= v_g_1 2)) l6 : 601#false l7 : 602#false l8 : 603#false l9 : 606#(= v_g_1 3) l10 : 607#false l12 : 608#false l11 : 609#false l14 : 616#(or (and (= |#race~main$tmp_guard0~0| 0) (= |#race~main$tmp_guard1~0| 0) (= v_g_1 2)) (and (= |#race~main$tmp_guard0~0| 0) (= v_g_1 6)) (= v_g_1 5)) l13 : 619#(= v_g_1 4) l16 : 620#false l15 : 623#(= v_g_1 5) l18 : 624#false l17 : 627#(= v_g_1 1) l19 : 628#false l311 : 641#(or (and (= |#race~main$tmp_guard0~0| 0) (= |#race~main$tmp_guard1~0| 0) (= v_g_1 2)) (= v_g_1 7) (= v_g_1 3) (and (= |#race~main$tmp_guard0~0| 0) (= v_g_1 6)) (= v_g_1 5) (= v_g_1 1)) l310 : 642#false l313 : 645#(= v_g_1 4) l312 : 646#false l315 : 649#(and (= |#race~main$tmp_guard0~0| 0) (= |#race~main$tmp_guard1~0| 0) (= v_g_1 2)) l314 : 650#false l317 : 651#false l316 : 654#(= v_g_1 4) l319 : 657#(= v_g_1 4) l318 : 658#false l309 : 661#(= v_g_1 1) l21 : 664#(and (= |#race~main$tmp_guard0~0| 0) (= v_g_1 6)) l20 : 665#false l23 : 666#false l22 : 667#false l25 : 668#false l24 : 669#false l27 : 678#(or (and (= |#race~main$tmp_guard0~0| 0) (= |#race~main$tmp_guard1~0| 0) (= v_g_1 2)) (= v_g_1 7) (and (= |#race~main$tmp_guard0~0| 0) (= v_g_1 6)) (= v_g_1 5)) l26 : 679#false l29 : 680#false l28 : 681#false l300 : 682#false l302 : 683#false l301 : 684#false l304 : 685#false l303 : 686#false l306 : 689#(= v_g_1 7) l305 : 690#false l308 : 691#false l307 : 694#(and (= |#race~main$tmp_guard0~0| 0) (= v_g_1 6)) l30 : 695#false l32 : 698#(= v_g_1 4) l31 : 699#false l34 : 702#(and (= |#race~main$tmp_guard0~0| 0) (= |#race~main$tmp_guard1~0| 0) (= v_g_1 2)) l33 : 703#false l36 : 714#(or (and (= |#race~main$tmp_guard0~0| 0) (= |#race~main$tmp_guard1~0| 0) (= v_g_1 2)) (= v_g_1 7) (= v_g_1 3) (and (= |#race~main$tmp_guard0~0| 0) (= v_g_1 6)) (= v_g_1 5)) l35 : 715#false l38 : 716#false l37 : 717#false l39 : 720#(and (= |#race~main$tmp_guard0~0| 0) (= |#race~main$tmp_guard1~0| 0) (= v_g_1 2)) l210 : 733#(or (and (= |#race~main$tmp_guard0~0| 0) (= |#race~main$tmp_guard1~0| 0) (= v_g_1 2)) (= v_g_1 7) (= v_g_1 3) (and (= |#race~main$tmp_guard0~0| 0) (= v_g_1 6)) (= v_g_1 5) (= v_g_1 1)) l331 : 734#false l330 : 737#(and (= |#race~main$tmp_guard0~0| 0) (= v_g_1 6)) l212 : 738#false l333 : 739#false l211 : 744#(or (= v_g_1 4) (= v_g_1 1)) l332 : 745#false l214 : 756#(or (and (= |#race~main$tmp_guard0~0| 0) (= |#race~main$tmp_guard1~0| 0) (= v_g_1 2)) (= v_g_1 7) (= v_g_1 3) (and (= |#race~main$tmp_guard0~0| 0) (= v_g_1 6)) (= v_g_1 5)) l335 : 757#false l213 : 760#(= v_g_1 1) l334 : 761#false l216 : 764#(= v_g_1 7) l215 : 771#(or (= v_g_1 3) (= v_g_1 4) (= v_g_1 1)) l218 : 780#(or (and (= |#race~main$tmp_guard0~0| 0) (= |#race~main$tmp_guard1~0| 0) (= v_g_1 2)) (= v_g_1 7) (and (= |#race~main$tmp_guard0~0| 0) (= v_g_1 6)) (= v_g_1 5)) l217 : 781#false l219 : 790#(or (= v_g_1 7) (= v_g_1 3) (= v_g_1 4) (= v_g_1 1)) l41 : 791#false l40 : 792#false l43 : 793#false l42 : 794#false l45 : 797#(= v_g_1 4) l44 : 798#false l47 : 799#false l46 : 800#false l49 : 801#false l48 : 812#(or (and (= |#race~main$tmp_guard0~0| 0) (= |#race~main$tmp_guard1~0| 0) (= v_g_1 2)) (= v_g_1 7) (= v_g_1 3) (and (= |#race~main$tmp_guard0~0| 0) (= v_g_1 6)) (= v_g_1 5)) l320 : 813#false l201 : 816#(= v_g_1 3) l322 : 817#false l200 : 818#false l321 : 821#(= v_g_1 3) l203 : 822#false l324 : 823#false l202 : 824#false l323 : 825#false l205 : 828#(= v_g_1 4) l326 : 829#false l204 : 840#(or (and (= |#race~main$tmp_guard0~0| 0) (= |#race~main$tmp_guard1~0| 0) (= v_g_1 2)) (= v_g_1 7) (= v_g_1 3) (and (= |#race~main$tmp_guard0~0| 0) (= v_g_1 6)) (= v_g_1 5)) l325 : 849#(or (and (= |#race~main$tmp_guard0~0| 0) (= |#race~main$tmp_guard1~0| 0) (= v_g_1 2)) (= v_g_1 7) (and (= |#race~main$tmp_guard0~0| 0) (= v_g_1 6)) (= v_g_1 5)) l207 : 852#(and (= |#race~main$tmp_guard0~0| 0) (= v_g_1 6)) l328 : 853#false l206 : 854#false l327 : 857#(= v_g_1 4) l209 : 864#(or (and (= |#race~main$tmp_guard0~0| 0) (= |#race~main$tmp_guard1~0| 0) (= v_g_1 2)) (and (= |#race~main$tmp_guard0~0| 0) (= v_g_1 6)) (= v_g_1 5)) l208 : 865#false l329 : 868#(and (= |#race~main$tmp_guard0~0| 0) (= v_g_1 6)) Ghost Variables (and initial values): v_g_1 : 4 Ghost Updates: [290][16] : (v_g_1) := ((ite (= v_g_1 4) 1 v_g_1)) [296][192] : (v_g_1) := ((ite (= v_g_1 1) 3 v_g_1)) [294][257] : (v_g_1) := ((ite (= v_g_1 7) 5 v_g_1)) [87][307] : (v_g_1) := ((ite (= v_g_1 6) 2 v_g_1)) [18][181] : (v_g_1) := ((ite (= v_g_1 5) 6 v_g_1)) [287][189] : (v_g_1) := ((ite (= v_g_1 3) 7 v_g_1)) [INFO]: EmpireComputation time [ms]: 1, EmpireComputation statistics: automaton size: 7, number of unique pairs: 7, empire law size: 43, empire annotation size: 50, number of regions: 19, number of territories: 7, Min number of regions per territory: 5, Max number of regions per territory: 9, Median number of regions per territory: 8, Min number of places per region: 1, Max number of places per region: 43, Median number of places per region: 7, Empire validity check time [ms]: 437, EmpireToOwickiGries time [ms]: 189, Owicki-Gries validity check time [ms]: 2572 │ │ │ duration: 5686 ms │ │ │ status: ✔ SUCCESSFUL │ └─ EmpireAutomatonOG finished after 5691 ms. └─ JUnit Vintage finished after 5700 ms. ├─ JUnit Platform Suite └─ JUnit Platform Suite finished after 1 ms. Test plan execution finished. Number of all tests: 1  Test run finished after 5741 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 ]