env EmpireAutomatonOG.Timeout=-1 benchexec/../run-test.sh Library-ProofsTest 'de.uni_freiburg.informatik.ultimate.lib.proofs.owickigries.OGProofProducerTest$EmpireAutomatonOG' NoOverflow.13-privatized_29-multiple-protecting2-vesal_true.ats true -------------------------------------------------------------------------------- Thanks for using JUnit! Support its development at https://junit.org/sponsoring Test plan execution started. Number of static tests: 1 ╷ ├─ JUnit Jupiter └─ JUnit Jupiter finished after 5 ms. ├─ JUnit Vintage │ ├─ EmpireAutomatonOG │ │ ├─ NoOverflow_13-privatized_29-multiple-protecting2-vesal_true_ats │ │ │ tags: [] │ │ │ uniqueId: [engine:junit-vintage]/[runner:de.uni_freiburg.informatik.ultimate.lib.proofs.owickigries.OGProofProducerTest$EmpireAutomatonOG]/[test:NoOverflow_13-privatized_29-multiple-protecting2-vesal_true_ats(de.uni_freiburg.informatik.ultimate.lib.proofs.owickigries.OGProofProducerTest$EmpireAutomatonOG)] │ │ │ parent: [engine:junit-vintage]/[runner:de.uni_freiburg.informatik.ultimate.lib.proofs.owickigries.OGProofProducerTest$EmpireAutomatonOG] │ │ │ source: ClassSource [className = 'de.uni_freiburg.informatik.ultimate.lib.proofs.owickigries.OGProofProducerTest$EmpireAutomatonOG', filePosition = null] [WARN]: Using environment timeout: -1ms [INFO]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/adds/z3 [INFO]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/adds/z3 SMTLIB2_COMPLIANT=true -t:1000 -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) [INFO]: [MP /storage/repos/ultimate/releaseScripts/default/adds/z3 SMTLIB2_COMPLIANT=true -t:1000 -memory:2024 -smt2 -in (1)] Waiting until timeout for monitored process [INFO]: Initialized classic predicate unifier [INFO]: Initialized classic predicate unifier [INFO]: Initialized classic predicate unifier [INFO]: Start isDeterministic. Operand 5 states and 531 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting Floyd-Hoare check of an automaton with has 5 states, 5 states have (on average 106.2) internal successors, (531), 5 states have internal predecessors, (531), 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 531 edges. 531 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 0 times interpolants missing. [INFO]: Start isDeterministic. Operand 8 states and 770 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting Floyd-Hoare check of an automaton with has 8 states, 8 states have (on average 96.25) internal successors, (770), 8 states have internal predecessors, (770), 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 770 edges. 770 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 0 times interpolants missing. [INFO]: Start isDeterministic. Operand 7 states and 663 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting Floyd-Hoare check of an automaton with has 7 states, 7 states have (on average 94.71428571428571) internal successors, (663), 7 states have internal predecessors, (663), 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 663 edges. 663 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 0 times interpolants missing. [INFO]: Number of proof automata: 3 [INFO]: 100 / 127 letters are loopers in proof 0 [INFO]: 95 / 127 letters are loopers in proof 1 [INFO]: 95 / 127 letters are loopers in proof 2 [INFO]: Loopers in proof automata: min=95, max=100, median=95 [INFO]: Start finitePrefix. Operand will be constructed on-demand [INFO]: 0/110 cut-off events. [INFO]: For 184/1509 co-relation queries the response was YES. [INFO]: Finished finitePrefix Result has 172 conditions, 110 events. 0/110 cut-off events. For 184/1509 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 76 event pairs, 0 based on Foata normal form. 139/246 useless extension candidates. Maximal degree in co-relation 0. Up to 9 conditions per place. [INFO]: OwickiGriesTestSuite setup time: 1194ms [INFO]: Constructing Owicki-Gries proof for Petri program that has 125 places, 127 transitions, 261 flow. [INFO]: Interfering actions: min=0, max=70, median=25 [INFO]: Computed Owicki-Gries annotation with 1 ghost variables, 9 ghost updates, and overall size 5358 Assertions: l50 : 15#(or (and (= ~g2~0 0) (= |t2_funThread1of1ForFork0_#t~post3| 0) (= v_g_1 2)) (and (= v_g_1 7) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= 1 ~g2~0) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= ~g2~0 0) (= v_g_1 1)) (and (= v_g_1 10) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= v_g_1 4) (<= ~g2~0 1)) (and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) (and (= v_g_1 3) (= |t2_funThread1of1ForFork0_#t~post3| 0) (<= 1 ~g2~0) (<= ~g2~0 1))) l52 : 18#(and (= v_g_1 7) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= 1 ~g2~0) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) l51 : 21#(and (= ~g2~0 0) (= v_g_1 9)) l54 : 36#(or (and (= ~g2~0 0) (= |t2_funThread1of1ForFork0_#t~post3| 0) (= v_g_1 2)) (and (= v_g_1 7) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= 1 ~g2~0) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= ~g2~0 0) (= v_g_1 1)) (and (= v_g_1 10) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= v_g_1 4) (<= ~g2~0 1)) (and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) (and (= v_g_1 3) (= |t2_funThread1of1ForFork0_#t~post3| 0) (<= 1 ~g2~0) (<= ~g2~0 1))) l53 : 51#(or (and (= ~g2~0 0) (= |t2_funThread1of1ForFork0_#t~post3| 0) (= v_g_1 2)) (and (= v_g_1 7) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= 1 ~g2~0) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= ~g2~0 0) (= v_g_1 1)) (and (= v_g_1 10) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= v_g_1 4) (<= ~g2~0 1)) (and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) (and (= v_g_1 3) (= |t2_funThread1of1ForFork0_#t~post3| 0) (<= 1 ~g2~0) (<= ~g2~0 1))) l56 : 54#(and (= v_g_1 5) (<= ~g2~0 1)) l55 : 55#false l58 : 58#(and (= ~g2~0 0) (= v_g_1 1)) l57 : 61#(and (= ~g2~0 0) (= v_g_1 1)) l59 : 76#(or (and (= ~g2~0 0) (= |t2_funThread1of1ForFork0_#t~post3| 0) (= v_g_1 2)) (and (= v_g_1 7) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= 1 ~g2~0) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= ~g2~0 0) (= v_g_1 1)) (and (= v_g_1 10) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= v_g_1 4) (<= ~g2~0 1)) (and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) (and (= v_g_1 3) (= |t2_funThread1of1ForFork0_#t~post3| 0) (<= 1 ~g2~0) (<= ~g2~0 1))) l111 : 91#(or (and (= ~g2~0 0) (= |t2_funThread1of1ForFork0_#t~post3| 0) (= v_g_1 2)) (and (= v_g_1 7) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= 1 ~g2~0) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= ~g2~0 0) (= v_g_1 1)) (and (= v_g_1 10) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= v_g_1 4) (<= ~g2~0 1)) (and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) (and (= v_g_1 3) (= |t2_funThread1of1ForFork0_#t~post3| 0) (<= 1 ~g2~0) (<= ~g2~0 1))) l110 : 94#(= v_g_1 6) l113 : 109#(or (and (= ~g2~0 0) (= |t2_funThread1of1ForFork0_#t~post3| 0) (= v_g_1 2)) (and (= v_g_1 7) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= 1 ~g2~0) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= ~g2~0 0) (= v_g_1 1)) (and (= v_g_1 10) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= v_g_1 4) (<= ~g2~0 1)) (and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) (and (= v_g_1 3) (= |t2_funThread1of1ForFork0_#t~post3| 0) (<= 1 ~g2~0) (<= ~g2~0 1))) l112 : 124#(or (and (= ~g2~0 0) (= |t2_funThread1of1ForFork0_#t~post3| 0) (= v_g_1 2)) (and (= v_g_1 7) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= 1 ~g2~0) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= ~g2~0 0) (= v_g_1 1)) (and (= v_g_1 10) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= v_g_1 4) (<= ~g2~0 1)) (and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) (and (= v_g_1 3) (= |t2_funThread1of1ForFork0_#t~post3| 0) (<= 1 ~g2~0) (<= ~g2~0 1))) l115 : 139#(or (and (= ~g2~0 0) (= |t2_funThread1of1ForFork0_#t~post3| 0) (= v_g_1 2)) (and (= v_g_1 7) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= 1 ~g2~0) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= ~g2~0 0) (= v_g_1 1)) (and (= v_g_1 10) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= v_g_1 4) (<= ~g2~0 1)) (and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) (and (= v_g_1 3) (= |t2_funThread1of1ForFork0_#t~post3| 0) (<= 1 ~g2~0) (<= ~g2~0 1))) l114 : 142#(and (= v_g_1 4) (<= ~g2~0 1)) l117 : 145#(and (= ~g2~0 0) (= v_g_1 9)) l116 : 148#(and (= ~g2~0 0) (= v_g_1 9)) l119 : 151#(= v_g_1 6) l118 : 166#(or (and (= ~g2~0 0) (= |t2_funThread1of1ForFork0_#t~post3| 0) (= v_g_1 2)) (and (= v_g_1 7) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= 1 ~g2~0) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= ~g2~0 0) (= v_g_1 1)) (and (= v_g_1 10) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= v_g_1 4) (<= ~g2~0 1)) (and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) (and (= v_g_1 3) (= |t2_funThread1of1ForFork0_#t~post3| 0) (<= 1 ~g2~0) (<= ~g2~0 1))) l61 : 181#(or (and (= ~g2~0 0) (= |t2_funThread1of1ForFork0_#t~post3| 0) (= v_g_1 2)) (and (= v_g_1 7) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= 1 ~g2~0) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= ~g2~0 0) (= v_g_1 1)) (and (= v_g_1 10) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= v_g_1 4) (<= ~g2~0 1)) (and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) (and (= v_g_1 3) (= |t2_funThread1of1ForFork0_#t~post3| 0) (<= 1 ~g2~0) (<= ~g2~0 1))) l60 : 196#(or (and (= ~g2~0 0) (= |t2_funThread1of1ForFork0_#t~post3| 0) (= v_g_1 2)) (and (= v_g_1 7) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= 1 ~g2~0) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= ~g2~0 0) (= v_g_1 1)) (and (= v_g_1 10) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= v_g_1 4) (<= ~g2~0 1)) (and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) (and (= v_g_1 3) (= |t2_funThread1of1ForFork0_#t~post3| 0) (<= 1 ~g2~0) (<= ~g2~0 1))) l63 : 211#(or (and (= ~g2~0 0) (= |t2_funThread1of1ForFork0_#t~post3| 0) (= v_g_1 2)) (and (= v_g_1 7) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= 1 ~g2~0) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= ~g2~0 0) (= v_g_1 1)) (and (= v_g_1 10) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= v_g_1 4) (<= ~g2~0 1)) (and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) (and (= v_g_1 3) (= |t2_funThread1of1ForFork0_#t~post3| 0) (<= 1 ~g2~0) (<= ~g2~0 1))) l62 : 214#(and (= v_g_1 7) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= 1 ~g2~0) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) l65 : 229#(or (and (= ~g2~0 0) (= |t2_funThread1of1ForFork0_#t~post3| 0) (= v_g_1 2)) (and (= v_g_1 7) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= 1 ~g2~0) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= ~g2~0 0) (= v_g_1 1)) (and (= v_g_1 10) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= v_g_1 4) (<= ~g2~0 1)) (and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) (and (= v_g_1 3) (= |t2_funThread1of1ForFork0_#t~post3| 0) (<= 1 ~g2~0) (<= ~g2~0 1))) l64 : 236#(or (and (= ~g2~0 0) (= v_g_1 9)) (= v_g_1 6) (and (= v_g_1 5) (<= ~g2~0 1))) l67 : 239#(and (= v_g_1 10) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) l66 : 254#(or (and (= ~g2~0 0) (= |t2_funThread1of1ForFork0_#t~post3| 0) (= v_g_1 2)) (and (= v_g_1 7) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= 1 ~g2~0) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= ~g2~0 0) (= v_g_1 1)) (and (= v_g_1 10) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= v_g_1 4) (<= ~g2~0 1)) (and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) (and (= v_g_1 3) (= |t2_funThread1of1ForFork0_#t~post3| 0) (<= 1 ~g2~0) (<= ~g2~0 1))) l69 : 269#(or (and (= ~g2~0 0) (= |t2_funThread1of1ForFork0_#t~post3| 0) (= v_g_1 2)) (and (= v_g_1 7) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= 1 ~g2~0) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= ~g2~0 0) (= v_g_1 1)) (and (= v_g_1 10) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= v_g_1 4) (<= ~g2~0 1)) (and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) (and (= v_g_1 3) (= |t2_funThread1of1ForFork0_#t~post3| 0) (<= 1 ~g2~0) (<= ~g2~0 1))) l68 : 272#(and (= v_g_1 7) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= 1 ~g2~0) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) l100 : 275#(and (= ~g2~0 0) (= v_g_1 1)) l102 : 290#(or (and (= ~g2~0 0) (= |t2_funThread1of1ForFork0_#t~post3| 0) (= v_g_1 2)) (and (= v_g_1 7) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= 1 ~g2~0) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= ~g2~0 0) (= v_g_1 1)) (and (= v_g_1 10) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= v_g_1 4) (<= ~g2~0 1)) (and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) (and (= v_g_1 3) (= |t2_funThread1of1ForFork0_#t~post3| 0) (<= 1 ~g2~0) (<= ~g2~0 1))) l101 : 293#(and (= v_g_1 5) (<= ~g2~0 1)) l104 : 296#(and (= ~g2~0 0) (= v_g_1 9)) l103 : 299#(and (= ~g2~0 0) (= v_g_1 9)) l106 : 302#(and (= v_g_1 4) (<= ~g2~0 1)) l105 : 305#(and (= ~g2~0 0) (= v_g_1 1)) l108 : 308#(and (= ~g2~0 0) (= v_g_1 9)) l107 : 311#(and (= v_g_1 5) (<= ~g2~0 1)) l109 : 314#(and (= ~g2~0 0) (= v_g_1 9)) l0 : 317#(and (= ~g2~0 0) (= v_g_1 9)) l70 : 332#(or (and (= ~g2~0 0) (= |t2_funThread1of1ForFork0_#t~post3| 0) (= v_g_1 2)) (and (= v_g_1 7) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= 1 ~g2~0) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= ~g2~0 0) (= v_g_1 1)) (and (= v_g_1 10) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= v_g_1 4) (<= ~g2~0 1)) (and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) (and (= v_g_1 3) (= |t2_funThread1of1ForFork0_#t~post3| 0) (<= 1 ~g2~0) (<= ~g2~0 1))) l1 : 335#(and (= ~g2~0 0) (= v_g_1 9)) l2 : 338#(and (= ~g2~0 0) (= v_g_1 9)) l72 : 341#(and (= ~g2~0 0) (= v_g_1 9)) l3 : 344#(= v_g_1 6) l71 : 347#(and (= v_g_1 5) (<= ~g2~0 1)) l4 : 362#(or (and (= ~g2~0 0) (= |t2_funThread1of1ForFork0_#t~post3| 0) (= v_g_1 2)) (and (= v_g_1 7) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= 1 ~g2~0) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= ~g2~0 0) (= v_g_1 1)) (and (= v_g_1 10) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= v_g_1 4) (<= ~g2~0 1)) (and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) (and (= v_g_1 3) (= |t2_funThread1of1ForFork0_#t~post3| 0) (<= 1 ~g2~0) (<= ~g2~0 1))) l74 : 365#(and (= v_g_1 4) (<= ~g2~0 1)) l5 : 366#false l73 : 381#(or (and (= ~g2~0 0) (= |t2_funThread1of1ForFork0_#t~post3| 0) (= v_g_1 2)) (and (= v_g_1 7) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= 1 ~g2~0) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= ~g2~0 0) (= v_g_1 1)) (and (= v_g_1 10) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= v_g_1 4) (<= ~g2~0 1)) (and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) (and (= v_g_1 3) (= |t2_funThread1of1ForFork0_#t~post3| 0) (<= 1 ~g2~0) (<= ~g2~0 1))) l6 : 384#(and (= v_g_1 5) (<= ~g2~0 1)) l76 : 387#(= v_g_1 6) l7 : 390#(and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) l75 : 405#(or (and (= ~g2~0 0) (= |t2_funThread1of1ForFork0_#t~post3| 0) (= v_g_1 2)) (and (= v_g_1 7) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= 1 ~g2~0) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= ~g2~0 0) (= v_g_1 1)) (and (= v_g_1 10) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= v_g_1 4) (<= ~g2~0 1)) (and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) (and (= v_g_1 3) (= |t2_funThread1of1ForFork0_#t~post3| 0) (<= 1 ~g2~0) (<= ~g2~0 1))) l8 : 420#(or (and (= ~g2~0 0) (= |t2_funThread1of1ForFork0_#t~post3| 0) (= v_g_1 2)) (and (= v_g_1 7) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= 1 ~g2~0) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= ~g2~0 0) (= v_g_1 1)) (and (= v_g_1 10) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= v_g_1 4) (<= ~g2~0 1)) (and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) (and (= v_g_1 3) (= |t2_funThread1of1ForFork0_#t~post3| 0) (<= 1 ~g2~0) (<= ~g2~0 1))) l78 : 421#false l9 : 436#(or (and (= ~g2~0 0) (= |t2_funThread1of1ForFork0_#t~post3| 0) (= v_g_1 2)) (and (= v_g_1 7) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= 1 ~g2~0) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= ~g2~0 0) (= v_g_1 1)) (and (= v_g_1 10) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= v_g_1 4) (<= ~g2~0 1)) (and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) (and (= v_g_1 3) (= |t2_funThread1of1ForFork0_#t~post3| 0) (<= 1 ~g2~0) (<= ~g2~0 1))) l77 : 439#(and (= v_g_1 4) (<= ~g2~0 1)) l79 : 454#(or (and (= ~g2~0 0) (= |t2_funThread1of1ForFork0_#t~post3| 0) (= v_g_1 2)) (and (= v_g_1 7) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= 1 ~g2~0) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= ~g2~0 0) (= v_g_1 1)) (and (= v_g_1 10) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= v_g_1 4) (<= ~g2~0 1)) (and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) (and (= v_g_1 3) (= |t2_funThread1of1ForFork0_#t~post3| 0) (<= 1 ~g2~0) (<= ~g2~0 1))) l81 : 469#(or (and (= ~g2~0 0) (= |t2_funThread1of1ForFork0_#t~post3| 0) (= v_g_1 2)) (and (= v_g_1 7) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= 1 ~g2~0) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= ~g2~0 0) (= v_g_1 1)) (and (= v_g_1 10) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= v_g_1 4) (<= ~g2~0 1)) (and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) (and (= v_g_1 3) (= |t2_funThread1of1ForFork0_#t~post3| 0) (<= 1 ~g2~0) (<= ~g2~0 1))) l80 : 472#(and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) l83 : 487#(or (and (= ~g2~0 0) (= |t2_funThread1of1ForFork0_#t~post3| 0) (= v_g_1 2)) (and (= v_g_1 7) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= 1 ~g2~0) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= ~g2~0 0) (= v_g_1 1)) (and (= v_g_1 10) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= v_g_1 4) (<= ~g2~0 1)) (and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) (and (= v_g_1 3) (= |t2_funThread1of1ForFork0_#t~post3| 0) (<= 1 ~g2~0) (<= ~g2~0 1))) l82 : 490#(and (= ~g2~0 0) (= |t2_funThread1of1ForFork0_#t~post3| 0) (= v_g_1 2)) l85 : 505#(or (and (= ~g2~0 0) (= |t2_funThread1of1ForFork0_#t~post3| 0) (= v_g_1 2)) (and (= v_g_1 7) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= 1 ~g2~0) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= ~g2~0 0) (= v_g_1 1)) (and (= v_g_1 10) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= v_g_1 4) (<= ~g2~0 1)) (and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) (and (= v_g_1 3) (= |t2_funThread1of1ForFork0_#t~post3| 0) (<= 1 ~g2~0) (<= ~g2~0 1))) l84 : 508#(and (= ~g2~0 0) (= v_g_1 9)) l87 : 511#(and (= v_g_1 4) (<= ~g2~0 1)) l86 : 526#(or (and (= ~g2~0 0) (= |t2_funThread1of1ForFork0_#t~post3| 0) (= v_g_1 2)) (and (= v_g_1 7) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= 1 ~g2~0) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= ~g2~0 0) (= v_g_1 1)) (and (= v_g_1 10) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= v_g_1 4) (<= ~g2~0 1)) (and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) (and (= v_g_1 3) (= |t2_funThread1of1ForFork0_#t~post3| 0) (<= 1 ~g2~0) (<= ~g2~0 1))) l89 : 529#(and (= ~g2~0 0) (= v_g_1 9)) l88 : 544#(or (and (= ~g2~0 0) (= |t2_funThread1of1ForFork0_#t~post3| 0) (= v_g_1 2)) (and (= v_g_1 7) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= 1 ~g2~0) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= ~g2~0 0) (= v_g_1 1)) (and (= v_g_1 10) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= v_g_1 4) (<= ~g2~0 1)) (and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) (and (= v_g_1 3) (= |t2_funThread1of1ForFork0_#t~post3| 0) (<= 1 ~g2~0) (<= ~g2~0 1))) l120 : 559#(or (and (= ~g2~0 0) (= |t2_funThread1of1ForFork0_#t~post3| 0) (= v_g_1 2)) (and (= v_g_1 7) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= 1 ~g2~0) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= ~g2~0 0) (= v_g_1 1)) (and (= v_g_1 10) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= v_g_1 4) (<= ~g2~0 1)) (and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) (and (= v_g_1 3) (= |t2_funThread1of1ForFork0_#t~post3| 0) (<= 1 ~g2~0) (<= ~g2~0 1))) l122 : 562#(and (= ~g2~0 0) (= v_g_1 9)) l121 : 563#false l124 : 564#false l123 : 567#(and (= v_g_1 3) (= |t2_funThread1of1ForFork0_#t~post3| 0) (<= 1 ~g2~0) (<= ~g2~0 1)) l90 : 582#(or (and (= ~g2~0 0) (= |t2_funThread1of1ForFork0_#t~post3| 0) (= v_g_1 2)) (and (= v_g_1 7) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= 1 ~g2~0) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= ~g2~0 0) (= v_g_1 1)) (and (= v_g_1 10) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= v_g_1 4) (<= ~g2~0 1)) (and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) (and (= v_g_1 3) (= |t2_funThread1of1ForFork0_#t~post3| 0) (<= 1 ~g2~0) (<= ~g2~0 1))) l92 : 583#false l91 : 598#(or (and (= ~g2~0 0) (= |t2_funThread1of1ForFork0_#t~post3| 0) (= v_g_1 2)) (and (= v_g_1 7) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= 1 ~g2~0) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= ~g2~0 0) (= v_g_1 1)) (and (= v_g_1 10) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= v_g_1 4) (<= ~g2~0 1)) (and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) (and (= v_g_1 3) (= |t2_funThread1of1ForFork0_#t~post3| 0) (<= 1 ~g2~0) (<= ~g2~0 1))) l94 : 601#(and (= ~g2~0 0) (= v_g_1 9)) l93 : 616#(or (and (= ~g2~0 0) (= |t2_funThread1of1ForFork0_#t~post3| 0) (= v_g_1 2)) (and (= v_g_1 7) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= 1 ~g2~0) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= ~g2~0 0) (= v_g_1 1)) (and (= v_g_1 10) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= v_g_1 4) (<= ~g2~0 1)) (and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) (and (= v_g_1 3) (= |t2_funThread1of1ForFork0_#t~post3| 0) (<= 1 ~g2~0) (<= ~g2~0 1))) l96 : 619#(and (= ~g2~0 0) (= v_g_1 9)) l95 : 634#(or (and (= ~g2~0 0) (= |t2_funThread1of1ForFork0_#t~post3| 0) (= v_g_1 2)) (and (= v_g_1 7) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= 1 ~g2~0) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= ~g2~0 0) (= v_g_1 1)) (and (= v_g_1 10) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= v_g_1 4) (<= ~g2~0 1)) (and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) (and (= v_g_1 3) (= |t2_funThread1of1ForFork0_#t~post3| 0) (<= 1 ~g2~0) (<= ~g2~0 1))) l10 : 649#(or (and (= ~g2~0 0) (= |t2_funThread1of1ForFork0_#t~post3| 0) (= v_g_1 2)) (and (= v_g_1 7) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= 1 ~g2~0) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= ~g2~0 0) (= v_g_1 1)) (and (= v_g_1 10) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= v_g_1 4) (<= ~g2~0 1)) (and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) (and (= v_g_1 3) (= |t2_funThread1of1ForFork0_#t~post3| 0) (<= 1 ~g2~0) (<= ~g2~0 1))) l98 : 664#(or (and (= ~g2~0 0) (= |t2_funThread1of1ForFork0_#t~post3| 0) (= v_g_1 2)) (and (= v_g_1 7) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= 1 ~g2~0) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= ~g2~0 0) (= v_g_1 1)) (and (= v_g_1 10) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= v_g_1 4) (<= ~g2~0 1)) (and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) (and (= v_g_1 3) (= |t2_funThread1of1ForFork0_#t~post3| 0) (<= 1 ~g2~0) (<= ~g2~0 1))) l97 : 667#(and (= ~g2~0 0) (= v_g_1 9)) l12 : 670#(and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) l11 : 671#false l99 : 686#(or (and (= ~g2~0 0) (= |t2_funThread1of1ForFork0_#t~post3| 0) (= v_g_1 2)) (and (= v_g_1 7) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= 1 ~g2~0) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= ~g2~0 0) (= v_g_1 1)) (and (= v_g_1 10) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= v_g_1 4) (<= ~g2~0 1)) (and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) (and (= v_g_1 3) (= |t2_funThread1of1ForFork0_#t~post3| 0) (<= 1 ~g2~0) (<= ~g2~0 1))) l14 : 689#(= v_g_1 6) l13 : 692#(and (= ~g2~0 0) (= v_g_1 9)) l16 : 707#(or (and (= ~g2~0 0) (= |t2_funThread1of1ForFork0_#t~post3| 0) (= v_g_1 2)) (and (= v_g_1 7) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= 1 ~g2~0) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= ~g2~0 0) (= v_g_1 1)) (and (= v_g_1 10) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= v_g_1 4) (<= ~g2~0 1)) (and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) (and (= v_g_1 3) (= |t2_funThread1of1ForFork0_#t~post3| 0) (<= 1 ~g2~0) (<= ~g2~0 1))) l15 : 710#(and (= ~g2~0 0) (= v_g_1 9)) l18 : 713#(and (= ~g2~0 0) (= v_g_1 9)) l17 : 716#(and (= ~g2~0 0) (= v_g_1 9)) l19 : 719#(and (= ~g2~0 0) (= v_g_1 9)) l21 : 734#(or (and (= ~g2~0 0) (= |t2_funThread1of1ForFork0_#t~post3| 0) (= v_g_1 2)) (and (= v_g_1 7) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= 1 ~g2~0) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= ~g2~0 0) (= v_g_1 1)) (and (= v_g_1 10) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= v_g_1 4) (<= ~g2~0 1)) (and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) (and (= v_g_1 3) (= |t2_funThread1of1ForFork0_#t~post3| 0) (<= 1 ~g2~0) (<= ~g2~0 1))) l20 : 737#(and (= ~g2~0 0) (= |t2_funThread1of1ForFork0_#t~post3| 0) (= v_g_1 2)) l23 : 752#(or (and (= ~g2~0 0) (= |t2_funThread1of1ForFork0_#t~post3| 0) (= v_g_1 2)) (and (= v_g_1 7) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= 1 ~g2~0) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= ~g2~0 0) (= v_g_1 1)) (and (= v_g_1 10) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= v_g_1 4) (<= ~g2~0 1)) (and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) (and (= v_g_1 3) (= |t2_funThread1of1ForFork0_#t~post3| 0) (<= 1 ~g2~0) (<= ~g2~0 1))) l22 : 755#(= v_g_1 6) l25 : 756#false l24 : 759#(and (= v_g_1 4) (<= ~g2~0 1)) l27 : 762#(and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) l26 : 763#false l29 : 766#(and (= ~g2~0 0) (= v_g_1 9)) l28 : 769#(and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) l30 : 772#(and (= ~g2~0 0) (= |t2_funThread1of1ForFork0_#t~post3| 0) (= v_g_1 2)) l32 : 787#(or (and (= ~g2~0 0) (= |t2_funThread1of1ForFork0_#t~post3| 0) (= v_g_1 2)) (and (= v_g_1 7) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= 1 ~g2~0) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= ~g2~0 0) (= v_g_1 1)) (and (= v_g_1 10) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= v_g_1 4) (<= ~g2~0 1)) (and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) (and (= v_g_1 3) (= |t2_funThread1of1ForFork0_#t~post3| 0) (<= 1 ~g2~0) (<= ~g2~0 1))) l31 : 790#(and (= ~g2~0 0) (= v_g_1 9)) l34 : 793#(and (= ~g2~0 0) (= v_g_1 1)) l33 : 808#(or (and (= ~g2~0 0) (= |t2_funThread1of1ForFork0_#t~post3| 0) (= v_g_1 2)) (and (= v_g_1 7) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= 1 ~g2~0) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= ~g2~0 0) (= v_g_1 1)) (and (= v_g_1 10) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= v_g_1 4) (<= ~g2~0 1)) (and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) (and (= v_g_1 3) (= |t2_funThread1of1ForFork0_#t~post3| 0) (<= 1 ~g2~0) (<= ~g2~0 1))) l36 : 823#(or (and (= ~g2~0 0) (= |t2_funThread1of1ForFork0_#t~post3| 0) (= v_g_1 2)) (and (= v_g_1 7) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= 1 ~g2~0) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= ~g2~0 0) (= v_g_1 1)) (and (= v_g_1 10) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= v_g_1 4) (<= ~g2~0 1)) (and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) (and (= v_g_1 3) (= |t2_funThread1of1ForFork0_#t~post3| 0) (<= 1 ~g2~0) (<= ~g2~0 1))) l35 : 826#(and (= v_g_1 4) (<= ~g2~0 1)) l38 : 829#(= v_g_1 6) l37 : 830#false l39 : 833#(and (= ~g2~0 0) (= v_g_1 9)) l41 : 836#(and (= ~g2~0 0) (= v_g_1 9)) l40 : 839#(and (= ~g2~0 0) (= v_g_1 9)) l43 : 854#(or (and (= ~g2~0 0) (= |t2_funThread1of1ForFork0_#t~post3| 0) (= v_g_1 2)) (and (= v_g_1 7) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= 1 ~g2~0) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= ~g2~0 0) (= v_g_1 1)) (and (= v_g_1 10) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= v_g_1 4) (<= ~g2~0 1)) (and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) (and (= v_g_1 3) (= |t2_funThread1of1ForFork0_#t~post3| 0) (<= 1 ~g2~0) (<= ~g2~0 1))) l42 : 857#(and (= ~g2~0 0) (= v_g_1 1)) l45 : 872#(or (and (= ~g2~0 0) (= |t2_funThread1of1ForFork0_#t~post3| 0) (= v_g_1 2)) (and (= v_g_1 7) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= 1 ~g2~0) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= ~g2~0 0) (= v_g_1 1)) (and (= v_g_1 10) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= v_g_1 4) (<= ~g2~0 1)) (and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) (and (= v_g_1 3) (= |t2_funThread1of1ForFork0_#t~post3| 0) (<= 1 ~g2~0) (<= ~g2~0 1))) l44 : 887#(or (and (= ~g2~0 0) (= |t2_funThread1of1ForFork0_#t~post3| 0) (= v_g_1 2)) (and (= v_g_1 7) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= 1 ~g2~0) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= ~g2~0 0) (= v_g_1 1)) (and (= v_g_1 10) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= v_g_1 4) (<= ~g2~0 1)) (and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) (and (= v_g_1 3) (= |t2_funThread1of1ForFork0_#t~post3| 0) (<= 1 ~g2~0) (<= ~g2~0 1))) l47 : 890#(and (= ~g2~0 0) (= v_g_1 9)) l46 : 905#(or (and (= ~g2~0 0) (= |t2_funThread1of1ForFork0_#t~post3| 0) (= v_g_1 2)) (and (= v_g_1 7) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= 1 ~g2~0) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= ~g2~0 0) (= v_g_1 1)) (and (= v_g_1 10) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= v_g_1 4) (<= ~g2~0 1)) (and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) (and (= v_g_1 3) (= |t2_funThread1of1ForFork0_#t~post3| 0) (<= 1 ~g2~0) (<= ~g2~0 1))) l49 : 906#false l48 : 921#(or (and (= ~g2~0 0) (= |t2_funThread1of1ForFork0_#t~post3| 0) (= v_g_1 2)) (and (= v_g_1 7) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= 1 ~g2~0) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= ~g2~0 0) (= v_g_1 1)) (and (= v_g_1 10) (<= 1 |t2_funThread1of1ForFork0_#t~post6|) (<= |t2_funThread1of1ForFork0_#t~post6| 1) (<= ~g2~0 1)) (and (= v_g_1 4) (<= ~g2~0 1)) (and (= v_g_1 8) (<= 1 ~g2~0) (<= ~g2~0 1)) (and (= v_g_1 3) (= |t2_funThread1of1ForFork0_#t~post3| 0) (<= 1 ~g2~0) (<= ~g2~0 1))) Ghost Variables (and initial values): v_g_1 : 6 Ghost Updates: [70][36] : (v_g_1) := ((ite (= v_g_1 3) 8 v_g_1)) [89][23] : (v_g_1) := ((ite (= v_g_1 9) 1 v_g_1)) [119][39] : (v_g_1) := ((ite (= v_g_1 6) 9 v_g_1)) [75][73] : (v_g_1) := ((ite (= v_g_1 8) 7 v_g_1)) [81][107] : (v_g_1) := ((ite (= v_g_1 10) 4 v_g_1)) [64][124] : (v_g_1) := ((ite (= v_g_1 1) 2 v_g_1)) [90][125] : (v_g_1) := ((ite (= v_g_1 4) 5 v_g_1)) [69][14] : (v_g_1) := ((ite (= v_g_1 2) 3 v_g_1)) [80][46] : (v_g_1) := ((ite (= v_g_1 7) 10 v_g_1)) [INFO]: EmpireComputation time [ms]: 1, EmpireComputation statistics: automaton size: 10, number of unique pairs: 10, empire law size: 114, empire annotation size: 124, number of regions: 13, number of territories: 10, Min number of regions per territory: 2, Max number of regions per territory: 3, Median number of regions per territory: 3, Min number of places per region: 1, Max number of places per region: 46, Median number of places per region: 5, Empire validity check time [ms]: 273, EmpireToOwickiGries time [ms]: 93, Owicki-Gries validity check time [ms]: 1159 │ │ │ duration: 2752 ms │ │ │ status: ✔ SUCCESSFUL │ └─ EmpireAutomatonOG finished after 2758 ms. └─ JUnit Vintage finished after 2765 ms. ├─ JUnit Platform Suite └─ JUnit Platform Suite finished after 0 ms. Test plan execution finished. Number of all tests: 1  Test run finished after 2796 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 ]