env EmpireAutomatonOG.Timeout=-1 benchexec/../run-test.sh Library-ProofsTest 'de.uni_freiburg.informatik.ultimate.lib.proofs.owickigries.OGProofProducerTest$EmpireAutomatonOG' NoDataRace.parallel-parallel-sum-equiv.wvr.ats false -------------------------------------------------------------------------------- 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 │ │ ├─ NoDataRace_parallel-parallel-sum-equiv_wvr_ats │ │ │ tags: [] │ │ │ uniqueId: [engine:junit-vintage]/[runner:de.uni_freiburg.informatik.ultimate.lib.proofs.owickigries.OGProofProducerTest$EmpireAutomatonOG]/[test:NoDataRace_parallel-parallel-sum-equiv_wvr_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]: Initialized classic predicate unifier [INFO]: Initialized classic predicate unifier [INFO]: Initialized classic predicate unifier [INFO]: Initialized classic predicate unifier [INFO]: Initialized classic predicate unifier [INFO]: Initialized classic predicate unifier [INFO]: Initialized classic predicate unifier [INFO]: Initialized classic predicate unifier [INFO]: Initialized classic predicate unifier [INFO]: Initialized classic predicate unifier [INFO]: Number of proof automata: 13 [INFO]: 221 / 309 letters are loopers in proof 0 [INFO]: 224 / 309 letters are loopers in proof 1 [INFO]: 227 / 309 letters are loopers in proof 2 [INFO]: 227 / 309 letters are loopers in proof 3 [INFO]: 227 / 309 letters are loopers in proof 4 [INFO]: 224 / 309 letters are loopers in proof 5 [INFO]: 227 / 309 letters are loopers in proof 6 [INFO]: 227 / 309 letters are loopers in proof 7 [INFO]: 248 / 309 letters are loopers in proof 8 [INFO]: 227 / 309 letters are loopers in proof 9 [INFO]: 214 / 309 letters are loopers in proof 10 [INFO]: 228 / 309 letters are loopers in proof 11 [INFO]: 228 / 309 letters are loopers in proof 12 [INFO]: Loopers in proof automata: min=214, max=248, median=227 [INFO]: Start finitePrefix. Operand will be constructed on-demand [INFO]: 266/972 cut-off events. [INFO]: For 10254/10980 co-relation queries the response was YES. [INFO]: Finished finitePrefix Result has 5814 conditions, 972 events. 266/972 cut-off events. For 10254/10980 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 5029 event pairs, 141 based on Foata normal form. 1/869 useless extension candidates. Maximal degree in co-relation 5671. Up to 399 conditions per place. [INFO]: OwickiGriesTestSuite setup time: 3169ms [INFO]: Constructing Owicki-Gries proof for Petri program that has 307 places, 307 transitions, 654 flow. [INFO]: Computed Owicki-Gries annotation with 1 ghost variables, 36 ghost updates, and overall size 45119 Assertions: l50 : 3#(and (= v_g_1 35) (= |#race~n_1~0| 0)) l52 : 6#(= v_g_1 14) l51 : 9#(= v_g_1 22) l54 : 10#false l53 : 13#(= v_g_1 30) l56 : 18#(or (and (= v_g_1 35) (= |#race~n_1~0| 0)) (and (= v_g_1 3) (= |#race~n_1~0| 0))) l55 : 21#(= v_g_1 2) l58 : 22#false l57 : 29#(or (and (= |#race~n_1~0| 0) (= v_g_1 32)) (and (= |#race~n_1~0| 0) (= v_g_1 42)) (and (= |#race~n_1~0| 0) (= v_g_1 20))) l59 : 30#false l230 : 31#false l111 : 34#(and (= v_g_1 12) (= |#race~n_1~0| 0) (= |#race~s_2~0| 0) (= |#race~s_6~0| 0)) l232 : 37#(and (= v_g_1 31) (= |#race~t_8~0| |ULTIMATE.start_main_#t~nondet45#1|)) l110 : 40#(and (= v_g_1 13) (= |#race~i_7~0| |ULTIMATE.start_main_#t~nondet43#1|)) l231 : 41#false l113 : 54#(or (and (= v_g_1 39) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 37)) (and (= v_g_1 27) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 18)) (and (= |#race~n_1~0| 0) (= v_g_1 38)) (and (= |#race~n_1~0| 0) (= v_g_1 41))) l234 : 59#(or (and (= v_g_1 35) (= |#race~n_1~0| 0)) (and (= v_g_1 3) (= |#race~n_1~0| 0))) l112 : 80#(or (and (= v_g_1 36) (= |#race~n_1~0| 0)) (and (= v_g_1 39) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 32)) (and (= v_g_1 40) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 43)) (and (= |#race~n_1~0| 0) (= v_g_1 18)) (and (= v_g_1 33) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 38)) (and (= |#race~n_1~0| 0) (= v_g_1 41)) (and (= |#race~n_1~0| 0) (= v_g_1 20))) l233 : 93#(or (and (= v_g_1 39) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 37)) (and (= v_g_1 27) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 18)) (and (= |#race~n_1~0| 0) (= v_g_1 38)) (and (= |#race~n_1~0| 0) (= v_g_1 41))) l115 : 114#(or (and (= v_g_1 36) (= |#race~n_1~0| 0)) (and (= v_g_1 39) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 32)) (and (= v_g_1 40) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 43)) (and (= |#race~n_1~0| 0) (= v_g_1 18)) (and (= v_g_1 33) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 38)) (and (= |#race~n_1~0| 0) (= v_g_1 41)) (and (= |#race~n_1~0| 0) (= v_g_1 20))) l236 : 117#(= v_g_1 14) l114 : 120#(and (= v_g_1 35) (= |#race~n_1~0| 0)) l235 : 123#(and (= v_g_1 35) (= |#race~n_1~0| 0)) l117 : 126#(= v_g_1 14) l238 : 129#(and (= v_g_1 24) (= |#race~n_1~0| |ULTIMATE.start_main_#t~nondet31#1|)) l116 : 132#(and (= v_g_1 35) (= |#race~n_1~0| 0)) l237 : 135#(= v_g_1 14) l119 : 138#(= v_g_1 10) l118 : 141#(and (= |#race~n_1~0| 0) (= v_g_1 28)) l239 : 142#false l61 : 147#(or (and (= |#race~n_1~0| 0) (= v_g_1 43)) (and (= |#race~n_1~0| 0) (= v_g_1 23))) l60 : 148#false l63 : 151#(and (= v_g_1 35) (= |#race~n_1~0| 0)) l62 : 152#false l65 : 153#false l64 : 156#(= v_g_1 14) l67 : 157#false l66 : 164#(or (and (= v_g_1 27) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 38)) (and (= |#race~n_1~0| 0) (= v_g_1 41))) l69 : 183#(or (and (= v_g_1 36) (= |#race~n_1~0| 0)) (and (= v_g_1 39) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 32)) (and (= |#race~n_1~0| 0) (= v_g_1 43)) (and (= |#race~n_1~0| 0) (= v_g_1 18)) (and (= v_g_1 33) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 38)) (and (= |#race~n_1~0| 0) (= v_g_1 41)) (and (= |#race~n_1~0| 0) (= v_g_1 20))) l68 : 184#false l100 : 191#(or (and (= v_g_1 36) (= |#race~n_1~0| 0)) (and (= v_g_1 33) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 15))) l221 : 192#false l220 : 193#false l102 : 194#false l223 : 195#false l101 : 208#(or (and (= v_g_1 36) (= |#race~n_1~0| 0)) (and (= v_g_1 39) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 37)) (and (= |#race~n_1~0| 0) (= v_g_1 18)) (and (= v_g_1 33) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 15))) l222 : 211#(and (= v_g_1 35) (= |#race~n_1~0| 0)) l104 : 214#(and (= v_g_1 35) (= |#race~n_1~0| 0)) l225 : 217#(and (= v_g_1 35) (= |#race~n_1~0| 0)) l103 : 222#(or (and (= v_g_1 35) (= |#race~n_1~0| 0)) (and (= v_g_1 3) (= |#race~n_1~0| 0))) l224 : 235#(or (and (= v_g_1 39) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 37)) (and (= v_g_1 27) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 18)) (and (= |#race~n_1~0| 0) (= v_g_1 38)) (and (= |#race~n_1~0| 0) (= v_g_1 41))) l106 : 248#(or (and (= v_g_1 39) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 37)) (and (= v_g_1 27) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 18)) (and (= |#race~n_1~0| 0) (= v_g_1 38)) (and (= |#race~n_1~0| 0) (= v_g_1 41))) l227 : 253#(or (and (= v_g_1 35) (= |#race~n_1~0| 0)) (and (= v_g_1 3) (= |#race~n_1~0| 0))) l105 : 254#false l226 : 267#(or (and (= v_g_1 36) (= |#race~n_1~0| 0)) (and (= v_g_1 39) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 37)) (and (= |#race~n_1~0| 0) (= v_g_1 18)) (and (= v_g_1 33) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 15))) l108 : 268#false l229 : 269#false l107 : 272#(and (= v_g_1 35) (= |#race~n_1~0| 0)) l228 : 275#(= v_g_1 14) l109 : 286#(or (and (= |#race~n_1~0| 0) (= v_g_1 37)) (and (= v_g_1 27) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 42)) (and (= |#race~n_1~0| 0) (= v_g_1 23)) (and (= |#race~n_1~0| 0) (= v_g_1 15))) l70 : 287#false l72 : 290#(and (= v_g_1 35) (= |#race~n_1~0| 0)) l71 : 293#(= v_g_1 14) l74 : 294#false l73 : 295#false l76 : 298#(and (= v_g_1 9) (= |#race~t_5~0| |ULTIMATE.start_main_#t~nondet39#1|)) l75 : 299#false l78 : 300#false l77 : 303#(and (= |#race~n_1~0| 0) (= v_g_1 29) (= |#race~s_2~0| 0)) l79 : 304#false l250 : 305#false l131 : 308#(and (= |#race~s_2~0| |ULTIMATE.start_main_#t~nondet33#1|) (= v_g_1 19)) l252 : 311#(and (= v_g_1 35) (= |#race~n_1~0| 0)) l130 : 314#(and (= v_g_1 35) (= |#race~n_1~0| 0)) l251 : 317#(= v_g_1 16) l133 : 322#(or (and (= |#race~n_1~0| 0) (= v_g_1 43)) (and (= |#race~n_1~0| 0) (= v_g_1 23))) l254 : 325#(= v_g_1 10) l132 : 326#false l253 : 333#(or (and (= v_g_1 36) (= |#race~n_1~0| 0)) (and (= v_g_1 33) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 15))) l135 : 338#(or (and (= v_g_1 35) (= |#race~n_1~0| 0)) (and (= v_g_1 3) (= |#race~n_1~0| 0))) l256 : 339#false l134 : 340#false l255 : 343#(and (= v_g_1 21) (= |#race~n_1~0| 0)) l137 : 346#(= v_g_1 14) l258 : 349#(= v_g_1 10) l136 : 350#false l257 : 353#(= v_g_1 14) l139 : 354#false l138 : 357#(and (= v_g_1 35) (= |#race~n_1~0| 0)) l259 : 360#(= v_g_1 14) l81 : 363#(= v_g_1 14) l80 : 366#(and (= v_g_1 12) (= |#race~n_1~0| 0) (= |#race~s_2~0| 0) (= |#race~s_6~0| 0)) l83 : 369#(and (= v_g_1 35) (= |#race~n_1~0| 0)) l82 : 372#(= v_g_1 14) l85 : 393#(or (and (= v_g_1 36) (= |#race~n_1~0| 0)) (and (= v_g_1 39) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 32)) (and (= v_g_1 40) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 43)) (and (= |#race~n_1~0| 0) (= v_g_1 18)) (and (= v_g_1 33) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 38)) (and (= |#race~n_1~0| 0) (= v_g_1 41)) (and (= |#race~n_1~0| 0) (= v_g_1 20))) l84 : 396#(and (= v_g_1 12) (= |#race~n_1~0| 0) (= |#race~s_2~0| 0) (= |#race~s_6~0| 0)) l87 : 399#(= v_g_1 22) l86 : 400#false l89 : 401#false l88 : 404#(and (= |#race~n_1~0| 0) (= |#race~X_0~0| |ULTIMATE.start_main_#t~nondet47#1|) (= v_g_1 17)) l120 : 407#(= v_g_1 30) l241 : 410#(and (= v_g_1 3) (= |#race~n_1~0| 0)) l240 : 413#(and (= v_g_1 9) (= |#race~t_5~0| |ULTIMATE.start_main_#t~nondet39#1|)) l122 : 434#(or (and (= v_g_1 36) (= |#race~n_1~0| 0)) (and (= v_g_1 39) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 32)) (and (= v_g_1 40) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 43)) (and (= |#race~n_1~0| 0) (= v_g_1 18)) (and (= v_g_1 33) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 38)) (and (= |#race~n_1~0| 0) (= v_g_1 41)) (and (= |#race~n_1~0| 0) (= v_g_1 20))) l243 : 437#(and (= |#race~n_1~0| 0) (= v_g_1 28)) l121 : 442#(or (and (= |#race~n_1~0| 0) (= v_g_1 43)) (and (= |#race~n_1~0| 0) (= v_g_1 23))) l242 : 443#false l124 : 446#(and (= v_g_1 35) (= |#race~n_1~0| 0)) l245 : 453#(or (and (= v_g_1 39) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 37)) (and (= |#race~n_1~0| 0) (= v_g_1 18))) l123 : 454#false l244 : 457#(and (= v_g_1 35) (= |#race~n_1~0| 0)) l126 : 468#(or (and (= |#race~n_1~0| 0) (= v_g_1 37)) (and (= v_g_1 27) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 42)) (and (= |#race~n_1~0| 0) (= v_g_1 23)) (and (= |#race~n_1~0| 0) (= v_g_1 15))) l247 : 481#(or (and (= v_g_1 36) (= |#race~n_1~0| 0)) (and (= v_g_1 39) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 37)) (and (= |#race~n_1~0| 0) (= v_g_1 18)) (and (= v_g_1 33) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 15))) l125 : 482#false l246 : 483#false l128 : 496#(or (and (= v_g_1 39) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 37)) (and (= v_g_1 27) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 18)) (and (= |#race~n_1~0| 0) (= v_g_1 38)) (and (= |#race~n_1~0| 0) (= v_g_1 41))) l249 : 509#(or (and (= v_g_1 39) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 37)) (and (= v_g_1 27) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 18)) (and (= |#race~n_1~0| 0) (= v_g_1 38)) (and (= |#race~n_1~0| 0) (= v_g_1 41))) l127 : 510#false l248 : 513#(= v_g_1 16) l129 : 516#(= v_g_1 22) l90 : 519#(= v_g_1 10) l92 : 520#false l91 : 523#(= v_g_1 25) l94 : 536#(or (and (= v_g_1 36) (= |#race~n_1~0| 0)) (and (= v_g_1 39) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 37)) (and (= |#race~n_1~0| 0) (= v_g_1 18)) (and (= v_g_1 33) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 15))) l93 : 549#(or (and (= v_g_1 36) (= |#race~n_1~0| 0)) (and (= v_g_1 39) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 37)) (and (= |#race~n_1~0| 0) (= v_g_1 18)) (and (= v_g_1 33) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 15))) l96 : 550#false l95 : 553#(and (= |#race~i_3~0| |ULTIMATE.start_main_#t~nondet35#1|) (= v_g_1 1)) l98 : 554#false l97 : 555#false l99 : 558#(and (= |#race~s_6~0| |ULTIMATE.start_main_#t~nondet41#1|) (= v_g_1 4)) l160 : 559#false l281 : 580#(or (and (= v_g_1 36) (= |#race~n_1~0| 0)) (and (= v_g_1 39) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 32)) (and (= v_g_1 40) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 43)) (and (= |#race~n_1~0| 0) (= v_g_1 18)) (and (= v_g_1 33) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 38)) (and (= |#race~n_1~0| 0) (= v_g_1 41)) (and (= |#race~n_1~0| 0) (= v_g_1 20))) l280 : 583#(and (= v_g_1 12) (= |#race~n_1~0| 0) (= |#race~s_2~0| 0) (= |#race~s_6~0| 0)) l151 : 584#false l272 : 589#(or (and (= v_g_1 35) (= |#race~n_1~0| 0)) (and (= v_g_1 3) (= |#race~n_1~0| 0))) l150 : 590#false l271 : 593#(= v_g_1 14) l153 : 596#(= v_g_1 26) l274 : 599#(= v_g_1 30) l152 : 602#(and (= v_g_1 3) (= |#race~n_1~0| 0)) l273 : 605#(= v_g_1 16) l155 : 608#(= v_g_1 2) l276 : 611#(= v_g_1 14) l154 : 612#false l275 : 625#(or (and (= v_g_1 36) (= |#race~n_1~0| 0)) (and (= v_g_1 39) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 37)) (and (= |#race~n_1~0| 0) (= v_g_1 18)) (and (= v_g_1 33) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 15))) l157 : 628#(and (= v_g_1 35) (= |#race~n_1~0| 0)) l278 : 631#(and (= v_g_1 40) (= |#race~n_1~0| 0)) l156 : 632#false l277 : 633#false l159 : 636#(= v_g_1 7) l158 : 639#(and (= v_g_1 13) (= |#race~i_7~0| |ULTIMATE.start_main_#t~nondet43#1|)) l279 : 642#(= v_g_1 25) l270 : 653#(or (and (= |#race~n_1~0| 0) (= v_g_1 37)) (and (= v_g_1 27) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 42)) (and (= |#race~n_1~0| 0) (= v_g_1 23)) (and (= |#race~n_1~0| 0) (= v_g_1 15))) l140 : 656#(= v_g_1 26) l261 : 659#(and (= (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|)) |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1|) (= |#race~n_1~0| 0) (= v_g_1 34) (= (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) 3 |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|)) |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1| (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) 2 |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| 1)) |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1|)) l260 : 660#false l142 : 663#(and (= v_g_1 35) (= |#race~n_1~0| 0)) l263 : 670#(or (and (= v_g_1 36) (= |#race~n_1~0| 0)) (and (= v_g_1 33) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 15))) l141 : 681#(or (and (= |#race~n_1~0| 0) (= v_g_1 37)) (and (= v_g_1 27) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 42)) (and (= |#race~n_1~0| 0) (= v_g_1 23)) (and (= |#race~n_1~0| 0) (= v_g_1 15))) l262 : 682#false l144 : 685#(and (= |#race~n_1~0| 0) (= v_g_1 28)) l265 : 690#(or (and (= v_g_1 35) (= |#race~n_1~0| 0)) (and (= v_g_1 3) (= |#race~n_1~0| 0))) l143 : 697#(or (and (= |#race~n_1~0| 0) (= v_g_1 32)) (and (= |#race~n_1~0| 0) (= v_g_1 42)) (and (= |#race~n_1~0| 0) (= v_g_1 20))) l264 : 710#(or (and (= v_g_1 36) (= |#race~n_1~0| 0)) (and (= v_g_1 39) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 37)) (and (= |#race~n_1~0| 0) (= v_g_1 18)) (and (= v_g_1 33) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 15))) l146 : 731#(or (and (= v_g_1 36) (= |#race~n_1~0| 0)) (and (= v_g_1 39) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 32)) (and (= v_g_1 40) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 43)) (and (= |#race~n_1~0| 0) (= v_g_1 18)) (and (= v_g_1 33) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 38)) (and (= |#race~n_1~0| 0) (= v_g_1 41)) (and (= |#race~n_1~0| 0) (= v_g_1 20))) l267 : 752#(or (and (= v_g_1 36) (= |#race~n_1~0| 0)) (and (= v_g_1 39) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 32)) (and (= v_g_1 40) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 43)) (and (= |#race~n_1~0| 0) (= v_g_1 18)) (and (= v_g_1 33) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 38)) (and (= |#race~n_1~0| 0) (= v_g_1 41)) (and (= |#race~n_1~0| 0) (= v_g_1 20))) l145 : 755#(and (= v_g_1 35) (= |#race~n_1~0| 0)) l266 : 758#(and (= v_g_1 24) (= |#race~n_1~0| |ULTIMATE.start_main_#t~nondet31#1|)) l148 : 777#(or (and (= v_g_1 36) (= |#race~n_1~0| 0)) (and (= v_g_1 39) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 32)) (and (= |#race~n_1~0| 0) (= v_g_1 43)) (and (= |#race~n_1~0| 0) (= v_g_1 18)) (and (= v_g_1 33) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 38)) (and (= |#race~n_1~0| 0) (= v_g_1 41)) (and (= |#race~n_1~0| 0) (= v_g_1 20))) l269 : 798#(or (and (= v_g_1 36) (= |#race~n_1~0| 0)) (and (= v_g_1 39) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 32)) (and (= v_g_1 40) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 43)) (and (= |#race~n_1~0| 0) (= v_g_1 18)) (and (= v_g_1 33) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 38)) (and (= |#race~n_1~0| 0) (= v_g_1 41)) (and (= |#race~n_1~0| 0) (= v_g_1 20))) l147 : 801#(= v_g_1 2) l268 : 804#(and (= v_g_1 8) (= |#race~t_4~0| |ULTIMATE.start_main_#t~nondet37#1|)) l149 : 807#(= v_g_1 10) l180 : 874#(or (and (= v_g_1 9) (= |#race~t_5~0| |ULTIMATE.start_main_#t~nondet39#1|)) (and (= (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|)) |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1|) (= |#race~n_1~0| 0) (= v_g_1 5) (= (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| 1)) |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1|)) (= v_g_1 7) (and (= v_g_1 21) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 37)) (= v_g_1 26) (and (= v_g_1 27) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 29) (= |#race~s_2~0| 0)) (= v_g_1 10) (and (= v_g_1 31) (= |#race~t_8~0| |ULTIMATE.start_main_#t~nondet45#1|)) (and (= v_g_1 13) (= |#race~i_7~0| |ULTIMATE.start_main_#t~nondet43#1|)) (and (= v_g_1 12) (= |#race~n_1~0| 0) (= |#race~s_2~0| 0) (= |#race~s_6~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 28)) (and (= |#race~s_2~0| |ULTIMATE.start_main_#t~nondet33#1|) (= v_g_1 19)) (and (= v_g_1 24) (= |#race~n_1~0| |ULTIMATE.start_main_#t~nondet31#1|)) (and (= v_g_1 35) (= |#race~n_1~0| 0)) (= v_g_1 30) (and (= v_g_1 8) (= |#race~t_4~0| |ULTIMATE.start_main_#t~nondet37#1|)) (and (= |#race~s_6~0| |ULTIMATE.start_main_#t~nondet41#1|) (= v_g_1 4)) (and (= |#race~i_3~0| |ULTIMATE.start_main_#t~nondet35#1|) (= v_g_1 1)) (and (= v_g_1 3) (= |#race~n_1~0| 0)) (and (= v_g_1 11) (= (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|)) |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1|) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= |#race~X_0~0| |ULTIMATE.start_main_#t~nondet47#1|) (= v_g_1 17)) (and (= (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|)) |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1|) (= |#race~n_1~0| 0) (= v_g_1 34) (= (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) 3 |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|)) |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1| (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) 2 |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| 1)) |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1|)) (= v_g_1 22) (and (= |#race~n_1~0| 0) (= v_g_1 42)) (= v_g_1 25) (and (= (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|)) |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1|) (= |#race~n_1~0| 0) (= |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1| (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) 2 |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| 1)) |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1|) (= v_g_1 6)) (= v_g_1 14) (and (= |#race~n_1~0| 0) (= v_g_1 23)) (= v_g_1 2) (= v_g_1 16) (and (= |#race~n_1~0| 0) (= v_g_1 15))) l182 : 877#(= v_g_1 2) l181 : 884#(or (and (= v_g_1 39) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 37)) (and (= |#race~n_1~0| 0) (= v_g_1 18))) l173 : 887#(and (= v_g_1 31) (= |#race~t_8~0| |ULTIMATE.start_main_#t~nondet45#1|)) l294 : 890#(= v_g_1 2) l172 : 893#(and (= v_g_1 13) (= |#race~i_7~0| |ULTIMATE.start_main_#t~nondet43#1|)) l293 : 896#(= v_g_1 26) l175 : 909#(or (and (= v_g_1 36) (= |#race~n_1~0| 0)) (and (= v_g_1 39) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 37)) (and (= |#race~n_1~0| 0) (= v_g_1 18)) (and (= v_g_1 33) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 15))) l296 : 930#(or (and (= v_g_1 36) (= |#race~n_1~0| 0)) (and (= v_g_1 39) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 32)) (and (= v_g_1 40) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 43)) (and (= |#race~n_1~0| 0) (= v_g_1 18)) (and (= v_g_1 33) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 38)) (and (= |#race~n_1~0| 0) (= v_g_1 41)) (and (= |#race~n_1~0| 0) (= v_g_1 20))) l174 : 935#(or (and (= v_g_1 35) (= |#race~n_1~0| 0)) (and (= v_g_1 3) (= |#race~n_1~0| 0))) l295 : 936#false l177 : 1011#(or (and (= v_g_1 36) (= |#race~n_1~0| 0)) (and (= v_g_1 9) (= |#race~t_5~0| |ULTIMATE.start_main_#t~nondet39#1|)) (and (= (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|)) |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1|) (= |#race~n_1~0| 0) (= v_g_1 5) (= (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| 1)) |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1|)) (= v_g_1 7) (and (= |#race~n_1~0| 0) (= v_g_1 32)) (and (= v_g_1 21) (= |#race~n_1~0| 0)) (and (= v_g_1 40) (= |#race~n_1~0| 0)) (= v_g_1 26) (and (= |#race~n_1~0| 0) (= v_g_1 29) (= |#race~s_2~0| 0)) (= v_g_1 10) (and (= |#race~n_1~0| 0) (= v_g_1 43)) (and (= v_g_1 31) (= |#race~t_8~0| |ULTIMATE.start_main_#t~nondet45#1|)) (and (= v_g_1 13) (= |#race~i_7~0| |ULTIMATE.start_main_#t~nondet43#1|)) (and (= v_g_1 12) (= |#race~n_1~0| 0) (= |#race~s_2~0| 0) (= |#race~s_6~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 28)) (and (= |#race~s_2~0| |ULTIMATE.start_main_#t~nondet33#1|) (= v_g_1 19)) (and (= v_g_1 24) (= |#race~n_1~0| |ULTIMATE.start_main_#t~nondet31#1|)) (and (= v_g_1 35) (= |#race~n_1~0| 0)) (= v_g_1 30) (and (= v_g_1 8) (= |#race~t_4~0| |ULTIMATE.start_main_#t~nondet37#1|)) (and (= |#race~s_6~0| |ULTIMATE.start_main_#t~nondet41#1|) (= v_g_1 4)) (and (= |#race~i_3~0| |ULTIMATE.start_main_#t~nondet35#1|) (= v_g_1 1)) (and (= v_g_1 3) (= |#race~n_1~0| 0)) (and (= v_g_1 11) (= (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|)) |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1|) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= |#race~X_0~0| |ULTIMATE.start_main_#t~nondet47#1|) (= v_g_1 17)) (and (= (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|)) |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1|) (= |#race~n_1~0| 0) (= v_g_1 34) (= (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) 3 |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|)) |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1| (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) 2 |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| 1)) |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1|)) (and (= v_g_1 33) (= |#race~n_1~0| 0)) (= v_g_1 22) (and (= |#race~n_1~0| 0) (= v_g_1 42)) (= v_g_1 25) (and (= (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|)) |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1|) (= |#race~n_1~0| 0) (= |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1| (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) 2 |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| 1)) |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1|) (= v_g_1 6)) (= v_g_1 14) (and (= |#race~n_1~0| 0) (= v_g_1 23)) (= v_g_1 2) (= v_g_1 16) (and (= |#race~n_1~0| 0) (= v_g_1 15)) (and (= |#race~n_1~0| 0) (= v_g_1 20))) l298 : 1014#(and (= |#race~s_6~0| |ULTIMATE.start_main_#t~nondet41#1|) (= v_g_1 4)) l176 : 1017#(= v_g_1 25) l297 : 1020#(and (= |#race~n_1~0| 0) (= v_g_1 29) (= |#race~s_2~0| 0)) l179 : 1023#(and (= v_g_1 8) (= |#race~t_4~0| |ULTIMATE.start_main_#t~nondet37#1|)) l178 : 1036#(or (and (= v_g_1 39) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 37)) (and (= v_g_1 27) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 18)) (and (= |#race~n_1~0| 0) (= v_g_1 38)) (and (= |#race~n_1~0| 0) (= v_g_1 41))) l299 : 1039#(and (= (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|)) |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1|) (= |#race~n_1~0| 0) (= v_g_1 34) (= (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) 3 |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|)) |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1| (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) 2 |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| 1)) |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1|)) l290 : 1046#(or (and (= v_g_1 36) (= |#race~n_1~0| 0)) (and (= v_g_1 33) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 15))) l171 : 1049#(and (= v_g_1 35) (= |#race~n_1~0| 0)) l292 : 1062#(or (and (= v_g_1 36) (= |#race~n_1~0| 0)) (and (= v_g_1 39) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 37)) (and (= |#race~n_1~0| 0) (= v_g_1 18)) (and (= v_g_1 33) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 15))) l170 : 1069#(or (and (= |#race~n_1~0| 0) (= v_g_1 32)) (and (= |#race~n_1~0| 0) (= v_g_1 42)) (and (= |#race~n_1~0| 0) (= v_g_1 20))) l291 : 1082#(or (and (= v_g_1 39) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 37)) (and (= v_g_1 27) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 18)) (and (= |#race~n_1~0| 0) (= v_g_1 38)) (and (= |#race~n_1~0| 0) (= v_g_1 41))) l162 : 1085#(and (= v_g_1 3) (= |#race~n_1~0| 0)) l283 : 1088#(and (= v_g_1 35) (= |#race~n_1~0| 0)) l161 : 1089#false l282 : 1092#(and (= v_g_1 12) (= |#race~n_1~0| 0) (= |#race~s_2~0| 0) (= |#race~s_6~0| 0)) l164 : 1093#false l285 : 1098#(or (and (= v_g_1 35) (= |#race~n_1~0| 0)) (and (= v_g_1 3) (= |#race~n_1~0| 0))) l163 : 1101#(= v_g_1 25) l284 : 1104#(and (= (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|)) |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1|) (= |#race~n_1~0| 0) (= |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1| (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) 2 |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| 1)) |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1|) (= v_g_1 6)) l166 : 1107#(and (= |#race~n_1~0| 0) (= |#race~X_0~0| |ULTIMATE.start_main_#t~nondet47#1|) (= v_g_1 17)) l287 : 1108#false l165 : 1109#false l286 : 1112#(and (= |#race~s_6~0| |ULTIMATE.start_main_#t~nondet41#1|) (= v_g_1 4)) l168 : 1115#(= v_g_1 25) l289 : 1118#(and (= v_g_1 12) (= |#race~n_1~0| 0) (= |#race~s_2~0| 0) (= |#race~s_6~0| 0)) l167 : 1121#(= v_g_1 14) l288 : 1122#false l169 : 1127#(or (and (= |#race~n_1~0| 0) (= v_g_1 43)) (and (= |#race~n_1~0| 0) (= v_g_1 23))) l195 : 1128#false l194 : 1131#(= v_g_1 14) l197 : 1134#(and (= v_g_1 35) (= |#race~n_1~0| 0)) l196 : 1137#(= v_g_1 30) l199 : 1140#(and (= v_g_1 9) (= |#race~t_5~0| |ULTIMATE.start_main_#t~nondet39#1|)) l198 : 1147#(or (and (= v_g_1 39) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 37)) (and (= |#race~n_1~0| 0) (= v_g_1 18))) l191 : 1148#false l190 : 1223#(or (and (= v_g_1 9) (= |#race~t_5~0| |ULTIMATE.start_main_#t~nondet39#1|)) (and (= (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|)) |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1|) (= |#race~n_1~0| 0) (= v_g_1 5) (= (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| 1)) |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1|)) (= v_g_1 7) (and (= |#race~n_1~0| 0) (= v_g_1 32)) (and (= v_g_1 21) (= |#race~n_1~0| 0)) (and (= v_g_1 40) (= |#race~n_1~0| 0)) (= v_g_1 26) (and (= v_g_1 27) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 29) (= |#race~s_2~0| 0)) (= v_g_1 10) (and (= |#race~n_1~0| 0) (= v_g_1 43)) (and (= v_g_1 31) (= |#race~t_8~0| |ULTIMATE.start_main_#t~nondet45#1|)) (and (= v_g_1 13) (= |#race~i_7~0| |ULTIMATE.start_main_#t~nondet43#1|)) (and (= v_g_1 12) (= |#race~n_1~0| 0) (= |#race~s_2~0| 0) (= |#race~s_6~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 28)) (and (= |#race~s_2~0| |ULTIMATE.start_main_#t~nondet33#1|) (= v_g_1 19)) (and (= v_g_1 24) (= |#race~n_1~0| |ULTIMATE.start_main_#t~nondet31#1|)) (and (= v_g_1 35) (= |#race~n_1~0| 0)) (= v_g_1 30) (and (= v_g_1 8) (= |#race~t_4~0| |ULTIMATE.start_main_#t~nondet37#1|)) (and (= |#race~s_6~0| |ULTIMATE.start_main_#t~nondet41#1|) (= v_g_1 4)) (and (= |#race~i_3~0| |ULTIMATE.start_main_#t~nondet35#1|) (= v_g_1 1)) (and (= v_g_1 3) (= |#race~n_1~0| 0)) (and (= v_g_1 11) (= (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|)) |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1|) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= |#race~X_0~0| |ULTIMATE.start_main_#t~nondet47#1|) (= v_g_1 17)) (and (= (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|)) |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1|) (= |#race~n_1~0| 0) (= v_g_1 34) (= (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) 3 |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|)) |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1| (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) 2 |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| 1)) |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1|)) (and (= |#race~n_1~0| 0) (= v_g_1 38)) (= v_g_1 22) (and (= |#race~n_1~0| 0) (= v_g_1 42)) (and (= |#race~n_1~0| 0) (= v_g_1 41)) (= v_g_1 25) (and (= (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|)) |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1|) (= |#race~n_1~0| 0) (= |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1| (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) 2 |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| 1)) |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1|) (= v_g_1 6)) (= v_g_1 14) (and (= |#race~n_1~0| 0) (= v_g_1 23)) (= v_g_1 2) (= v_g_1 16) (and (= |#race~n_1~0| 0) (= v_g_1 20))) l193 : 1224#false l192 : 1237#(or (and (= v_g_1 36) (= |#race~n_1~0| 0)) (and (= v_g_1 39) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 37)) (and (= |#race~n_1~0| 0) (= v_g_1 18)) (and (= v_g_1 33) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 15))) l184 : 1238#false l183 : 1259#(or (and (= v_g_1 36) (= |#race~n_1~0| 0)) (and (= v_g_1 39) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 32)) (and (= v_g_1 40) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 43)) (and (= |#race~n_1~0| 0) (= v_g_1 18)) (and (= v_g_1 33) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 38)) (and (= |#race~n_1~0| 0) (= v_g_1 41)) (and (= |#race~n_1~0| 0) (= v_g_1 20))) l186 : 1318#(or (and (= v_g_1 9) (= |#race~t_5~0| |ULTIMATE.start_main_#t~nondet39#1|)) (and (= (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|)) |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1|) (= |#race~n_1~0| 0) (= v_g_1 5) (= (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| 1)) |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1|)) (= v_g_1 7) (and (= v_g_1 21) (= |#race~n_1~0| 0)) (and (= v_g_1 40) (= |#race~n_1~0| 0)) (= v_g_1 26) (and (= |#race~n_1~0| 0) (= v_g_1 29) (= |#race~s_2~0| 0)) (= v_g_1 10) (and (= v_g_1 31) (= |#race~t_8~0| |ULTIMATE.start_main_#t~nondet45#1|)) (and (= v_g_1 13) (= |#race~i_7~0| |ULTIMATE.start_main_#t~nondet43#1|)) (and (= v_g_1 12) (= |#race~n_1~0| 0) (= |#race~s_2~0| 0) (= |#race~s_6~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 28)) (and (= |#race~s_2~0| |ULTIMATE.start_main_#t~nondet33#1|) (= v_g_1 19)) (and (= v_g_1 24) (= |#race~n_1~0| |ULTIMATE.start_main_#t~nondet31#1|)) (and (= v_g_1 35) (= |#race~n_1~0| 0)) (= v_g_1 30) (and (= v_g_1 8) (= |#race~t_4~0| |ULTIMATE.start_main_#t~nondet37#1|)) (and (= |#race~s_6~0| |ULTIMATE.start_main_#t~nondet41#1|) (= v_g_1 4)) (and (= |#race~i_3~0| |ULTIMATE.start_main_#t~nondet35#1|) (= v_g_1 1)) (and (= v_g_1 3) (= |#race~n_1~0| 0)) (and (= v_g_1 11) (= (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|)) |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1|) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= |#race~X_0~0| |ULTIMATE.start_main_#t~nondet47#1|) (= v_g_1 17)) (and (= (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|)) |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1|) (= |#race~n_1~0| 0) (= v_g_1 34) (= (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) 3 |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|)) |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1| (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) 2 |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| 1)) |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1|)) (= v_g_1 22) (= v_g_1 25) (and (= (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|)) |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1|) (= |#race~n_1~0| 0) (= |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1| (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) 2 |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| 1)) |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1|) (= v_g_1 6)) (= v_g_1 14) (= v_g_1 2) (= v_g_1 16)) l185 : 1321#(and (= v_g_1 35) (= |#race~n_1~0| 0)) l188 : 1334#(or (and (= v_g_1 36) (= |#race~n_1~0| 0)) (and (= v_g_1 39) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 37)) (and (= |#race~n_1~0| 0) (= v_g_1 18)) (and (= v_g_1 33) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 15))) l187 : 1339#(or (and (= v_g_1 35) (= |#race~n_1~0| 0)) (and (= v_g_1 3) (= |#race~n_1~0| 0))) l189 : 1368#(or (and (= v_g_1 36) (= |#race~n_1~0| 0)) (and (= v_g_1 39) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 32)) (and (= |#race~n_1~0| 0) (= v_g_1 37)) (and (= v_g_1 27) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 43)) (and (= |#race~n_1~0| 0) (= v_g_1 18)) (and (= v_g_1 33) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 38)) (and (= |#race~n_1~0| 0) (= v_g_1 42)) (and (= |#race~n_1~0| 0) (= v_g_1 41)) (and (= |#race~n_1~0| 0) (= v_g_1 23)) (and (= |#race~n_1~0| 0) (= v_g_1 15)) (and (= |#race~n_1~0| 0) (= v_g_1 20))) l0 : 1371#(and (= (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|)) |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1|) (= |#race~n_1~0| 0) (= v_g_1 34) (= (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) 3 |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|)) |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1| (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) 2 |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| 1)) |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1|)) l1 : 1372#false l2 : 1375#(and (= |#race~i_3~0| |ULTIMATE.start_main_#t~nondet35#1|) (= v_g_1 1)) l3 : 1378#(and (= v_g_1 35) (= |#race~n_1~0| 0)) l4 : 1383#(or (and (= |#race~n_1~0| 0) (= v_g_1 43)) (and (= |#race~n_1~0| 0) (= v_g_1 23))) l5 : 1386#(and (= v_g_1 35) (= |#race~n_1~0| 0)) l6 : 1389#(and (= v_g_1 35) (= |#race~n_1~0| 0)) l7 : 1400#(or (and (= |#race~n_1~0| 0) (= v_g_1 37)) (and (= v_g_1 27) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 42)) (and (= |#race~n_1~0| 0) (= v_g_1 23)) (and (= |#race~n_1~0| 0) (= v_g_1 15))) l8 : 1407#(or (and (= v_g_1 36) (= |#race~n_1~0| 0)) (and (= v_g_1 33) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 15))) l9 : 1408#false l10 : 1411#(= v_g_1 30) l12 : 1416#(or (and (= v_g_1 35) (= |#race~n_1~0| 0)) (and (= v_g_1 3) (= |#race~n_1~0| 0))) l11 : 1419#(and (= |#race~n_1~0| 0) (= v_g_1 28)) l14 : 1432#(or (and (= v_g_1 39) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 37)) (and (= v_g_1 27) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 18)) (and (= |#race~n_1~0| 0) (= v_g_1 38)) (and (= |#race~n_1~0| 0) (= v_g_1 41))) l13 : 1435#(and (= v_g_1 12) (= |#race~n_1~0| 0) (= |#race~s_2~0| 0) (= |#race~s_6~0| 0)) l16 : 1438#(and (= |#race~n_1~0| 0) (= |#race~X_0~0| |ULTIMATE.start_main_#t~nondet47#1|) (= v_g_1 17)) l15 : 1441#(= v_g_1 26) l18 : 1454#(or (and (= v_g_1 36) (= |#race~n_1~0| 0)) (and (= v_g_1 39) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 37)) (and (= |#race~n_1~0| 0) (= v_g_1 18)) (and (= v_g_1 33) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 15))) l17 : 1459#(or (and (= v_g_1 35) (= |#race~n_1~0| 0)) (and (= v_g_1 3) (= |#race~n_1~0| 0))) l19 : 1472#(or (and (= v_g_1 39) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 37)) (and (= v_g_1 27) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 18)) (and (= |#race~n_1~0| 0) (= v_g_1 38)) (and (= |#race~n_1~0| 0) (= v_g_1 41))) l21 : 1475#(= v_g_1 14) l20 : 1478#(= v_g_1 16) l23 : 1481#(and (= v_g_1 35) (= |#race~n_1~0| 0)) l22 : 1484#(and (= (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|)) |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1|) (= |#race~n_1~0| 0) (= v_g_1 5) (= (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| 1)) |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1|)) l25 : 1487#(= v_g_1 14) l24 : 1490#(= v_g_1 22) l27 : 1491#false l26 : 1494#(and (= v_g_1 12) (= |#race~n_1~0| 0) (= |#race~s_2~0| 0) (= |#race~s_6~0| 0)) l29 : 1497#(= v_g_1 14) l28 : 1498#false l300 : 1519#(or (and (= v_g_1 36) (= |#race~n_1~0| 0)) (and (= v_g_1 39) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 32)) (and (= v_g_1 40) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 43)) (and (= |#race~n_1~0| 0) (= v_g_1 18)) (and (= v_g_1 33) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 38)) (and (= |#race~n_1~0| 0) (= v_g_1 41)) (and (= |#race~n_1~0| 0) (= v_g_1 20))) l302 : 1524#(or (and (= |#race~n_1~0| 0) (= v_g_1 43)) (and (= |#race~n_1~0| 0) (= v_g_1 23))) l301 : 1525#false l304 : 1528#(and (= v_g_1 12) (= |#race~n_1~0| 0) (= |#race~s_2~0| 0) (= |#race~s_6~0| 0)) l303 : 1531#(and (= |#race~i_3~0| |ULTIMATE.start_main_#t~nondet35#1|) (= v_g_1 1)) l306 : 1532#false l305 : 1535#(= v_g_1 16) l30 : 1538#(= v_g_1 14) l32 : 1559#(or (and (= v_g_1 36) (= |#race~n_1~0| 0)) (and (= v_g_1 39) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 32)) (and (= v_g_1 40) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 43)) (and (= |#race~n_1~0| 0) (= v_g_1 18)) (and (= v_g_1 33) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 38)) (and (= |#race~n_1~0| 0) (= v_g_1 41)) (and (= |#race~n_1~0| 0) (= v_g_1 20))) l31 : 1560#false l34 : 1563#(and (= v_g_1 35) (= |#race~n_1~0| 0)) l33 : 1564#false l36 : 1567#(= v_g_1 26) l35 : 1570#(and (= v_g_1 12) (= |#race~n_1~0| 0) (= |#race~s_2~0| 0) (= |#race~s_6~0| 0)) l38 : 1589#(or (and (= v_g_1 36) (= |#race~n_1~0| 0)) (and (= v_g_1 39) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 32)) (and (= |#race~n_1~0| 0) (= v_g_1 43)) (and (= |#race~n_1~0| 0) (= v_g_1 18)) (and (= v_g_1 33) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 38)) (and (= |#race~n_1~0| 0) (= v_g_1 41)) (and (= |#race~n_1~0| 0) (= v_g_1 20))) l37 : 1592#(= v_g_1 14) l39 : 1595#(= v_g_1 22) l210 : 1598#(and (= v_g_1 35) (= |#race~n_1~0| 0)) l212 : 1601#(and (= v_g_1 11) (= (select (select |#race| |ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* |ULTIMATE.start_create_fresh_int_array_~i~0#1| 4) |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|)) |ULTIMATE.start_create_fresh_int_array_#t~nondet54#1|) (= |#race~n_1~0| 0)) l211 : 1604#(and (= v_g_1 35) (= |#race~n_1~0| 0)) l214 : 1617#(or (and (= v_g_1 39) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 37)) (and (= v_g_1 27) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 18)) (and (= |#race~n_1~0| 0) (= v_g_1 38)) (and (= |#race~n_1~0| 0) (= v_g_1 41))) l213 : 1620#(and (= |#race~s_2~0| |ULTIMATE.start_main_#t~nondet33#1|) (= v_g_1 19)) l216 : 1633#(or (and (= v_g_1 39) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 37)) (and (= v_g_1 27) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 18)) (and (= |#race~n_1~0| 0) (= v_g_1 38)) (and (= |#race~n_1~0| 0) (= v_g_1 41))) l215 : 1638#(or (and (= |#race~n_1~0| 0) (= v_g_1 43)) (and (= |#race~n_1~0| 0) (= v_g_1 23))) l218 : 1639#false l217 : 1646#(or (and (= v_g_1 36) (= |#race~n_1~0| 0)) (and (= v_g_1 33) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 15))) l219 : 1649#(and (= v_g_1 24) (= |#race~n_1~0| |ULTIMATE.start_main_#t~nondet31#1|)) l41 : 1670#(or (and (= v_g_1 36) (= |#race~n_1~0| 0)) (and (= v_g_1 39) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 32)) (and (= v_g_1 40) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 43)) (and (= |#race~n_1~0| 0) (= v_g_1 18)) (and (= v_g_1 33) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 38)) (and (= |#race~n_1~0| 0) (= v_g_1 41)) (and (= |#race~n_1~0| 0) (= v_g_1 20))) l40 : 1683#(or (and (= v_g_1 39) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 37)) (and (= v_g_1 27) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 18)) (and (= |#race~n_1~0| 0) (= v_g_1 38)) (and (= |#race~n_1~0| 0) (= v_g_1 41))) l43 : 1696#(or (and (= v_g_1 36) (= |#race~n_1~0| 0)) (and (= v_g_1 39) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 37)) (and (= |#race~n_1~0| 0) (= v_g_1 18)) (and (= v_g_1 33) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 15))) l42 : 1699#(= v_g_1 14) l45 : 1710#(or (and (= |#race~n_1~0| 0) (= v_g_1 37)) (and (= v_g_1 27) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 42)) (and (= |#race~n_1~0| 0) (= v_g_1 23)) (and (= |#race~n_1~0| 0) (= v_g_1 15))) l44 : 1715#(or (and (= v_g_1 35) (= |#race~n_1~0| 0)) (and (= v_g_1 3) (= |#race~n_1~0| 0))) l47 : 1716#false l46 : 1719#(= v_g_1 14) l49 : 1722#(and (= |#race~s_2~0| |ULTIMATE.start_main_#t~nondet33#1|) (= v_g_1 19)) l48 : 1725#(and (= v_g_1 35) (= |#race~n_1~0| 0)) l201 : 1728#(= v_g_1 14) l200 : 1729#false l203 : 1732#(and (= v_g_1 31) (= |#race~t_8~0| |ULTIMATE.start_main_#t~nondet45#1|)) l202 : 1735#(and (= v_g_1 8) (= |#race~t_4~0| |ULTIMATE.start_main_#t~nondet37#1|)) l205 : 1738#(and (= v_g_1 35) (= |#race~n_1~0| 0)) l204 : 1739#false l207 : 1740#false l206 : 1745#(or (and (= |#race~n_1~0| 0) (= v_g_1 43)) (and (= |#race~n_1~0| 0) (= v_g_1 23))) l209 : 1766#(or (and (= v_g_1 36) (= |#race~n_1~0| 0)) (and (= v_g_1 39) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 32)) (and (= v_g_1 40) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 43)) (and (= |#race~n_1~0| 0) (= v_g_1 18)) (and (= v_g_1 33) (= |#race~n_1~0| 0)) (and (= |#race~n_1~0| 0) (= v_g_1 38)) (and (= |#race~n_1~0| 0) (= v_g_1 41)) (and (= |#race~n_1~0| 0) (= v_g_1 20))) l208 : 1771#(or (and (= v_g_1 35) (= |#race~n_1~0| 0)) (and (= v_g_1 3) (= |#race~n_1~0| 0))) Ghost Variables (and initial values): v_g_1 : 14 Ghost Updates: [3][2] : (v_g_1) := ((ite (= v_g_1 34) 3 v_g_1)) [4][3] : (v_g_1) := ((ite (= v_g_1 13) 30 v_g_1)) [6][5] : (v_g_1) := ((ite (= v_g_1 14) 24 v_g_1)) [90][136] : (v_g_1) := ((ite (= v_g_1 8) 2 v_g_1)) [163][267] : (v_g_1) := ((ite (= v_g_1 10) 1 v_g_1)) [135][204] : (v_g_1) := ((ite (= v_g_1 11) 5 v_g_1)) [164][268] : (v_g_1) := ((ite (= v_g_1 9) 22 v_g_1)) [295][142] : (v_g_1) := ((ite (= v_g_1 28) 23 v_g_1)) [56][79] : (v_g_1) := ((ite (= v_g_1 17) 28 v_g_1)) [304][271] : (v_g_1) := ((ite (= v_g_1 20) 40 (ite (= v_g_1 32) 40 v_g_1))) [57][80] : (v_g_1) := ((ite (= v_g_1 1) 26 v_g_1)) [14][18] : (v_g_1) := ((ite (= v_g_1 35) 11 (ite (= v_g_1 3) 11 v_g_1))) [293][82] : (v_g_1) := ((ite (= v_g_1 23) 43 (ite (= v_g_1 27) 41 (ite (= v_g_1 37) 39 (ite (= v_g_1 42) 32 (ite (= v_g_1 15) 36 v_g_1)))))) [96][148] : (v_g_1) := ((ite (= v_g_1 4) 16 v_g_1)) [20][26] : (v_g_1) := ((ite (= v_g_1 2) 9 v_g_1)) [143][222] : (v_g_1) := ((ite (= v_g_1 30) 31 v_g_1)) [70][96] : (v_g_1) := ((ite (= v_g_1 22) 4 v_g_1)) [104][161] : (v_g_1) := ((ite (= v_g_1 24) 25 v_g_1)) [297][164] : (v_g_1) := ((ite (= v_g_1 23) 15 (ite (= v_g_1 43) 33 v_g_1))) [305][101] : (v_g_1) := ((ite (= v_g_1 40) 21 v_g_1)) [180][293] : (v_g_1) := ((ite (= v_g_1 7) 35 v_g_1)) [148][230] : (v_g_1) := ((ite (= v_g_1 29) 12 v_g_1)) [29][39] : (v_g_1) := ((ite (= v_g_1 21) 29 v_g_1)) [182][295] : (v_g_1) := ((ite (= v_g_1 5) 6 v_g_1)) [109][168] : (v_g_1) := ((ite (= v_g_1 19) 10 v_g_1)) [31][41] : (v_g_1) := ((ite (= v_g_1 6) 34 v_g_1)) [32][42] : (v_g_1) := ((ite (= v_g_1 31) 7 v_g_1)) [75][108] : (v_g_1) := ((ite (= v_g_1 16) 13 v_g_1)) [306][46] : (v_g_1) := ((ite (= v_g_1 18) 38 (ite (= v_g_1 37) 27 (ite (= v_g_1 39) 38 v_g_1)))) [299][110] : (v_g_1) := ((ite (= v_g_1 33) 18 (ite (= v_g_1 15) 37 (ite (= v_g_1 36) 18 v_g_1)))) [307][47] : (v_g_1) := ((ite (= v_g_1 18) 38 (ite (= v_g_1 37) 27 (ite (= v_g_1 39) 38 v_g_1)))) [112][175] : (v_g_1) := ((ite (= v_g_1 26) 8 v_g_1)) [36][48] : (v_g_1) := ((ite (= v_g_1 25) 19 v_g_1)) [116][179] : (v_g_1) := ((ite (= v_g_1 3) 17 (ite (= v_g_1 35) 17 v_g_1))) [308][117] : (v_g_1) := ((ite (= v_g_1 38) 20 (ite (= v_g_1 41) 20 (ite (= v_g_1 27) 42 v_g_1)))) [309][118] : (v_g_1) := ((ite (= v_g_1 38) 20 (ite (= v_g_1 41) 20 (ite (= v_g_1 27) 42 v_g_1)))) [INFO]: EmpireComputation time [ms]: 1, EmpireComputation statistics: automaton size: 43, number of unique pairs: 39, empire law size: 1997, empire annotation size: 2040, number of regions: 47, number of territories: 39, Min number of regions per territory: 5, Max number of regions per territory: 9, Median number of regions per territory: 5, Min number of places per region: 1, Max number of places per region: 46, Median number of places per region: 3, Empire validity check time [ms]: 0, EmpireToOwickiGries time [ms]: 360, Owicki-Gries validity check time [ms]: 0 │ │ │ duration: 3617 ms │ │ │ status: ✔ SUCCESSFUL │ └─ EmpireAutomatonOG finished after 3622 ms. └─ JUnit Vintage finished after 3628 ms. ├─ JUnit Platform Suite └─ JUnit Platform Suite finished after 1 ms. Test plan execution finished. Number of all tests: 1  Test run finished after 3665 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 ]