env EmpireAutomatonOG.Timeout=-1 benchexec/../run-test.sh Library-ProofsTest 'de.uni_freiburg.informatik.ultimate.lib.proofs.owickigries.OGProofProducerTest$EmpireAutomatonOG' NoOverflow.mix012_pso.opt_tso.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_mix012_pso_opt_tso_opt_ats │ │ │ tags: [] │ │ │ uniqueId: [engine:junit-vintage]/[runner:de.uni_freiburg.informatik.ultimate.lib.proofs.owickigries.OGProofProducerTest$EmpireAutomatonOG]/[test:NoOverflow_mix012_pso_opt_tso_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 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]: 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 55 event pairs, 0 based on Foata normal form. 6/92 useless extension candidates. Maximal degree in co-relation 65. Up to 5 conditions per place. [INFO]: OwickiGriesTestSuite setup time: 1105ms [INFO]: Constructing Owicki-Gries proof for Petri program that has 99 places, 95 transitions, 198 flow. [INFO]: Interfering actions: min=0, max=50, median=7 [INFO]: Computed Owicki-Gries annotation with 1 ghost variables, 5 ghost updates, and overall size 4061 Assertions: l50 : 3#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 8)) l52 : 14#(or (and (= v_g_1 7) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (<= 1 ~__unbuffered_cnt~0) (= v_g_1 1)) (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 (= v_g_1 10) (<= 1 ~__unbuffered_cnt~0))) l51 : 17#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 8)) l54 : 20#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 8)) l53 : 23#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 8)) l56 : 36#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) (and (<= 1 ~__unbuffered_cnt~0) (= v_g_1 1)) (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 6)) (and (= v_g_1 10) (<= 1 ~__unbuffered_cnt~0))) l55 : 49#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) (and (<= 1 ~__unbuffered_cnt~0) (= v_g_1 1)) (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 6)) (and (= v_g_1 10) (<= 1 ~__unbuffered_cnt~0))) l58 : 56#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) (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))) l57 : 57#false l59 : 70#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) (and (<= 1 ~__unbuffered_cnt~0) (= v_g_1 1)) (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 6)) (and (= v_g_1 10) (<= 1 ~__unbuffered_cnt~0))) l61 : 73#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 8)) l60 : 84#(or (and (= v_g_1 7) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (<= 1 ~__unbuffered_cnt~0) (= v_g_1 1)) (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 (= v_g_1 10) (<= 1 ~__unbuffered_cnt~0))) l63 : 89#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 9)) (and (= v_g_1 7) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0))) l62 : 96#(or (and (<= 1 ~__unbuffered_cnt~0) (= v_g_1 1)) (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 6)) (and (= v_g_1 10) (<= 1 ~__unbuffered_cnt~0))) l65 : 99#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 8)) l64 : 106#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) (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))) l67 : 109#(= v_g_1 2) l66 : 112#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 8)) l69 : 115#(= v_g_1 2) l68 : 128#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) (and (<= 1 ~__unbuffered_cnt~0) (= v_g_1 1)) (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 6)) (and (= v_g_1 10) (<= 1 ~__unbuffered_cnt~0))) l0 : 135#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) (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))) l70 : 142#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 9)) (and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 6))) l1 : 145#(= v_g_1 2) l2 : 148#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 8)) l72 : 161#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) (and (<= 1 ~__unbuffered_cnt~0) (= v_g_1 1)) (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 6)) (and (= v_g_1 10) (<= 1 ~__unbuffered_cnt~0))) l3 : 164#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 8)) l71 : 177#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) (and (<= 1 ~__unbuffered_cnt~0) (= v_g_1 1)) (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 6)) (and (= v_g_1 10) (<= 1 ~__unbuffered_cnt~0))) l4 : 190#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) (and (<= 1 ~__unbuffered_cnt~0) (= v_g_1 1)) (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 6)) (and (= v_g_1 10) (<= 1 ~__unbuffered_cnt~0))) l74 : 195#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 9)) (and (= v_g_1 7) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0))) l5 : 198#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 8)) l73 : 211#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) (and (<= 1 ~__unbuffered_cnt~0) (= v_g_1 1)) (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 6)) (and (= v_g_1 10) (<= 1 ~__unbuffered_cnt~0))) l6 : 214#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 8)) l76 : 227#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) (and (<= 1 ~__unbuffered_cnt~0) (= v_g_1 1)) (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 6)) (and (= v_g_1 10) (<= 1 ~__unbuffered_cnt~0))) l7 : 230#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 8)) l75 : 237#(or (and (<= 1 ~__unbuffered_cnt~0) (= v_g_1 1)) (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 6)) (and (= v_g_1 10) (<= 1 ~__unbuffered_cnt~0))) l8 : 250#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) (and (<= 1 ~__unbuffered_cnt~0) (= v_g_1 1)) (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 6)) (and (= v_g_1 10) (<= 1 ~__unbuffered_cnt~0))) l78 : 253#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 8)) l9 : 256#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 8)) l77 : 269#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) (and (<= 1 ~__unbuffered_cnt~0) (= v_g_1 1)) (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 6)) (and (= v_g_1 10) (<= 1 ~__unbuffered_cnt~0))) l79 : 282#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) (and (<= 1 ~__unbuffered_cnt~0) (= v_g_1 1)) (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 6)) (and (= v_g_1 10) (<= 1 ~__unbuffered_cnt~0))) l81 : 283#false l80 : 286#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 8)) l83 : 293#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) (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))) l82 : 296#(= v_g_1 2) l85 : 297#false l84 : 300#(= v_g_1 2) l87 : 303#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 8)) l86 : 306#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 8)) l89 : 319#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) (and (<= 1 ~__unbuffered_cnt~0) (= v_g_1 1)) (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 6)) (and (= v_g_1 10) (<= 1 ~__unbuffered_cnt~0))) l88 : 322#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 8)) l90 : 325#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 8)) l92 : 326#false l91 : 331#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 9)) (and (= v_g_1 7) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0))) l94 : 344#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) (and (<= 1 ~__unbuffered_cnt~0) (= v_g_1 1)) (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 6)) (and (= v_g_1 10) (<= 1 ~__unbuffered_cnt~0))) l93 : 347#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 8)) l96 : 350#(= v_g_1 2) l95 : 357#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) (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))) l10 : 360#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 8)) l98 : 367#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 9)) (and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 6))) l97 : 370#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 8)) l12 : 373#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 8)) l11 : 386#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) (and (<= 1 ~__unbuffered_cnt~0) (= v_g_1 1)) (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 6)) (and (= v_g_1 10) (<= 1 ~__unbuffered_cnt~0))) l14 : 393#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) (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))) l13 : 406#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) (and (<= 1 ~__unbuffered_cnt~0) (= v_g_1 1)) (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 6)) (and (= v_g_1 10) (<= 1 ~__unbuffered_cnt~0))) l16 : 409#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 8)) l15 : 410#false l18 : 423#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) (and (<= 1 ~__unbuffered_cnt~0) (= v_g_1 1)) (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 6)) (and (= v_g_1 10) (<= 1 ~__unbuffered_cnt~0))) l17 : 428#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 9)) (and (= v_g_1 7) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0))) l19 : 441#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) (and (<= 1 ~__unbuffered_cnt~0) (= v_g_1 1)) (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 6)) (and (= v_g_1 10) (<= 1 ~__unbuffered_cnt~0))) l21 : 454#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) (and (<= 1 ~__unbuffered_cnt~0) (= v_g_1 1)) (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 6)) (and (= v_g_1 10) (<= 1 ~__unbuffered_cnt~0))) l20 : 467#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) (and (<= 1 ~__unbuffered_cnt~0) (= v_g_1 1)) (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 6)) (and (= v_g_1 10) (<= 1 ~__unbuffered_cnt~0))) l23 : 480#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) (and (<= 1 ~__unbuffered_cnt~0) (= v_g_1 1)) (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 6)) (and (= v_g_1 10) (<= 1 ~__unbuffered_cnt~0))) l22 : 481#false l25 : 488#(or (and (<= 1 ~__unbuffered_cnt~0) (= v_g_1 1)) (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 6)) (and (= v_g_1 10) (<= 1 ~__unbuffered_cnt~0))) l24 : 491#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 8)) l27 : 504#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) (and (<= 1 ~__unbuffered_cnt~0) (= v_g_1 1)) (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 6)) (and (= v_g_1 10) (<= 1 ~__unbuffered_cnt~0))) l26 : 507#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 8)) l29 : 512#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 9)) (and (= v_g_1 7) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0))) l28 : 519#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 9)) (and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 6))) l30 : 522#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 8)) l32 : 523#false l31 : 524#false l34 : 537#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) (and (<= 1 ~__unbuffered_cnt~0) (= v_g_1 1)) (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 6)) (and (= v_g_1 10) (<= 1 ~__unbuffered_cnt~0))) l33 : 540#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 8)) l36 : 553#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) (and (<= 1 ~__unbuffered_cnt~0) (= v_g_1 1)) (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 6)) (and (= v_g_1 10) (<= 1 ~__unbuffered_cnt~0))) l35 : 566#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) (and (<= 1 ~__unbuffered_cnt~0) (= v_g_1 1)) (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 6)) (and (= v_g_1 10) (<= 1 ~__unbuffered_cnt~0))) l38 : 573#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 9)) (and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 6))) l37 : 584#(or (and (= v_g_1 7) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (<= 1 ~__unbuffered_cnt~0) (= v_g_1 1)) (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 (= v_g_1 10) (<= 1 ~__unbuffered_cnt~0))) l39 : 587#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 8)) l41 : 590#(and (= ~__unbuffered_cnt~0 0) (= v_g_1 8)) l40 : 595#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 8)) (= v_g_1 2)) l43 : 604#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 9)) (and (= v_g_1 7) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (= ~__unbuffered_cnt~0 0) (= v_g_1 8)) (= v_g_1 2)) l42 : 621#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 9)) (and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) (and (= v_g_1 7) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0)) (and (<= 1 ~__unbuffered_cnt~0) (= v_g_1 1)) (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 6)) (and (= v_g_1 10) (<= 1 ~__unbuffered_cnt~0))) l45 : 634#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) (and (<= 1 ~__unbuffered_cnt~0) (= v_g_1 1)) (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 6)) (and (= v_g_1 10) (<= 1 ~__unbuffered_cnt~0))) l44 : 647#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) (and (<= 1 ~__unbuffered_cnt~0) (= v_g_1 1)) (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 6)) (and (= v_g_1 10) (<= 1 ~__unbuffered_cnt~0))) l47 : 654#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 9)) (and (= ~__unbuffered_cnt~0 0) (= v_g_1 5)) (and (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0) (= v_g_1 6))) l46 : 657#(= v_g_1 2) l49 : 662#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 9)) (and (= v_g_1 7) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0))) l48 : 667#(or (and (= ~__unbuffered_cnt~0 0) (= v_g_1 9)) (and (= v_g_1 7) (<= ~__unbuffered_cnt~0 1) (<= 1 ~__unbuffered_cnt~0))) Ghost Variables (and initial values): v_g_1 : 2 Ghost Updates: [49][64] : (v_g_1) := ((ite (= v_g_1 2) 8 v_g_1)) [1][71] : (v_g_1) := ((ite (= v_g_1 9) 5 (ite (= v_g_1 7) 3 v_g_1))) [94][56] : (v_g_1) := ((ite (= v_g_1 8) 9 v_g_1)) [80][59] : (v_g_1) := ((ite (= v_g_1 9) 7 (ite (= v_g_1 6) 1 (ite (= v_g_1 5) 4 v_g_1)))) [90][28] : (v_g_1) := ((ite (= v_g_1 4) 10 (ite (= v_g_1 5) 6 (ite (= v_g_1 3) 10 v_g_1)))) [INFO]: EmpireComputation time [ms]: 1, EmpireComputation statistics: automaton size: 10, number of unique pairs: 8, empire law size: 67, empire annotation size: 77, 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: 30, Median number of places per region: 5, Empire validity check time [ms]: 257, EmpireToOwickiGries time [ms]: 121, Owicki-Gries validity check time [ms]: 975 │ │ │ duration: 2494 ms │ │ │ status: ✔ SUCCESSFUL │ └─ EmpireAutomatonOG finished after 2499 ms. └─ JUnit Vintage finished after 2507 ms. ├─ JUnit Platform Suite └─ JUnit Platform Suite finished after 0 ms. Test plan execution finished. Number of all tests: 1  Test run finished after 2541 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 ]