env EmpireAutomatonOG.Timeout=-1 benchexec/../run-test.sh Library-ProofsTest 'de.uni_freiburg.informatik.ultimate.lib.proofs.owickigries.OGProofProducerTest$EmpireAutomatonOG' NoOverflow.rfi000_power.opt_pso.opt_rmo.opt.ats true -------------------------------------------------------------------------------- Thanks for using JUnit! Support its development at https://junit.org/sponsoring Test plan execution started. Number of static tests: 1 ╷ ├─ JUnit Jupiter └─ JUnit Jupiter finished after 6 ms. ├─ JUnit Vintage │ ├─ EmpireAutomatonOG │ │ ├─ NoOverflow_rfi000_power_opt_pso_opt_rmo_opt_ats │ │ │ tags: [] │ │ │ uniqueId: [engine:junit-vintage]/[runner:de.uni_freiburg.informatik.ultimate.lib.proofs.owickigries.OGProofProducerTest$EmpireAutomatonOG]/[test:NoOverflow_rfi000_power_opt_pso_opt_rmo_opt_ats(de.uni_freiburg.informatik.ultimate.lib.proofs.owickigries.OGProofProducerTest$EmpireAutomatonOG)] │ │ │ parent: [engine:junit-vintage]/[runner:de.uni_freiburg.informatik.ultimate.lib.proofs.owickigries.OGProofProducerTest$EmpireAutomatonOG] │ │ │ source: ClassSource [className = 'de.uni_freiburg.informatik.ultimate.lib.proofs.owickigries.OGProofProducerTest$EmpireAutomatonOG', filePosition = null] [WARN]: Using environment timeout: -1ms [INFO]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/adds/z3 [INFO]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/adds/z3 SMTLIB2_COMPLIANT=true -t:1000 -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) [INFO]: [MP /storage/repos/ultimate/releaseScripts/default/adds/z3 SMTLIB2_COMPLIANT=true -t:1000 -memory:2024 -smt2 -in (1)] Waiting until timeout for monitored process [INFO]: Initialized classic predicate unifier [INFO]: Initialized classic predicate unifier [INFO]: Initialized classic predicate unifier [INFO]: Start isDeterministic. Operand 3 states and 262 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting Floyd-Hoare check of an automaton with has 3 states, 3 states have (on average 87.33333333333333) internal successors, (262), 3 states have internal predecessors, (262), 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 262 edges. 262 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 0 times interpolants missing. [INFO]: Start isDeterministic. Operand 4 states and 328 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting Floyd-Hoare check of an automaton with has 4 states, 4 states have (on average 82.0) internal successors, (328), 4 states have internal predecessors, (328), 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 328 edges. 328 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 0 times interpolants missing. [INFO]: Start isDeterministic. Operand 4 states and 329 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting Floyd-Hoare check of an automaton with has 4 states, 4 states have (on average 82.25) internal successors, (329), 4 states have internal predecessors, (329), 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 329 edges. 329 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 0 times interpolants missing. [INFO]: Number of proof automata: 3 [INFO]: 84 / 95 letters are loopers in proof 0 [INFO]: 83 / 95 letters are loopers in proof 1 [INFO]: 83 / 95 letters are loopers in proof 2 [INFO]: Loopers in proof automata: min=83, max=84, median=83 [INFO]: Start finitePrefix. Operand will be constructed on-demand [INFO]: 1/88 cut-off events. [INFO]: For 17/23 co-relation queries the response was YES. [INFO]: Finished finitePrefix Result has 115 conditions, 88 events. 1/88 cut-off events. For 17/23 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 56 event pairs, 0 based on Foata normal form. 6/92 useless extension candidates. Maximal degree in co-relation 66. Up to 5 conditions per place. [INFO]: OwickiGriesTestSuite setup time: 955ms [INFO]: Constructing Owicki-Gries proof for Petri program that has 99 places, 95 transitions, 198 flow. [INFO]: Interfering actions: min=0, max=49, median=7 [INFO]: Computed Owicki-Gries annotation with 1 ghost variables, 5 ghost updates, and overall size 4056 Assertions: l50 : 13#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 10)) (and (= v_g_1 8) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 7) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 4) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 3) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 2))) l52 : 14#false l51 : 17#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) l54 : 30#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 10)) (and (= v_g_1 8) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 7) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 4) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 3) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 2))) l53 : 43#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 10)) (and (= v_g_1 8) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 7) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 4) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 3) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 2))) l56 : 50#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 10)) (and (= v_g_1 4) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 2))) l55 : 63#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 10)) (and (= v_g_1 8) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 7) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 4) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 3) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 2))) l58 : 66#(= v_g_1 9) l57 : 69#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) l59 : 72#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) l61 : 79#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 10)) (and (= v_g_1 3) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (= ~__unbuffered_cnt~0 0) (= v_g_1 6))) l60 : 90#(or (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 1)) (and (= v_g_1 8) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 7) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 4) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 2))) l63 : 103#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 10)) (and (= v_g_1 8) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 7) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 4) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 3) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 2))) l62 : 104#false l65 : 107#(= v_g_1 9) l64 : 110#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) l67 : 117#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 10)) (and (= v_g_1 4) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 2))) l66 : 130#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 10)) (and (= v_g_1 8) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 7) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 4) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 3) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 2))) l69 : 143#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 10)) (and (= v_g_1 8) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 7) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 4) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 3) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 2))) l68 : 146#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) l0 : 149#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) l70 : 156#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 10)) (and (= v_g_1 3) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (= ~__unbuffered_cnt~0 0) (= v_g_1 6))) l1 : 163#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 10)) (and (= v_g_1 3) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (= ~__unbuffered_cnt~0 0) (= v_g_1 6))) l2 : 166#(= v_g_1 9) l72 : 179#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 10)) (and (= v_g_1 8) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 7) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 4) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 3) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 2))) l3 : 182#(= v_g_1 9) l71 : 195#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 10)) (and (= v_g_1 8) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 7) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 4) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 3) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 2))) l4 : 202#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 10)) (and (= v_g_1 3) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (= ~__unbuffered_cnt~0 0) (= v_g_1 6))) l74 : 205#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) l5 : 212#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 10)) (and (= v_g_1 4) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 2))) l73 : 215#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) l6 : 228#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 10)) (and (= v_g_1 8) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 7) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 4) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 3) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 2))) l76 : 241#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 10)) (and (= v_g_1 8) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 7) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 4) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 3) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 2))) l7 : 244#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) l75 : 257#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 10)) (and (= v_g_1 8) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 7) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 4) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 3) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 2))) l8 : 258#false l78 : 263#(or (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 1)) (and (= ~__unbuffered_cnt~0 0) (= v_g_1 6))) l9 : 266#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) l77 : 269#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) l79 : 272#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) l81 : 273#false l80 : 276#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) l83 : 283#(or (and (= v_g_1 8) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 7) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 3) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0))) l82 : 294#(or (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 1)) (and (= v_g_1 8) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 7) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 4) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 2))) l85 : 307#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 10)) (and (= v_g_1 8) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 7) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 4) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 3) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 2))) l84 : 320#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 10)) (and (= v_g_1 8) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 7) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 4) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 3) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 2))) l87 : 327#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 10)) (and (= v_g_1 4) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 2))) l86 : 330#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) l89 : 343#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 10)) (and (= v_g_1 8) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 7) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 4) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 3) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 2))) l88 : 346#(= v_g_1 9) l90 : 349#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) l92 : 362#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 10)) (and (= v_g_1 8) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 7) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 4) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 3) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 2))) l91 : 375#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 10)) (and (= v_g_1 8) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 7) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 4) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 3) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 2))) l94 : 388#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 10)) (and (= v_g_1 8) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 7) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 4) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 3) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 2))) l93 : 401#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 10)) (and (= v_g_1 8) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 7) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 4) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 3) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 2))) l96 : 412#(or (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 1)) (and (= v_g_1 8) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 7) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 4) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 2))) l95 : 415#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) l10 : 418#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) l98 : 423#(or (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 1)) (and (= ~__unbuffered_cnt~0 0) (= v_g_1 6))) l97 : 430#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 10)) (and (= v_g_1 4) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 2))) l12 : 433#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) l11 : 446#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 10)) (and (= v_g_1 8) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 7) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 4) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 3) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 2))) l14 : 449#(= v_g_1 9) l13 : 452#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) l16 : 465#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 10)) (and (= v_g_1 8) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 7) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 4) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 3) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 2))) l15 : 468#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) l18 : 481#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 10)) (and (= v_g_1 8) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 7) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 4) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 3) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 2))) l17 : 484#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) l19 : 489#(or (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 1)) (and (= ~__unbuffered_cnt~0 0) (= v_g_1 6))) l21 : 502#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 10)) (and (= v_g_1 8) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 7) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 4) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 3) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 2))) l20 : 505#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) l23 : 508#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) l22 : 513#(or (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 1)) (and (= ~__unbuffered_cnt~0 0) (= v_g_1 6))) l25 : 526#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 10)) (and (= v_g_1 8) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 7) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 4) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 3) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 2))) l24 : 529#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) l27 : 536#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 10)) (and (= v_g_1 4) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 2))) l26 : 541#(or (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 1)) (and (= ~__unbuffered_cnt~0 0) (= v_g_1 6))) l29 : 554#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 10)) (and (= v_g_1 8) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 7) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 4) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 3) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 2))) l28 : 559#(or (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 1)) (and (= ~__unbuffered_cnt~0 0) (= v_g_1 6))) l30 : 562#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) l32 : 575#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 10)) (and (= v_g_1 8) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 7) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 4) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 3) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 2))) l31 : 578#(= v_g_1 9) l34 : 581#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) l33 : 588#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 10)) (and (= v_g_1 4) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 2))) l36 : 589#false l35 : 596#(or (and (= v_g_1 8) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 7) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 3) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0))) l38 : 597#false l37 : 600#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) l39 : 601#false l41 : 606#(or (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 1)) (and (= ~__unbuffered_cnt~0 0) (= v_g_1 6))) l40 : 615#(or (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 1)) (and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) (= v_g_1 9) (and (= ~__unbuffered_cnt~0 0) (= v_g_1 6))) l43 : 620#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) (= v_g_1 9)) l42 : 633#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 10)) (and (= v_g_1 8) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 7) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 4) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 3) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 2))) l45 : 650#(or (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 1)) (and (= ~__unbuffered_cnt~0 0) (= v_g_1 10)) (and (= v_g_1 8) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 7) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 4) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 3) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 2)) (and (= ~__unbuffered_cnt~0 0) (= v_g_1 6))) l44 : 657#(or (and (= v_g_1 8) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 7) (<= 1 ~__unbuffered_cnt~0)) (and (= v_g_1 3) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0))) l47 : 658#false l46 : 661#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) l49 : 664#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) l48 : 671#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 10)) (and (= v_g_1 3) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (= ~__unbuffered_cnt~0 0) (= v_g_1 6))) Ghost Variables (and initial values): v_g_1 : 9 Ghost Updates: [84][6] : (v_g_1) := ((ite (= v_g_1 6) 10 (ite (= v_g_1 1) 2 v_g_1))) [78][72] : (v_g_1) := ((ite (= v_g_1 10) 3 (ite (= v_g_1 2) 8 (ite (= v_g_1 4) 8 v_g_1)))) [82][9] : (v_g_1) := ((ite (= v_g_1 5) 6 v_g_1)) [95][14] : (v_g_1) := ((ite (= v_g_1 9) 5 v_g_1)) [67][78] : (v_g_1) := ((ite (= v_g_1 3) 7 (ite (= v_g_1 6) 1 (ite (= v_g_1 10) 4 v_g_1)))) [INFO]: EmpireComputation time [ms]: 1, EmpireComputation statistics: automaton size: 10, number of unique pairs: 8, empire law size: 64, empire annotation size: 74, number of regions: 12, number of territories: 8, Min number of regions per territory: 3, Max number of regions per territory: 5, Median number of regions per territory: 5, Min number of places per region: 1, Max number of places per region: 29, Median number of places per region: 5, Empire validity check time [ms]: 308, EmpireToOwickiGries time [ms]: 117, Owicki-Gries validity check time [ms]: 993 │ │ │ duration: 2407 ms │ │ │ status: ✔ SUCCESSFUL │ └─ EmpireAutomatonOG finished after 2413 ms. └─ JUnit Vintage finished after 2420 ms. ├─ JUnit Platform Suite └─ JUnit Platform Suite finished after 0 ms. Test plan execution finished. Number of all tests: 1  Test run finished after 2457 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 ]