<?xml version="1.0" ?>
<graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <key attr.name="originFileName" attr.type="string" for="edge" id="originfile">
        <default>/home/leostrakosch/Documents/SV/sv-benchmarks/c/bitvector-loops/diamond_false-unreach-call2.i</default>
    </key>
    <graph edgedefault="directed">
        <data key="witness-type">violation_witness</data>
        <data key="sourcecodelang">C</data>
        <data key="producer">klee</data>
        <data key="specification">CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) )</data>
        <data key="programfile">/home/leostrakosch/Documents/SV/sv-benchmarks/c/bitvector-loops/diamond_false-unreach-call2.i</data>
        <data key="programhash">dee4f98e3deb83265bbf70c3b5c0f3c1ff37b06c</data>
        <data key="architecture">32bit</data>
        <node id="A0">
            <data key="entry">true</data>
        </node>
        <node id="A1"/>
        <edge source="A0" target="A1">
            <data key="assumption">\result == 1;</data>
            <data key="assumption.resultfunction">__VERIFIER_nondet_uint</data>
        </edge>
        <node id="A2">
            <data key="violation">true</data>
        </node>
        <edge source="A1" target="A2">
            <data key="startline">5</data>
        </edge>
        <node id="sink"/>
        <edge source="A1" target="sink">
            <data key="assumption">\result == 0;</data>
            <data key="assumption.resultfunction">__VERIFIER_nondet_uint</data>
        </edge>
    </graph>
</graphml>
