### BTest baseline data generated by btest-diff. Do not edit. Use "btest -U/-u" to update. Requires BTest >= 0.63.
[debug/cfg-initial] Module 'foo'
digraph {
    0 [label=start shape=Mdiamond xlabel="in: [] out: []"];
    1 [label="end <...>/return.hlt:4:1-29:1" shape=triangle xlabel="in: [] out: []"];
    2 [label="end <...>/return.hlt:4:1-29:1" shape=triangle xlabel="in: [] out: []"];
    0 -> 2 [label="0"];
    2 -> 1 [label="1"];
}
[debug/cfg-initial] Function 'fn1'
digraph {
    0 [label="1;" xlabel="in: [] out: []"];
    1 [label="return;" xlabel="in: [] out: [] keep"];
    2 [label="2;" xlabel="in: [] out: []"];
    3 [label=start shape=Mdiamond xlabel="in: [] out: []"];
    4 [label="end <...>/return.hlt:6:21-10:1" shape=triangle xlabel="in: [] out: []"];
    5 [label="end <...>/return.hlt:6:21-10:1" shape=triangle xlabel="in: [] out: []"];
    6 [label="end <...>/return.hlt:6:21-10:1" shape=triangle xlabel="in: [] out: []"];
    7 [shape=point xlabel="in: [] out: []"];
    3 -> 0 [label="0"];
    0 -> 1 [label="1"];
    1 -> 4 [label="2"];
    2 -> 6 [label="3"];
    6 -> 7 [label="4"];
    7 -> 5 [label="5"];
    5 -> 4 [label="6"];
}
[debug/cfg-initial] Function 'fn2'
digraph {
    0 [label="local bool x = True" xlabel="gen: [x: local bool x = True] in: [] out: [x: local bool x = True]"];
    1 [label="return x;" xlabel="read: [x] in: [x: local bool x = True] out: [x: local bool x = True] keep"];
    2 [label="2;" xlabel="in: [] out: []"];
    3 [label=start shape=Mdiamond xlabel="in: [] out: []"];
    4 [label="end <...>/return.hlt:12:21-16:1" shape=triangle xlabel="kill: [x: local bool x = True] in: [x: local bool x = True] out: []"];
    5 [label="end <...>/return.hlt:12:21-16:1" shape=triangle xlabel="in: [] out: []"];
    6 [label="end <...>/return.hlt:12:21-16:1" shape=triangle xlabel="in: [] out: []"];
    7 [shape=point xlabel="in: [] out: []"];
    3 -> 0 [label="0"];
    0 -> 1 [label="1"];
    1 -> 4 [label="2"];
    2 -> 6 [label="3"];
    6 -> 7 [label="4"];
    7 -> 5 [label="5"];
    5 -> 4 [label="6"];
}
[debug/cfg-initial] Function 'fn3'
digraph {
    0 [label="True" xlabel="in: [] out: [] keep"];
    1 [label="return True;" xlabel="in: [] out: [] keep"];
    2 [label="return False;" xlabel="in: [] out: [] keep"];
    3 [label=start shape=Mdiamond xlabel="in: [] out: []"];
    4 [label="end <...>/return.hlt:18:21-22:1" shape=triangle xlabel="in: [] out: []"];
    5 [shape=point xlabel="in: [] out: []"];
    3 -> 0 [label="0"];
    0 -> 1 [label="1"];
    1 -> 4 [label="2"];
    0 -> 5 [label="4"];
    5 -> 2 [label="5"];
    2 -> 4 [label="6"];
}
[debug/cfg-initial] Function 'fn4'
digraph {
    0 [label="local uint<64> x = 1" xlabel="gen: [x: local uint<64> x = 1] in: [] out: [x: local uint<64> x = 1]"];
    1 [label="return x;" xlabel="read: [x] in: [x: local uint<64> x = 1] out: [x: local uint<64> x = 1] keep"];
    2 [label=start shape=Mdiamond xlabel="in: [] out: []"];
    3 [label="end <...>/return.hlt:24:25-27:1" shape=triangle xlabel="kill: [x: local uint<64> x = 1] in: [x: local uint<64> x = 1] out: []"];
    2 -> 0 [label="0"];
    0 -> 1 [label="1"];
    1 -> 3 [label="2"];
}
[debug/cfg-initial] Module 'hilti'
digraph {
    0 [label=start shape=Mdiamond xlabel="in: [] out: []"];
    1 [label="end <...>/hilti.hlt:3:1-68:1" shape=triangle xlabel="in: [] out: []"];
    2 [label="end <...>/hilti.hlt:3:1-68:1" shape=triangle xlabel="in: [] out: []"];
    0 -> 2 [label="0"];
    2 -> 1 [label="1"];
}
