diff --git a/tests/expected_graphs/complete_callgraph_1.dot b/tests/expected_graphs/complete_callgraph_1.dot index d6bc2e09..da4bb2b9 100644 --- a/tests/expected_graphs/complete_callgraph_1.dot +++ b/tests/expected_graphs/complete_callgraph_1.dot @@ -1,11 +1,6 @@ digraph "Call graph" { label="Call graph"; - Node0x7fd363c0b0e0 [shape=record,label="{external node}"]; - Node0x7fd363c0b0e0 -> Node0x7fd363c0b170; - Node0x7fd363c0b0e0 -> Node0x7fd363c0b1d0; - Node0x7fd363c0b0e0 -> Node0x7fd363c0b270; - Node0x7fd363c0b0e0 -> Node0x7fd363c0b350; Node0x7fd363c0b170 [shape=record,label="{add}"]; Node0x7fd363c0b1d0 [shape=record,label="{sub}"]; Node0x7fd363c0b270 [shape=record,label="{use}"]; diff --git a/tests/expected_graphs/complete_callgraph_10.dot b/tests/expected_graphs/complete_callgraph_10.dot index bd0a5dd8..8871873d 100644 --- a/tests/expected_graphs/complete_callgraph_10.dot +++ b/tests/expected_graphs/complete_callgraph_10.dot @@ -1,13 +1,6 @@ digraph "Call graph" { label="Call graph"; - Node0x7fa705e007f0 [shape=record,label="{external node}"]; - Node0x7fa705e007f0 -> Node0x7fa705e00880; - Node0x7fa705e007f0 -> Node0x7fa705e00900; - Node0x7fa705e007f0 -> Node0x7fa705e009a0; - Node0x7fa705e007f0 -> Node0x7fa705e00a80; - Node0x7fa705e007f0 -> Node0x7fa705e00ae0; - Node0x7fa705e007f0 -> Node0x7fa705e00c10; Node0x7fa705e00880 [shape=record,label="{add}"]; Node0x7fa705e00900 [shape=record,label="{sub}"]; Node0x7fa705e009a0 [shape=record,label="{mul}"]; @@ -21,5 +14,4 @@ digraph "Call graph" { Node0x7fa705e00ae0 -> Node0x7fa705e009a0; Node0x7fa705e00ae0 -> Node0x7fa705e00a80; Node0x7fa705e00c10 [shape=record,label="{nd_uint}"]; - Node0x7fa705e00c10 -> Node0x7fa705e00820; } diff --git a/tests/expected_graphs/complete_callgraph_11.dot b/tests/expected_graphs/complete_callgraph_11.dot index 64024e4e..b5e337ce 100644 --- a/tests/expected_graphs/complete_callgraph_11.dot +++ b/tests/expected_graphs/complete_callgraph_11.dot @@ -1,13 +1,6 @@ digraph "Call graph" { label="Call graph"; - Node0x7fb32f601b60 [shape=record,label="{external node}"]; - Node0x7fb32f601b60 -> Node0x7fb32f601bf0; - Node0x7fb32f601b60 -> Node0x7fb32f601c50; - Node0x7fb32f601b60 -> Node0x7fb32f601cf0; - Node0x7fb32f601b60 -> Node0x7fb32f601da0; - Node0x7fb32f601b60 -> Node0x7fb32f601e00; - Node0x7fb32f601b60 -> Node0x7fb32f601f30; Node0x7fb32f601bf0 [shape=record,label="{add}"]; Node0x7fb32f601c50 [shape=record,label="{sub}"]; Node0x7fb32f601cf0 [shape=record,label="{mul}"]; @@ -21,5 +14,4 @@ digraph "Call graph" { Node0x7fb32f601e00 -> Node0x7fb32f601cf0; Node0x7fb32f601e00 -> Node0x7fb32f601da0; Node0x7fb32f601f30 [shape=record,label="{nd_uint}"]; - Node0x7fb32f601f30 -> Node0x7fb32f601b90; } diff --git a/tests/expected_graphs/complete_callgraph_12.dot b/tests/expected_graphs/complete_callgraph_12.dot index 0fbd7fa8..04a9b059 100644 --- a/tests/expected_graphs/complete_callgraph_12.dot +++ b/tests/expected_graphs/complete_callgraph_12.dot @@ -1,13 +1,6 @@ digraph "Call graph" { label="Call graph"; - Node0x7f8636505f70 [shape=record,label="{external node}"]; - Node0x7f8636505f70 -> Node0x7f8636506000; - Node0x7f8636505f70 -> Node0x7f8636506060; - Node0x7f8636505f70 -> Node0x7f8636506100; - Node0x7f8636505f70 -> Node0x7f86365061e0; - Node0x7f8636505f70 -> Node0x7f8636506240; - Node0x7f8636505f70 -> Node0x7f8636506370; Node0x7f8636506000 [shape=record,label="{add}"]; Node0x7f8636506060 [shape=record,label="{sub}"]; Node0x7f8636506100 [shape=record,label="{mul}"]; @@ -21,5 +14,4 @@ digraph "Call graph" { Node0x7f8636506240 -> Node0x7f8636506100; Node0x7f8636506240 -> Node0x7f86365061e0; Node0x7f8636506370 [shape=record,label="{nd_uint}"]; - Node0x7f8636506370 -> Node0x7f8636505fa0; } diff --git a/tests/expected_graphs/complete_callgraph_13.dot b/tests/expected_graphs/complete_callgraph_13.dot index 94e8941d..1be64ffb 100644 --- a/tests/expected_graphs/complete_callgraph_13.dot +++ b/tests/expected_graphs/complete_callgraph_13.dot @@ -1,18 +1,9 @@ digraph "Call graph" { label="Call graph"; - Node0x7ff130410b30 [shape=record,label="{external node}"]; - Node0x7ff130410b30 -> Node0x7ff130410bc0; - Node0x7ff130410b30 -> Node0x7ff130410c20; - Node0x7ff130410b30 -> Node0x7ff130410940; - Node0x7ff130410b30 -> Node0x7ff130410cc0; - Node0x7ff130410b30 -> Node0x7ff130410d20; - Node0x7ff130410b30 -> Node0x7ff1304109a0; - Node0x7ff130410b30 -> Node0x7ff130410d90; Node0x7ff130410bc0 [shape=record,label="{add}"]; Node0x7ff130410c20 [shape=record,label="{sub}"]; Node0x7ff130410940 [shape=record,label="{apply}"]; - Node0x7ff130410940 -> Node0x7ff130410b60; Node0x7ff130410940 -> Node0x7ff130410bc0; Node0x7ff130410cc0 [shape=record,label="{bar}"]; Node0x7ff130410d20 [shape=record,label="{foo}"]; @@ -23,5 +14,4 @@ digraph "Call graph" { Node0x7ff1304109a0 -> Node0x7ff130410d90; Node0x7ff1304109a0 -> Node0x7ff130410d20; Node0x7ff130410d90 [shape=record,label="{nd_binfptr}"]; - Node0x7ff130410d90 -> Node0x7ff130410b60; } diff --git a/tests/expected_graphs/complete_callgraph_13b.dot b/tests/expected_graphs/complete_callgraph_13b.dot index 94e8941d..1be64ffb 100644 --- a/tests/expected_graphs/complete_callgraph_13b.dot +++ b/tests/expected_graphs/complete_callgraph_13b.dot @@ -1,18 +1,9 @@ digraph "Call graph" { label="Call graph"; - Node0x7ff130410b30 [shape=record,label="{external node}"]; - Node0x7ff130410b30 -> Node0x7ff130410bc0; - Node0x7ff130410b30 -> Node0x7ff130410c20; - Node0x7ff130410b30 -> Node0x7ff130410940; - Node0x7ff130410b30 -> Node0x7ff130410cc0; - Node0x7ff130410b30 -> Node0x7ff130410d20; - Node0x7ff130410b30 -> Node0x7ff1304109a0; - Node0x7ff130410b30 -> Node0x7ff130410d90; Node0x7ff130410bc0 [shape=record,label="{add}"]; Node0x7ff130410c20 [shape=record,label="{sub}"]; Node0x7ff130410940 [shape=record,label="{apply}"]; - Node0x7ff130410940 -> Node0x7ff130410b60; Node0x7ff130410940 -> Node0x7ff130410bc0; Node0x7ff130410cc0 [shape=record,label="{bar}"]; Node0x7ff130410d20 [shape=record,label="{foo}"]; @@ -23,5 +14,4 @@ digraph "Call graph" { Node0x7ff1304109a0 -> Node0x7ff130410d90; Node0x7ff1304109a0 -> Node0x7ff130410d20; Node0x7ff130410d90 [shape=record,label="{nd_binfptr}"]; - Node0x7ff130410d90 -> Node0x7ff130410b60; } diff --git a/tests/expected_graphs/complete_callgraph_14.dot b/tests/expected_graphs/complete_callgraph_14.dot index b93fa583..1d715de1 100644 --- a/tests/expected_graphs/complete_callgraph_14.dot +++ b/tests/expected_graphs/complete_callgraph_14.dot @@ -1,20 +1,11 @@ digraph "Call graph" { label="Call graph"; - Node0x7fa275505ae0 [shape=record,label="{external node}"]; - Node0x7fa275505ae0 -> Node0x7fa275505bb0; - Node0x7fa275505ae0 -> Node0x7fa275505c10; - Node0x7fa275505ae0 -> Node0x7fa275505cb0; - Node0x7fa275505ae0 -> Node0x7fa275505d60; - Node0x7fa275505ae0 -> Node0x7fa275505e00; - Node0x7fa275505ae0 -> Node0x7fa275505f60; - Node0x7fa275505ae0 -> Node0x7fa275505fc0; Node0x7fa275505bb0 [shape=record,label="{jenkins_hash}"]; Node0x7fa275505c10 [shape=record,label="{MurmurHash3_hash}"]; Node0x7fa275505cb0 [shape=record,label="{hash_init}"]; Node0x7fa275505cb0 -> Node0x7fa275505d60; Node0x7fa275505d60 [shape=record,label="{nd}"]; - Node0x7fa275505d60 -> Node0x7fa275505b50; Node0x7fa275505e00 [shape=record,label="{init}"]; Node0x7fa275505e00 -> Node0x7fa275505cb0; Node0x7fa275505f60 [shape=record,label="{main}"]; @@ -24,5 +15,4 @@ digraph "Call graph" { Node0x7fa275505f60 -> Node0x7fa275505c10; Node0x7fa275505f60 -> Node0x7fa275505bb0; Node0x7fa275505fc0 [shape=record,label="{malloc}"]; - Node0x7fa275505fc0 -> Node0x7fa275505b50; } diff --git a/tests/expected_graphs/complete_callgraph_15.dot b/tests/expected_graphs/complete_callgraph_15.dot index 3a43542d..270d8c02 100644 --- a/tests/expected_graphs/complete_callgraph_15.dot +++ b/tests/expected_graphs/complete_callgraph_15.dot @@ -1,13 +1,11 @@ digraph "Call graph" { label="Call graph"; - Node0x7fa734416590 [shape=record,label="{external node}"]; - Node0x7fa734416590 -> Node0x7fa734416620; - Node0x7fa734416590 -> Node0x7fa734416680; - Node0x7fa734416590 -> Node0x7fa7344163e0; - Node0x7fa734416620 [shape=record,label="{foo}"]; - Node0x7fa734416680 [shape=record,label="{return_handler_struct}"]; - Node0x7fa7344163e0 [shape=record,label="{main}"]; - Node0x7fa7344163e0 -> Node0x7fa734416680; - Node0x7fa7344163e0 -> Node0x7fa734416620; + Node0x600000d19470 [shape=record,label="{foo}"]; + Node0x600000d19500 [shape=record,label="{return_handler_struct}"]; + Node0x600000d19530 [shape=record,label="{main}"]; + Node0x600000d19530 -> Node0x600000d19500; + Node0x600000d19530 -> Node0x600000d19470; + Node0x600000d19530 -> Node0x600000d19590; + Node0x600000d19590 [shape=record,label="{__VERIFIER_error}"]; } diff --git a/tests/expected_graphs/complete_callgraph_16.dot b/tests/expected_graphs/complete_callgraph_16.dot index 614bb5cd..79e932bf 100644 --- a/tests/expected_graphs/complete_callgraph_16.dot +++ b/tests/expected_graphs/complete_callgraph_16.dot @@ -1,19 +1,17 @@ digraph "Call graph" { label="Call graph"; - Node0x7fc43cd05a50 [shape=record,label="{external node}"]; - Node0x7fc43cd05a50 -> Node0x7fc43cd05ae0; - Node0x7fc43cd05a50 -> Node0x7fc43cd05b60; - Node0x7fc43cd05a50 -> Node0x7fc43cd057f0; - Node0x7fc43cd05a50 -> Node0x7fc43cd05c20; - Node0x7fc43cd05ae0 [shape=record,label="{foo}"]; - Node0x7fc43cd05b60 [shape=record,label="{return_handler_struct}"]; - Node0x7fc43cd05b60 -> Node0x7fc43cd057f0; - Node0x7fc43cd057f0 [shape=record,label="{malloc}"]; - Node0x7fc43cd057f0 -> Node0x7fc43cd05a80; - Node0x7fc43cd05c20 [shape=record,label="{main}"]; - Node0x7fc43cd05c20 -> Node0x7fc43cd05b60; - Node0x7fc43cd05c20 -> Node0x7fc43cd05ca0; - Node0x7fc43cd05c20 -> Node0x7fc43cd05ae0; - Node0x7fc43cd05ca0 [shape=record,label="{to_test_handler}"]; + Node0x6000027df930 [shape=record,label="{foo}"]; + Node0x6000027df930 -> Node0x6000027df9c0; + Node0x6000027dfa50 [shape=record,label="{return_handler_struct}"]; + Node0x6000027dfa50 -> Node0x6000027dfab0; + Node0x6000027df9c0 [shape=record,label="{__VERIFIER_error}"]; + Node0x6000027dfb70 [shape=record,label="{main}"]; + Node0x6000027dfb70 -> Node0x6000027dfa50; + Node0x6000027dfb70 -> Node0x6000027dfc00; + Node0x6000027dfb70 -> Node0x6000027df930; + Node0x6000027dfb70 -> Node0x6000027df9c0; + Node0x6000027dfab0 [shape=record,label="{malloc}"]; + Node0x6000027dfc00 [shape=record,label="{to_test_handler}"]; + Node0x6000027dfc00 -> Node0x6000027df9c0; } diff --git a/tests/expected_graphs/complete_callgraph_17.dot b/tests/expected_graphs/complete_callgraph_17.dot index 9bb55214..8e39a098 100644 --- a/tests/expected_graphs/complete_callgraph_17.dot +++ b/tests/expected_graphs/complete_callgraph_17.dot @@ -1,25 +1,8 @@ digraph "Call graph" { label="Call graph"; - Node0x7fa6cfc1abd0 [shape=record,label="{external node}"]; - Node0x7fa6cfc1abd0 -> Node0x7fa6cfc1ac60; - Node0x7fa6cfc1abd0 -> Node0x7fa6cfc1acc0; - Node0x7fa6cfc1abd0 -> Node0x7fa6cfc1ad20; - Node0x7fa6cfc1abd0 -> Node0x7fa6cfc1aea0; - Node0x7fa6cfc1abd0 -> Node0x7fa6cfc1ab00; - Node0x7fa6cfc1abd0 -> Node0x7fa6cfc1ae40; - Node0x7fa6cfc1abd0 -> Node0x7fa6cfc1b020; - Node0x7fa6cfc1abd0 -> Node0x7fa6cfc1b080; - Node0x7fa6cfc1abd0 -> Node0x7fa6cfc1b160; - Node0x7fa6cfc1abd0 -> Node0x7fa6cfc1adc0; - Node0x7fa6cfc1abd0 -> Node0x7fa6cfc1af80; - Node0x7fa6cfc1abd0 -> Node0x7fa6cfc1b3f0; - Node0x7fa6cfc1abd0 -> Node0x7fa6cfc1b490; - Node0x7fa6cfc1abd0 -> Node0x7fa6cfc1b390; - Node0x7fa6cfc1abd0 -> Node0x7fa6cfc1b0e0; Node0x7fa6cfc1b020 [shape=record,label="{_ZN9BaseClassC2Ev}"]; Node0x7fa6cfc1aea0 [shape=record,label="{__gxx_personality_v0}"]; - Node0x7fa6cfc1aea0 -> Node0x7fa6cfc1ac00; Node0x7fa6cfc1ac60 [shape=record,label="{main}"]; Node0x7fa6cfc1ac60 -> Node0x7fa6cfc1acc0; Node0x7fa6cfc1ac60 -> Node0x7fa6cfc1ad20; @@ -27,11 +10,9 @@ digraph "Call graph" { Node0x7fa6cfc1ac60 -> Node0x7fa6cfc1ab00; Node0x7fa6cfc1ac60 -> Node0x7fa6cfc1adc0; Node0x7fa6cfc1acc0 [shape=record,label="{_Znwm}"]; - Node0x7fa6cfc1acc0 -> Node0x7fa6cfc1ac00; Node0x7fa6cfc1ad20 [shape=record,label="{_ZN12DerivedClassC1Ev}"]; Node0x7fa6cfc1ad20 -> Node0x7fa6cfc1ae40; Node0x7fa6cfc1ab00 [shape=record,label="{_ZdlPv}"]; - Node0x7fa6cfc1ab00 -> Node0x7fa6cfc1ac00; Node0x7fa6cfc1ae40 [shape=record,label="{_ZN12DerivedClassC2Ev}"]; Node0x7fa6cfc1ae40 -> Node0x7fa6cfc1b020; Node0x7fa6cfc1b080 [shape=record,label="{_ZN12DerivedClassD1Ev}"]; @@ -40,11 +21,13 @@ digraph "Call graph" { Node0x7fa6cfc1b160 [shape=record,label="{_ZN12DerivedClassD0Ev}"]; Node0x7fa6cfc1b160 -> Node0x7fa6cfc1b080; Node0x7fa6cfc1b160 -> Node0x7fa6cfc1ab00; + Node0x7fa6cfc1b160 -> Node0x7fa6cfc1ab00; Node0x7fa6cfc1af80 [shape=record,label="{_ZN9BaseClassD1Ev}"]; Node0x7fa6cfc1af80 -> Node0x7fa6cfc1b390; Node0x7fa6cfc1b3f0 [shape=record,label="{_ZN9BaseClassD0Ev}"]; Node0x7fa6cfc1b3f0 -> Node0x7fa6cfc1af80; Node0x7fa6cfc1b3f0 -> Node0x7fa6cfc1ab00; + Node0x7fa6cfc1b3f0 -> Node0x7fa6cfc1ab00; Node0x7fa6cfc1b490 [shape=record,label="{_ZN9BaseClass4FuncEv}"]; Node0x7fa6cfc1b390 [shape=record,label="{_ZN9BaseClassD2Ev}"]; Node0x7fa6cfc1b0e0 [shape=record,label="{_ZN12DerivedClassD2Ev}"]; diff --git a/tests/expected_graphs/complete_callgraph_2.dot b/tests/expected_graphs/complete_callgraph_2.dot index 5aae7656..bacc7280 100644 --- a/tests/expected_graphs/complete_callgraph_2.dot +++ b/tests/expected_graphs/complete_callgraph_2.dot @@ -1,10 +1,6 @@ digraph "Call graph" { label="Call graph"; - Node0x7ff268e0d340 [shape=record,label="{external node}"]; - Node0x7ff268e0d340 -> Node0x7ff268e0d3d0; - Node0x7ff268e0d340 -> Node0x7ff268e0d450; - Node0x7ff268e0d340 -> Node0x7ff268e0d4f0; Node0x7ff268e0d3d0 [shape=record,label="{foo}"]; Node0x7ff268e0d3d0 -> Node0x7ff268e0d450; Node0x7ff268e0d450 [shape=record,label="{bar}"]; diff --git a/tests/expected_graphs/complete_callgraph_3.dot b/tests/expected_graphs/complete_callgraph_3.dot index 376ae66c..a827c45d 100644 --- a/tests/expected_graphs/complete_callgraph_3.dot +++ b/tests/expected_graphs/complete_callgraph_3.dot @@ -1,10 +1,6 @@ digraph "Call graph" { label="Call graph"; - Node0x7ff2f650b8e0 [shape=record,label="{external node}"]; - Node0x7ff2f650b8e0 -> Node0x7ff2f650b970; - Node0x7ff2f650b8e0 -> Node0x7ff2f650b9f0; - Node0x7ff2f650b8e0 -> Node0x7ff2f650ba90; Node0x7ff2f650b970 [shape=record,label="{foo}"]; Node0x7ff2f650b970 -> Node0x7ff2f650b9f0; Node0x7ff2f650b9f0 [shape=record,label="{bar}"]; diff --git a/tests/expected_graphs/complete_callgraph_4.dot b/tests/expected_graphs/complete_callgraph_4.dot index e1295933..caaa1923 100644 --- a/tests/expected_graphs/complete_callgraph_4.dot +++ b/tests/expected_graphs/complete_callgraph_4.dot @@ -1,11 +1,6 @@ digraph "Call graph" { label="Call graph"; - Node0x7f8fe0e0c800 [shape=record,label="{external node}"]; - Node0x7f8fe0e0c800 -> Node0x7f8fe0e0c890; - Node0x7f8fe0e0c800 -> Node0x7f8fe0e0c910; - Node0x7f8fe0e0c800 -> Node0x7f8fe0e0c9b0; - Node0x7f8fe0e0c800 -> Node0x7f8fe0e0ca90; Node0x7f8fe0e0c890 [shape=record,label="{foo}"]; Node0x7f8fe0e0c890 -> Node0x7f8fe0e0c910; Node0x7f8fe0e0c910 [shape=record,label="{bar}"]; diff --git a/tests/expected_graphs/complete_callgraph_5.dot b/tests/expected_graphs/complete_callgraph_5.dot index 656c7a7c..e5f40544 100644 --- a/tests/expected_graphs/complete_callgraph_5.dot +++ b/tests/expected_graphs/complete_callgraph_5.dot @@ -1,10 +1,6 @@ digraph "Call graph" { label="Call graph"; - Node0x7f9924411040 [shape=record,label="{external node}"]; - Node0x7f9924411040 -> Node0x7f99244110d0; - Node0x7f9924411040 -> Node0x7f9924411150; - Node0x7f9924411040 -> Node0x7f99244111f0; Node0x7f99244110d0 [shape=record,label="{foo}"]; Node0x7f99244110d0 -> Node0x7f9924411150; Node0x7f9924411150 [shape=record,label="{bar}"]; diff --git a/tests/expected_graphs/complete_callgraph_5.jpg b/tests/expected_graphs/complete_callgraph_5.jpg deleted file mode 100644 index bb3c9a0c..00000000 Binary files a/tests/expected_graphs/complete_callgraph_5.jpg and /dev/null differ diff --git a/tests/expected_graphs/complete_callgraph_6.dot b/tests/expected_graphs/complete_callgraph_6.dot index 0b192213..83263bd4 100644 --- a/tests/expected_graphs/complete_callgraph_6.dot +++ b/tests/expected_graphs/complete_callgraph_6.dot @@ -1,14 +1,6 @@ digraph "Call graph" { label="Call graph"; - Node0x7fcc085076f0 [shape=record,label="{external node}"]; - Node0x7fcc085076f0 -> Node0x7fcc08507780; - Node0x7fcc085076f0 -> Node0x7fcc085077e0; - Node0x7fcc085076f0 -> Node0x7fcc08507880; - Node0x7fcc085076f0 -> Node0x7fcc08507960; - Node0x7fcc085076f0 -> Node0x7fcc085079c0; - Node0x7fcc085076f0 -> Node0x7fcc085078e0; - Node0x7fcc085076f0 -> Node0x7fcc08507ba0; Node0x7fcc08507780 [shape=record,label="{add}"]; Node0x7fcc085077e0 [shape=record,label="{sub}"]; Node0x7fcc08507880 [shape=record,label="{mul}"]; diff --git a/tests/expected_graphs/complete_callgraph_7.dot b/tests/expected_graphs/complete_callgraph_7.dot index e5dacf21..aab4e15f 100644 --- a/tests/expected_graphs/complete_callgraph_7.dot +++ b/tests/expected_graphs/complete_callgraph_7.dot @@ -1,27 +1,16 @@ digraph "Call graph" { label="Call graph"; - Node0x7ff7fbd084c0 [shape=record,label="{external node}"]; - Node0x7ff7fbd084c0 -> Node0x7ff7fbd08550; - Node0x7ff7fbd084c0 -> Node0x7ff7fbd085b0; - Node0x7ff7fbd084c0 -> Node0x7ff7fbd08650; - Node0x7ff7fbd084c0 -> Node0x7ff7fbd08730; - Node0x7ff7fbd084c0 -> Node0x7ff7fbd08790; - Node0x7ff7fbd084c0 -> Node0x7ff7fbd086b0; - Node0x7ff7fbd084c0 -> Node0x7ff7fbd08970; - Node0x7ff7fbd08550 [shape=record,label="{add}"]; - Node0x7ff7fbd085b0 [shape=record,label="{sub}"]; - Node0x7ff7fbd08650 [shape=record,label="{apply}"]; - Node0x7ff7fbd08650 -> Node0x7ff7fbd085b0; - Node0x7ff7fbd08650 -> Node0x7ff7fbd08550; - Node0x7ff7fbd08730 [shape=record,label="{bar}"]; - Node0x7ff7fbd08790 [shape=record,label="{foo1}"]; - Node0x7ff7fbd08790 -> Node0x7ff7fbd08730; - Node0x7ff7fbd08790 -> Node0x7ff7fbd08650; - Node0x7ff7fbd086b0 [shape=record,label="{foo2}"]; - Node0x7ff7fbd086b0 -> Node0x7ff7fbd08730; - Node0x7ff7fbd086b0 -> Node0x7ff7fbd08650; - Node0x7ff7fbd08970 [shape=record,label="{main}"]; - Node0x7ff7fbd08970 -> Node0x7ff7fbd08790; - Node0x7ff7fbd08970 -> Node0x7ff7fbd086b0; + Node0x6000037cd500 [shape=record,label="{add}"]; + Node0x6000037cd590 [shape=record,label="{sub}"]; + Node0x6000037cd5c0 [shape=record,label="{apply}"]; + Node0x6000037cd5c0 -> Node0x6000037cd590; + Node0x6000037cd5c0 -> Node0x6000037cd500; + Node0x6000037cd650 [shape=record,label="{bar}"]; + Node0x6000037cd6b0 [shape=record,label="{foo}"]; + Node0x6000037cd6b0 -> Node0x6000037cd650; + Node0x6000037cd6b0 -> Node0x6000037cd5c0; + Node0x6000037cd710 [shape=record,label="{main}"]; + Node0x6000037cd710 -> Node0x6000037cd6b0; + Node0x6000037cd710 -> Node0x6000037cd6b0; } diff --git a/tests/expected_graphs/complete_callgraph_8.dot b/tests/expected_graphs/complete_callgraph_8.dot index 7f955f9d..39e18598 100644 --- a/tests/expected_graphs/complete_callgraph_8.dot +++ b/tests/expected_graphs/complete_callgraph_8.dot @@ -1,10 +1,6 @@ digraph "Call graph" { label="Call graph"; - Node0x7face7c10de0 [shape=record,label="{external node}"]; - Node0x7face7c10de0 -> Node0x7face7c10e70; - Node0x7face7c10de0 -> Node0x7face7c10ed0; - Node0x7face7c10de0 -> Node0x7face7c10f90; Node0x7face7c10e70 [shape=record,label="{foo}"]; Node0x7face7c10e70 -> Node0x7face7c10ed0; Node0x7face7c10ed0 [shape=record,label="{bar}"]; diff --git a/tests/expected_graphs/complete_callgraph_9.dot b/tests/expected_graphs/complete_callgraph_9.dot index 7f2f932f..88434ee7 100644 --- a/tests/expected_graphs/complete_callgraph_9.dot +++ b/tests/expected_graphs/complete_callgraph_9.dot @@ -1,23 +1,13 @@ digraph "Call graph" { label="Call graph"; - Node0x7f85f15071b0 [shape=record,label="{external node}"]; - Node0x7f85f15071b0 -> Node0x7f85f1507240; - Node0x7f85f15071b0 -> Node0x7f85f15072a0; - Node0x7f85f15071b0 -> Node0x7f85f1507340; - Node0x7f85f15071b0 -> Node0x7f85f1507420; - Node0x7f85f15071b0 -> Node0x7f85f1507500; - Node0x7f85f15071b0 -> Node0x7f85f1507630; - Node0x7f85f15071b0 -> Node0x7f85f15073a0; Node0x7f85f1507240 [shape=record,label="{add}"]; Node0x7f85f15072a0 [shape=record,label="{sub}"]; Node0x7f85f1507340 [shape=record,label="{apply}"]; Node0x7f85f1507340 -> Node0x7f85f15072a0; Node0x7f85f1507340 -> Node0x7f85f1507420; - Node0x7f85f1507340 -> Node0x7f85f15071e0; Node0x7f85f1507340 -> Node0x7f85f1507240; Node0x7f85f1507420 [shape=record,label="{nd_binfptr}"]; - Node0x7f85f1507420 -> Node0x7f85f15071e0; Node0x7f85f1507500 [shape=record,label="{bar}"]; Node0x7f85f1507630 [shape=record,label="{foo}"]; Node0x7f85f1507630 -> Node0x7f85f1507500; diff --git a/tests/expected_graphs/issue93_alias.callgraph.dot b/tests/expected_graphs/issue93_alias.callgraph.dot index 3e13386b..d846e423 100644 --- a/tests/expected_graphs/issue93_alias.callgraph.dot +++ b/tests/expected_graphs/issue93_alias.callgraph.dot @@ -1,10 +1,6 @@ digraph "Call graph" { label="Call graph"; - Node0x7fdccb50a790 [shape=record,label="{external node}"]; - Node0x7fdccb50a790 -> Node0x7fdccb50a820; - Node0x7fdccb50a790 -> Node0x7fdccb50a880; - Node0x7fdccb50a790 -> Node0x7fdccb50a570; Node0x7fdccb50a820 [shape=record,label="{__incr}"]; Node0x7fdccb50a880 [shape=record,label="{__decr}"]; Node0x7fdccb50a570 [shape=record,label="{main}"]; diff --git a/tests/expected_graphs/issue97.callgraph.dot b/tests/expected_graphs/issue97.callgraph.dot index 301695a1..0c98ffae 100644 --- a/tests/expected_graphs/issue97.callgraph.dot +++ b/tests/expected_graphs/issue97.callgraph.dot @@ -1,23 +1,12 @@ digraph "Call graph" { label="Call graph"; - Node0x7ff889407fc0 [shape=record,label="{external node}"]; - Node0x7ff889407fc0 -> Node0x7ff889408050; - Node0x7ff889407fc0 -> Node0x7ff8894080b0; - Node0x7ff889407fc0 -> Node0x7ff889407de0; - Node0x7ff889407fc0 -> Node0x7ff8894081a0; - Node0x7ff889407fc0 -> Node0x7ff889408200; - Node0x7ff889407fc0 -> Node0x7ff889408360; - Node0x7ff889407fc0 -> Node0x7ff889408150; Node0x7ff889407de0 [shape=record,label="{c1}"]; Node0x7ff889407de0 -> Node0x7ff8894081a0; Node0x7ff889407de0 -> Node0x7ff889408200; Node0x7ff8894080b0 [shape=record,label="{strcmp}"]; - Node0x7ff8894080b0 -> Node0x7ff889407ff0; Node0x7ff8894081a0 [shape=record,label="{malloc}"]; - Node0x7ff8894081a0 -> Node0x7ff889407ff0; Node0x7ff889408200 [shape=record,label="{free}"]; - Node0x7ff889408200 -> Node0x7ff889407ff0; Node0x7ff889408150 [shape=record,label="{main}"]; Node0x7ff889408150 -> Node0x7ff889408050; Node0x7ff889408150 -> Node0x7ff889408050;