env GraphEmpireOG.Timeout=-1 benchexec/../run-test.sh Library-ProofsTest 'de.uni_freiburg.informatik.ultimate.lib.proofs.owickigries.OGProofProducerTest$GraphEmpireOG' NoOverflow.char_pc8736x_gpio_pc8736x_gpio_open_pc8736x_gpio_get.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 │ ├─ GraphEmpireOG │ │ ├─ NoOverflow_char_pc8736x_gpio_pc8736x_gpio_open_pc8736x_gpio_get_ats │ │ │ tags: [] │ │ │ uniqueId: [engine:junit-vintage]/[runner:de.uni_freiburg.informatik.ultimate.lib.proofs.owickigries.OGProofProducerTest$GraphEmpireOG]/[test:NoOverflow_char_pc8736x_gpio_pc8736x_gpio_open_pc8736x_gpio_get_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]: Start isDeterministic. Operand 2 states and 1633 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting Floyd-Hoare check of an automaton with has 2 states, 2 states have (on average 816.5) internal successors, (1633), 2 states have internal predecessors, (1633), 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 1633 edges. 1633 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 0 times interpolants missing. [INFO]: Start isDeterministic. Operand 18 states and 13686 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting Floyd-Hoare check of an automaton with has 18 states, 18 states have (on average 760.3333333333334) internal successors, (13686), 18 states have internal predecessors, (13686), 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 13686 edges. 13686 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 0 times interpolants missing. [INFO]: Start isDeterministic. Operand 3 states and 2373 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting Floyd-Hoare check of an automaton with has 3 states, 3 states have (on average 791.0) internal successors, (2373), 3 states have internal predecessors, (2373), 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 2373 edges. 2373 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 0 times interpolants missing. [INFO]: Start isDeterministic. Operand 5 states and 3858 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting Floyd-Hoare check of an automaton with has 5 states, 5 states have (on average 771.6) internal successors, (3858), 5 states have internal predecessors, (3858), 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 3858 edges. 3858 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 0 times interpolants missing. [INFO]: Start isDeterministic. Operand 5 states and 3856 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting Floyd-Hoare check of an automaton with has 5 states, 5 states have (on average 771.2) internal successors, (3856), 5 states have internal predecessors, (3856), 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 3856 edges. 3856 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 0 times interpolants missing. [INFO]: Start isDeterministic. Operand 3 states and 2358 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting Floyd-Hoare check of an automaton with has 3 states, 3 states have (on average 786.0) internal successors, (2358), 3 states have internal predecessors, (2358), 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 2358 edges. 2358 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 0 times interpolants missing. [INFO]: Start isDeterministic. Operand 3 states and 2370 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting Floyd-Hoare check of an automaton with has 3 states, 3 states have (on average 790.0) internal successors, (2370), 3 states have internal predecessors, (2370), 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 2370 edges. 2370 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 0 times interpolants missing. [INFO]: Start isDeterministic. Operand 4 states and 3147 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting Floyd-Hoare check of an automaton with has 4 states, 4 states have (on average 786.75) internal successors, (3147), 4 states have internal predecessors, (3147), 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 3147 edges. 3147 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 0 times interpolants missing. [INFO]: Start isDeterministic. Operand 3 states and 2360 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting Floyd-Hoare check of an automaton with has 3 states, 3 states have (on average 786.6666666666666) internal successors, (2360), 3 states have internal predecessors, (2360), 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 2360 edges. 2360 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 0 times interpolants missing. [INFO]: Number of proof automata: 9 [INFO]: 802 / 841 letters are loopers in proof 0 [INFO]: 758 / 841 letters are loopers in proof 1 [INFO]: 791 / 841 letters are loopers in proof 2 [INFO]: 763 / 841 letters are loopers in proof 3 [INFO]: 763 / 841 letters are loopers in proof 4 [INFO]: 787 / 841 letters are loopers in proof 5 [INFO]: 786 / 841 letters are loopers in proof 6 [INFO]: 786 / 841 letters are loopers in proof 7 [INFO]: 785 / 841 letters are loopers in proof 8 [INFO]: Loopers in proof automata: min=758, max=802, median=786 [INFO]: Start finitePrefix. Operand will be constructed on-demand [INFO]: 21/1096 cut-off events. [INFO]: For 622/715 co-relation queries the response was YES. [INFO]: Finished finitePrefix Result has 1414 conditions, 1096 events. 21/1096 cut-off events. For 622/715 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 2032 event pairs, 3 based on Foata normal form. 1/1070 useless extension candidates. Maximal degree in co-relation 1402. Up to 36 conditions per place. [INFO]: OwickiGriesTestSuite setup time: 12581ms [INFO]: Constructing Owicki-Gries proof for Petri program that has 805 places, 841 transitions, 1696 flow. [INFO]: Computed Owicki-Gries annotation with 51 ghost variables, 97 ghost updates, and overall size 262998 [WARN]: Non-inductive transition [12][11]. Invalid Hoare triple: precondition (and (not |v_[l580, l545, l440, l139, l670, l307, l283, l36, l237, l644, l152]_1|) |v_[l515, l514, l488, l235, l38, l161, l163, l575, l501, l648, l576, l430, l49, l336, l674, l0, l338, l53, l183, l103, l250, l799, l60, l621, l661, l727, l202, l318, l533, l567, l498, l328, l650, l721, l776, l133, l667, l481, l543, l785, l485, l754, l418]_1| (not |v_[l793, l168, l363, l335, l69, l365]_1|) (not |v_[l215]_1|) (not |v_[l173, l801, l524, l766, l174, l177, l249, l525, l281, l272, l791, l276, l277, l195, l194, l260, l794, l639, l265, l264, l266, l193, l312, l634, l633, l268, l635, l186, l557, l638, l298, l317, l292, l623, l291, l558, l622, l282, l627, l287, l300, l652, l542, l651, l10, l12, l412, l302, l414, l17, l655, l19, l415, l23, l408, l305, l29, l30, l32, l549, l571, l331, l402, l41, l407, l332, l577, l671, l52, l673, l320, l55, l562, l433, l62, l326, l68, l663, l423, l422, l76, l664, l425, l78, l595, l668, l352, l594, l690, l692, l89, l112, l717, l210, l354, l716, l694, l115, l357, l718, l599, l92, l94, l211, l96, l359, l95, l340, l216, l100, l457, l583, l459, l343, l730, l200, l734, l203, l736, l444, l109, l371, l447, l370, l724, l373, l726, l688, l518, l375, l132, l374, l209, l208, l134, l752, l755, l471, l136, l474, l362, l478, l364, l121, l479, l239, l461, l460, l126, l368, l502, l128, l465, l748, l392, l1, l394, l3, l6, l7, l491, l9, l399, l252, l771, l770, l254, l382, l535, l534, l144, l537, l779, l483, l538, l145, l387, l520, l243, l761]_1|) (<= |ULTIMATE.start_superio_inb_#res#1| 255) (not |v_[l472, l432, l647]_1|) (not |v_[l598]_1|) (not (= |ULTIMATE.start_external_alloc_#res#1.base| 0)) (not |v_[l757, l476, l768, l280, l37, l600, l603, l47, l584, l160, l602, l218, l672, l468, l396, l735, l437, l383, l351, l653, l77, l448, l137, l149, l512]_1|) (not |v_[l324]_1|) (not |v_[l691, l452, l90, l803, l179, l527, l162, l166, l792, l581, l198, l586, l190, l346, l189, l348, l105, l620, l316, l589, l720, l286, l288, l784, l786, l470, l377, l230, l658, l379, l303, l473, l234, l138, l641, l640, l308, l507, l123, l39, l43, l574, l42, l406, l337, l395, l228, l322, l391, l496, l421, l591, l257, l84, l113, l180]_1|) (not |v_[l463, l44, l171, l482, l304, l546, l722, l703, l72, l484]_1|) (not |v_[l27, l681, l695, l153]_1|) (not |v_[l289, l689, l125, l314, l372, l386, l411, l751, l393, l353, l495, l98]_1|) (not |v_[l297]_1|) (not |v_[l333, l787, l492, l541, l442, l388, l467, l528, l191, l170, l772, l381]_1|) (not |v_[l696, l367, l342, l617]_1|) (<= 0 |ULTIMATE.start_superio_inb_#res#1|) (not |v_[l181, l800, l26, l563, l559, l758, l122, l398, l108, l33, l728, l741, l551, l165, l714, l225, l707, l217, l224, l83, l632]_1|) (not |v_[l802]_1|) (not |v_[l182, l561, l678, l685, l494, l299, l566, l356, l35, l309, l284, l205, l419, l380, l405, l608, l536, l241, l669, l604, l147]_1|) (not |v_[l436, l172, l321, l8, l31, l248, l349, l790, l711, l141, l710, l40, l127, l82, l355]_1|) (not |v_[l294, l25, l548, l360, l637, l486, l733, l719, l737, l64, l773, l271, l540, l746, l529, l702, l192]_1|) (not |v_[l196, l593]_1|) (not |v_[l285]_1|) (not |v_[l155, l521, l713, l697, l296, l341, l65, l263, l642, l99]_1|) (not |v_[l646, l628, l612]_1|) (not |v_[l764, l59, l187, l475, l526, l319, l66, l614, l780, l662, l698, l462, l143, l222, l334, l555, l339, l21, l631, l676, l450]_1|) (not |v_[l517, l14, l572]_1|) (not |v_[l605, l154, l226, l516, l532, l184]_1|) (not |v_[l223, l568]_1|) (not |v_[l645]_1|) (not |v_[l294, l25, l360, l637, l486, l733, l719, l737, l64, l773, l271, l540, l746, l529, l702, l192]_1|) (not |v_[l378, l588, l120, l677, l547, l401, l366, l140, l164, l781, l665, l329, l446, l259, l310, l313, l578, l747, l762, l441, l56]_1|) (not |v_[l682, l763, l247, l629, l679, l493, l508, l93, l624, l626, l71, l169, l13, l745, l197, l666, l262, l344, l700, l110, l680]_1|) (not |v_[l619]_1|) |v_[l325]_1| |v_[l323]_1| (not |v_[l267]_1|) (not |v_[l327]_1|) (not |v_[l175, l385, l548]_1|) (not (= |ULTIMATE.start_platform_device_alloc_#res#1.base| 0)) (not |v_[l104]_1|) (not |v_[l63, l480, l16, l427, l67, l466, l87, l142]_1|) (not (= ~pdev~0.base 0)) (not |v_[l760]_1|) (not |v_[l278]_1|) (not |v_[l102, l625]_1|)) transition Formula: (and |v_v_[l487, l244, l693, l246, l116, l358, l613, l161, l615, l213, l455, l601, l706, l708, l199, l269, l201, l345, l798, l621, l684, l445, l318, l721, l130, l11, l449, l133, l135, l753, l543, l785, l20, l232, l657, l418, l659, l409, l789, l235, l34, l749, l500, l38, l501, l49, l674, l51, l0, l560, l229, l5, l565, l530, l661, l253, l533, l255, l569, l75, l667, l148, l86, l522]_1_2| |v_v_[l487, l244, l114, l453, l116, l613, l161, l615, l455, l601, l708, l199, l704, l201, l345, l798, l621, l684, l445, l318, l721, l133, l135, l753, l510, l543, l785, l20, l657, l418, l659, l789, l235, l34, l238, l749, l500, l38, l501, l503, l49, l674, l51, l0, l560, l229, l5, l157, l251, l565, l661, l253, l533, l255, l569, l499, l590, l75, l667, l148, l86, l522]_1_2| |v_v_[l597, l487, l244, l765, l176, l91, l610, l117, l613, l161, l456, l119, l97, l118, l607, l275, l550, l712, l715, l270, l795, l709, l630, l101, l636, l739, l731, l201, l295, l621, l445, l318, l721, l783, l133, l206, l15, l511, l753, l413, l543, l785, l22, l418, l659, l306, l236, l235, l403, l38, l501, l49, l674, l227, l431, l0, l54, l435, l159, l158, l661, l660, l533, l384, l74, l75, l667, l80, l426, l428]_1_2| |v_v_[l88, l487, l244, l523, l769, l613, l161, l273, l582, l609, l601, l705, l199, l219, l585, l201, l188, l556, l798, l621, l290, l445, l318, l686, l721, l410, l207, l519, l133, l753, l543, l785, l376, l513, l418, l24, l659, l235, l740, l500, l38, l744, l501, l649, l464, l46, l49, l505, l674, l0, l469, l5, l397, l661, l390, l533, l70, l777, l75, l667, l424, l350, l778, l592, l81, l111, l429, l389]_1_2| |v_v_[l231, l487, l659, l244, l617, l454, l235, l696, l500, l613, l38, l161, l616, l367, l220, l501, l601, l129, l49, l579, l199, l50, l674, l0, l554, l5, l201, l798, l621, l531, l445, l661, l318, l533, l420, l721, l75, l133, l667, l301, l753, l543, l785, l418]_1_2| |v_v_[l245, l487, l244, l596, l618, l212, l767, l613, l214, l161, l274, l606, l167, l601, l699, l199, l738, l293, l201, l443, l587, l106, l798, l621, l445, l107, l318, l721, l131, l133, l18, l753, l543, l416, l785, l418, l417, l659, l759, l28, l400, l235, l477, l124, l509, l500, l38, l501, l506, l49, l674, l0, l2, l5, l661, l533, l256, l774, l258, l73, l75, l667]_1_2| |v_v_[l487, l659, l244, l233, l451, l361, l235, l570, l611, l500, l613, l38, l161, l501, l45, l601, l49, l199, l674, l0, l683, l5, l201, l732, l798, l156, l621, l445, l661, l318, l533, l721, l75, l133, l667, l146, l753, l240, l543, l785, l788, l418]_1_2|) InVars {} OutVars{v_[l88, l487, l244, l523, l769, l613, l161, l273, l582, l609, l601, l705, l199, l219, l585, l201, l188, l556, l798, l621, l290, l445, l318, l686, l721, l410, l207, l519, l133, l753, l543, l785, l376, l513, l418, l24, l659, l235, l740, l500, l38, l744, l501, l649, l464, l46, l49, l505, l674, l0, l469, l5, l397, l661, l390, l533, l70, l777, l75, l667, l424, l350, l778, l592, l81, l111, l429, l389]_1=|v_v_[l88, l487, l244, l523, l769, l613, l161, l273, l582, l609, l601, l705, l199, l219, l585, l201, l188, l556, l798, l621, l290, l445, l318, l686, l721, l410, l207, l519, l133, l753, l543, l785, l376, l513, l418, l24, l659, l235, l740, l500, l38, l744, l501, l649, l464, l46, l49, l505, l674, l0, l469, l5, l397, l661, l390, l533, l70, l777, l75, l667, l424, l350, l778, l592, l81, l111, l429, l389]_1_2|, ULTIMATE.start_pc8736x_gpio_init_~#devid~0#1.base=|v_ULTIMATE.start_pc8736x_gpio_init_~#devid~0#1.base_1|, v_[l231, l487, l659, l244, l617, l454, l235, l696, l500, l613, l38, l161, l616, l367, l220, l501, l601, l129, l49, l579, l199, l50, l674, l0, l554, l5, l201, l798, l621, l531, l445, l661, l318, l533, l420, l721, l75, l133, l667, l301, l753, l543, l785, l418]_1=|v_v_[l231, l487, l659, l244, l617, l454, l235, l696, l500, l613, l38, l161, l616, l367, l220, l501, l601, l129, l49, l579, l199, l50, l674, l0, l554, l5, l201, l798, l621, l531, l445, l661, l318, l533, l420, l721, l75, l133, l667, l301, l753, l543, l785, l418]_1_2|, v_[l597, l487, l244, l765, l176, l91, l610, l117, l613, l161, l456, l119, l97, l118, l607, l275, l550, l712, l715, l270, l795, l709, l630, l101, l636, l739, l731, l201, l295, l621, l445, l318, l721, l783, l133, l206, l15, l511, l753, l413, l543, l785, l22, l418, l659, l306, l236, l235, l403, l38, l501, l49, l674, l227, l431, l0, l54, l435, l159, l158, l661, l660, l533, l384, l74, l75, l667, l80, l426, l428]_1=|v_v_[l597, l487, l244, l765, l176, l91, l610, l117, l613, l161, l456, l119, l97, l118, l607, l275, l550, l712, l715, l270, l795, l709, l630, l101, l636, l739, l731, l201, l295, l621, l445, l318, l721, l783, l133, l206, l15, l511, l753, l413, l543, l785, l22, l418, l659, l306, l236, l235, l403, l38, l501, l49, l674, l227, l431, l0, l54, l435, l159, l158, l661, l660, l533, l384, l74, l75, l667, l80, l426, l428]_1_2|, v_[l487, l659, l244, l233, l451, l361, l235, l570, l611, l500, l613, l38, l161, l501, l45, l601, l49, l199, l674, l0, l683, l5, l201, l732, l798, l156, l621, l445, l661, l318, l533, l721, l75, l133, l667, l146, l753, l240, l543, l785, l788, l418]_1=|v_v_[l487, l659, l244, l233, l451, l361, l235, l570, l611, l500, l613, l38, l161, l501, l45, l601, l49, l199, l674, l0, l683, l5, l201, l732, l798, l156, l621, l445, l661, l318, l533, l721, l75, l133, l667, l146, l753, l240, l543, l785, l788, l418]_1_2|, ULTIMATE.start_pc8736x_gpio_init_~#devid~0#1.offset=|v_ULTIMATE.start_pc8736x_gpio_init_~#devid~0#1.offset_1|, v_[l487, l244, l693, l246, l116, l358, l613, l161, l615, l213, l455, l601, l706, l708, l199, l269, l201, l345, l798, l621, l684, l445, l318, l721, l130, l11, l449, l133, l135, l753, l543, l785, l20, l232, l657, l418, l659, l409, l789, l235, l34, l749, l500, l38, l501, l49, l674, l51, l0, l560, l229, l5, l565, l530, l661, l253, l533, l255, l569, l75, l667, l148, l86, l522]_1=|v_v_[l487, l244, l693, l246, l116, l358, l613, l161, l615, l213, l455, l601, l706, l708, l199, l269, l201, l345, l798, l621, l684, l445, l318, l721, l130, l11, l449, l133, l135, l753, l543, l785, l20, l232, l657, l418, l659, l409, l789, l235, l34, l749, l500, l38, l501, l49, l674, l51, l0, l560, l229, l5, l565, l530, l661, l253, l533, l255, l569, l75, l667, l148, l86, l522]_1_2|, v_[l245, l487, l244, l596, l618, l212, l767, l613, l214, l161, l274, l606, l167, l601, l699, l199, l738, l293, l201, l443, l587, l106, l798, l621, l445, l107, l318, l721, l131, l133, l18, l753, l543, l416, l785, l418, l417, l659, l759, l28, l400, l235, l477, l124, l509, l500, l38, l501, l506, l49, l674, l0, l2, l5, l661, l533, l256, l774, l258, l73, l75, l667]_1=|v_v_[l245, l487, l244, l596, l618, l212, l767, l613, l214, l161, l274, l606, l167, l601, l699, l199, l738, l293, l201, l443, l587, l106, l798, l621, l445, l107, l318, l721, l131, l133, l18, l753, l543, l416, l785, l418, l417, l659, l759, l28, l400, l235, l477, l124, l509, l500, l38, l501, l506, l49, l674, l0, l2, l5, l661, l533, l256, l774, l258, l73, l75, l667]_1_2|, v_[l487, l244, l114, l453, l116, l613, l161, l615, l455, l601, l708, l199, l704, l201, l345, l798, l621, l684, l445, l318, l721, l133, l135, l753, l510, l543, l785, l20, l657, l418, l659, l789, l235, l34, l238, l749, l500, l38, l501, l503, l49, l674, l51, l0, l560, l229, l5, l157, l251, l565, l661, l253, l533, l255, l569, l499, l590, l75, l667, l148, l86, l522]_1=|v_v_[l487, l244, l114, l453, l116, l613, l161, l615, l455, l601, l708, l199, l704, l201, l345, l798, l621, l684, l445, l318, l721, l133, l135, l753, l510, l543, l785, l20, l657, l418, l659, l789, l235, l34, l238, l749, l500, l38, l501, l503, l49, l674, l51, l0, l560, l229, l5, l157, l251, l565, l661, l253, l533, l255, l569, l499, l590, l75, l667, l148, l86, l522]_1_2|} AuxVars[] AssignedVars[v_[l88, l487, l244, l523, l769, l613, l161, l273, l582, l609, l601, l705, l199, l219, l585, l201, l188, l556, l798, l621, l290, l445, l318, l686, l721, l410, l207, l519, l133, l753, l543, l785, l376, l513, l418, l24, l659, l235, l740, l500, l38, l744, l501, l649, l464, l46, l49, l505, l674, l0, l469, l5, l397, l661, l390, l533, l70, l777, l75, l667, l424, l350, l778, l592, l81, l111, l429, l389]_1, ULTIMATE.start_pc8736x_gpio_init_~#devid~0#1.base, v_[l231, l487, l659, l244, l617, l454, l235, l696, l500, l613, l38, l161, l616, l367, l220, l501, l601, l129, l49, l579, l199, l50, l674, l0, l554, l5, l201, l798, l621, l531, l445, l661, l318, l533, l420, l721, l75, l133, l667, l301, l753, l543, l785, l418]_1, v_[l597, l487, l244, l765, l176, l91, l610, l117, l613, l161, l456, l119, l97, l118, l607, l275, l550, l712, l715, l270, l795, l709, l630, l101, l636, l739, l731, l201, l295, l621, l445, l318, l721, l783, l133, l206, l15, l511, l753, l413, l543, l785, l22, l418, l659, l306, l236, l235, l403, l38, l501, l49, l674, l227, l431, l0, l54, l435, l159, l158, l661, l660, l533, l384, l74, l75, l667, l80, l426, l428]_1, v_[l487, l659, l244, l233, l451, l361, l235, l570, l611, l500, l613, l38, l161, l501, l45, l601, l49, l199, l674, l0, l683, l5, l201, l732, l798, l156, l621, l445, l661, l318, l533, l721, l75, l133, l667, l146, l753, l240, l543, l785, l788, l418]_1, ULTIMATE.start_pc8736x_gpio_init_~#devid~0#1.offset, v_[l487, l244, l693, l246, l116, l358, l613, l161, l615, l213, l455, l601, l706, l708, l199, l269, l201, l345, l798, l621, l684, l445, l318, l721, l130, l11, l449, l133, l135, l753, l543, l785, l20, l232, l657, l418, l659, l409, l789, l235, l34, l749, l500, l38, l501, l49, l674, l51, l0, l560, l229, l5, l565, l530, l661, l253, l533, l255, l569, l75, l667, l148, l86, l522]_1, v_[l245, l487, l244, l596, l618, l212, l767, l613, l214, l161, l274, l606, l167, l601, l699, l199, l738, l293, l201, l443, l587, l106, l798, l621, l445, l107, l318, l721, l131, l133, l18, l753, l543, l416, l785, l418, l417, l659, l759, l28, l400, l235, l477, l124, l509, l500, l38, l501, l506, l49, l674, l0, l2, l5, l661, l533, l256, l774, l258, l73, l75, l667]_1, v_[l487, l244, l114, l453, l116, l613, l161, l615, l455, l601, l708, l199, l704, l201, l345, l798, l621, l684, l445, l318, l721, l133, l135, l753, l510, l543, l785, l20, l657, l418, l659, l789, l235, l34, l238, l749, l500, l38, l501, l503, l49, l674, l51, l0, l560, l229, l5, l157, l251, l565, l661, l253, l533, l255, l569, l499, l590, l75, l667, l148, l86, l522]_1] postcondition (and (not |v_[l580, l545, l440, l139, l670, l307, l283, l36, l237, l644, l152]_1|) |v_[l515, l514, l488, l235, l38, l161, l163, l575, l501, l648, l576, l430, l49, l336, l674, l0, l338, l53, l183, l103, l250, l799, l60, l621, l661, l727, l202, l318, l533, l567, l498, l328, l650, l721, l776, l133, l667, l481, l543, l785, l485, l754, l418]_1| |v_[l597, l487, l244, l765, l176, l91, l610, l117, l613, l161, l456, l119, l97, l118, l607, l275, l550, l712, l715, l270, l795, l709, l630, l101, l636, l739, l731, l201, l295, l621, l445, l318, l721, l783, l133, l206, l15, l511, l753, l413, l543, l785, l22, l418, l659, l306, l236, l235, l403, l38, l501, l49, l674, l227, l431, l0, l54, l435, l159, l158, l661, l660, l533, l384, l74, l75, l667, l80, l426, l428]_1| (not |v_[l793, l168, l363, l335, l69, l365]_1|) (not |v_[l215]_1|) (not |v_[l173, l801, l524, l766, l174, l177, l249, l525, l281, l272, l791, l276, l277, l195, l194, l260, l794, l639, l265, l264, l266, l193, l312, l634, l633, l268, l635, l186, l557, l638, l298, l317, l292, l623, l291, l558, l622, l282, l627, l287, l300, l652, l542, l651, l10, l12, l412, l302, l414, l17, l655, l19, l415, l23, l408, l305, l29, l30, l32, l549, l571, l331, l402, l41, l407, l332, l577, l671, l52, l673, l320, l55, l562, l433, l62, l326, l68, l663, l423, l422, l76, l664, l425, l78, l595, l668, l352, l594, l690, l692, l89, l112, l717, l210, l354, l716, l694, l115, l357, l718, l599, l92, l94, l211, l96, l359, l95, l340, l216, l100, l457, l583, l459, l343, l730, l200, l734, l203, l736, l444, l109, l371, l447, l370, l724, l373, l726, l688, l518, l375, l132, l374, l209, l208, l134, l752, l755, l471, l136, l474, l362, l478, l364, l121, l479, l239, l461, l460, l126, l368, l502, l128, l465, l748, l392, l1, l394, l3, l6, l7, l491, l9, l399, l252, l771, l770, l254, l382, l535, l534, l144, l537, l779, l483, l538, l145, l387, l520, l243, l761]_1|) (<= |ULTIMATE.start_superio_inb_#res#1| 255) (not |v_[l472, l432, l647]_1|) (not |v_[l598]_1|) (not (= |ULTIMATE.start_external_alloc_#res#1.base| 0)) (not |v_[l757, l476, l768, l280, l37, l600, l603, l47, l584, l160, l602, l218, l672, l468, l396, l735, l437, l383, l351, l653, l77, l448, l137, l149, l512]_1|) (not |v_[l324]_1|) |v_[l487, l244, l114, l453, l116, l613, l161, l615, l455, l601, l708, l199, l704, l201, l345, l798, l621, l684, l445, l318, l721, l133, l135, l753, l510, l543, l785, l20, l657, l418, l659, l789, l235, l34, l238, l749, l500, l38, l501, l503, l49, l674, l51, l0, l560, l229, l5, l157, l251, l565, l661, l253, l533, l255, l569, l499, l590, l75, l667, l148, l86, l522]_1| (not |v_[l691, l452, l90, l803, l179, l527, l162, l166, l792, l581, l198, l586, l190, l346, l189, l348, l105, l620, l316, l589, l720, l286, l288, l784, l786, l470, l377, l230, l658, l379, l303, l473, l234, l138, l641, l640, l308, l507, l123, l39, l43, l574, l42, l406, l337, l395, l228, l322, l391, l496, l421, l591, l257, l84, l113, l180]_1|) (not |v_[l463, l44, l171, l482, l304, l546, l722, l703, l72, l484]_1|) (not |v_[l27, l681, l695, l153]_1|) (not |v_[l289, l689, l125, l314, l372, l386, l411, l751, l393, l353, l495, l98]_1|) (not |v_[l297]_1|) (not |v_[l333, l787, l492, l541, l442, l388, l467, l528, l191, l170, l772, l381]_1|) (not |v_[l696, l367, l342, l617]_1|) (<= 0 |ULTIMATE.start_superio_inb_#res#1|) |v_[l487, l244, l693, l246, l116, l358, l613, l161, l615, l213, l455, l601, l706, l708, l199, l269, l201, l345, l798, l621, l684, l445, l318, l721, l130, l11, l449, l133, l135, l753, l543, l785, l20, l232, l657, l418, l659, l409, l789, l235, l34, l749, l500, l38, l501, l49, l674, l51, l0, l560, l229, l5, l565, l530, l661, l253, l533, l255, l569, l75, l667, l148, l86, l522]_1| |v_[l88, l487, l244, l523, l769, l613, l161, l273, l582, l609, l601, l705, l199, l219, l585, l201, l188, l556, l798, l621, l290, l445, l318, l686, l721, l410, l207, l519, l133, l753, l543, l785, l376, l513, l418, l24, l659, l235, l740, l500, l38, l744, l501, l649, l464, l46, l49, l505, l674, l0, l469, l5, l397, l661, l390, l533, l70, l777, l75, l667, l424, l350, l778, l592, l81, l111, l429, l389]_1| (not |v_[l181, l800, l26, l563, l559, l758, l122, l398, l108, l33, l728, l741, l551, l165, l714, l225, l707, l217, l224, l83, l632]_1|) (not |v_[l802]_1|) (not |v_[l182, l561, l678, l685, l494, l299, l566, l356, l35, l309, l284, l205, l419, l380, l405, l608, l536, l241, l669, l604, l147]_1|) |v_[l487, l659, l244, l233, l451, l361, l235, l570, l611, l500, l613, l38, l161, l501, l45, l601, l49, l199, l674, l0, l683, l5, l201, l732, l798, l156, l621, l445, l661, l318, l533, l721, l75, l133, l667, l146, l753, l240, l543, l785, l788, l418]_1| (not |v_[l436, l172, l321, l8, l31, l248, l349, l790, l711, l141, l710, l40, l127, l82, l355]_1|) (not |v_[l294, l25, l548, l360, l637, l486, l733, l719, l737, l64, l773, l271, l540, l746, l529, l702, l192]_1|) (not |v_[l196, l593]_1|) (not |v_[l285]_1|) (not |v_[l155, l521, l713, l697, l296, l341, l65, l263, l642, l99]_1|) (not |v_[l646, l628, l612]_1|) (not |v_[l764, l59, l187, l475, l526, l319, l66, l614, l780, l662, l698, l462, l143, l222, l334, l555, l339, l21, l631, l676, l450]_1|) (not |v_[l517, l14, l572]_1|) (not |v_[l605, l154, l226, l516, l532, l184]_1|) (not |v_[l223, l568]_1|) (not |v_[l645]_1|) (not |v_[l294, l25, l360, l637, l486, l733, l719, l737, l64, l773, l271, l540, l746, l529, l702, l192]_1|) |v_[l231, l487, l659, l244, l617, l454, l235, l696, l500, l613, l38, l161, l616, l367, l220, l501, l601, l129, l49, l579, l199, l50, l674, l0, l554, l5, l201, l798, l621, l531, l445, l661, l318, l533, l420, l721, l75, l133, l667, l301, l753, l543, l785, l418]_1| (not |v_[l378, l588, l120, l677, l547, l401, l366, l140, l164, l781, l665, l329, l446, l259, l310, l313, l578, l747, l762, l441, l56]_1|) (not |v_[l682, l763, l247, l629, l679, l493, l508, l93, l624, l626, l71, l169, l13, l745, l197, l666, l262, l344, l700, l110, l680]_1|) (not |v_[l619]_1|) |v_[l325]_1| |v_[l323]_1| (= ~major~0 0) (not |v_[l267]_1|) (not |v_[l327]_1|) (not |v_[l175, l385, l548]_1|) (not (= |ULTIMATE.start_platform_device_alloc_#res#1.base| 0)) |v_[l245, l487, l244, l596, l618, l212, l767, l613, l214, l161, l274, l606, l167, l601, l699, l199, l738, l293, l201, l443, l587, l106, l798, l621, l445, l107, l318, l721, l131, l133, l18, l753, l543, l416, l785, l418, l417, l659, l759, l28, l400, l235, l477, l124, l509, l500, l38, l501, l506, l49, l674, l0, l2, l5, l661, l533, l256, l774, l258, l73, l75, l667]_1| (not |v_[l104]_1|) (not |v_[l63, l480, l16, l427, l67, l466, l87, l142]_1|) (not (= ~pdev~0.base 0)) (not |v_[l760]_1|) (not |v_[l278]_1|) (not |v_[l102, l625]_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: 160538 ms │ │ │ status: ✘ FAILED │ └─ GraphEmpireOG finished after 160543 ms. └─ JUnit Vintage finished after 160549 ms. ├─ JUnit Platform Suite └─ JUnit Platform Suite finished after 0 ms. Test plan execution finished. Number of all tests: 1  Test run finished after 160589 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 ]