env EmpireAutomatonOG.Timeout=-1 benchexec/../run-test.sh Library-ProofsTest 'de.uni_freiburg.informatik.ultimate.lib.proofs.owickigries.OGProofProducerTest$EmpireAutomatonOG' NoOverflow.parallel-ticket-2.wvr.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 6 ms. ├─ JUnit Vintage │ ├─ EmpireAutomatonOG │ │ ├─ NoOverflow_parallel-ticket-2_wvr_ats │ │ │ tags: [] │ │ │ uniqueId: [engine:junit-vintage]/[runner:de.uni_freiburg.informatik.ultimate.lib.proofs.owickigries.OGProofProducerTest$EmpireAutomatonOG]/[test:NoOverflow_parallel-ticket-2_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]: Start isDeterministic. Operand 4 states and 412 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting Floyd-Hoare check of an automaton with has 4 states, 4 states have (on average 103.0) internal successors, (412), 4 states have internal predecessors, (412), 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 412 edges. 412 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 0 times interpolants missing. [INFO]: Start isDeterministic. Operand 6 states and 563 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting Floyd-Hoare check of an automaton with has 6 states, 6 states have (on average 93.83333333333333) internal successors, (563), 6 states have internal predecessors, (563), 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 563 edges. 563 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 0 times interpolants missing. [INFO]: Start isDeterministic. Operand 7 states and 656 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting Floyd-Hoare check of an automaton with has 7 states, 7 states have (on average 93.71428571428571) internal successors, (656), 7 states have internal predecessors, (656), 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 656 edges. 656 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 0 times interpolants missing. [INFO]: Start isDeterministic. Operand 4 states and 397 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting Floyd-Hoare check of an automaton with has 4 states, 4 states have (on average 99.25) internal successors, (397), 4 states have internal predecessors, (397), 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 397 edges. 397 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 0 times interpolants missing. [INFO]: Start isDeterministic. Operand 6 states and 553 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting Floyd-Hoare check of an automaton with has 6 states, 6 states have (on average 92.16666666666667) internal successors, (553), 6 states have internal predecessors, (553), 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 553 edges. 553 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 0 times interpolants missing. [INFO]: Start isDeterministic. Operand 7 states and 638 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting Floyd-Hoare check of an automaton with has 7 states, 7 states have (on average 91.14285714285714) internal successors, (638), 7 states have internal predecessors, (638), 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 638 edges. 638 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 0 times interpolants missing. [INFO]: Number of proof automata: 6 [INFO]: 96 / 125 letters are loopers in proof 0 [INFO]: 88 / 125 letters are loopers in proof 1 [INFO]: 88 / 125 letters are loopers in proof 2 [INFO]: 94 / 125 letters are loopers in proof 3 [INFO]: 86 / 125 letters are loopers in proof 4 [INFO]: 86 / 125 letters are loopers in proof 5 [INFO]: Loopers in proof automata: min=86, max=96, median=88 [INFO]: Start finitePrefix. Operand will be constructed on-demand [INFO]: 17/190 cut-off events. [INFO]: For 429/493 co-relation queries the response was YES. [INFO]: Finished finitePrefix Result has 502 conditions, 190 events. 17/190 cut-off events. For 429/493 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 469 event pairs, 3 based on Foata normal form. 2/180 useless extension candidates. Maximal degree in co-relation 290. Up to 45 conditions per place. [INFO]: OwickiGriesTestSuite setup time: 2041ms [INFO]: Constructing Owicki-Gries proof for Petri program that has 127 places, 125 transitions, 264 flow. [INFO]: Interfering actions: min=0, max=81, median=0 [INFO]: Computed Owicki-Gries annotation with 1 ghost variables, 20 ghost updates, and overall size 17815 Assertions: l50 : 1#false l52 : 16#(or (and (<= ~s~0 0) (= v_g_1 26) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 7) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 9) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 12) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (= v_g_1 35) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (<= 0 (+ ~t~0 2147483648)) (= v_g_1 28) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 31) (<= 0 (+ ~s~0 2147483648)))) l51 : 31#(or (and (<= ~s~0 0) (= v_g_1 26) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 7) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 9) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 12) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (= v_g_1 35) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (<= 0 (+ ~t~0 2147483648)) (= v_g_1 28) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 31) (<= 0 (+ ~s~0 2147483648)))) l54 : 46#(or (and (= v_g_1 7) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 36) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (= v_g_1 23) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 11) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 12) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (= v_g_1 10) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (= v_g_1 24) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648)))) l53 : 47#false l56 : 48#false l55 : 51#(and (<= ~s~0 0) (= v_g_1 21) (<= 0 (+ ~t~0 2147483648)) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648))) l58 : 54#(= v_g_1 1) l57 : 69#(or (and (= v_g_1 36) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (= v_g_1 18) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 2)) (and (= v_g_1 11) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (<= 0 (+ ~t~0 2147483648)) (= v_g_1 29) (<= 0 (+ ~s~0 2147483648))) (and (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (= v_g_1 30) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 13) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648)))) l59 : 84#(or (and (<= ~s~0 0) (= v_g_1 26) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 37)) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 5) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 19)) (and (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (= v_g_1 30) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 13) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 31) (<= 0 (+ ~s~0 2147483648)))) l111 : 97#(or (and (<= ~t~0 1) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 14)) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 37)) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 5) (<= 0 (+ ~s~0 2147483648))) (and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 16)) (and (<= ~t~0 1) (= v_g_1 10) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (= v_g_1 24) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648)))) l110 : 100#(= v_g_1 1) l113 : 103#(and (or (< ~t~0 1) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0)) (or (< ~s~0 1) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (<= 0 (+ ~t~0 2147483648)) (or (< ~s~0 1) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0)) (or (< ~t~0 1) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 25)) l112 : 106#(= v_g_1 1) l115 : 109#(and (= v_g_1 8) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) l114 : 124#(or (and (= v_g_1 36) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (= v_g_1 18) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 2)) (and (= v_g_1 11) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (<= 0 (+ ~t~0 2147483648)) (= v_g_1 29) (<= 0 (+ ~s~0 2147483648))) (and (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (= v_g_1 30) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 13) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648)))) l117 : 127#(and (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 6)) l116 : 130#(= v_g_1 1) l119 : 145#(or (and (<= ~s~0 0) (= v_g_1 26) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 37)) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 5) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 19)) (and (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (= v_g_1 30) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 13) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 31) (<= 0 (+ ~s~0 2147483648)))) l118 : 146#false l61 : 147#false l60 : 162#(or (and (<= ~s~0 0) (= v_g_1 26) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 37)) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 5) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 19)) (and (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (= v_g_1 30) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 13) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 31) (<= 0 (+ ~s~0 2147483648)))) l63 : 165#(and (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~nondet8#1|)) (<= 0 (+ ~t~0 2147483648)) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 20)) l62 : 166#false l65 : 203#(or (and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 15)) (and (<= ~s~0 0) (= v_g_1 26) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 7) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 36) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 37)) (and (<= ~t~0 1) (= v_g_1 18) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 5) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (= v_g_1 23) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 11) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 12) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 16)) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 19)) (and (<= ~t~0 1) (= v_g_1 10) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (= v_g_1 30) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (= v_g_1 35) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (= v_g_1 24) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 13) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 31) (<= 0 (+ ~s~0 2147483648)))) l64 : 242#(or (and (<= ~t~0 1) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 14)) (and (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~nondet8#1|)) (= v_g_1 33) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (<= ~s~0 0) (= v_g_1 32) (<= 0 (+ ~s~0 2147483648))) (and (or (< ~t~0 1) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0)) (= v_g_1 3) (<= 0 (+ ~t~0 2147483648)) (or (< ~s~0 1) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0)) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 8) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (or (< ~t~0 1) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0)) (or (< ~s~0 1) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (<= 0 (+ ~t~0 2147483648)) (or (< ~s~0 1) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0)) (or (< ~t~0 1) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 25)) (and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 34) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648))) (and (<= ~s~0 0) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~nondet7#1|)) (= v_g_1 27) (<= 0 (+ ~t~0 2147483648)) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648))) (and (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 2)) (and (= v_g_1 9) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= 0 (+ ~t~0 2147483648)) (= v_g_1 29) (<= 0 (+ ~s~0 2147483648))) (and (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 6)) (and (<= ~s~0 0) (= v_g_1 21) (<= 0 (+ ~t~0 2147483648)) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648))) (and (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~nondet8#1|)) (<= 0 (+ ~t~0 2147483648)) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 20)) (and (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~nondet7#1|)) (<= 0 (+ ~t~0 2147483648)) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 22)) (and (or (< ~s~0 1) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (= v_g_1 4) (<= 0 (+ ~t~0 2147483648)) (or (< ~t~0 1) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (<= 0 (+ ~s~0 2147483648))) (and (<= 0 (+ ~t~0 2147483648)) (= v_g_1 28) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= 0 (+ ~t~0 2147483648)) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 17)) (= v_g_1 1)) l67 : 277#(or (and (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~nondet8#1|)) (= v_g_1 33) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (<= ~s~0 0) (= v_g_1 32) (<= 0 (+ ~s~0 2147483648))) (and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 15)) (and (or (< ~t~0 1) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0)) (= v_g_1 3) (<= 0 (+ ~t~0 2147483648)) (or (< ~s~0 1) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0)) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 8) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (or (< ~t~0 1) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0)) (or (< ~s~0 1) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (<= 0 (+ ~t~0 2147483648)) (or (< ~s~0 1) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0)) (or (< ~t~0 1) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 25)) (and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 34) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648))) (and (<= ~s~0 0) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~nondet7#1|)) (= v_g_1 27) (<= 0 (+ ~t~0 2147483648)) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (= v_g_1 23) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 19)) (and (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 6)) (and (<= ~s~0 0) (= v_g_1 21) (<= 0 (+ ~t~0 2147483648)) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648))) (and (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~nondet8#1|)) (<= 0 (+ ~t~0 2147483648)) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 20)) (and (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~nondet7#1|)) (<= 0 (+ ~t~0 2147483648)) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 22)) (and (or (< ~s~0 1) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (= v_g_1 4) (<= 0 (+ ~t~0 2147483648)) (or (< ~t~0 1) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (<= 0 (+ ~s~0 2147483648))) (and (<= 0 (+ ~t~0 2147483648)) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 17)) (= v_g_1 1)) l66 : 280#(= v_g_1 1) l69 : 287#(or (and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 15)) (and (<= ~t~0 1) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (= v_g_1 23) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 19))) l68 : 328#(or (and (<= ~t~0 1) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 14)) (and (<= ~s~0 0) (= v_g_1 26) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 7) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 36) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 37)) (and (<= ~t~0 1) (= v_g_1 18) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 5) (<= 0 (+ ~s~0 2147483648))) (and (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 2)) (and (= v_g_1 11) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 9) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 12) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= 0 (+ ~t~0 2147483648)) (= v_g_1 29) (<= 0 (+ ~s~0 2147483648))) (and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 16)) (and (<= ~t~0 1) (= v_g_1 10) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (= v_g_1 30) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (= v_g_1 35) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (= v_g_1 24) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= 0 (+ ~t~0 2147483648)) (= v_g_1 28) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 13) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 31) (<= 0 (+ ~s~0 2147483648)))) l100 : 331#(and (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 6)) l102 : 334#(and (= v_g_1 8) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) l101 : 335#false l104 : 338#(= v_g_1 1) l103 : 339#false l106 : 342#(and (= v_g_1 8) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) l105 : 349#(or (and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 15)) (and (<= ~t~0 1) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (= v_g_1 23) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 19))) l108 : 352#(and (= v_g_1 8) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) l107 : 367#(or (and (<= ~s~0 0) (= v_g_1 26) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 7) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 9) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 12) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (= v_g_1 35) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (<= 0 (+ ~t~0 2147483648)) (= v_g_1 28) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 31) (<= 0 (+ ~s~0 2147483648)))) l109 : 370#(and (<= ~s~0 0) (= v_g_1 21) (<= 0 (+ ~t~0 2147483648)) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648))) l0 : 401#(or (and (<= ~s~0 0) (= v_g_1 26) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 7) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 36) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 37)) (and (<= ~t~0 1) (= v_g_1 18) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 5) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 11) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 12) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 16)) (and (<= ~t~0 1) (= v_g_1 10) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (= v_g_1 30) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (= v_g_1 35) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (= v_g_1 24) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 13) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 31) (<= 0 (+ ~s~0 2147483648)))) l70 : 402#false l1 : 417#(or (and (<= ~s~0 0) (= v_g_1 26) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 7) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 9) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 12) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (= v_g_1 35) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (<= 0 (+ ~t~0 2147483648)) (= v_g_1 28) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 31) (<= 0 (+ ~s~0 2147483648)))) l2 : 420#(and (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 6)) l72 : 423#(and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 34) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648))) l3 : 424#false l71 : 439#(or (and (<= ~s~0 0) (= v_g_1 26) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 7) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 9) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 12) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (= v_g_1 35) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (<= 0 (+ ~t~0 2147483648)) (= v_g_1 28) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 31) (<= 0 (+ ~s~0 2147483648)))) l4 : 454#(or (and (<= ~s~0 0) (= v_g_1 26) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 37)) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 5) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 19)) (and (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (= v_g_1 30) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 13) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 31) (<= 0 (+ ~s~0 2147483648)))) l74 : 469#(or (and (<= ~s~0 0) (= v_g_1 26) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 37)) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 5) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 19)) (and (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (= v_g_1 30) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 13) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 31) (<= 0 (+ ~s~0 2147483648)))) l5 : 472#(and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 34) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648))) l73 : 475#(and (<= ~s~0 0) (= v_g_1 21) (<= 0 (+ ~t~0 2147483648)) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648))) l6 : 478#(and (<= ~s~0 0) (= v_g_1 21) (<= 0 (+ ~t~0 2147483648)) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648))) l76 : 487#(or (and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 15)) (and (<= ~t~0 1) (= v_g_1 18) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 16)) (and (<= ~t~0 1) (= v_g_1 35) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)))) l7 : 490#(and (<= 0 (+ ~t~0 2147483648)) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 17)) l75 : 497#(or (and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 15)) (and (<= ~t~0 1) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (= v_g_1 23) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 19))) l8 : 512#(or (and (<= ~s~0 0) (= v_g_1 26) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 7) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 9) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 12) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (= v_g_1 35) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (<= 0 (+ ~t~0 2147483648)) (= v_g_1 28) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 31) (<= 0 (+ ~s~0 2147483648)))) l78 : 515#(and (<= ~s~0 0) (= v_g_1 21) (<= 0 (+ ~t~0 2147483648)) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648))) l9 : 516#false l77 : 519#(and (<= ~s~0 0) (= v_g_1 21) (<= 0 (+ ~t~0 2147483648)) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648))) l79 : 550#(or (and (<= ~s~0 0) (= v_g_1 26) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 7) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 36) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 37)) (and (<= ~t~0 1) (= v_g_1 18) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 5) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 11) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 12) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 16)) (and (<= ~t~0 1) (= v_g_1 10) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (= v_g_1 30) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (= v_g_1 35) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (= v_g_1 24) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 13) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 31) (<= 0 (+ ~s~0 2147483648)))) l81 : 565#(or (and (= v_g_1 36) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (= v_g_1 18) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 2)) (and (= v_g_1 11) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (<= 0 (+ ~t~0 2147483648)) (= v_g_1 29) (<= 0 (+ ~s~0 2147483648))) (and (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (= v_g_1 30) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 13) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648)))) l80 : 568#(and (<= ~s~0 0) (= v_g_1 21) (<= 0 (+ ~t~0 2147483648)) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648))) l83 : 571#(and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 34) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648))) l82 : 584#(or (and (<= ~t~0 1) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 14)) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 37)) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 5) (<= 0 (+ ~s~0 2147483648))) (and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 16)) (and (<= ~t~0 1) (= v_g_1 10) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (= v_g_1 24) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648)))) l85 : 599#(or (and (<= ~s~0 0) (= v_g_1 26) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 7) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 9) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 12) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (= v_g_1 35) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (<= 0 (+ ~t~0 2147483648)) (= v_g_1 28) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 31) (<= 0 (+ ~s~0 2147483648)))) l84 : 614#(or (and (<= ~s~0 0) (= v_g_1 26) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 7) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 9) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 12) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (= v_g_1 35) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (<= 0 (+ ~t~0 2147483648)) (= v_g_1 28) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 31) (<= 0 (+ ~s~0 2147483648)))) l87 : 629#(or (and (<= ~s~0 0) (= v_g_1 26) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 37)) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 5) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 19)) (and (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (= v_g_1 30) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 13) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 31) (<= 0 (+ ~s~0 2147483648)))) l86 : 640#(or (and (<= ~t~0 1) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 14)) (and (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 2)) (and (= v_g_1 9) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= 0 (+ ~t~0 2147483648)) (= v_g_1 29) (<= 0 (+ ~s~0 2147483648))) (and (<= 0 (+ ~t~0 2147483648)) (= v_g_1 28) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648)))) l89 : 643#(and (<= ~s~0 0) (= v_g_1 21) (<= 0 (+ ~t~0 2147483648)) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648))) l88 : 646#(and (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 6)) l120 : 655#(or (and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 15)) (and (<= ~t~0 1) (= v_g_1 18) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 16)) (and (<= ~t~0 1) (= v_g_1 35) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)))) l122 : 670#(or (and (<= ~s~0 0) (= v_g_1 26) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 37)) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 5) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 19)) (and (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (= v_g_1 30) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 13) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 31) (<= 0 (+ ~s~0 2147483648)))) l121 : 673#(= v_g_1 1) l124 : 688#(or (and (<= ~s~0 0) (= v_g_1 26) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 7) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 9) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 12) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (= v_g_1 35) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (<= 0 (+ ~t~0 2147483648)) (= v_g_1 28) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 31) (<= 0 (+ ~s~0 2147483648)))) l123 : 691#(and (<= ~s~0 0) (= v_g_1 21) (<= 0 (+ ~t~0 2147483648)) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648))) l126 : 706#(or (and (<= ~s~0 0) (= v_g_1 26) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 7) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 9) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 12) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (= v_g_1 35) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (<= 0 (+ ~t~0 2147483648)) (= v_g_1 28) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 31) (<= 0 (+ ~s~0 2147483648)))) l125 : 709#(and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 34) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648))) l90 : 712#(and (= v_g_1 8) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) l92 : 715#(and (= v_g_1 8) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) l91 : 718#(and (<= ~s~0 0) (= v_g_1 21) (<= 0 (+ ~t~0 2147483648)) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648))) l94 : 721#(and (<= ~s~0 0) (= v_g_1 21) (<= 0 (+ ~t~0 2147483648)) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648))) l93 : 724#(and (= v_g_1 8) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) l96 : 725#false l95 : 728#(and (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~nondet8#1|)) (= v_g_1 33) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) l10 : 729#false l98 : 744#(or (and (= v_g_1 7) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 36) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (= v_g_1 23) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 11) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 12) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (= v_g_1 10) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (= v_g_1 24) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648)))) l97 : 747#(and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 34) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648))) l12 : 750#(and (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 6)) l11 : 765#(or (and (<= ~s~0 0) (= v_g_1 26) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 7) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 9) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 12) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (= v_g_1 35) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (<= 0 (+ ~t~0 2147483648)) (= v_g_1 28) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 31) (<= 0 (+ ~s~0 2147483648)))) l99 : 768#(and (<= ~s~0 0) (= v_g_1 21) (<= 0 (+ ~t~0 2147483648)) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648))) l14 : 771#(and (or (< ~t~0 1) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0)) (or (< ~s~0 1) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (<= 0 (+ ~t~0 2147483648)) (or (< ~s~0 1) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0)) (or (< ~t~0 1) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 25)) l13 : 786#(or (and (<= ~s~0 0) (= v_g_1 26) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 7) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 9) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 12) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (= v_g_1 35) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (<= 0 (+ ~t~0 2147483648)) (= v_g_1 28) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 31) (<= 0 (+ ~s~0 2147483648)))) l16 : 789#(and (= v_g_1 8) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) l15 : 796#(or (and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 15)) (and (<= ~t~0 1) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (= v_g_1 23) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 19))) l18 : 811#(or (and (<= ~s~0 0) (= v_g_1 26) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 37)) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 5) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 19)) (and (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (= v_g_1 30) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 13) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 31) (<= 0 (+ ~s~0 2147483648)))) l17 : 814#(and (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 6)) l19 : 817#(and (or (< ~s~0 1) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (= v_g_1 4) (<= 0 (+ ~t~0 2147483648)) (or (< ~t~0 1) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (<= 0 (+ ~s~0 2147483648))) l21 : 818#false l20 : 819#false l23 : 826#(or (and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 15)) (and (<= ~t~0 1) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (= v_g_1 23) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 19))) l22 : 829#(= v_g_1 1) l25 : 836#(or (and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 15)) (and (<= ~t~0 1) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (= v_g_1 23) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 19))) l24 : 839#(and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 34) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648))) l27 : 842#(and (<= ~s~0 0) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~nondet7#1|)) (= v_g_1 27) (<= 0 (+ ~t~0 2147483648)) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648))) l26 : 845#(and (or (< ~s~0 1) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (= v_g_1 4) (<= 0 (+ ~t~0 2147483648)) (or (< ~t~0 1) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (<= 0 (+ ~s~0 2147483648))) l29 : 848#(and (<= ~s~0 0) (= v_g_1 21) (<= 0 (+ ~t~0 2147483648)) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648))) l28 : 863#(or (and (= v_g_1 7) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 36) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (= v_g_1 23) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 11) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 12) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (= v_g_1 10) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (= v_g_1 24) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648)))) l30 : 866#(and (or (< ~t~0 1) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0)) (= v_g_1 3) (<= 0 (+ ~t~0 2147483648)) (or (< ~s~0 1) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0)) (<= 0 (+ ~s~0 2147483648))) l32 : 869#(and (<= 0 (+ ~t~0 2147483648)) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 17)) l31 : 884#(or (and (<= ~s~0 0) (= v_g_1 26) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 37)) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 5) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 19)) (and (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (= v_g_1 30) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 13) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 31) (<= 0 (+ ~s~0 2147483648)))) l34 : 899#(or (and (= v_g_1 7) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 36) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (= v_g_1 23) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 11) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 12) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (= v_g_1 10) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (= v_g_1 24) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648)))) l33 : 902#(and (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~nondet7#1|)) (<= 0 (+ ~t~0 2147483648)) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 22)) l36 : 905#(and (= v_g_1 8) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) l35 : 908#(and (<= ~s~0 0) (= v_g_1 21) (<= 0 (+ ~t~0 2147483648)) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648))) l38 : 923#(or (and (<= ~s~0 0) (= v_g_1 26) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 37)) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 5) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 19)) (and (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (= v_g_1 30) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 13) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 31) (<= 0 (+ ~s~0 2147483648)))) l37 : 926#(= v_g_1 1) l39 : 941#(or (and (= v_g_1 36) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (= v_g_1 18) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 2)) (and (= v_g_1 11) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (<= 0 (+ ~t~0 2147483648)) (= v_g_1 29) (<= 0 (+ ~s~0 2147483648))) (and (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (= v_g_1 30) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 13) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648)))) l41 : 956#(or (and (<= ~s~0 0) (= v_g_1 26) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 37)) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 5) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 19)) (and (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (= v_g_1 30) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 13) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 31) (<= 0 (+ ~s~0 2147483648)))) l40 : 957#false l43 : 988#(or (and (<= ~s~0 0) (= v_g_1 26) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 7) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 36) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 37)) (and (<= ~t~0 1) (= v_g_1 18) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 5) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 11) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 12) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 16)) (and (<= ~t~0 1) (= v_g_1 10) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (= v_g_1 30) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (= v_g_1 35) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (= v_g_1 24) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 13) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 31) (<= 0 (+ ~s~0 2147483648)))) l42 : 991#(and (<= ~s~0 0) (= v_g_1 32) (<= 0 (+ ~s~0 2147483648))) l45 : 994#(and (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 6)) l44 : 997#(and (<= ~s~0 0) (= v_g_1 21) (<= 0 (+ ~t~0 2147483648)) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648))) l47 : 998#false l46 : 1001#(and (<= ~s~0 0) (= v_g_1 21) (<= 0 (+ ~t~0 2147483648)) (<= ~t~0 0) (<= 0 (+ ~s~0 2147483648))) l49 : 1004#(and (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 6)) l48 : 1019#(or (and (<= ~s~0 0) (= v_g_1 26) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 37)) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 5) (<= 0 (+ ~s~0 2147483648))) (and (<= ~t~0 1) (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (<= 0 (+ ~s~0 2147483648)) (= v_g_1 19)) (and (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (= v_g_1 30) (<= 0 (+ ~s~0 2147483648))) (and (= v_g_1 13) (<= 0 (+ ~t~0 2147483648)) (<= ~s~0 1) (<= 0 (+ ~s~0 2147483648))) (and (<= ~s~0 0) (<= 0 (+ ~t~0 2147483648)) (= v_g_1 31) (<= 0 (+ ~s~0 2147483648)))) Ghost Variables (and initial values): v_g_1 : 1 Ghost Updates: [81][65] : (v_g_1) := ((ite (= v_g_1 34) 15 v_g_1)) [36][3] : (v_g_1) := ((ite (= v_g_1 18) 30 (ite (= v_g_1 16) 5 (ite (= v_g_1 35) 31 (ite (= v_g_1 15) 19 v_g_1))))) [51][36] : (v_g_1) := ((ite (= v_g_1 30) 36 (ite (= v_g_1 31) 7 (ite (= v_g_1 19) 23 (ite (= v_g_1 37) 10 (ite (= v_g_1 26) 7 (ite (= v_g_1 13) 36 (ite (= v_g_1 5) 10 v_g_1)))))))) [79][5] : (v_g_1) := ((ite (= v_g_1 23) 24 (ite (= v_g_1 19) 37 (ite (= v_g_1 15) 16 v_g_1)))) [82][40] : (v_g_1) := ((ite (= v_g_1 11) 2 (ite (= v_g_1 12) 9 (ite (= v_g_1 24) 14 (ite (= v_g_1 36) 2 (ite (= v_g_1 10) 14 (ite (= v_g_1 7) 9 v_g_1))))))) [86][9] : (v_g_1) := ((ite (= v_g_1 27) 22 v_g_1)) [58][73] : (v_g_1) := ((ite (= v_g_1 16) 35 (ite (= v_g_1 24) 12 (ite (= v_g_1 14) 28 (ite (= v_g_1 37) 26 (ite (= v_g_1 5) 26 (ite (= v_g_1 10) 12 v_g_1))))))) [83][42] : (v_g_1) := ((ite (= v_g_1 29) 6 (ite (= v_g_1 2) 6 v_g_1))) [88][11] : (v_g_1) := ((ite (= v_g_1 33) 8 v_g_1)) [124][75] : (v_g_1) := ((ite (= v_g_1 22) 17 v_g_1)) [109][47] : (v_g_1) := ((ite (= v_g_1 1) 32 v_g_1)) [110][48] : (v_g_1) := ((ite (= v_g_1 32) 21 v_g_1)) [92][17] : (v_g_1) := ((ite (= v_g_1 25) 34 v_g_1)) [2][82] : (v_g_1) := ((ite (= v_g_1 4) 25 v_g_1)) [3][83] : (v_g_1) := ((ite (= v_g_1 17) 20 v_g_1)) [4][84] : (v_g_1) := ((ite (= v_g_1 21) 27 v_g_1)) [30][120] : (v_g_1) := ((ite (= v_g_1 6) 3 v_g_1)) [7][92] : (v_g_1) := ((ite (= v_g_1 8) 4 v_g_1)) [74][29] : (v_g_1) := ((ite (= v_g_1 7) 11 (ite (= v_g_1 9) 29 (ite (= v_g_1 31) 13 (ite (= v_g_1 28) 29 (ite (= v_g_1 12) 11 (ite (= v_g_1 35) 18 (ite (= v_g_1 26) 13 v_g_1)))))))) [122][62] : (v_g_1) := ((ite (= v_g_1 20) 33 v_g_1)) [INFO]: EmpireComputation time [ms]: 1, EmpireComputation statistics: automaton size: 37, number of unique pairs: 29, empire law size: 1250, empire annotation size: 1287, number of regions: 27, number of territories: 29, Min number of regions per territory: 3, Max number of regions per territory: 5, Median number of regions per territory: 4, Min number of places per region: 1, Max number of places per region: 16, Median number of places per region: 2, Empire validity check time [ms]: 428, EmpireToOwickiGries time [ms]: 148, Owicki-Gries validity check time [ms]: 1501 │ │ │ duration: 4160 ms │ │ │ status: ✔ SUCCESSFUL │ └─ EmpireAutomatonOG finished after 4168 ms. └─ JUnit Vintage finished after 4176 ms. ├─ JUnit Platform Suite └─ JUnit Platform Suite finished after 1 ms. Test plan execution finished. Number of all tests: 1  Test run finished after 4216 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 ]