env GraphEmpireOG.Timeout=-1 benchexec/../run-test.sh Library-ProofsTest 'de.uni_freiburg.informatik.ultimate.lib.proofs.owickigries.OGProofProducerTest$GraphEmpireOG' NoDataRace.parallel-misc-2.wvr.ats true -------------------------------------------------------------------------------- Thanks for using JUnit! Support its development at https://junit.org/sponsoring Test plan execution started. Number of static tests: 1 ╷ ├─ JUnit Jupiter └─ JUnit Jupiter finished after 6 ms. ├─ JUnit Vintage │ ├─ GraphEmpireOG │ │ ├─ NoDataRace_parallel-misc-2_wvr_ats │ │ │ tags: [] │ │ │ uniqueId: [engine:junit-vintage]/[runner:de.uni_freiburg.informatik.ultimate.lib.proofs.owickigries.OGProofProducerTest$GraphEmpireOG]/[test:NoDataRace_parallel-misc-2_wvr_ats(de.uni_freiburg.informatik.ultimate.lib.proofs.owickigries.OGProofProducerTest$GraphEmpireOG)] │ │ │ parent: [engine:junit-vintage]/[runner:de.uni_freiburg.informatik.ultimate.lib.proofs.owickigries.OGProofProducerTest$GraphEmpireOG] │ │ │ source: ClassSource [className = 'de.uni_freiburg.informatik.ultimate.lib.proofs.owickigries.OGProofProducerTest$GraphEmpireOG', filePosition = null] [WARN]: Using environment timeout: -1ms [INFO]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/adds/z3 [INFO]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/adds/z3 SMTLIB2_COMPLIANT=true -t:1000 -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) [INFO]: [MP /storage/repos/ultimate/releaseScripts/default/adds/z3 SMTLIB2_COMPLIANT=true -t:1000 -memory:2024 -smt2 -in (1)] Waiting until timeout for monitored process [INFO]: Initialized classic predicate unifier [INFO]: Initialized classic predicate unifier [INFO]: Initialized classic predicate unifier [INFO]: Initialized classic predicate unifier [INFO]: Initialized classic predicate unifier [INFO]: Initialized classic predicate unifier [INFO]: Initialized classic predicate unifier [INFO]: Initialized classic predicate unifier [INFO]: Initialized classic predicate unifier [INFO]: Initialized classic predicate unifier [INFO]: Initialized classic predicate unifier [INFO]: Initialized classic predicate unifier [INFO]: Initialized classic predicate unifier [INFO]: Initialized classic predicate unifier [INFO]: Start isDeterministic. Operand 3 states and 515 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting Floyd-Hoare check of an automaton with has 3 states, 3 states have (on average 171.66666666666666) internal successors, (515), 3 states have internal predecessors, (515), 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 515 edges. 515 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 0 times interpolants missing. [INFO]: Start isDeterministic. Operand 3 states and 510 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting Floyd-Hoare check of an automaton with has 3 states, 3 states have (on average 170.0) internal successors, (510), 3 states have internal predecessors, (510), 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 510 edges. 510 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 0 times interpolants missing. [INFO]: Start isDeterministic. Operand 3 states and 522 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting Floyd-Hoare check of an automaton with has 3 states, 3 states have (on average 174.0) internal successors, (522), 3 states have internal predecessors, (522), 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 522 edges. 522 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 0 times interpolants missing. [INFO]: Start isDeterministic. Operand 3 states and 516 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting Floyd-Hoare check of an automaton with has 3 states, 3 states have (on average 172.0) internal successors, (516), 3 states have internal predecessors, (516), 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 516 edges. 516 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 0 times interpolants missing. [INFO]: Start isDeterministic. Operand 3 states and 516 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting Floyd-Hoare check of an automaton with has 3 states, 3 states have (on average 172.0) internal successors, (516), 3 states have internal predecessors, (516), 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 516 edges. 516 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 0 times interpolants missing. [INFO]: Start isDeterministic. Operand 3 states and 520 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting Floyd-Hoare check of an automaton with has 3 states, 3 states have (on average 173.33333333333334) internal successors, (520), 3 states have internal predecessors, (520), 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 520 edges. 520 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 0 times interpolants missing. [INFO]: Start isDeterministic. Operand 3 states and 524 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting Floyd-Hoare check of an automaton with has 3 states, 3 states have (on average 174.66666666666666) internal successors, (524), 3 states have internal predecessors, (524), 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 524 edges. 524 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 0 times interpolants missing. [INFO]: Start isDeterministic. Operand 3 states and 533 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting Floyd-Hoare check of an automaton with has 3 states, 3 states have (on average 177.66666666666666) internal successors, (533), 3 states have internal predecessors, (533), 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 533 edges. 533 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 0 times interpolants missing. [INFO]: Start isDeterministic. Operand 3 states and 525 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting Floyd-Hoare check of an automaton with has 3 states, 3 states have (on average 175.0) internal successors, (525), 3 states have internal predecessors, (525), 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 525 edges. 525 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 0 times interpolants missing. [INFO]: Start isDeterministic. Operand 3 states and 527 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting Floyd-Hoare check of an automaton with has 3 states, 3 states have (on average 175.66666666666666) internal successors, (527), 3 states have internal predecessors, (527), 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 527 edges. 527 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 0 times interpolants missing. [INFO]: Start isDeterministic. Operand 3 states and 519 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting Floyd-Hoare check of an automaton with has 3 states, 3 states have (on average 173.0) internal successors, (519), 3 states have internal predecessors, (519), 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 519 edges. 519 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 0 times interpolants missing. [INFO]: Start isDeterministic. Operand 3 states and 521 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting Floyd-Hoare check of an automaton with has 3 states, 3 states have (on average 173.66666666666666) internal successors, (521), 3 states have internal predecessors, (521), 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 521 edges. 521 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 0 times interpolants missing. [INFO]: Start isDeterministic. Operand 3 states and 512 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting Floyd-Hoare check of an automaton with has 3 states, 3 states have (on average 170.66666666666666) internal successors, (512), 3 states have internal predecessors, (512), 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 512 edges. 512 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 0 times interpolants missing. [INFO]: Start isDeterministic. Operand 3 states and 514 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting Floyd-Hoare check of an automaton with has 3 states, 3 states have (on average 171.33333333333334) internal successors, (514), 3 states have internal predecessors, (514), 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 514 edges. 514 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 0 times interpolants missing. [INFO]: Number of proof automata: 14 [INFO]: 163 / 192 letters are loopers in proof 0 [INFO]: 163 / 192 letters are loopers in proof 1 [INFO]: 169 / 192 letters are loopers in proof 2 [INFO]: 166 / 192 letters are loopers in proof 3 [INFO]: 166 / 192 letters are loopers in proof 4 [INFO]: 176 / 192 letters are loopers in proof 5 [INFO]: 176 / 192 letters are loopers in proof 6 [INFO]: 179 / 192 letters are loopers in proof 7 [INFO]: 175 / 192 letters are loopers in proof 8 [INFO]: 175 / 192 letters are loopers in proof 9 [INFO]: 169 / 192 letters are loopers in proof 10 [INFO]: 171 / 192 letters are loopers in proof 11 [INFO]: 166 / 192 letters are loopers in proof 12 [INFO]: 168 / 192 letters are loopers in proof 13 [INFO]: Loopers in proof automata: min=163, max=179, median=169 [INFO]: Start finitePrefix. Operand will be constructed on-demand [INFO]: 114/541 cut-off events. [INFO]: For 5193/5582 co-relation queries the response was YES. [INFO]: Finished finitePrefix Result has 1888 conditions, 541 events. 114/541 cut-off events. For 5193/5582 co-relation queries the response was YES. Maximal size of possible extension queue 31. Compared 2846 event pairs, 80 based on Foata normal form. 20/521 useless extension candidates. Maximal degree in co-relation 1021. Up to 150 conditions per place. [INFO]: OwickiGriesTestSuite setup time: 3344ms [INFO]: Constructing Owicki-Gries proof for Petri program that has 190 places, 192 transitions, 398 flow. [INFO]: Computed Owicki-Gries annotation with 40 ghost variables, 60 ghost updates, and overall size 92262 [WARN]: expecting exponential blowup for input size 11 [WARN]: Simplifying conjunction of 12073 disjunctions. This might take some time... [INFO]: Simplified to conjunction of 142 disjunctions. [WARN]: expecting exponential blowup for input size 11 [WARN]: Simplifying conjunction of 12625 disjunctions. This might take some time... [INFO]: Simplified to conjunction of 135 disjunctions. [WARN]: Non-inductive transition [97][5]. Invalid Hoare triple: precondition (and (or (not |v_[l86, l117]_1|) (not |v_[l113, l186]_1|)) (not |v_[l62, l46, l79, l154, l187, l150]_1|) (or |v_[l127, l186, l15, l55, l36, l113, l128, l14]_1| |v_[l113, l186]_1| (not |v_[l125]_1|) (= |#race~N~0| 0)) (or (not |v_[l155, l125]_1|) (not |v_[l134, l129, l70, l28, l43, l138]_1|)) (not |v_[l9, l37, l52, l149, l18, l177, l132, l7, l112]_1|) (or |v_[l186, l155, l113, l125]_1| (not |v_[l155, l125]_1|) (not |v_[l127, l186, l15, l55, l36, l113, l128, l14]_1|)) (or (not |v_[l114, l20, l119, l48, l71, l89, l142, l105, l45]_1|) (not |v_[l127, l36, l15, l55, l128, l14]_1|)) (or (not |v_[l125]_1|) (not |v_[l127, l36, l15, l55, l128, l14]_1|)) (not |v_[l53, l169, l136]_1|) (or (not |v_[l127, l36, l15, l55, l128, l14]_1|) (= |#race~N~0| 0)) (not |v_[l141]_1|) (or |v_[l186, l155, l113, l125]_1| (not |v_[l155, l125]_1|) (not |v_[l113, l186]_1|)) (or (= |thread2Thread1of1ForFork1_#t~nondet8| |#race~i2~0|) (not |v_[l17, l157, l6]_1|)) (not |v_[l173, l25, l92]_1|) (or (not |v_[l155, l125]_1|) (not |v_[l127, l36, l15, l55, l128, l14]_1|)) (not |v_[l65]_1|) (or (not |v_[l86, l117]_1|) (= |thread2Thread1of1ForFork1_#t~nondet6| |#race~d2~0|)) (or (not |v_[l145]_1|) |v_[l178, l13, l104, l76, l30, l153]_1|) (or (not |v_[l17, l157, l6]_1|) (not |v_[l86, l117]_1|)) (or (not |v_[l186, l155, l113, l125]_1|) (not |v_[l114, l20, l119, l48, l71, l89, l142, l105, l45]_1|)) (or (not |v_[l17, l157, l6]_1|) (= |#race~N~0| 0)) (not |v_[l74, l179, l51, l27]_1|) (not |v_[l158, l185, l39, l56, l93, l96, l189, l95, l10, l40, l139, l99, l44, l83, l82, l2, l49, l33, l67, l165, l66, l168, l75]_1|) (not |v_[l61, l115]_1|) (or (not |v_[l86, l117]_1|) (not |v_[l127, l36, l15, l55, l128, l14]_1|)) (not |v_[l78, l108, l130]_1|) (or (not |v_[l186, l155, l113, l125]_1|) |v_[l127, l186, l15, l55, l36, l113, l128, l14]_1| (not |v_[l127, l36, l15, l55, l128, l14]_1|)) (not |v_[l23, l131, l103, l81, l116, l72, l161, l31, l5, l122, l124, l156, l68, l181]_1|) |v_[l84, l100, l24, l8]_1| (or (not |v_[l17, l157, l6]_1|) (not |v_[l134, l129, l70, l28, l43, l138]_1|)) (or |v_[l186, l155, l113, l125]_1| (not |v_[l127, l186, l15, l55, l155, l36, l113, l125, l128, l14]_1|) |v_[l127, l186, l15, l55, l36, l113, l128, l14]_1| |v_[l113, l186]_1| |v_[l127, l36, l15, l55, l128, l14]_1| |v_[l125]_1| |v_[l155, l125]_1|) (or |v_[l186, l155, l113, l125]_1| (not |v_[l127, l186, l15, l55, l36, l113, l128, l14]_1|) (not |v_[l125]_1|)) (or (not |v_[l155, l125]_1|) (not |v_[l86, l117]_1|)) (or |v_[l127, l186, l15, l55, l36, l113, l128, l14]_1| (not |v_[l127, l36, l15, l55, l128, l14]_1|) (not |v_[l113, l186]_1|)) (or (not |v_[l17, l157, l6]_1|) (not |v_[l114, l20, l119, l48, l71, l89, l142, l105, l45]_1|)) (or (not |v_[l127, l186, l15, l55, l36, l113, l128, l14]_1|) |v_[l125]_1| |v_[l155, l125]_1| (= |#race~N~0| 0)) (not |v_[l126, l26, l77]_1|) (or (not |v_[l17, l157, l6]_1|) (not |v_[l113, l186]_1|)) (or |v_[l186, l155, l113, l125]_1| (not |v_[l125]_1|) (not |v_[l113, l186]_1|)) (or (not |v_[l146]_1|) (not |v_[l178, l13, l104, l76, l30, l153]_1|)) (or (not |v_[l186, l155, l113, l125]_1|) (= |#race~i2~0| 0)) (or (not |v_[l114, l20, l119, l48, l71, l89, l142, l105, l45]_1|) (not |v_[l86, l117]_1|)) (or (not |v_[l114, l20, l119, l48, l71, l89, l142, l105, l45]_1|) (not |v_[l113, l186]_1|)) (or (not |v_[l114, l20, l119, l48, l71, l89, l142, l105, l45]_1|) (not |v_[l155, l125]_1|)) (or (not |v_[l17, l157, l6]_1|) (not |v_[l127, l186, l15, l55, l36, l113, l128, l14]_1|)) (or (not |v_[l17, l157, l6]_1|) (not |v_[l125]_1|)) (not |v_[l171, l163, l73, l106, l118, l109]_1|) (or (not |v_[l114, l20, l119, l48, l71, l89, l142, l105, l45]_1|) (not |v_[l127, l186, l15, l55, l36, l113, l128, l14]_1|)) (or (not |v_[l125]_1|) (not |v_[l86, l117]_1|)) |v_[l143]_1| (or |v_[l17, l157, l6]_1| |v_[l125]_1| |v_[l155, l125]_1| (= |#race~i2~0| 0)) (or (= |#race~d2~0| 0) (not |v_[l114, l20, l119, l48, l71, l89, l142, l105, l45]_1|)) (or (not |v_[l17, l157, l6]_1|) (not |v_[l127, l36, l15, l55, l128, l14]_1|)) (not |v_[l183, l148, l151, l175, l174, l133, l102, l4, l140, l123, l167]_1|) (or (not |v_[l134, l129, l70, l28, l43, l138]_1|) (not |v_[l113, l186]_1|)) (or |v_[l146]_1| (not |v_[l113, l186]_1|)) (or (not |v_[l186, l155, l113, l125]_1|) (not |v_[l86, l117]_1|)) (or (not |v_[l86, l117]_1|) (not |v_[l145]_1|)) (or |v_[l160, l80, l176]_1| |v_[l145]_1|) (not |v_[l180, l21, l1, l90, l188]_1|) (or (not |v_[l114, l20, l119, l48, l71, l89, l142, l105, l45]_1|) (= |#race~N~0| 0)) (or (= |#race~N~0| 0) (not |v_[l134, l129, l70, l28, l43, l138]_1|)) (or (not |v_[l86, l117]_1|) (not |v_[l134, l129, l70, l28, l43, l138]_1|)) (or (not |v_[l127, l186, l15, l55, l36, l113, l128, l14]_1|) (not |v_[l145]_1|)) (not |v_[l59, l147, l91, l63]_1|) (or (not |v_[l114, l20, l119, l48, l71, l89, l142, l105, l45]_1|) (not |v_[l134, l129, l70, l28, l43, l138]_1|)) (or (not |v_[l125]_1|) (not |v_[l145]_1|)) (or (not |v_[l186, l155, l113, l125]_1|) (not |v_[l145]_1|)) (or (not |v_[l86, l117]_1|) (= |#race~N~0| 0)) (not |v_[l164, l0, l29, l162, l144]_1|) (or (not |v_[l186, l155, l113, l125]_1|) (not |v_[l134, l129, l70, l28, l43, l138]_1|)) (or |v_[l145]_1| |v_[l146]_1|) (or (not |v_[l127, l36, l15, l55, l128, l14]_1|) (not |v_[l134, l129, l70, l28, l43, l138]_1|)) (or (not |v_[l114, l20, l119, l48, l71, l89, l142, l105, l45]_1|) (not |v_[l178, l13, l104, l76, l30, l153]_1|)) (or (not |v_[l125]_1|) (not |v_[l134, l129, l70, l28, l43, l138]_1|)) (not |v_[l23, l131, l11, l81, l16, l72, l3, l161, l31, l5, l122, l124, l182, l156, l68, l181]_1|) (not |v_[l94]_1|) (or (not |v_[l155, l125]_1|) (not |v_[l145]_1|)) (or |v_[l186, l155, l113, l125]_1| |v_[l134, l129, l70, l28, l43, l138]_1| |v_[l114, l20, l119, l48, l71, l89, l142, l105, l45]_1| |v_[l127, l186, l15, l55, l36, l113, l128, l14]_1| |v_[l113, l186]_1| |v_[l17, l157, l6]_1| |v_[l127, l36, l15, l55, l128, l14]_1| |v_[l125]_1| |v_[l155, l125]_1| (not |v_[l160, l80, l176]_1|) |v_[l86, l117]_1|) (or (not |v_[l17, l157, l6]_1|) |v_[l146]_1|) (or (not |v_[l127, l186, l15, l55, l36, l113, l128, l14]_1|) (not |v_[l134, l129, l70, l28, l43, l138]_1|)) (not |v_[l50, l107, l184]_1|) (or (not |v_[l17, l157, l6]_1|) (not |v_[l155, l125]_1|)) (= |#race~i1~0| 0) (or (not |v_[l186, l155, l113, l125]_1|) (not |v_[l17, l157, l6]_1|)) (or (not |v_[l127, l186, l15, l55, l36, l113, l128, l14]_1|) (not |v_[l86, l117]_1|)) (or (not |v_[l145]_1|) (not |v_[l134, l129, l70, l28, l43, l138]_1|)) (or (not |v_[l145]_1|) (not |v_[l127, l36, l15, l55, l128, l14]_1|)) (not |v_[l110, l121, l19]_1|) (or (not |v_[l114, l20, l119, l48, l71, l89, l142, l105, l45]_1|) (not |v_[l125]_1|))) transition Formula: (and |v_v_[l84]_1_2| (= v_thread1Thread1of1ForFork0_~_argptr.offset_1 |v_thread1Thread1of1ForFork0_#in~_argptr.offset_1|) (= |v_thread1Thread1of1ForFork0_#in~_argptr.base_1| v_thread1Thread1of1ForFork0_~_argptr.base_1)) InVars {thread1Thread1of1ForFork0_#in~_argptr.base=|v_thread1Thread1of1ForFork0_#in~_argptr.base_1|, thread1Thread1of1ForFork0_#in~_argptr.offset=|v_thread1Thread1of1ForFork0_#in~_argptr.offset_1|} OutVars{thread1Thread1of1ForFork0_#in~_argptr.base=|v_thread1Thread1of1ForFork0_#in~_argptr.base_1|, thread1Thread1of1ForFork0_~_argptr.offset=v_thread1Thread1of1ForFork0_~_argptr.offset_1, thread1Thread1of1ForFork0_#in~_argptr.offset=|v_thread1Thread1of1ForFork0_#in~_argptr.offset_1|, v_[l84]_1=|v_v_[l84]_1_2|, thread1Thread1of1ForFork0_~_argptr.base=v_thread1Thread1of1ForFork0_~_argptr.base_1} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_~_argptr.offset, v_[l84]_1, thread1Thread1of1ForFork0_~_argptr.base] postcondition (and (or (not |v_[l86, l117]_1|) (not |v_[l113, l186]_1|)) (not |v_[l62, l46, l79, l154, l187, l150]_1|) (or (not |v_[l155, l125]_1|) (not |v_[l134, l129, l70, l28, l43, l138]_1|)) (not |v_[l9, l37, l52, l149, l18, l177, l132, l7, l112]_1|) (or |v_[l186, l155, l113, l125]_1| (not |v_[l155, l125]_1|) (not |v_[l127, l186, l15, l55, l36, l113, l128, l14]_1|)) (or (not |v_[l114, l20, l119, l48, l71, l89, l142, l105, l45]_1|) (not |v_[l127, l36, l15, l55, l128, l14]_1|)) (or (not |v_[l125]_1|) (not |v_[l127, l36, l15, l55, l128, l14]_1|)) (not |v_[l53, l169, l136]_1|) (not |v_[l141]_1|) (or |v_[l186, l155, l113, l125]_1| (not |v_[l155, l125]_1|) (not |v_[l113, l186]_1|)) (or (= |thread2Thread1of1ForFork1_#t~nondet8| |#race~i2~0|) (not |v_[l17, l157, l6]_1|)) (not |v_[l173, l25, l92]_1|) (or (not |v_[l155, l125]_1|) (not |v_[l127, l36, l15, l55, l128, l14]_1|)) (not |v_[l65]_1|) (or (not |v_[l86, l117]_1|) (= |thread2Thread1of1ForFork1_#t~nondet6| |#race~d2~0|)) (or (not |v_[l127, l186, l15, l55, l155, l36, l113, l125, l128, l14]_1|) (= |#race~i2~0| 0)) (or (not |v_[l145]_1|) |v_[l178, l13, l104, l76, l30, l153]_1|) (or (not |v_[l17, l157, l6]_1|) (not |v_[l86, l117]_1|)) (or (not |v_[l186, l155, l113, l125]_1|) (not |v_[l114, l20, l119, l48, l71, l89, l142, l105, l45]_1|)) (not |v_[l74, l179, l51, l27]_1|) (not |v_[l158, l185, l39, l56, l93, l96, l189, l95, l10, l40, l139, l99, l44, l83, l82, l2, l49, l33, l67, l165, l66, l168, l75]_1|) (not |v_[l46, l100, l79, l187, l150, l62, l154, l8]_1|) (not |v_[l61, l115]_1|) (or (not |v_[l86, l117]_1|) (not |v_[l127, l36, l15, l55, l128, l14]_1|)) (not |v_[l78, l108, l130]_1|) (or (not |v_[l186, l155, l113, l125]_1|) |v_[l127, l186, l15, l55, l36, l113, l128, l14]_1| (not |v_[l127, l36, l15, l55, l128, l14]_1|)) (not |v_[l23, l131, l103, l81, l116, l72, l161, l31, l5, l122, l124, l156, l68, l181]_1|) |v_[l84, l100, l24, l8]_1| (or (not |v_[l17, l157, l6]_1|) (not |v_[l134, l129, l70, l28, l43, l138]_1|)) (or |v_[l186, l155, l113, l125]_1| (not |v_[l127, l186, l15, l55, l155, l36, l113, l125, l128, l14]_1|) |v_[l127, l186, l15, l55, l36, l113, l128, l14]_1| |v_[l113, l186]_1| |v_[l127, l36, l15, l55, l128, l14]_1| |v_[l125]_1| |v_[l155, l125]_1|) (or |v_[l186, l155, l113, l125]_1| (not |v_[l127, l186, l15, l55, l36, l113, l128, l14]_1|) (not |v_[l125]_1|)) (or (not |v_[l155, l125]_1|) (not |v_[l86, l117]_1|)) (or |v_[l127, l186, l15, l55, l36, l113, l128, l14]_1| (not |v_[l127, l36, l15, l55, l128, l14]_1|) (not |v_[l113, l186]_1|)) (or (not |v_[l17, l157, l6]_1|) (not |v_[l114, l20, l119, l48, l71, l89, l142, l105, l45]_1|)) (not |v_[l126, l26, l77]_1|) (or (not |v_[l17, l157, l6]_1|) (not |v_[l113, l186]_1|)) (or |v_[l186, l155, l113, l125]_1| (not |v_[l125]_1|) (not |v_[l113, l186]_1|)) (or (not |v_[l146]_1|) (not |v_[l178, l13, l104, l76, l30, l153]_1|)) (or (not |v_[l186, l155, l113, l125]_1|) (= |#race~i2~0| 0)) (or (not |v_[l114, l20, l119, l48, l71, l89, l142, l105, l45]_1|) (not |v_[l86, l117]_1|)) (or (not |v_[l114, l20, l119, l48, l71, l89, l142, l105, l45]_1|) (not |v_[l113, l186]_1|)) (or (not |v_[l114, l20, l119, l48, l71, l89, l142, l105, l45]_1|) (not |v_[l155, l125]_1|)) (or (not |v_[l17, l157, l6]_1|) (not |v_[l127, l186, l15, l55, l36, l113, l128, l14]_1|)) (or (not |v_[l17, l157, l6]_1|) (not |v_[l125]_1|)) (not |v_[l171, l163, l73, l106, l118, l109]_1|) (or (not |v_[l114, l20, l119, l48, l71, l89, l142, l105, l45]_1|) (not |v_[l127, l186, l15, l55, l36, l113, l128, l14]_1|)) (or (not |v_[l125]_1|) (not |v_[l86, l117]_1|)) |v_[l143]_1| (or |v_[l17, l157, l6]_1| |v_[l125]_1| |v_[l155, l125]_1| (= |#race~i2~0| 0)) (or (= |#race~d2~0| 0) (not |v_[l114, l20, l119, l48, l71, l89, l142, l105, l45]_1|)) (or (not |v_[l17, l157, l6]_1|) (not |v_[l127, l36, l15, l55, l128, l14]_1|)) (not |v_[l183, l148, l151, l175, l174, l133, l102, l4, l140, l123, l167]_1|) (or (not |v_[l134, l129, l70, l28, l43, l138]_1|) (not |v_[l113, l186]_1|)) (or |v_[l146]_1| (not |v_[l113, l186]_1|)) (or (not |v_[l186, l155, l113, l125]_1|) (not |v_[l86, l117]_1|)) (or (not |v_[l86, l117]_1|) (not |v_[l145]_1|)) (or |v_[l160, l80, l176]_1| |v_[l145]_1|) (not |v_[l180, l21, l1, l90, l188]_1|) (or (not |v_[l86, l117]_1|) (not |v_[l134, l129, l70, l28, l43, l138]_1|)) (or (not |v_[l127, l186, l15, l55, l36, l113, l128, l14]_1|) (not |v_[l145]_1|)) (not |v_[l59, l147, l91, l63]_1|) (or (not |v_[l114, l20, l119, l48, l71, l89, l142, l105, l45]_1|) (not |v_[l134, l129, l70, l28, l43, l138]_1|)) (or (not |v_[l125]_1|) (not |v_[l145]_1|)) (or (not |v_[l186, l155, l113, l125]_1|) (not |v_[l145]_1|)) (not |v_[l164, l0, l29, l162, l144]_1|) (or (not |v_[l186, l155, l113, l125]_1|) (not |v_[l134, l129, l70, l28, l43, l138]_1|)) (or |v_[l145]_1| |v_[l146]_1|) (or (not |v_[l127, l36, l15, l55, l128, l14]_1|) (not |v_[l134, l129, l70, l28, l43, l138]_1|)) (or (not |v_[l114, l20, l119, l48, l71, l89, l142, l105, l45]_1|) (not |v_[l178, l13, l104, l76, l30, l153]_1|)) (or (not |v_[l125]_1|) (not |v_[l134, l129, l70, l28, l43, l138]_1|)) (not |v_[l23, l131, l11, l81, l16, l72, l3, l161, l31, l5, l122, l124, l182, l156, l68, l181]_1|) (not |v_[l94]_1|) (or (not |v_[l155, l125]_1|) (not |v_[l145]_1|)) (= |#race~N~0| 0) (or |v_[l186, l155, l113, l125]_1| |v_[l134, l129, l70, l28, l43, l138]_1| |v_[l114, l20, l119, l48, l71, l89, l142, l105, l45]_1| |v_[l127, l186, l15, l55, l36, l113, l128, l14]_1| |v_[l113, l186]_1| |v_[l17, l157, l6]_1| |v_[l127, l36, l15, l55, l128, l14]_1| |v_[l125]_1| |v_[l155, l125]_1| (not |v_[l160, l80, l176]_1|) |v_[l86, l117]_1|) (or (not |v_[l17, l157, l6]_1|) |v_[l146]_1|) (or (not |v_[l127, l186, l15, l55, l36, l113, l128, l14]_1|) (not |v_[l134, l129, l70, l28, l43, l138]_1|)) (not |v_[l50, l107, l184]_1|) (or (not |v_[l17, l157, l6]_1|) (not |v_[l155, l125]_1|)) (= |#race~i1~0| 0) |v_[l84]_1| (or (not |v_[l186, l155, l113, l125]_1|) (not |v_[l17, l157, l6]_1|)) (or (not |v_[l127, l186, l15, l55, l36, l113, l128, l14]_1|) (not |v_[l86, l117]_1|)) (or (not |v_[l145]_1|) (not |v_[l134, l129, l70, l28, l43, l138]_1|)) (or (not |v_[l145]_1|) (not |v_[l127, l36, l15, l55, l128, l14]_1|)) (not |v_[l110, l121, l19]_1|) (or (not |v_[l114, l20, l119, l48, l71, l89, l142, l105, l45]_1|) (not |v_[l125]_1|))) │ │ │ caught: java.lang.AssertionError: Owicki-Gries annotation is invalid │ │ │  at de.uni_freiburg.informatik.ultimate.lib.proofs.owickigries.GraphEmpireOwickiGries.checkOwickiGriesValidity(GraphEmpireOwickiGries.java:210) │ │ │  at de.uni_freiburg.informatik.ultimate.lib.proofs.owickigries.GraphEmpireOwickiGries.getOrComputeProof(GraphEmpireOwickiGries.java:159) │ │ │  at de.uni_freiburg.informatik.ultimate.lib.proofs.owickigries.GraphEmpireOwickiGries.getOrComputeProof(GraphEmpireOwickiGries.java:1) │ │ │  at de.uni_freiburg.informatik.ultimate.lib.proofs.owickigries.OGProofProducerTest.runTest(OGProofProducerTest.java:66) │ │ │  at de.uni_freiburg.informatik.ultimate.lib.proofs.owickigries.OwickiGriesTestSuite.runTestInternal(OwickiGriesTestSuite.java:293) │ │ │  at de.uni_freiburg.informatik.ultimate.lib.proofs.owickigries.OwickiGriesTestSuite$OwickiGriesTestCase.run(OwickiGriesTestSuite.java:547) │ │ │  at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) │ │ │  at java.base/java.lang.reflect.Method.invoke(Method.java:580) │ │ │  at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) │ │ │  at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) │ │ │  at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) │ │ │  at de.uni_freiburg.informatik.ultimate.test.junitextension.testfactory.FrameworkFactoryTest.invokeExplosively(FrameworkFactoryTest.java:72) │ │ │  at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) │ │ │  at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) │ │ │  at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) │ │ │  at de.uni_freiburg.informatik.ultimate.test.junitextension.testfactory.FactoryTestRunner.myRunLeaf(FactoryTestRunner.java:213) │ │ │  at de.uni_freiburg.informatik.ultimate.test.junitextension.testfactory.FactoryTestRunner.runChild(FactoryTestRunner.java:205) │ │ │  at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) │ │ │  at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) │ │ │  at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) │ │ │  at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) │ │ │  at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) │ │ │  at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) │ │ │  at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) │ │ │  at org.junit.runners.ParentRunner.run(ParentRunner.java:413) │ │ │  at org.junit.runner.JUnitCore.run(JUnitCore.java:137) │ │ │  at org.junit.runner.JUnitCore.run(JUnitCore.java:115) │ │ │  at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) │ │ │  at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) │ │ │  at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) │ │ │  at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:147) │ │ │  at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:127) │ │ │  at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:90) │ │ │  at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:55) │ │ │  at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:102) │ │ │  at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:54) │ │ │  at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114) │ │ │  at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86) │ │ │  at org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86) │ │ │  at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:53) │ │ │  at org.junit.platform.console.tasks.ConsoleTestExecutor.executeTests(ConsoleTestExecutor.java:66) │ │ │  at org.junit.platform.console.tasks.ConsoleTestExecutor.lambda$execute$0(ConsoleTestExecutor.java:58) │ │ │  at org.junit.platform.console.tasks.CustomContextClassLoaderExecutor.replaceThreadContextClassLoaderAndInvoke(CustomContextClassLoaderExecutor.java:41) │ │ │  at org.junit.platform.console.tasks.CustomContextClassLoaderExecutor.invoke(CustomContextClassLoaderExecutor.java:31) │ │ │  at org.junit.platform.console.tasks.ConsoleTestExecutor.execute(ConsoleTestExecutor.java:58) │ │ │  at org.junit.platform.console.ConsoleLauncher.executeTests(ConsoleLauncher.java:120) │ │ │  at org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:82) │ │ │  at org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:55) │ │ │  at org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:48) │ │ │  at org.junit.platform.console.ConsoleLauncher.main(ConsoleLauncher.java:42) │ │ │ duration: 66360 ms │ │ │ status: ✘ FAILED │ └─ GraphEmpireOG finished after 66365 ms. └─ JUnit Vintage finished after 66373 ms. ├─ JUnit Platform Suite └─ JUnit Platform Suite finished after 0 ms. Test plan execution finished. Number of all tests: 1  Test run finished after 66418 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 ] [ 0 tests successful ] [ 1 tests failed ]