env EmpireAutomatonOG.Timeout=-1 benchexec/../run-test.sh Library-ProofsTest 'de.uni_freiburg.informatik.ultimate.lib.proofs.owickigries.OGProofProducerTest$EmpireAutomatonOG' ReachSafety.13-privatized_20-publish-regression_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 │ │ ├─ ReachSafety_13-privatized_20-publish-regression_true_ats │ │ │ tags: [] │ │ │ uniqueId: [engine:junit-vintage]/[runner:de.uni_freiburg.informatik.ultimate.lib.proofs.owickigries.OGProofProducerTest$EmpireAutomatonOG]/[test:ReachSafety_13-privatized_20-publish-regression_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]: Initialized classic predicate unifier [INFO]: Start isDeterministic. Operand 9 states and 556 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting Floyd-Hoare check of an automaton with has 9 states, 9 states have (on average 61.77777777777778) internal successors, (556), 9 states have internal predecessors, (556), 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 556 edges. 556 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 0 times interpolants missing. [INFO]: Start isDeterministic. Operand 3 states and 217 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting Floyd-Hoare check of an automaton with has 3 states, 3 states have (on average 72.33333333333333) internal successors, (217), 3 states have internal predecessors, (217), 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 217 edges. 217 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 0 times interpolants missing. [INFO]: Start isDeterministic. Operand 5 states and 326 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting Floyd-Hoare check of an automaton with has 5 states, 5 states have (on average 65.2) internal successors, (326), 5 states have internal predecessors, (326), 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 326 edges. 326 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 0 times interpolants missing. [INFO]: Start isDeterministic. Operand 5 states and 319 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting Floyd-Hoare check of an automaton with has 5 states, 5 states have (on average 63.8) internal successors, (319), 5 states have internal predecessors, (319), 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 319 edges. 319 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 0 times interpolants missing. [INFO]: Number of proof automata: 4 [INFO]: 53 / 87 letters are loopers in proof 0 [INFO]: 67 / 87 letters are loopers in proof 1 [INFO]: 62 / 87 letters are loopers in proof 2 [INFO]: 59 / 87 letters are loopers in proof 3 [INFO]: Loopers in proof automata: min=53, max=67, median=62 [INFO]: Start finitePrefix. Operand will be constructed on-demand [INFO]: 9/134 cut-off events. [INFO]: For 117/119 co-relation queries the response was YES. [INFO]: Finished finitePrefix Result has 317 conditions, 134 events. 9/134 cut-off events. For 117/119 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 225 event pairs, 3 based on Foata normal form. 5/139 useless extension candidates. Maximal degree in co-relation 234. Up to 27 conditions per place. [INFO]: OwickiGriesTestSuite setup time: 2002ms [INFO]: Constructing Owicki-Gries proof for Petri program that has 88 places, 87 transitions, 181 flow. [INFO]: Interfering actions: min=0, max=37, median=0 [INFO]: Computed Owicki-Gries annotation with 1 ghost variables, 25 ghost updates, and overall size 15288 Assertions: l50 : 3#(and (= ~glob1~0 0) (= v_g_1 50) (= |~#mutex1~0.base| 3)) l52 : 6#(and (= v_g_1 8) (= ~glob1~0 0) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) l51 : 43#(or (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 43) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (= v_g_1 2) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= v_g_1 34) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= v_g_1 44) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= v_g_1 48) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 3) (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|)) (= v_g_1 16)) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= v_g_1 45) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_~cond#1| 0)) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= v_g_1 33) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 37) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 11) (= ~glob1~0 0) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|)) (= v_g_1 1)) (and (= v_g_1 10) (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_~cond#1| 0)) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 7) (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 12) (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 24) (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_~cond#1| 0)) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= v_g_1 29) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (= v_g_1 25) (not (= 3 |~#mutex2~0.base|)))) l10 : 48#(or (and (= v_g_1 27) (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 42) (not (= 3 |~#mutex2~0.base|)))) l54 : 51#(and (= ~glob1~0 0) (= |~#mutex1~0.base| 3) (= v_g_1 17) (not (= 3 |~#mutex2~0.base|))) l53 : 56#(or (and (= 5 ~glob1~0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= v_g_1 5) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= 5 ~glob1~0) (= v_g_1 39) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|)))) l12 : 59#(= v_g_1 13) l56 : 62#(and (= v_g_1 8) (= ~glob1~0 0) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) l11 : 65#(and (= v_g_1 8) (= ~glob1~0 0) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) l55 : 68#(and (= ~glob1~0 0) (= |~#mutex1~0.base| 3) (= v_g_1 17) (not (= 3 |~#mutex2~0.base|))) l14 : 69#false l58 : 70#false l13 : 75#(or (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 31) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 22) (not (= 3 |~#mutex2~0.base|)))) l57 : 112#(or (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 43) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (= v_g_1 2) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= v_g_1 34) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= v_g_1 44) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= v_g_1 48) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 3) (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|)) (= v_g_1 16)) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= v_g_1 45) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_~cond#1| 0)) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= v_g_1 33) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 37) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 11) (= ~glob1~0 0) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|)) (= v_g_1 1)) (and (= v_g_1 10) (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_~cond#1| 0)) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 7) (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 12) (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 24) (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_~cond#1| 0)) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= v_g_1 29) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (= v_g_1 25) (not (= 3 |~#mutex2~0.base|)))) l16 : 115#(and (= v_g_1 35) (= ~glob1~0 0) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) l15 : 116#false l59 : 119#(and (= v_g_1 8) (= ~glob1~0 0) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) l18 : 122#(and (= ~glob1~0 0) (= |~#mutex1~0.base| 3) (= v_g_1 17) (not (= 3 |~#mutex2~0.base|))) l17 : 127#(or (and (= 5 ~glob1~0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 14) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 47) (= 5 ~glob1~0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|)))) l19 : 128#false l61 : 147#(or (and (= v_g_1 8) (= ~glob1~0 0) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 40) (= ~glob1~0 0)) (= v_g_1 13) (and (= ~glob1~0 0) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (= v_g_1 20) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= |~#mutex1~0.base| 3) (= v_g_1 17) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|)) (= v_g_1 38)) (and (= v_g_1 35) (= ~glob1~0 0) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= v_g_1 50) (= |~#mutex1~0.base| 3)) (and (= v_g_1 21) (= ~glob1~0 0) (not (= |ULTIMATE.start___VERIFIER_assert_~cond#1| 0)) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|)))) l60 : 150#(and (= ~glob1~0 0) (= v_g_1 50) (= |~#mutex1~0.base| 3)) l63 : 233#(or (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 31) (not (= 3 |~#mutex2~0.base|))) (and (= 5 ~glob1~0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 15) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 43) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (= v_g_1 2) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 36) (= ~glob1~0 0) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= v_g_1 34) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= 5 ~glob1~0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= v_g_1 5) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_~cond#1| 0)) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (= v_g_1 19) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= v_g_1 44) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= v_g_1 18) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= v_g_1 48) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 3) (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|)) (= v_g_1 16)) (and (= 5 ~glob1~0) (= v_g_1 39) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 4) (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= v_g_1 45) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_~cond#1| 0)) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 27) (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= 5 ~glob1~0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|)) (= v_g_1 49)) (and (= ~glob1~0 0) (= v_g_1 33) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 46) (not (= |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| 0)) (= 5 ~glob1~0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 37) (not (= 3 |~#mutex2~0.base|))) (and (not (= |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| 0)) (= 5 ~glob1~0) (= v_g_1 9) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 11) (= ~glob1~0 0) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 26) (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|)) (= v_g_1 1)) (and (= v_g_1 10) (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_~cond#1| 0)) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= 5 ~glob1~0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= v_g_1 23) (= |~#mutex1~0.base| 3) (not (= |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 7) (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 30) (not (= 3 |~#mutex2~0.base|))) (and (= 5 ~glob1~0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 32) (not (= |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 22) (not (= 3 |~#mutex2~0.base|))) (and (= 5 ~glob1~0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= v_g_1 41) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 12) (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= 5 ~glob1~0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 14) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 24) (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_~cond#1| 0)) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (= v_g_1 6) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= v_g_1 29) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (= v_g_1 25) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 42) (not (= 3 |~#mutex2~0.base|))) (and (= 5 ~glob1~0) (= v_g_1 28) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 47) (= 5 ~glob1~0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|)))) l62 : 238#(or (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 31) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 22) (not (= 3 |~#mutex2~0.base|)))) l21 : 241#(and (= ~glob1~0 0) (= |~#mutex1~0.base| 3) (= v_g_1 17) (not (= 3 |~#mutex2~0.base|))) l65 : 278#(or (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 43) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (= v_g_1 2) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= v_g_1 34) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= v_g_1 44) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= v_g_1 48) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 3) (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|)) (= v_g_1 16)) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= v_g_1 45) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_~cond#1| 0)) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= v_g_1 33) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 37) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 11) (= ~glob1~0 0) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|)) (= v_g_1 1)) (and (= v_g_1 10) (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_~cond#1| 0)) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 7) (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 12) (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 24) (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_~cond#1| 0)) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= v_g_1 29) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (= v_g_1 25) (not (= 3 |~#mutex2~0.base|)))) l20 : 281#(= v_g_1 13) l64 : 284#(and (= v_g_1 21) (= ~glob1~0 0) (not (= |ULTIMATE.start___VERIFIER_assert_~cond#1| 0)) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) l23 : 285#false l67 : 286#false l22 : 291#(or (and (= 5 ~glob1~0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 14) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 47) (= 5 ~glob1~0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|)))) l66 : 294#(and (= v_g_1 8) (= ~glob1~0 0) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) l25 : 297#(and (= v_g_1 35) (= ~glob1~0 0) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) l69 : 312#(or (and (= v_g_1 36) (= ~glob1~0 0) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_~cond#1| 0)) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (= v_g_1 19) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= v_g_1 18) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 4) (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 26) (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 30) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (= v_g_1 6) (not (= 3 |~#mutex2~0.base|)))) l24 : 315#(and (= v_g_1 21) (= ~glob1~0 0) (not (= |ULTIMATE.start___VERIFIER_assert_~cond#1| 0)) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) l68 : 324#(or (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= v_g_1 34) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 4) (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|)) (= v_g_1 1)) (and (= v_g_1 7) (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|)))) l27 : 327#(and (= ~glob1~0 0) (= |~#mutex1~0.base| 3) (= v_g_1 17) (not (= 3 |~#mutex2~0.base|))) l26 : 332#(or (and (= 5 ~glob1~0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= v_g_1 23) (= |~#mutex1~0.base| 3) (not (= |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= 3 |~#mutex2~0.base|))) (and (= 5 ~glob1~0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 32) (not (= |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= 3 |~#mutex2~0.base|)))) l29 : 353#(or (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 31) (not (= 3 |~#mutex2~0.base|))) (and (= 5 ~glob1~0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 15) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 36) (= ~glob1~0 0) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= v_g_1 48) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= 5 ~glob1~0) (= v_g_1 39) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 27) (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 46) (not (= |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| 0)) (= 5 ~glob1~0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= 3 |~#mutex2~0.base|))) (and (= 5 ~glob1~0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 32) (not (= |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= 3 |~#mutex2~0.base|))) (and (= 5 ~glob1~0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= v_g_1 41) (not (= 3 |~#mutex2~0.base|))) (and (= 5 ~glob1~0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 14) (not (= 3 |~#mutex2~0.base|)))) l28 : 356#(and (= ~glob1~0 0) (= v_g_1 50) (= |~#mutex1~0.base| 3)) l0 : 359#(= v_g_1 13) l70 : 360#false l1 : 363#(and (= v_g_1 40) (= ~glob1~0 0)) l2 : 366#(and (= v_g_1 35) (= ~glob1~0 0) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) l72 : 369#(= v_g_1 13) l3 : 378#(or (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (= v_g_1 2) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= v_g_1 33) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (= v_g_1 6) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (= v_g_1 25) (not (= 3 |~#mutex2~0.base|)))) l71 : 381#(= v_g_1 13) l4 : 386#(or (and (= v_g_1 46) (not (= |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| 0)) (= 5 ~glob1~0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= 3 |~#mutex2~0.base|))) (and (not (= |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| 0)) (= 5 ~glob1~0) (= v_g_1 9) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= 3 |~#mutex2~0.base|)))) l30 : 395#(or (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_~cond#1| 0)) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (= v_g_1 19) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= v_g_1 45) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_~cond#1| 0)) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 10) (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_~cond#1| 0)) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 24) (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_~cond#1| 0)) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|)))) l74 : 398#(and (= ~glob1~0 0) (= |~#mutex1~0.base| 3) (= v_g_1 17) (not (= 3 |~#mutex2~0.base|))) l5 : 399#false l73 : 402#(= v_g_1 13) l6 : 407#(or (and (= 5 ~glob1~0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= v_g_1 41) (not (= 3 |~#mutex2~0.base|))) (and (= 5 ~glob1~0) (= v_g_1 28) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= 3 |~#mutex2~0.base|)))) l32 : 410#(and (= ~glob1~0 0) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|)) (= v_g_1 38)) l76 : 417#(or (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|)) (= v_g_1 16)) (and (= v_g_1 26) (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 12) (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|)))) l7 : 420#(and (= v_g_1 35) (= ~glob1~0 0) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) l31 : 423#(= v_g_1 13) l75 : 426#(and (= ~glob1~0 0) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (= v_g_1 20) (not (= 3 |~#mutex2~0.base|))) l8 : 431#(or (and (= 5 ~glob1~0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= v_g_1 23) (= |~#mutex1~0.base| 3) (not (= |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= 3 |~#mutex2~0.base|))) (and (= 5 ~glob1~0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 32) (not (= |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= 3 |~#mutex2~0.base|)))) l34 : 434#(and (= ~glob1~0 0) (= |~#mutex1~0.base| 3) (= v_g_1 17) (not (= 3 |~#mutex2~0.base|))) l78 : 437#(and (= ~glob1~0 0) (= v_g_1 50) (= |~#mutex1~0.base| 3)) l9 : 454#(or (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 43) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= v_g_1 34) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= v_g_1 44) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= v_g_1 48) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|)) (= v_g_1 16)) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= v_g_1 45) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_~cond#1| 0)) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= v_g_1 33) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 11) (= ~glob1~0 0) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|)))) l33 : 461#(or (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|)) (= v_g_1 16)) (and (= v_g_1 26) (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 12) (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|)))) l77 : 464#(and (= ~glob1~0 0) (= |~#mutex1~0.base| 3) (= v_g_1 17) (not (= 3 |~#mutex2~0.base|))) l36 : 469#(or (and (= v_g_1 46) (not (= |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| 0)) (= 5 ~glob1~0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= 3 |~#mutex2~0.base|))) (and (not (= |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| 0)) (= 5 ~glob1~0) (= v_g_1 9) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= 3 |~#mutex2~0.base|)))) l35 : 472#(and (= ~glob1~0 0) (= v_g_1 50) (= |~#mutex1~0.base| 3)) l79 : 475#(and (= v_g_1 40) (= ~glob1~0 0)) l38 : 512#(or (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 43) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (= v_g_1 2) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= v_g_1 34) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= v_g_1 44) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= v_g_1 48) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 3) (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|)) (= v_g_1 16)) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= v_g_1 45) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_~cond#1| 0)) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= v_g_1 33) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 37) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 11) (= ~glob1~0 0) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|)) (= v_g_1 1)) (and (= v_g_1 10) (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_~cond#1| 0)) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 7) (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 12) (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 24) (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_~cond#1| 0)) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= v_g_1 29) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (= v_g_1 25) (not (= 3 |~#mutex2~0.base|)))) l37 : 533#(or (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 31) (not (= 3 |~#mutex2~0.base|))) (and (= 5 ~glob1~0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 15) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 36) (= ~glob1~0 0) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= v_g_1 48) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= 5 ~glob1~0) (= v_g_1 39) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 27) (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 46) (not (= |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| 0)) (= 5 ~glob1~0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= 3 |~#mutex2~0.base|))) (and (= 5 ~glob1~0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 32) (not (= |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= 3 |~#mutex2~0.base|))) (and (= 5 ~glob1~0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= v_g_1 41) (not (= 3 |~#mutex2~0.base|))) (and (= 5 ~glob1~0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 14) (not (= 3 |~#mutex2~0.base|)))) l39 : 534#false l81 : 539#(or (and (= 5 ~glob1~0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 15) (not (= 3 |~#mutex2~0.base|))) (and (= 5 ~glob1~0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|)) (= v_g_1 49))) l80 : 544#(or (and (= 5 ~glob1~0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 14) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 47) (= 5 ~glob1~0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|)))) l83 : 553#(or (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= v_g_1 34) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 4) (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|)) (= v_g_1 1)) (and (= v_g_1 7) (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|)))) l82 : 574#(or (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 31) (not (= 3 |~#mutex2~0.base|))) (and (= 5 ~glob1~0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 15) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 36) (= ~glob1~0 0) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= v_g_1 48) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= 5 ~glob1~0) (= v_g_1 39) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 27) (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 46) (not (= |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| 0)) (= 5 ~glob1~0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= 3 |~#mutex2~0.base|))) (and (= 5 ~glob1~0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 32) (not (= |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= 3 |~#mutex2~0.base|))) (and (= 5 ~glob1~0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| 0)) (= v_g_1 41) (not (= 3 |~#mutex2~0.base|))) (and (= 5 ~glob1~0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 14) (not (= 3 |~#mutex2~0.base|)))) l41 : 577#(and (= ~glob1~0 0) (= |~#mutex1~0.base| 3) (= v_g_1 17) (not (= 3 |~#mutex2~0.base|))) l85 : 580#(and (= ~glob1~0 0) (= v_g_1 50) (= |~#mutex1~0.base| 3)) l40 : 589#(or (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 43) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 3) (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 37) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 30) (not (= 3 |~#mutex2~0.base|)))) l84 : 592#(and (= ~glob1~0 0) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (= v_g_1 20) (not (= 3 |~#mutex2~0.base|))) l43 : 617#(or (and (= 5 ~glob1~0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= v_g_1 5) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= v_g_1 44) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= v_g_1 18) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= 5 ~glob1~0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|)) (= v_g_1 49)) (and (not (= |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| 0)) (= 5 ~glob1~0) (= v_g_1 9) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 11) (= ~glob1~0 0) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= 5 ~glob1~0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= v_g_1 23) (= |~#mutex1~0.base| 3) (not (= |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 22) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= v_g_1 29) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 42) (not (= 3 |~#mutex2~0.base|))) (and (= 5 ~glob1~0) (= v_g_1 28) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 47) (= 5 ~glob1~0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|)))) l87 : 634#(or (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 43) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= v_g_1 34) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= v_g_1 44) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= v_g_1 48) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|)) (= v_g_1 16)) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= v_g_1 45) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_~cond#1| 0)) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= v_g_1 33) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 11) (= ~glob1~0 0) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|)))) l42 : 637#(and (= ~glob1~0 0) (= v_g_1 50) (= |~#mutex1~0.base| 3)) l86 : 642#(or (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 31) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 22) (not (= 3 |~#mutex2~0.base|)))) l45 : 651#(or (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_~cond#1| 0)) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (= v_g_1 19) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= v_g_1 45) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_~cond#1| 0)) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 10) (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_~cond#1| 0)) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 24) (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_~cond#1| 0)) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|)))) l44 : 666#(or (and (= v_g_1 36) (= ~glob1~0 0) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_~cond#1| 0)) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (= v_g_1 19) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= v_g_1 18) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 4) (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 26) (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 30) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (not (= |ULTIMATE.start___VERIFIER_assert_#in~cond#1| 0)) (= |~#mutex1~0.base| 3) (= v_g_1 6) (not (= 3 |~#mutex2~0.base|)))) l47 : 671#(or (and (= 5 ~glob1~0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 14) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 47) (= 5 ~glob1~0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|)))) l46 : 676#(or (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 31) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 22) (not (= 3 |~#mutex2~0.base|)))) l49 : 677#false l48 : 702#(or (and (= 5 ~glob1~0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= v_g_1 5) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= v_g_1 44) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= v_g_1 18) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= 5 ~glob1~0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|)) (= v_g_1 49)) (and (not (= |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| 0)) (= 5 ~glob1~0) (= v_g_1 9) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 11) (= ~glob1~0 0) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= 5 ~glob1~0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= v_g_1 23) (= |~#mutex1~0.base| 3) (not (= |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| |~#mutex1~0.base|) |~#mutex1~0.offset|) 1) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 22) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= v_g_1 29) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|))) (and (= ~glob1~0 0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (= v_g_1 42) (not (= 3 |~#mutex2~0.base|))) (and (= 5 ~glob1~0) (= v_g_1 28) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| 0)) (not (= 3 |~#mutex2~0.base|))) (and (= v_g_1 47) (= 5 ~glob1~0) (= (select (select |#pthreadsMutex| 3) |~#mutex1~0.offset|) 1) (= |~#mutex1~0.base| 3) (not (= 3 |~#mutex2~0.base|)))) Ghost Variables (and initial values): v_g_1 : 13 Ghost Updates: [63][65] : (v_g_1) := ((ite (= v_g_1 31) 39 (ite (= v_g_1 22) 5 v_g_1))) [87][68] : (v_g_1) := ((ite (= v_g_1 29) 8 (ite (= v_g_1 11) 8 (ite (= v_g_1 44) 8 v_g_1)))) [45][69] : (v_g_1) := ((ite (= v_g_1 26) 4 (ite (= v_g_1 16) 34 (ite (= v_g_1 12) 1 v_g_1)))) [68][10] : (v_g_1) := ((ite (= v_g_1 47) 23 (ite (= v_g_1 14) 32 v_g_1))) [59][74] : (v_g_1) := ((ite (= v_g_1 36) 31 (ite (= v_g_1 18) 22 v_g_1))) [8][11] : (v_g_1) := ((ite (= v_g_1 50) 17 v_g_1)) [51][77] : (v_g_1) := ((ite (= v_g_1 7) 24 (ite (= v_g_1 1) 24 (ite (= v_g_1 34) 45 (ite (= v_g_1 4) 19 v_g_1))))) [70][14] : (v_g_1) := ((ite (= v_g_1 32) 46 (ite (= v_g_1 23) 9 v_g_1))) [75][78] : (v_g_1) := ((ite (= v_g_1 9) 28 (ite (= v_g_1 46) 41 v_g_1))) [78][15] : (v_g_1) := ((ite (= v_g_1 15) 27 (ite (= v_g_1 49) 42 v_g_1))) [52][79] : (v_g_1) := ((ite (= v_g_1 48) 16 (ite (= v_g_1 36) 26 v_g_1))) [86][17] : (v_g_1) := ((ite (= v_g_1 35) 36 v_g_1)) [55][82] : (v_g_1) := ((ite (= v_g_1 21) 38 v_g_1)) [81][83] : (v_g_1) := ((ite (= v_g_1 43) 37 (ite (= v_g_1 48) 48 (ite (= v_g_1 33) 25 (ite (= v_g_1 45) 10 (ite (= v_g_1 11) 11 (ite (= v_g_1 44) 44 (ite (= v_g_1 16) 12 (ite (= v_g_1 34) 7 v_g_1))))))))) [77][85] : (v_g_1) := ((ite (= v_g_1 28) 49 (ite (= v_g_1 41) 15 v_g_1))) [16][28] : (v_g_1) := ((ite (= v_g_1 43) 44 (ite (= v_g_1 30) 18 (ite (= v_g_1 37) 29 (ite (= v_g_1 3) 29 v_g_1))))) [18][31] : (v_g_1) := ((ite (= v_g_1 40) 50 v_g_1)) [19][32] : (v_g_1) := ((ite (= v_g_1 10) 2 (ite (= v_g_1 24) 2 (ite (= v_g_1 45) 33 (ite (= v_g_1 19) 6 v_g_1))))) [20][33] : (v_g_1) := ((ite (= v_g_1 6) 30 (ite (= v_g_1 33) 43 (ite (= v_g_1 25) 3 (ite (= v_g_1 2) 3 v_g_1))))) [23][37] : (v_g_1) := ((ite (= v_g_1 17) 20 v_g_1)) [26][41] : (v_g_1) := ((ite (= v_g_1 20) 21 v_g_1)) [64][43] : (v_g_1) := ((ite (= v_g_1 39) 14 (ite (= v_g_1 5) 47 v_g_1))) [79][54] : (v_g_1) := ((ite (= v_g_1 42) 11 (ite (= v_g_1 27) 48 v_g_1))) [40][61] : (v_g_1) := ((ite (= v_g_1 13) 40 v_g_1)) [42][63] : (v_g_1) := ((ite (= v_g_1 38) 35 v_g_1)) [INFO]: EmpireComputation time [ms]: 3, EmpireComputation statistics: automaton size: 50, number of unique pairs: 45, empire law size: 2057, empire annotation size: 2107, number of regions: 29, number of territories: 45, 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: 9, Median number of places per region: 2, Empire validity check time [ms]: 595, EmpireToOwickiGries time [ms]: 283, Owicki-Gries validity check time [ms]: 776 │ │ │ duration: 3712 ms │ │ │ status: ✔ SUCCESSFUL │ └─ EmpireAutomatonOG finished after 3719 ms. └─ JUnit Vintage finished after 3726 ms. ├─ JUnit Platform Suite └─ JUnit Platform Suite finished after 1 ms. Test plan execution finished. Number of all tests: 1  Test run finished after 3762 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 ]