{
    "scan": {
        "analyzer-version-clippy": "1.93.0",
        "analyzer-version-cppcheck": "2.19.1",
        "analyzer-version-gcc": "16.0.1",
        "analyzer-version-gcc-analyzer": "16.0.1",
        "analyzer-version-shellcheck": "0.11.0",
        "analyzer-version-unicontrol": "0.0.2",
        "enabled-plugins": "clippy, cppcheck, gcc, shellcheck, unicontrol",
        "exit-code": 0,
        "host": "ip-172-16-1-233.us-west-2.compute.internal",
        "known-false-positives": "/usr/share/csmock/known-false-positives.js",
        "known-false-positives-rpm": "known-false-positives-0.0.0.20260119.105402.g7a5be1b.main-1.el9.noarch",
        "mock-config": "fedora-rawhide-x86_64",
        "project-name": "python-drgn-0.0.33+202.g87faff82-1.20260212233724158838.pr587.202.g87faff82",
        "store-results-to": "/tmp/tmpgj5131xd/python-drgn-0.0.33+202.g87faff82-1.20260212233724158838.pr587.202.g87faff82.tar.xz",
        "time-created": "2026-02-12 23:53:03",
        "time-finished": "2026-02-12 23:55:57",
        "tool": "csmock",
        "tool-args": "'/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'unicontrol,clippy,cppcheck,shellcheck,gcc' '-o' '/tmp/tmpgj5131xd/python-drgn-0.0.33+202.g87faff82-1.20260212233724158838.pr587.202.g87faff82.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '/tmp/tmpgj5131xd/python-drgn-0.0.33+202.g87faff82-1.20260212233724158838.pr587.202.g87faff82.src.rpm'",
        "tool-version": "csmock-3.8.3.20260128.181932.g41af877-1.el9"
    },
    "defects": [
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "hash_v1": "c8a0057b5880c97e16a799ec55f82f8f80e0e0f6",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_ppc64.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'linux_kernel_pgtable_iterator_create_ppc64'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_ppc64.c",
                    "line": 358,
                    "column": 16,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'malloc(24)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_ppc64.c",
                    "line": 338,
                    "column": 60,
                    "event": "note",
                    "message": "(1) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_ppc64.c",
                    "line": 339,
                    "column": 12,
                    "event": "note",
                    "message": "(2) assuming 'malloc(24)' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_ppc64.c",
                    "line": 339,
                    "column": 12,
                    "event": "note",
                    "message": "(3) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_ppc64.c",
                    "line": 342,
                    "column": 12,
                    "event": "note",
                    "message": "(4) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_ppc64.c",
                    "line": 342,
                    "column": 12,
                    "event": "note",
                    "message": "(5) following 'true' branch (when 'page_shift == 16')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_ppc64.c",
                    "line": 343,
                    "column": 31,
                    "event": "note",
                    "message": "(6) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_ppc64.c",
                    "line": 354,
                    "column": 12,
                    "event": "note",
                    "message": "(7) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_ppc64.c",
                    "line": 358,
                    "column": 16,
                    "event": "note",
                    "message": "(8) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_ppc64.c",
                    "line": 358,
                    "column": 12,
                    "event": "note",
                    "message": "(9) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_ppc64.c",
                    "line": 360,
                    "column": 9,
                    "event": "note",
                    "message": "(10) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_ppc64.c",
                    "line": 365,
                    "column": 12,
                    "event": "note",
                    "message": "(11) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_ppc64.c",
                    "line": 367,
                    "column": 15,
                    "event": "note",
                    "message": "(12) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_ppc64.c",
                    "line": 368,
                    "column": 12,
                    "event": "note",
                    "message": "(13) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_ppc64.c",
                    "line": 371,
                    "column": 15,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_ppc64.c",
                    "line": 373,
                    "column": 12,
                    "event": "note",
                    "message": "(15) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_ppc64.c",
                    "line": 375,
                    "column": 28,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_ppc64.c",
                    "line": 375,
                    "column": 12,
                    "event": "note",
                    "message": "(17) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_ppc64.c",
                    "line": 380,
                    "column": 16,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_ppc64.c",
                    "line": 358,
                    "column": 16,
                    "event": "note",
                    "message": "(19) 'malloc(24)' leaks here; was allocated at (1)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  356|   \t\t\t\t\t \"virtual address translation is not available for BOOK3E CPU family\");",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  357|   \t}",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  358|-> \tif (err->code != DRGN_ERROR_LOOKUP)",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  359|   \t\treturn err;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  360|   \tdrgn_error_destroy(err);",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "hash_v1": "c7bae42d7fb80b8609fbb942933f058395ac8403",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_s390x.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'linux_kernel_pgtable_iterator_create_s390x'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_s390x.c",
                    "line": 284,
                    "column": 1,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'it'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_s390x.c",
                    "line": 278,
                    "column": 45,
                    "event": "note",
                    "message": "(1) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_s390x.c",
                    "line": 279,
                    "column": 12,
                    "event": "note",
                    "message": "(2) assuming 'it' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_s390x.c",
                    "line": 279,
                    "column": 12,
                    "event": "note",
                    "message": "(3) following 'false' branch (when 'it' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_s390x.c",
                    "line": 282,
                    "column": 16,
                    "event": "note",
                    "message": "(4) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_s390x.c",
                    "line": 284,
                    "column": 1,
                    "event": "note",
                    "message": "(5) 'it' leaks here; was allocated at (1)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  282|   \t*ret = &it->it;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  283|   \treturn NULL;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  284|-> }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  285|   ",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  286|   static void",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "hash_v1": "075dbc3e69d8e3ed0a4f3053cf83361107689232",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_arm.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'linux_kernel_pgtable_iterator_create_arm'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_arm.c",
                    "line": 193,
                    "column": 1,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'it'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_arm.c",
                    "line": 188,
                    "column": 43,
                    "event": "note",
                    "message": "(1) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_arm.c",
                    "line": 189,
                    "column": 12,
                    "event": "note",
                    "message": "(2) assuming 'it' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_arm.c",
                    "line": 189,
                    "column": 12,
                    "event": "note",
                    "message": "(3) following 'false' branch (when 'it' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_arm.c",
                    "line": 191,
                    "column": 16,
                    "event": "note",
                    "message": "(4) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_arm.c",
                    "line": 193,
                    "column": 1,
                    "event": "note",
                    "message": "(5) 'it' leaks here; was allocated at (1)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  191|   \t*ret = &it->it;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  192|   \treturn NULL;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  193|-> }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  194|   ",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  195|   static void linux_kernel_pgtable_iterator_destroy_arm(struct pgtable_iterator *it)",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "hash_v1": "78d77ea100fbe0c52a37c40226021633fa731ac1",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_x86_64.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'linux_kernel_pgtable_iterator_create_x86_64'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_x86_64.c",
                    "line": 570,
                    "column": 1,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'it'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_x86_64.c",
                    "line": 565,
                    "column": 46,
                    "event": "note",
                    "message": "(1) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_x86_64.c",
                    "line": 566,
                    "column": 12,
                    "event": "note",
                    "message": "(2) assuming 'it' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_x86_64.c",
                    "line": 566,
                    "column": 12,
                    "event": "note",
                    "message": "(3) following 'false' branch (when 'it' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_x86_64.c",
                    "line": 568,
                    "column": 16,
                    "event": "note",
                    "message": "(4) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_x86_64.c",
                    "line": 570,
                    "column": 1,
                    "event": "note",
                    "message": "(5) 'it' leaks here; was allocated at (1)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  568|   \t*ret = &it->it;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  569|   \treturn NULL;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  570|-> }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  571|   ",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  572|   static void linux_kernel_pgtable_iterator_destroy_x86_64(struct pgtable_iterator *_it)",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "hash_v1": "e0670d0a98115d8f795d9aa8640deaa0ac74c7ef",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_aarch64.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'linux_kernel_pgtable_iterator_create_aarch64'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_aarch64.c",
                    "line": 529,
                    "column": 1,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of 'it'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_aarch64.c",
                    "line": 432,
                    "column": 50,
                    "event": "note",
                    "message": "(1) following 'false' branch (when 'page_shift == 16')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_aarch64.c",
                    "line": 471,
                    "column": 25,
                    "event": "note",
                    "message": "(2) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_aarch64.c",
                    "line": 474,
                    "column": 12,
                    "event": "note",
                    "message": "(3) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_aarch64.c",
                    "line": 479,
                    "column": 47,
                    "event": "note",
                    "message": "(4) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_aarch64.c",
                    "line": 479,
                    "column": 47,
                    "event": "note",
                    "message": "(5) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_aarch64.c",
                    "line": 480,
                    "column": 12,
                    "event": "note",
                    "message": "(6) assuming 'it' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_aarch64.c",
                    "line": 480,
                    "column": 12,
                    "event": "note",
                    "message": "(7) following 'false' branch (when 'it' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_aarch64.c",
                    "line": 483,
                    "column": 21,
                    "event": "note",
                    "message": "(8) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/register_state.h",
                    "line": 15,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_aarch64.c",
                    "line": 16,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_aarch64.c",
                    "line": 486,
                    "column": 9,
                    "event": "note",
                    "message": "(9) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_aarch64.c",
                    "line": 487,
                    "column": 35,
                    "event": "note",
                    "message": "(10) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/arch_aarch64.c",
                    "line": 529,
                    "column": 1,
                    "event": "note",
                    "message": "(11) 'it' leaks here; was allocated at (5)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  527|   \t*ret = &it->it;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  528|   \treturn NULL;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  529|-> }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  530|   ",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  531|   static void linux_kernel_pgtable_iterator_destroy_aarch64(struct pgtable_iterator *_it)",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "62106be2c67a38ec74b175582445f0565ef22ac0",
            "key_event_idx": 2,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 40,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'drgn_module_try_file_internal'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 1719,
                    "column": 57,
                    "event": "warning[-Wformat-zero-length]",
                    "message": "zero-length gnu_printf format string",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1719 |                         drgn_error_log_debug(prog, err, \"\");",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "      |                                                         ^~",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/log.h",
                    "line": 82,
                    "column": 66,
                    "event": "note",
                    "message": "in definition of macro 'drgn_error_log_debug'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   82 | #define drgn_error_log_debug(...) drgn_error_log(DRGN_LOG_DEBUG, __VA_ARGS__)",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "      |                                                                  ^~~~~~~~~~~",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1717|   \tif (err) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1718|   \t\tif (!drgn_error_is_fatal(err)) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1719|-> \t\t\tdrgn_error_log_debug(prog, err, \"\");",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1720|   \t\t\tdrgn_error_destroy(err);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1721|   \t\t\terr = NULL;",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "62106be2c67a38ec74b175582445f0565ef22ac0",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'drgn_module_try_vdso_in_core'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 1822,
                    "column": 57,
                    "event": "warning[-Wformat-zero-length]",
                    "message": "zero-length gnu_printf format string",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1822 |                         drgn_error_log_debug(prog, err, \"\");",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "      |                                                         ^~",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/log.h",
                    "line": 82,
                    "column": 66,
                    "event": "note",
                    "message": "in definition of macro 'drgn_error_log_debug'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   82 | #define drgn_error_log_debug(...) drgn_error_log(DRGN_LOG_DEBUG, __VA_ARGS__)",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "      |                                                                  ^~~~~~~~~~~",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1820|   \tif (err) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1821|   \t\tif (!drgn_error_is_fatal(err)) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1822|-> \t\t\tdrgn_error_log_debug(prog, err, \"\");",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1823|   \t\t\tdrgn_error_destroy(err);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1824|   \t\t\terr = NULL;",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "62106be2c67a38ec74b175582445f0565ef22ac0",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'drgn_module_try_files_by_gnu_debuglink'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 2276,
                    "column": 57,
                    "event": "warning[-Wformat-zero-length]",
                    "message": "zero-length gnu_printf format string",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 2276 |                         drgn_error_log_debug(prog, err, \"\");",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "      |                                                         ^~",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/log.h",
                    "line": 82,
                    "column": 66,
                    "event": "note",
                    "message": "in definition of macro 'drgn_error_log_debug'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   82 | #define drgn_error_log_debug(...) drgn_error_log(DRGN_LOG_DEBUG, __VA_ARGS__)",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "      |                                                                  ^~~~~~~~~~~",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 2274|   \t    || (err = binary_buffer_next_u32(&buffer.bb, &crc))) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 2275|   \t\tif (!drgn_error_is_fatal(err)) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 2276|-> \t\t\tdrgn_error_log_debug(prog, err, \"\");",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 2277|   \t\t\tdrgn_error_destroy(err);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 2278|   \t\t\terr = NULL;",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "693673cc284f58ffceab1cc9e1bee3713e953d33",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'drgn_dwarf_index_update'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2167,
                    "column": 25,
                    "event": "warning[-Wdeprecated-openmp]",
                    "message": "'master' construct deprecated since OpenMP 5.1, use 'masked'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 2165|   \t\t// units are placed at the end and excluded from new_cus_size so",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 2166|   \t\t// that they are not indexed.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 2167|-> \t\t#pragma omp master",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 2168|   \t\t{",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 2169|   \t\t\tif (!err) {",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "693673cc284f58ffceab1cc9e1bee3713e953d33",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2220,
                    "column": 25,
                    "event": "warning[-Wdeprecated-openmp]",
                    "message": "'master' construct deprecated since OpenMP 5.1, use 'masked'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 2218|   \t\t// Update the CU lookup table. This can be done by one thread in",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 2219|   \t\t// parallel with reading CUs.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 2220|-> \t\t#pragma omp master",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 2221|   \t\tif (drgn_dwarf_index_cu_vector_size(&dbinfo->dwarf.index_cus)",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 2222|   \t\t    > dbinfo->dwarf.global.cus_indexed) {",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "693673cc284f58ffceab1cc9e1bee3713e953d33",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2314,
                    "column": 25,
                    "event": "warning[-Wdeprecated-openmp]",
                    "message": "'master' construct deprecated since OpenMP 5.1, use 'masked'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 2312|   \t\t// Merge the per-thread specification maps into dbinfo (and free",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 2313|   \t\t// them).",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 2314|-> \t\t#pragma omp master",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 2315|   \t\t{",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 2316|   \t\t\tfor (int i = 0; i < drgn_num_threads - 1; i++) {",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "hash_v1": "8b06369923203ac550cf52c177d1607edcc13885",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 378,
                    "column": 61,
                    "event": "warning[-Wanalyzer-null-dereference]",
                    "message": "dereference of NULL '0'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'index_namespace_impl._omp_fn.0'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2449,
                    "column": 17,
                    "event": "note",
                    "message": "(1) entry to 'index_namespace_impl'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2454,
                    "column": 20,
                    "event": "note",
                    "message": "(2) following 'true' branch (when 'thread_num == 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2455,
                    "column": 29,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2463,
                    "column": 35,
                    "event": "note",
                    "message": "(4) following 'true' branch (when 'i < num_tags_to_index')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2465,
                    "column": 53,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2469,
                    "column": 36,
                    "event": "note",
                    "message": "(6) following 'false' branch (when 'thread_err' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2472,
                    "column": 42,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2477,
                    "column": 41,
                    "event": "note",
                    "message": "(8) calling 'drgn_dwarf_index_cu_buffer_stack_append_entry' from 'index_namespace_impl'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.h",
                    "line": 26,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.h",
                    "line": 25,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 19,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(9) entry to 'drgn_dwarf_index_cu_buffer_stack_append_entry'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 524,
                    "column": 29,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(10) inlined call to 'drgn_dwarf_index_cu_buffer_stack_reserve_for_append' from 'drgn_dwarf_index_cu_buffer_stack_append_entry'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 526,
                    "column": 14,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(11) calling 'drgn_dwarf_index_cu_buffer_stack_reserve_for_extend' from 'drgn_dwarf_index_cu_buffer_stack_append_entry'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 445,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'index_namespace_impl._omp_fn.0'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(12) entry to 'drgn_dwarf_index_cu_buffer_stack_reserve_for_extend'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 401,
                    "column": 13,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 407,
                    "column": 12,
                    "event": "note",
                    "message": "(13) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 586,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 407,
                    "column": 12,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 586,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(15) inlined call to 'drgn_dwarf_index_cu_buffer_stack_reserve_for_append' from 'drgn_dwarf_index_cu_buffer_stack_append_entry'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 526,
                    "column": 14,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(16) returning to 'drgn_dwarf_index_cu_buffer_stack_append_entry' from 'drgn_dwarf_index_cu_buffer_stack_reserve_for_extend'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 445,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'index_namespace_impl._omp_fn.0'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 526,
                    "column": 12,
                    "event": "note",
                    "message": "(17) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 586,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(18) inlined call to 'drgn_dwarf_index_cu_buffer_stack_begin' from 'drgn_dwarf_index_cu_buffer_stack_append_entry'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 528,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 495,
                    "column": 24,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'index_namespace_impl._omp_fn.0'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2477,
                    "column": 41,
                    "event": "note",
                    "message": "(20) returning to 'index_namespace_impl' from 'drgn_dwarf_index_cu_buffer_stack_append_entry'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2478,
                    "column": 33,
                    "event": "note",
                    "message": "(21) inlined call to 'drgn_dwarf_index_cu_buffer_init' from 'index_namespace_impl'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 378,
                    "column": 61,
                    "event": "note",
                    "message": "(22) dereference of NULL 'drgn_dwarf_index_find_cu(*ns.dbinfo,  die_addr)'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  376|   {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  377|   \tbinary_buffer_init(&buffer->bb, cu->buf, cu->len,",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  378|-> \t\t\t   drgn_elf_file_is_little_endian(cu->file),",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  379|   \t\t\t   drgn_dwarf_index_cu_buffer_error);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  380|   \tbuffer->cu = cu;",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 457,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "hash_v1": "99132bc8da8c90f761daa9e644e784d1a6496dc9",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'read_indirect_insn'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1153,
                    "column": 18,
                    "event": "warning[-Wanalyzer-use-of-uninitialized-value]",
                    "message": "use of uninitialized value 'form'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2449,
                    "column": 17,
                    "event": "note",
                    "message": "(1) entry to 'index_namespace_impl'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2454,
                    "column": 20,
                    "event": "note",
                    "message": "(2) following 'true' branch (when 'thread_num == 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2455,
                    "column": 29,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2463,
                    "column": 35,
                    "event": "note",
                    "message": "(4) following 'true' branch (when 'i < num_tags_to_index')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2465,
                    "column": 53,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2469,
                    "column": 36,
                    "event": "note",
                    "message": "(6) following 'false' branch (when 'thread_err' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2472,
                    "column": 42,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2474,
                    "column": 41,
                    "event": "note",
                    "message": "(8) calling 'drgn_dwarf_index_find_cu' from 'index_namespace_impl'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 386,
                    "column": 1,
                    "event": "note",
                    "message": "(9) entry to 'drgn_dwarf_index_find_cu'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 395,
                    "column": 12,
                    "event": "note",
                    "message": "(10) following 'false' branch (when 'lo__PP_UNIQUE_73 != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 395,
                    "column": 12,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 400,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 400,
                    "column": 12,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2474,
                    "column": 41,
                    "event": "note",
                    "message": "(14) returning to 'index_namespace_impl' from 'drgn_dwarf_index_find_cu'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2477,
                    "column": 41,
                    "event": "note",
                    "message": "(15) calling 'drgn_dwarf_index_cu_buffer_stack_append_entry' from 'index_namespace_impl'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(16) entry to 'drgn_dwarf_index_cu_buffer_stack_append_entry'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 524,
                    "column": 29,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(17) inlined call to 'drgn_dwarf_index_cu_buffer_stack_reserve_for_append' from 'drgn_dwarf_index_cu_buffer_stack_append_entry'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 526,
                    "column": 14,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(18) calling 'drgn_dwarf_index_cu_buffer_stack_reserve_for_extend' from 'drgn_dwarf_index_cu_buffer_stack_append_entry'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 445,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'read_indirect_insn'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(19) entry to 'drgn_dwarf_index_cu_buffer_stack_reserve_for_extend'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 401,
                    "column": 13,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 407,
                    "column": 12,
                    "event": "note",
                    "message": "(20) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 586,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 407,
                    "column": 12,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 586,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(22) inlined call to 'drgn_dwarf_index_cu_buffer_stack_reserve_for_append' from 'drgn_dwarf_index_cu_buffer_stack_append_entry'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 526,
                    "column": 14,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(23) returning to 'drgn_dwarf_index_cu_buffer_stack_append_entry' from 'drgn_dwarf_index_cu_buffer_stack_reserve_for_extend'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 445,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'read_indirect_insn'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 526,
                    "column": 12,
                    "event": "note",
                    "message": "(24) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 586,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(25) inlined call to 'drgn_dwarf_index_cu_buffer_stack_begin' from 'drgn_dwarf_index_cu_buffer_stack_append_entry'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 528,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(26) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 495,
                    "column": 24,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'read_indirect_insn'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2477,
                    "column": 41,
                    "event": "note",
                    "message": "(27) returning to 'index_namespace_impl' from 'drgn_dwarf_index_cu_buffer_stack_append_entry'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2480,
                    "column": 46,
                    "event": "note",
                    "message": "(28) calling 'index_cu_second_pass' from 'index_namespace_impl'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1542,
                    "column": 1,
                    "event": "note",
                    "message": "(29) entry to 'index_cu_second_pass'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1549,
                    "column": 17,
                    "event": "note",
                    "message": "(30) inlined call to 'drgn_dwarf_index_cu_buffer_stack_last' from 'index_cu_second_pass'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(31) inlined call to 'drgn_dwarf_index_cu_buffer_stack_begin' from 'drgn_dwarf_index_cu_buffer_stack_last'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 515,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 494,
                    "column": 12,
                    "event": "note",
                    "message": "(32) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 586,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 495,
                    "column": 24,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'read_indirect_insn'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1557,
                    "column": 28,
                    "event": "note",
                    "message": "(34) calling 'binary_buffer_next_uleb128' from 'index_cu_second_pass'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 16,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 348,
                    "column": 1,
                    "event": "note",
                    "message": "(35) entry to 'binary_buffer_next_uleb128'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 354,
                    "column": 35,
                    "event": "note",
                    "message": "(36) following 'true' branch (when 'shift != 63')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/array.h",
                    "line": 14,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 15,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 355,
                    "column": 39,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/util.h",
                    "line": 58,
                    "column": 41,
                    "event": "note",
                    "message": "in definition of macro 'unlikely'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 355,
                    "column": 20,
                    "event": "note",
                    "message": "(38) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 360,
                    "column": 25,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1557,
                    "column": 28,
                    "event": "note",
                    "message": "(40) returning to 'index_cu_second_pass' from 'binary_buffer_next_uleb128'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1557,
                    "column": 20,
                    "event": "note",
                    "message": "(41) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1559,
                    "column": 26,
                    "event": "note",
                    "message": "(42) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1559,
                    "column": 20,
                    "event": "note",
                    "message": "(43) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1571,
                    "column": 37,
                    "event": "note",
                    "message": "(44) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1571,
                    "column": 27,
                    "event": "note",
                    "message": "(45) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1577,
                    "column": 37,
                    "event": "note",
                    "message": "(46) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1584,
                    "column": 42,
                    "event": "note",
                    "message": "(47) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1584,
                    "column": 42,
                    "event": "note",
                    "message": "(48) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1796,
                    "column": 44,
                    "event": "note",
                    "message": "(49) calling 'read_indirect_insn' from 'index_cu_second_pass'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1144,
                    "column": 27,
                    "event": "note",
                    "message": "(50) entry to 'read_indirect_insn'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1150,
                    "column": 18,
                    "event": "note",
                    "message": "(51) region created on stack here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1150,
                    "column": 18,
                    "event": "note",
                    "message": "(52) capacity: 8 bytes",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1151,
                    "column": 20,
                    "event": "note",
                    "message": "(53) calling 'binary_buffer_next_uleb128' from 'read_indirect_insn'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 348,
                    "column": 1,
                    "event": "note",
                    "message": "(54) entry to 'binary_buffer_next_uleb128'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 354,
                    "column": 35,
                    "event": "note",
                    "message": "(55) following 'true' branch (when 'shift != 63')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 355,
                    "column": 39,
                    "event": "note",
                    "message": "(56) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/util.h",
                    "line": 58,
                    "column": 41,
                    "event": "note",
                    "message": "in definition of macro 'unlikely'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1151,
                    "column": 20,
                    "event": "note",
                    "message": "(57) returning to 'read_indirect_insn' from 'binary_buffer_next_uleb128'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1151,
                    "column": 12,
                    "event": "note",
                    "message": "(58) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1153,
                    "column": 18,
                    "event": "note",
                    "message": "(59) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1153,
                    "column": 18,
                    "event": "note",
                    "message": "(60) use of uninitialized value 'form' here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1151|   \tif ((err = binary_buffer_next_uleb128(bb, &form)))",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1152|   \t\treturn err;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1153|-> \tif (form == DW_FORM_implicit_const) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1154|   \t\treturn binary_buffer_error(bb,",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1155|   \t\t\t\t\t   \"DW_FORM_implicit_const in DW_FORM_indirect\");",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 457,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "hash_v1": "a57c8d4541decc7928258cb62e88f338b8a58ea9",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'index_cu_second_pass'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1559,
                    "column": 26,
                    "event": "warning[-Wanalyzer-use-of-uninitialized-value]",
                    "message": "use of uninitialized value 'code'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2449,
                    "column": 17,
                    "event": "note",
                    "message": "(1) entry to 'index_namespace_impl'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2454,
                    "column": 20,
                    "event": "note",
                    "message": "(2) following 'true' branch (when 'thread_num == 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2455,
                    "column": 29,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2463,
                    "column": 35,
                    "event": "note",
                    "message": "(4) following 'true' branch (when 'i < num_tags_to_index')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2465,
                    "column": 53,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2469,
                    "column": 36,
                    "event": "note",
                    "message": "(6) following 'false' branch (when 'thread_err' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2472,
                    "column": 42,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2474,
                    "column": 41,
                    "event": "note",
                    "message": "(8) calling 'drgn_dwarf_index_find_cu' from 'index_namespace_impl'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 386,
                    "column": 1,
                    "event": "note",
                    "message": "(9) entry to 'drgn_dwarf_index_find_cu'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 395,
                    "column": 12,
                    "event": "note",
                    "message": "(10) following 'false' branch (when 'lo__PP_UNIQUE_73 != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 395,
                    "column": 12,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 400,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 400,
                    "column": 12,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2474,
                    "column": 41,
                    "event": "note",
                    "message": "(14) returning to 'index_namespace_impl' from 'drgn_dwarf_index_find_cu'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2477,
                    "column": 41,
                    "event": "note",
                    "message": "(15) calling 'drgn_dwarf_index_cu_buffer_stack_append_entry' from 'index_namespace_impl'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(16) entry to 'drgn_dwarf_index_cu_buffer_stack_append_entry'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 524,
                    "column": 29,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(17) inlined call to 'drgn_dwarf_index_cu_buffer_stack_reserve_for_append' from 'drgn_dwarf_index_cu_buffer_stack_append_entry'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 526,
                    "column": 14,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(18) calling 'drgn_dwarf_index_cu_buffer_stack_reserve_for_extend' from 'drgn_dwarf_index_cu_buffer_stack_append_entry'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 445,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'index_cu_second_pass'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(19) entry to 'drgn_dwarf_index_cu_buffer_stack_reserve_for_extend'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 401,
                    "column": 13,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 407,
                    "column": 12,
                    "event": "note",
                    "message": "(20) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 586,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 407,
                    "column": 12,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 586,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(22) inlined call to 'drgn_dwarf_index_cu_buffer_stack_reserve_for_append' from 'drgn_dwarf_index_cu_buffer_stack_append_entry'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 526,
                    "column": 14,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(23) returning to 'drgn_dwarf_index_cu_buffer_stack_append_entry' from 'drgn_dwarf_index_cu_buffer_stack_reserve_for_extend'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 445,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'index_cu_second_pass'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 526,
                    "column": 12,
                    "event": "note",
                    "message": "(24) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 586,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(25) inlined call to 'drgn_dwarf_index_cu_buffer_stack_begin' from 'drgn_dwarf_index_cu_buffer_stack_append_entry'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 528,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(26) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 495,
                    "column": 24,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'index_cu_second_pass'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2477,
                    "column": 41,
                    "event": "note",
                    "message": "(27) returning to 'index_namespace_impl' from 'drgn_dwarf_index_cu_buffer_stack_append_entry'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2480,
                    "column": 46,
                    "event": "note",
                    "message": "(28) calling 'index_cu_second_pass' from 'index_namespace_impl'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1542,
                    "column": 1,
                    "event": "note",
                    "message": "(29) entry to 'index_cu_second_pass'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1556,
                    "column": 26,
                    "event": "note",
                    "message": "(30) region created on stack here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1556,
                    "column": 26,
                    "event": "note",
                    "message": "(31) capacity: 8 bytes",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1549,
                    "column": 17,
                    "event": "note",
                    "message": "(32) inlined call to 'drgn_dwarf_index_cu_buffer_stack_last' from 'index_cu_second_pass'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(33) inlined call to 'drgn_dwarf_index_cu_buffer_stack_begin' from 'drgn_dwarf_index_cu_buffer_stack_last'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 515,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 494,
                    "column": 12,
                    "event": "note",
                    "message": "(34) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 586,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 495,
                    "column": 24,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'index_cu_second_pass'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1557,
                    "column": 28,
                    "event": "note",
                    "message": "(36) calling 'binary_buffer_next_uleb128' from 'index_cu_second_pass'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 348,
                    "column": 1,
                    "event": "note",
                    "message": "(37) entry to 'binary_buffer_next_uleb128'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 354,
                    "column": 35,
                    "event": "note",
                    "message": "(38) following 'true' branch (when 'shift != 63')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 355,
                    "column": 39,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/util.h",
                    "line": 58,
                    "column": 41,
                    "event": "note",
                    "message": "in definition of macro 'unlikely'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1557,
                    "column": 28,
                    "event": "note",
                    "message": "(40) returning to 'index_cu_second_pass' from 'binary_buffer_next_uleb128'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1557,
                    "column": 20,
                    "event": "note",
                    "message": "(41) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1559,
                    "column": 26,
                    "event": "note",
                    "message": "(42) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1559,
                    "column": 26,
                    "event": "note",
                    "message": "(43) use of uninitialized value 'code' here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1557|   \t\tif ((err = binary_buffer_next_uleb128(&buffer->bb, &code)))",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1558|   \t\t\treturn err;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1559|-> \t\tif (code == 0) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1560|   \t\t\tif (buffer->depth > 1) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1561|   \t\t\t\tbuffer->depth--;",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 457,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "hash_v1": "5a04706a6ab2cfbd0f24d436552ee3224317deb5",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1644,
                    "column": 41,
                    "event": "warning[-Wanalyzer-use-of-uninitialized-value]",
                    "message": "use of uninitialized value 'tmp'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2449,
                    "column": 17,
                    "event": "note",
                    "message": "(1) entry to 'index_namespace_impl'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2454,
                    "column": 20,
                    "event": "note",
                    "message": "(2) following 'true' branch (when 'thread_num == 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2455,
                    "column": 29,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2463,
                    "column": 35,
                    "event": "note",
                    "message": "(4) following 'true' branch (when 'i < num_tags_to_index')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2465,
                    "column": 53,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2469,
                    "column": 36,
                    "event": "note",
                    "message": "(6) following 'false' branch (when 'thread_err' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2472,
                    "column": 42,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2474,
                    "column": 41,
                    "event": "note",
                    "message": "(8) calling 'drgn_dwarf_index_find_cu' from 'index_namespace_impl'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 386,
                    "column": 1,
                    "event": "note",
                    "message": "(9) entry to 'drgn_dwarf_index_find_cu'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 395,
                    "column": 12,
                    "event": "note",
                    "message": "(10) following 'false' branch (when 'lo__PP_UNIQUE_73 != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 395,
                    "column": 12,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 400,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 400,
                    "column": 12,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2474,
                    "column": 41,
                    "event": "note",
                    "message": "(14) returning to 'index_namespace_impl' from 'drgn_dwarf_index_find_cu'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2477,
                    "column": 41,
                    "event": "note",
                    "message": "(15) calling 'drgn_dwarf_index_cu_buffer_stack_append_entry' from 'index_namespace_impl'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(16) entry to 'drgn_dwarf_index_cu_buffer_stack_append_entry'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 524,
                    "column": 29,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(17) inlined call to 'drgn_dwarf_index_cu_buffer_stack_reserve_for_append' from 'drgn_dwarf_index_cu_buffer_stack_append_entry'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 526,
                    "column": 14,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(18) calling 'drgn_dwarf_index_cu_buffer_stack_reserve_for_extend' from 'drgn_dwarf_index_cu_buffer_stack_append_entry'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 445,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'index_cu_second_pass'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(19) entry to 'drgn_dwarf_index_cu_buffer_stack_reserve_for_extend'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 401,
                    "column": 13,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 407,
                    "column": 12,
                    "event": "note",
                    "message": "(20) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 586,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 407,
                    "column": 12,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 586,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(22) inlined call to 'drgn_dwarf_index_cu_buffer_stack_reserve_for_append' from 'drgn_dwarf_index_cu_buffer_stack_append_entry'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 526,
                    "column": 14,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(23) returning to 'drgn_dwarf_index_cu_buffer_stack_append_entry' from 'drgn_dwarf_index_cu_buffer_stack_reserve_for_extend'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 445,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'index_cu_second_pass'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 526,
                    "column": 12,
                    "event": "note",
                    "message": "(24) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 586,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(25) inlined call to 'drgn_dwarf_index_cu_buffer_stack_begin' from 'drgn_dwarf_index_cu_buffer_stack_append_entry'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 528,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(26) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 495,
                    "column": 24,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'index_cu_second_pass'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2477,
                    "column": 41,
                    "event": "note",
                    "message": "(27) returning to 'index_namespace_impl' from 'drgn_dwarf_index_cu_buffer_stack_append_entry'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2480,
                    "column": 46,
                    "event": "note",
                    "message": "(28) calling 'index_cu_second_pass' from 'index_namespace_impl'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1542,
                    "column": 1,
                    "event": "note",
                    "message": "(29) entry to 'index_cu_second_pass'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1586,
                    "column": 40,
                    "event": "note",
                    "message": "(30) region created on stack here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1586,
                    "column": 40,
                    "event": "note",
                    "message": "(31) capacity: 8 bytes",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1549,
                    "column": 17,
                    "event": "note",
                    "message": "(32) inlined call to 'drgn_dwarf_index_cu_buffer_stack_last' from 'index_cu_second_pass'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(33) inlined call to 'drgn_dwarf_index_cu_buffer_stack_begin' from 'drgn_dwarf_index_cu_buffer_stack_last'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 515,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 494,
                    "column": 12,
                    "event": "note",
                    "message": "(34) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 586,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 495,
                    "column": 24,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'index_cu_second_pass'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1557,
                    "column": 28,
                    "event": "note",
                    "message": "(36) calling 'binary_buffer_next_uleb128' from 'index_cu_second_pass'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 348,
                    "column": 1,
                    "event": "note",
                    "message": "(37) entry to 'binary_buffer_next_uleb128'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 354,
                    "column": 35,
                    "event": "note",
                    "message": "(38) following 'true' branch (when 'shift != 63')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 355,
                    "column": 39,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/util.h",
                    "line": 58,
                    "column": 41,
                    "event": "note",
                    "message": "in definition of macro 'unlikely'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 355,
                    "column": 20,
                    "event": "note",
                    "message": "(40) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 360,
                    "column": 25,
                    "event": "note",
                    "message": "(41) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1557,
                    "column": 28,
                    "event": "note",
                    "message": "(42) returning to 'index_cu_second_pass' from 'binary_buffer_next_uleb128'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1557,
                    "column": 20,
                    "event": "note",
                    "message": "(43) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1559,
                    "column": 26,
                    "event": "note",
                    "message": "(44) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1559,
                    "column": 20,
                    "event": "note",
                    "message": "(45) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1571,
                    "column": 37,
                    "event": "note",
                    "message": "(46) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1571,
                    "column": 27,
                    "event": "note",
                    "message": "(47) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1577,
                    "column": 37,
                    "event": "note",
                    "message": "(48) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1584,
                    "column": 42,
                    "event": "note",
                    "message": "(49) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1584,
                    "column": 42,
                    "event": "note",
                    "message": "(50) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1640,
                    "column": 44,
                    "event": "note",
                    "message": "(51) calling 'binary_buffer_next_uleb128' from 'index_cu_second_pass'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 348,
                    "column": 1,
                    "event": "note",
                    "message": "(52) entry to 'binary_buffer_next_uleb128'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 354,
                    "column": 35,
                    "event": "note",
                    "message": "(53) following 'true' branch (when 'shift != 63')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 355,
                    "column": 39,
                    "event": "note",
                    "message": "(54) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/util.h",
                    "line": 58,
                    "column": 41,
                    "event": "note",
                    "message": "in definition of macro 'unlikely'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1640,
                    "column": 44,
                    "event": "note",
                    "message": "(55) returning to 'index_cu_second_pass' from 'binary_buffer_next_uleb128'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1640,
                    "column": 36,
                    "event": "note",
                    "message": "(56) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1643,
                    "column": 1,
                    "event": "note",
                    "message": "(57) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1644,
                    "column": 41,
                    "event": "note",
                    "message": "(58) use of uninitialized value 'tmp' here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1642|   \t\t\t\t\treturn err;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1643|   sibling:",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1644|-> \t\t\t\tif (tmp > cu->len) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1645|   \t\t\t\t\treturn binary_buffer_error(&buffer->bb,",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1646|   \t\t\t\t\t\t\t\t   \"DW_AT_sibling is out of bounds\");",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 457,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "hash_v1": "f073041ffb4c3d24c1cb37a35e4845464069cb65",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1697,
                    "column": 44,
                    "event": "warning[-Wanalyzer-use-of-uninitialized-value]",
                    "message": "use of uninitialized value 'tmp'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2449,
                    "column": 17,
                    "event": "note",
                    "message": "(1) entry to 'index_namespace_impl'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2454,
                    "column": 20,
                    "event": "note",
                    "message": "(2) following 'true' branch (when 'thread_num == 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2455,
                    "column": 29,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2463,
                    "column": 35,
                    "event": "note",
                    "message": "(4) following 'true' branch (when 'i < num_tags_to_index')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2465,
                    "column": 53,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2469,
                    "column": 36,
                    "event": "note",
                    "message": "(6) following 'false' branch (when 'thread_err' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2472,
                    "column": 42,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2474,
                    "column": 41,
                    "event": "note",
                    "message": "(8) calling 'drgn_dwarf_index_find_cu' from 'index_namespace_impl'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 386,
                    "column": 1,
                    "event": "note",
                    "message": "(9) entry to 'drgn_dwarf_index_find_cu'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 395,
                    "column": 12,
                    "event": "note",
                    "message": "(10) following 'false' branch (when 'lo__PP_UNIQUE_73 != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 395,
                    "column": 12,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 400,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 400,
                    "column": 12,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2474,
                    "column": 41,
                    "event": "note",
                    "message": "(14) returning to 'index_namespace_impl' from 'drgn_dwarf_index_find_cu'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2477,
                    "column": 41,
                    "event": "note",
                    "message": "(15) calling 'drgn_dwarf_index_cu_buffer_stack_append_entry' from 'index_namespace_impl'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(16) entry to 'drgn_dwarf_index_cu_buffer_stack_append_entry'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 524,
                    "column": 29,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(17) inlined call to 'drgn_dwarf_index_cu_buffer_stack_reserve_for_append' from 'drgn_dwarf_index_cu_buffer_stack_append_entry'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 526,
                    "column": 14,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(18) calling 'drgn_dwarf_index_cu_buffer_stack_reserve_for_extend' from 'drgn_dwarf_index_cu_buffer_stack_append_entry'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 445,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'index_cu_second_pass'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(19) entry to 'drgn_dwarf_index_cu_buffer_stack_reserve_for_extend'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 401,
                    "column": 13,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 407,
                    "column": 12,
                    "event": "note",
                    "message": "(20) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 586,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 407,
                    "column": 12,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 586,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(22) inlined call to 'drgn_dwarf_index_cu_buffer_stack_reserve_for_append' from 'drgn_dwarf_index_cu_buffer_stack_append_entry'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 526,
                    "column": 14,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(23) returning to 'drgn_dwarf_index_cu_buffer_stack_append_entry' from 'drgn_dwarf_index_cu_buffer_stack_reserve_for_extend'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 445,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'index_cu_second_pass'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 526,
                    "column": 12,
                    "event": "note",
                    "message": "(24) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 586,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(25) inlined call to 'drgn_dwarf_index_cu_buffer_stack_begin' from 'drgn_dwarf_index_cu_buffer_stack_append_entry'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 528,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(26) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 495,
                    "column": 24,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'index_cu_second_pass'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2477,
                    "column": 41,
                    "event": "note",
                    "message": "(27) returning to 'index_namespace_impl' from 'drgn_dwarf_index_cu_buffer_stack_append_entry'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2480,
                    "column": 46,
                    "event": "note",
                    "message": "(28) calling 'index_cu_second_pass' from 'index_namespace_impl'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1542,
                    "column": 1,
                    "event": "note",
                    "message": "(29) entry to 'index_cu_second_pass'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1586,
                    "column": 40,
                    "event": "note",
                    "message": "(30) region created on stack here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1586,
                    "column": 40,
                    "event": "note",
                    "message": "(31) capacity: 8 bytes",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1549,
                    "column": 17,
                    "event": "note",
                    "message": "(32) inlined call to 'drgn_dwarf_index_cu_buffer_stack_last' from 'index_cu_second_pass'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(33) inlined call to 'drgn_dwarf_index_cu_buffer_stack_begin' from 'drgn_dwarf_index_cu_buffer_stack_last'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 515,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 494,
                    "column": 12,
                    "event": "note",
                    "message": "(34) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 586,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 495,
                    "column": 24,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'index_cu_second_pass'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1557,
                    "column": 28,
                    "event": "note",
                    "message": "(36) calling 'binary_buffer_next_uleb128' from 'index_cu_second_pass'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 348,
                    "column": 1,
                    "event": "note",
                    "message": "(37) entry to 'binary_buffer_next_uleb128'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 354,
                    "column": 35,
                    "event": "note",
                    "message": "(38) following 'true' branch (when 'shift != 63')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 355,
                    "column": 39,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/util.h",
                    "line": 58,
                    "column": 41,
                    "event": "note",
                    "message": "in definition of macro 'unlikely'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 355,
                    "column": 20,
                    "event": "note",
                    "message": "(40) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 360,
                    "column": 25,
                    "event": "note",
                    "message": "(41) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1557,
                    "column": 28,
                    "event": "note",
                    "message": "(42) returning to 'index_cu_second_pass' from 'binary_buffer_next_uleb128'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1557,
                    "column": 20,
                    "event": "note",
                    "message": "(43) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1559,
                    "column": 26,
                    "event": "note",
                    "message": "(44) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1559,
                    "column": 20,
                    "event": "note",
                    "message": "(45) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1571,
                    "column": 37,
                    "event": "note",
                    "message": "(46) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1571,
                    "column": 27,
                    "event": "note",
                    "message": "(47) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1577,
                    "column": 37,
                    "event": "note",
                    "message": "(48) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1584,
                    "column": 42,
                    "event": "note",
                    "message": "(49) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1584,
                    "column": 42,
                    "event": "note",
                    "message": "(50) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1673,
                    "column": 44,
                    "event": "note",
                    "message": "(51) calling 'binary_buffer_next_uleb128' from 'index_cu_second_pass'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 348,
                    "column": 1,
                    "event": "note",
                    "message": "(52) entry to 'binary_buffer_next_uleb128'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 354,
                    "column": 35,
                    "event": "note",
                    "message": "(53) following 'true' branch (when 'shift != 63')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 355,
                    "column": 39,
                    "event": "note",
                    "message": "(54) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/util.h",
                    "line": 58,
                    "column": 41,
                    "event": "note",
                    "message": "in definition of macro 'unlikely'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1673,
                    "column": 44,
                    "event": "note",
                    "message": "(55) returning to 'index_cu_second_pass' from 'binary_buffer_next_uleb128'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1673,
                    "column": 36,
                    "event": "note",
                    "message": "(56) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1676,
                    "column": 33,
                    "event": "note",
                    "message": "(57) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1697,
                    "column": 44,
                    "event": "note",
                    "message": "(58) use of uninitialized value 'tmp' here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1695|   \t\t\t\t\treturn err;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1696|   name_strx:",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1697|-> \t\t\t\tif ((err = read_strx(buffer, tmp, &name)))",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1698|   \t\t\t\t\treturn err;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1699|   \t\t\t\t__builtin_prefetch(name);",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 457,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "hash_v1": "e0fb72e1cf4b32d0975ad695d5c9e99fdedcc7b7",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1751,
                    "column": 41,
                    "event": "warning[-Wanalyzer-use-of-uninitialized-value]",
                    "message": "use of uninitialized value 'tmp'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2449,
                    "column": 17,
                    "event": "note",
                    "message": "(1) entry to 'index_namespace_impl'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2454,
                    "column": 20,
                    "event": "note",
                    "message": "(2) following 'true' branch (when 'thread_num == 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2455,
                    "column": 29,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2463,
                    "column": 35,
                    "event": "note",
                    "message": "(4) following 'true' branch (when 'i < num_tags_to_index')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2465,
                    "column": 53,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2469,
                    "column": 36,
                    "event": "note",
                    "message": "(6) following 'false' branch (when 'thread_err' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2472,
                    "column": 42,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2474,
                    "column": 41,
                    "event": "note",
                    "message": "(8) calling 'drgn_dwarf_index_find_cu' from 'index_namespace_impl'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 386,
                    "column": 1,
                    "event": "note",
                    "message": "(9) entry to 'drgn_dwarf_index_find_cu'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 395,
                    "column": 12,
                    "event": "note",
                    "message": "(10) following 'false' branch (when 'lo__PP_UNIQUE_73 != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 395,
                    "column": 12,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 400,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 400,
                    "column": 12,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2474,
                    "column": 41,
                    "event": "note",
                    "message": "(14) returning to 'index_namespace_impl' from 'drgn_dwarf_index_find_cu'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2477,
                    "column": 41,
                    "event": "note",
                    "message": "(15) calling 'drgn_dwarf_index_cu_buffer_stack_append_entry' from 'index_namespace_impl'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(16) entry to 'drgn_dwarf_index_cu_buffer_stack_append_entry'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 524,
                    "column": 29,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(17) inlined call to 'drgn_dwarf_index_cu_buffer_stack_reserve_for_append' from 'drgn_dwarf_index_cu_buffer_stack_append_entry'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 526,
                    "column": 14,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(18) calling 'drgn_dwarf_index_cu_buffer_stack_reserve_for_extend' from 'drgn_dwarf_index_cu_buffer_stack_append_entry'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 445,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'index_cu_second_pass'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(19) entry to 'drgn_dwarf_index_cu_buffer_stack_reserve_for_extend'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 401,
                    "column": 13,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 407,
                    "column": 12,
                    "event": "note",
                    "message": "(20) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 586,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 407,
                    "column": 12,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 586,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(22) inlined call to 'drgn_dwarf_index_cu_buffer_stack_reserve_for_append' from 'drgn_dwarf_index_cu_buffer_stack_append_entry'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 526,
                    "column": 14,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(23) returning to 'drgn_dwarf_index_cu_buffer_stack_append_entry' from 'drgn_dwarf_index_cu_buffer_stack_reserve_for_extend'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 445,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'index_cu_second_pass'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 526,
                    "column": 12,
                    "event": "note",
                    "message": "(24) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 586,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(25) inlined call to 'drgn_dwarf_index_cu_buffer_stack_begin' from 'drgn_dwarf_index_cu_buffer_stack_append_entry'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 528,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(26) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 495,
                    "column": 24,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'index_cu_second_pass'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2477,
                    "column": 41,
                    "event": "note",
                    "message": "(27) returning to 'index_namespace_impl' from 'drgn_dwarf_index_cu_buffer_stack_append_entry'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 2480,
                    "column": 46,
                    "event": "note",
                    "message": "(28) calling 'index_cu_second_pass' from 'index_namespace_impl'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1542,
                    "column": 1,
                    "event": "note",
                    "message": "(29) entry to 'index_cu_second_pass'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1586,
                    "column": 40,
                    "event": "note",
                    "message": "(30) region created on stack here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1586,
                    "column": 40,
                    "event": "note",
                    "message": "(31) capacity: 8 bytes",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1549,
                    "column": 17,
                    "event": "note",
                    "message": "(32) inlined call to 'drgn_dwarf_index_cu_buffer_stack_last' from 'index_cu_second_pass'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(33) inlined call to 'drgn_dwarf_index_cu_buffer_stack_begin' from 'drgn_dwarf_index_cu_buffer_stack_last'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 515,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 494,
                    "column": 12,
                    "event": "note",
                    "message": "(34) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 586,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 15,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 495,
                    "column": 24,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1176,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'index_cu_second_pass'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1557,
                    "column": 28,
                    "event": "note",
                    "message": "(36) calling 'binary_buffer_next_uleb128' from 'index_cu_second_pass'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 348,
                    "column": 1,
                    "event": "note",
                    "message": "(37) entry to 'binary_buffer_next_uleb128'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 354,
                    "column": 35,
                    "event": "note",
                    "message": "(38) following 'true' branch (when 'shift != 63')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 355,
                    "column": 39,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/util.h",
                    "line": 58,
                    "column": 41,
                    "event": "note",
                    "message": "in definition of macro 'unlikely'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 355,
                    "column": 20,
                    "event": "note",
                    "message": "(40) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 360,
                    "column": 25,
                    "event": "note",
                    "message": "(41) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1557,
                    "column": 28,
                    "event": "note",
                    "message": "(42) returning to 'index_cu_second_pass' from 'binary_buffer_next_uleb128'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1557,
                    "column": 20,
                    "event": "note",
                    "message": "(43) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1559,
                    "column": 26,
                    "event": "note",
                    "message": "(44) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1559,
                    "column": 20,
                    "event": "note",
                    "message": "(45) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1571,
                    "column": 37,
                    "event": "note",
                    "message": "(46) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1571,
                    "column": 27,
                    "event": "note",
                    "message": "(47) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1577,
                    "column": 37,
                    "event": "note",
                    "message": "(48) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1584,
                    "column": 42,
                    "event": "note",
                    "message": "(49) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1584,
                    "column": 42,
                    "event": "note",
                    "message": "(50) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1747,
                    "column": 44,
                    "event": "note",
                    "message": "(51) calling 'binary_buffer_next_uleb128' from 'index_cu_second_pass'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 348,
                    "column": 1,
                    "event": "note",
                    "message": "(52) entry to 'binary_buffer_next_uleb128'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 354,
                    "column": 35,
                    "event": "note",
                    "message": "(53) following 'true' branch (when 'shift != 63')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 355,
                    "column": 39,
                    "event": "note",
                    "message": "(54) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/util.h",
                    "line": 58,
                    "column": 41,
                    "event": "note",
                    "message": "in definition of macro 'unlikely'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1747,
                    "column": 44,
                    "event": "note",
                    "message": "(55) returning to 'index_cu_second_pass' from 'binary_buffer_next_uleb128'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1747,
                    "column": 36,
                    "event": "note",
                    "message": "(56) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1750,
                    "column": 1,
                    "event": "note",
                    "message": "(57) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 1751,
                    "column": 41,
                    "event": "note",
                    "message": "(58) use of uninitialized value 'tmp' here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1749|   \t\t\t\t\treturn err;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1750|   specification:",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1751|-> \t\t\t\tif (tmp >= cu->len) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1752|   \t\t\t\t\treturn binary_buffer_error(&buffer->bb,",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1753|   \t\t\t\t\t\t\t\t   \"reference is out of bounds\");",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 457,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "6f2974dc3f0fb081ce5679458e8ae753614ed340",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/kallsyms.c",
                    "line": 479,
                    "column": 60,
                    "event": "warning[-Wmaybe-uninitialized]",
                    "message": "'stext_idx' may be used uninitialized",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  479 |                 uint64_t stext_abs = relative_base + addr32[stext_idx];",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "      |                                                            ^",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/kallsyms.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'drgn_load_builtin_kallsyms'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/kallsyms.c",
                    "line": 475,
                    "column": 25,
                    "event": "note",
                    "message": "'stext_idx' was declared here",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  475 |                 ssize_t stext_idx;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "      |                         ^~~~~~~~~",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  477|   \t\tif (err)",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  478|   \t\t\treturn err;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  479|-> \t\tuint64_t stext_abs = relative_base + addr32[stext_idx];",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  480|   \t\tuint64_t stext_pcpu = absolute_percpu(relative_base, (int32_t)addr32[stext_idx]);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  481|   \t\tif (stext_abs == loc->_stext) {",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 457,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "hash_v1": "0aae353cecc0840567855220eed6c064e1dba928",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'apply_elf_relas'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 358,
                    "column": 23,
                    "event": "warning[-Wanalyzer-use-of-uninitialized-value]",
                    "message": "use of uninitialized value 'sym_value'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 529,
                    "column": 20,
                    "event": "note",
                    "message": "(1) entry to 'drgn_elf_file_read_section'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 534,
                    "column": 12,
                    "event": "note",
                    "message": "(2) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 535,
                    "column": 23,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 535,
                    "column": 23,
                    "event": "note",
                    "message": "(4) calling 'drgn_elf_file_apply_relocations' from 'drgn_elf_file_read_section'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 430,
                    "column": 1,
                    "event": "note",
                    "message": "(5) entry to 'drgn_elf_file_apply_relocations'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 434,
                    "column": 12,
                    "event": "note",
                    "message": "(6) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 437,
                    "column": 28,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 437,
                    "column": 12,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 443,
                    "column": 14,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 445,
                    "column": 12,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 448,
                    "column": 17,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 449,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 449,
                    "column": 12,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 453,
                    "column": 16,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 462,
                    "column": 13,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 462,
                    "column": 12,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 462,
                    "column": 12,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 466,
                    "column": 16,
                    "event": "note",
                    "message": "(18) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 468,
                    "column": 30,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 469,
                    "column": 20,
                    "event": "note",
                    "message": "(20) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 472,
                    "column": 25,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 474,
                    "column": 20,
                    "event": "note",
                    "message": "(22) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 476,
                    "column": 20,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 476,
                    "column": 20,
                    "event": "note",
                    "message": "(24) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 477,
                    "column": 57,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 478,
                    "column": 28,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 481,
                    "column": 32,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 482,
                    "column": 28,
                    "event": "note",
                    "message": "(28) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 484,
                    "column": 33,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 489,
                    "column": 28,
                    "event": "note",
                    "message": "(30) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 491,
                    "column": 32,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 492,
                    "column": 28,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 494,
                    "column": 33,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 494,
                    "column": 28,
                    "event": "note",
                    "message": "(34) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 500,
                    "column": 36,
                    "event": "note",
                    "message": "(35) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 500,
                    "column": 28,
                    "event": "note",
                    "message": "(36) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 501,
                    "column": 39,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 501,
                    "column": 29,
                    "event": "note",
                    "message": "(38) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 502,
                    "column": 39,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 502,
                    "column": 29,
                    "event": "note",
                    "message": "(40) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 506,
                    "column": 44,
                    "event": "note",
                    "message": "(41) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 512,
                    "column": 28,
                    "event": "note",
                    "message": "(42) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 515,
                    "column": 64,
                    "event": "note",
                    "message": "(43) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 513,
                    "column": 39,
                    "event": "note",
                    "message": "(44) calling 'apply_elf_relas' from 'drgn_elf_file_apply_relocations'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 297,
                    "column": 1,
                    "event": "note",
                    "message": "(45) entry to 'apply_elf_relas'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 352,
                    "column": 26,
                    "event": "note",
                    "message": "(46) region created on stack here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 352,
                    "column": 26,
                    "event": "note",
                    "message": "(47) capacity: 8 bytes",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 316,
                    "column": 30,
                    "event": "note",
                    "message": "(48) following 'true' branch (when 'i < num_relocs')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 321,
                    "column": 20,
                    "event": "note",
                    "message": "(49) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 321,
                    "column": 20,
                    "event": "note",
                    "message": "(50) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 322,
                    "column": 71,
                    "event": "note",
                    "message": "(51) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 327,
                    "column": 28,
                    "event": "note",
                    "message": "(52) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 4,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 328,
                    "column": 44,
                    "event": "note",
                    "message": "(53) inlined call to '__bswap_64' from 'apply_elf_relas'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/usr/include/bits/byteswap.h",
                    "line": 73,
                    "column": 10,
                    "event": "note",
                    "message": "(54) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'apply_elf_relas'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 355,
                    "column": 20,
                    "event": "note",
                    "message": "(55) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 358,
                    "column": 23,
                    "event": "note",
                    "message": "(56) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 360,
                    "column": 20,
                    "event": "note",
                    "message": "(57) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 364,
                    "column": 1,
                    "event": "note",
                    "message": "(58) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 316,
                    "column": 30,
                    "event": "note",
                    "message": "(59) following 'true' branch (when 'i < num_relocs')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 321,
                    "column": 20,
                    "event": "note",
                    "message": "(60) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 321,
                    "column": 20,
                    "event": "note",
                    "message": "(61) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 322,
                    "column": 71,
                    "event": "note",
                    "message": "(62) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 327,
                    "column": 28,
                    "event": "note",
                    "message": "(63) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 328,
                    "column": 44,
                    "event": "note",
                    "message": "(64) inlined call to '__bswap_64' from 'apply_elf_relas'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/usr/include/bits/byteswap.h",
                    "line": 73,
                    "column": 10,
                    "event": "note",
                    "message": "(65) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'apply_elf_relas'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 355,
                    "column": 20,
                    "event": "note",
                    "message": "(66) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 358,
                    "column": 23,
                    "event": "note",
                    "message": "(67) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/elf_file.c",
                    "line": 358,
                    "column": 23,
                    "event": "note",
                    "message": "(68) use of uninitialized value 'sym_value' here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  356|   \t\t\treturn err;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  357|   ",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  358|-> \t\terr = apply_elf_reloc(relocating, r_offset, r_type, &r_addend,",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  359|   \t\t\t\t      sym_value);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  360|   \t\tif (err)",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 457,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "hash_v1": "bec4f9a960c1e8d32c291097d377ccd7c2a0dded",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/kallsyms.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'kallsyms_expand_symbol'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/kallsyms.c",
                    "line": 255,
                    "column": 15,
                    "event": "warning[-Wanalyzer-use-of-uninitialized-value]",
                    "message": "use of uninitialized value 'len'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/kallsyms.c",
                    "line": 374,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'kallsyms_load_addresses'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/kallsyms.c",
                    "line": 382,
                    "column": 12,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/kallsyms.c",
                    "line": 384,
                    "column": 15,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/kallsyms.c",
                    "line": 385,
                    "column": 12,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/kallsyms.c",
                    "line": 389,
                    "column": 32,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/kallsyms.c",
                    "line": 389,
                    "column": 17,
                    "event": "note",
                    "message": "(6) calling 'malloc_array' from 'kallsyms_load_addresses'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 22,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/kallsyms.c",
                    "line": 7,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/util.h",
                    "line": 91,
                    "column": 21,
                    "event": "note",
                    "message": "(7) entry to 'malloc_array'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/util.h",
                    "line": 95,
                    "column": 12,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/util.h",
                    "line": 99,
                    "column": 16,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/kallsyms.c",
                    "line": 389,
                    "column": 17,
                    "event": "note",
                    "message": "(10) returning to 'kallsyms_load_addresses' from 'malloc_array'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/kallsyms.c",
                    "line": 390,
                    "column": 12,
                    "event": "note",
                    "message": "(11) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/kallsyms.c",
                    "line": 393,
                    "column": 16,
                    "event": "note",
                    "message": "(12) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/kallsyms.c",
                    "line": 393,
                    "column": 12,
                    "event": "note",
                    "message": "(13) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/kallsyms.c",
                    "line": 440,
                    "column": 21,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/kallsyms.c",
                    "line": 440,
                    "column": 20,
                    "event": "note",
                    "message": "(15) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/kallsyms.c",
                    "line": 442,
                    "column": 31,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/kallsyms.c",
                    "line": 444,
                    "column": 28,
                    "event": "note",
                    "message": "(17) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/kallsyms.c",
                    "line": 455,
                    "column": 41,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/kallsyms.c",
                    "line": 455,
                    "column": 26,
                    "event": "note",
                    "message": "(19) calling 'malloc_array' from 'kallsyms_load_addresses'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/util.h",
                    "line": 91,
                    "column": 21,
                    "event": "note",
                    "message": "(20) entry to 'malloc_array'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/util.h",
                    "line": 95,
                    "column": 12,
                    "event": "note",
                    "message": "(21) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/util.h",
                    "line": 99,
                    "column": 16,
                    "event": "note",
                    "message": "(22) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/kallsyms.c",
                    "line": 455,
                    "column": 26,
                    "event": "note",
                    "message": "(23) returning to 'kallsyms_load_addresses' from 'malloc_array'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/kallsyms.c",
                    "line": 456,
                    "column": 20,
                    "event": "note",
                    "message": "(24) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/kallsyms.c",
                    "line": 461,
                    "column": 43,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/kallsyms.c",
                    "line": 463,
                    "column": 20,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/kallsyms.c",
                    "line": 465,
                    "column": 21,
                    "event": "note",
                    "message": "(27) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/kallsyms.c",
                    "line": 476,
                    "column": 23,
                    "event": "note",
                    "message": "(28) calling 'search_for_string' from 'kallsyms_load_addresses'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/kallsyms.c",
                    "line": 288,
                    "column": 1,
                    "event": "note",
                    "message": "(29) entry to 'search_for_string'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/kallsyms.c",
                    "line": 295,
                    "column": 31,
                    "event": "note",
                    "message": "(30) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/kallsyms.c",
                    "line": 297,
                    "column": 24,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/kallsyms.c",
                    "line": 299,
                    "column": 25,
                    "event": "note",
                    "message": "(32) calling 'kallsyms_expand_symbol' from 'search_for_string'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/kallsyms.c",
                    "line": 245,
                    "column": 1,
                    "event": "note",
                    "message": "(33) entry to 'kallsyms_expand_symbol'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/kallsyms.c",
                    "line": 249,
                    "column": 18,
                    "event": "note",
                    "message": "(34) region created on stack here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/kallsyms.c",
                    "line": 249,
                    "column": 18,
                    "event": "note",
                    "message": "(35) capacity: 8 bytes",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/kallsyms.c",
                    "line": 250,
                    "column": 34,
                    "event": "note",
                    "message": "(36) calling 'binary_buffer_next_uleb128' from 'kallsyms_expand_symbol'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 348,
                    "column": 1,
                    "event": "note",
                    "message": "(37) entry to 'binary_buffer_next_uleb128'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 354,
                    "column": 35,
                    "event": "note",
                    "message": "(38) following 'true' branch (when 'shift != 63')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 355,
                    "column": 39,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/util.h",
                    "line": 58,
                    "column": 41,
                    "event": "note",
                    "message": "in definition of macro 'unlikely'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/kallsyms.c",
                    "line": 250,
                    "column": 34,
                    "event": "note",
                    "message": "(40) returning to 'kallsyms_expand_symbol' from 'binary_buffer_next_uleb128'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/kallsyms.c",
                    "line": 251,
                    "column": 12,
                    "event": "note",
                    "message": "(41) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/kallsyms.c",
                    "line": 254,
                    "column": 24,
                    "event": "note",
                    "message": "(42) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/kallsyms.c",
                    "line": 255,
                    "column": 15,
                    "event": "note",
                    "message": "(43) use of uninitialized value 'len' here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  253|   ",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  254|   \tconst uint8_t *data = (uint8_t *)names_bb->pos;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  255|-> \terr = binary_buffer_skip(names_bb, len);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  256|   \tif (err)",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  257|   \t\treturn err;",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 457,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "fc9e0163c6c45c01d84a075dd5d7a2e6bf464bfe",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'drgn_program_is_irq_regs'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 2711,
                    "column": 61,
                    "event": "warning[-Wmaybe-uninitialized]",
                    "message": "'nr_cpus' may be used uninitialized",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 2711 |                 for (size_t word_index = 0; word_index * 64 < nr_cpus; word_index++) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "      |                                             ~~~~~~~~~~~~~~~~^~~~~~~~~",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 2703,
                    "column": 24,
                    "event": "note",
                    "message": "'nr_cpus' was declared here",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 2703 |                 size_t nr_cpus;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "      |                        ^~~~~~~",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 2709|   \t\tVECTOR(uint64_vector, addresses);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 2710|   \t\tuint64_t regs_ptr;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 2711|-> \t\tfor (size_t word_index = 0; word_index * 64 < nr_cpus; word_index++) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 2712|   \t\t\tuint64_t word = cpumask[word_index];",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 2713|   \t\t\tunsigned int i;",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 471,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "hash_v1": "a5499c8d15114040903a848f2e90843f93aaa0ba",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 791,
                    "column": 24,
                    "event": "warning[-Wanalyzer-write-to-const]",
                    "message": "write to 'const' object 'hash_table_empty_chunk_header'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5332,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'drgn_program_load_debug_info'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5345,
                    "column": 53,
                    "event": "note",
                    "message": "(2) following 'false' branch (when 'env' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 40,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/log.h",
                    "line": 46,
                    "column": 36,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/log.h",
                    "line": 57,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'drgn_log'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5348,
                    "column": 9,
                    "event": "note",
                    "message": "in expansion of macro 'drgn_log_debug'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5355,
                    "column": 30,
                    "event": "note",
                    "message": "(4) following 'true' branch (when 'i < n')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5356,
                    "column": 76,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5356,
                    "column": 23,
                    "event": "note",
                    "message": "(6) calling 'load_debug_info_add_provided_file' from 'drgn_program_load_debug_info'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5011,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'load_debug_info_add_provided_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5016,
                    "column": 12,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5020,
                    "column": 38,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5021,
                    "column": 12,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5026,
                    "column": 13,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5026,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5031,
                    "column": 32,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5032,
                    "column": 12,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5043,
                    "column": 13,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5057,
                    "column": 17,
                    "event": "note",
                    "message": "(16) calling 'load_debug_info_provided_table_insert' from 'load_debug_info_add_provided_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(17) entry to 'load_debug_info_provided_table_insert'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1326,
                    "column": 12,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(18) inlined call to 'load_debug_info_provided_table_hash' from 'load_debug_info_provided_table_insert'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1331,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5000,
                    "column": 49,
                    "event": "note",
                    "message": "(19) calling 'nstring_hash_pair' from 'load_debug_info_provided_table_insert'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 703,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1962,
                    "column": 32,
                    "event": "note",
                    "message": "(20) entry to 'nstring_hash_pair'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1964,
                    "column": 16,
                    "event": "note",
                    "message": "(21) inlined call to 'hash_bytes' from 'nstring_hash_pair'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1932,
                    "column": 16,
                    "event": "note",
                    "message": "(22) inlined call to 'cityhash_size_t' from 'hash_bytes'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 336,
                    "column": 24,
                    "event": "note",
                    "message": "(23) calling 'cityhash64' from 'nstring_hash_pair'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 283,
                    "column": 17,
                    "event": "note",
                    "message": "(24) entry to 'cityhash64'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 288,
                    "column": 24,
                    "event": "note",
                    "message": "(25) calling 'cityhash_len_0to16' from 'cityhash64'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 204,
                    "column": 17,
                    "event": "note",
                    "message": "(26) entry to 'cityhash_len_0to16'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 206,
                    "column": 12,
                    "event": "note",
                    "message": "(27) following 'false' branch (when 'len != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 208,
                    "column": 19,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 288,
                    "column": 24,
                    "event": "note",
                    "message": "(29) returning to 'cityhash64' from 'cityhash_len_0to16'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1964,
                    "column": 16,
                    "event": "note",
                    "message": "(30) inlined call to 'hash_bytes' from 'nstring_hash_pair'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1932,
                    "column": 16,
                    "event": "note",
                    "message": "(31) inlined call to 'cityhash_size_t' from 'hash_bytes'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 336,
                    "column": 24,
                    "event": "note",
                    "message": "(32) returning to 'nstring_hash_pair' from 'cityhash64'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(33) inlined call to 'load_debug_info_provided_table_hash' from 'load_debug_info_provided_table_insert'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1331,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5000,
                    "column": 49,
                    "event": "note",
                    "message": "(34) returning to 'load_debug_info_provided_table_insert' from 'nstring_hash_pair'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 703,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(35) calling 'load_debug_info_provided_table_insert_hashed' from 'load_debug_info_provided_table_insert'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1331,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(36) entry to 'load_debug_info_provided_table_insert_hashed'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1309,
                    "column": 12,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(37) calling 'load_debug_info_provided_table_search_hashed' from 'load_debug_info_provided_table_insert_hashed'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1315,
                    "column": 38,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(38) entry to 'load_debug_info_provided_table_search_hashed'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1207,
                    "column": 1,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(39) calling 'load_debug_info_provided_table_search_by_key' from 'load_debug_info_provided_table_search_hashed'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1210,
                    "column": 38,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(40) entry to 'load_debug_info_provided_table_search_by_key'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 562,
                    "column": 32,
                    "event": "note",
                    "message": "in definition of macro 'HASH_TABLE_SEARCH_IMPL'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 568,
                    "column": 68,
                    "event": "note",
                    "message": "(41) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1200,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'HASH_TABLE_SEARCH_IMPL'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 571,
                    "column": 31,
                    "event": "note",
                    "message": "(42) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1200,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'HASH_TABLE_SEARCH_IMPL'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(43) returning to 'load_debug_info_provided_table_search_hashed' from 'load_debug_info_provided_table_search_by_key'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1210,
                    "column": 38,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1212,
                    "column": 12,
                    "event": "note",
                    "message": "(44) following 'false' branch (when '<unknown>' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1216,
                    "column": 16,
                    "event": "note",
                    "message": "(45) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(46) returning to 'load_debug_info_provided_table_insert_hashed' from 'load_debug_info_provided_table_search_hashed'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1315,
                    "column": 38,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1316,
                    "column": 12,
                    "event": "note",
                    "message": "(47) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(48) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1321,
                    "column": 24,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(49) calling 'load_debug_info_provided_table_insert_searched' from 'load_debug_info_provided_table_insert_hashed'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1321,
                    "column": 24,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(50) entry to 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1263,
                    "column": 12,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1268,
                    "column": 12,
                    "event": "note",
                    "message": "(51) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1273,
                    "column": 23,
                    "event": "note",
                    "message": "(52) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(53) inlined call to 'load_debug_info_provided_table_chunk_first_empty' from 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1274,
                    "column": 36,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 771,
                    "column": 33,
                    "event": "note",
                    "message": "(54) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1276,
                    "column": 32,
                    "event": "note",
                    "message": "(55) inlined call to 'hash_table_probe_delta' from 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 327,
                    "column": 18,
                    "event": "note",
                    "message": "(56) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(57) inlined call to 'load_debug_info_provided_table_chunk_adjust_hosted_overflow_count' from 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1283,
                    "column": 17,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 791,
                    "column": 24,
                    "event": "note",
                    "message": "(58) write to 'const' object 'hash_table_empty_chunk_header' here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 472,
                    "column": 22,
                    "event": "note",
                    "message": "declared here",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  789|   \t\t\t\t\t   size_t op)\t\t\t\t\\",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  790|   {\t\t\t\t\t\t\t\t\t\t\\",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  791|-> \tchunk->control += op;\t\t\t\t\t\t\t\\",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  792|   }\t\t\t\t\t\t\t\t\t\t\\",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  793|   \t\t\t\t\t\t\t\t\t\t\\",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 471,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "hash_v1": "c1939502afbd11941c90cd04611aac09faf62e95",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 825,
                    "column": 47,
                    "event": "warning[-Wanalyzer-write-to-const]",
                    "message": "write to 'const' object 'hash_table_empty_chunk_header'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5332,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'drgn_program_load_debug_info'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5345,
                    "column": 53,
                    "event": "note",
                    "message": "(2) following 'false' branch (when 'env' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/log.h",
                    "line": 46,
                    "column": 36,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/log.h",
                    "line": 57,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'drgn_log'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5348,
                    "column": 9,
                    "event": "note",
                    "message": "in expansion of macro 'drgn_log_debug'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5355,
                    "column": 30,
                    "event": "note",
                    "message": "(4) following 'true' branch (when 'i < n')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5356,
                    "column": 76,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5356,
                    "column": 23,
                    "event": "note",
                    "message": "(6) calling 'load_debug_info_add_provided_file' from 'drgn_program_load_debug_info'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5011,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'load_debug_info_add_provided_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5016,
                    "column": 12,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5020,
                    "column": 38,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5021,
                    "column": 12,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5026,
                    "column": 13,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5026,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5031,
                    "column": 32,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5032,
                    "column": 12,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5043,
                    "column": 13,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5057,
                    "column": 17,
                    "event": "note",
                    "message": "(16) calling 'load_debug_info_provided_table_insert' from 'load_debug_info_add_provided_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(17) entry to 'load_debug_info_provided_table_insert'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1326,
                    "column": 12,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(18) inlined call to 'load_debug_info_provided_table_hash' from 'load_debug_info_provided_table_insert'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1331,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5000,
                    "column": 49,
                    "event": "note",
                    "message": "(19) calling 'nstring_hash_pair' from 'load_debug_info_provided_table_insert'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 703,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1962,
                    "column": 32,
                    "event": "note",
                    "message": "(20) entry to 'nstring_hash_pair'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1964,
                    "column": 16,
                    "event": "note",
                    "message": "(21) inlined call to 'hash_bytes' from 'nstring_hash_pair'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1932,
                    "column": 16,
                    "event": "note",
                    "message": "(22) inlined call to 'cityhash_size_t' from 'hash_bytes'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 336,
                    "column": 24,
                    "event": "note",
                    "message": "(23) calling 'cityhash64' from 'nstring_hash_pair'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 283,
                    "column": 17,
                    "event": "note",
                    "message": "(24) entry to 'cityhash64'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 288,
                    "column": 24,
                    "event": "note",
                    "message": "(25) calling 'cityhash_len_0to16' from 'cityhash64'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 204,
                    "column": 17,
                    "event": "note",
                    "message": "(26) entry to 'cityhash_len_0to16'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 206,
                    "column": 12,
                    "event": "note",
                    "message": "(27) following 'false' branch (when 'len != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 208,
                    "column": 19,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 288,
                    "column": 24,
                    "event": "note",
                    "message": "(29) returning to 'cityhash64' from 'cityhash_len_0to16'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1964,
                    "column": 16,
                    "event": "note",
                    "message": "(30) inlined call to 'hash_bytes' from 'nstring_hash_pair'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1932,
                    "column": 16,
                    "event": "note",
                    "message": "(31) inlined call to 'cityhash_size_t' from 'hash_bytes'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 336,
                    "column": 24,
                    "event": "note",
                    "message": "(32) returning to 'nstring_hash_pair' from 'cityhash64'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(33) inlined call to 'load_debug_info_provided_table_hash' from 'load_debug_info_provided_table_insert'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1331,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5000,
                    "column": 49,
                    "event": "note",
                    "message": "(34) returning to 'load_debug_info_provided_table_insert' from 'nstring_hash_pair'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 703,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(35) calling 'load_debug_info_provided_table_insert_hashed' from 'load_debug_info_provided_table_insert'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1331,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(36) entry to 'load_debug_info_provided_table_insert_hashed'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1309,
                    "column": 12,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(37) calling 'load_debug_info_provided_table_search_hashed' from 'load_debug_info_provided_table_insert_hashed'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1315,
                    "column": 38,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(38) entry to 'load_debug_info_provided_table_search_hashed'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1207,
                    "column": 1,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(39) calling 'load_debug_info_provided_table_search_by_key' from 'load_debug_info_provided_table_search_hashed'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1210,
                    "column": 38,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(40) entry to 'load_debug_info_provided_table_search_by_key'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 562,
                    "column": 32,
                    "event": "note",
                    "message": "in definition of macro 'HASH_TABLE_SEARCH_IMPL'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 568,
                    "column": 68,
                    "event": "note",
                    "message": "(41) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1200,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'HASH_TABLE_SEARCH_IMPL'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 571,
                    "column": 31,
                    "event": "note",
                    "message": "(42) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1200,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'HASH_TABLE_SEARCH_IMPL'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(43) returning to 'load_debug_info_provided_table_search_hashed' from 'load_debug_info_provided_table_search_by_key'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1210,
                    "column": 38,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1212,
                    "column": 12,
                    "event": "note",
                    "message": "(44) following 'false' branch (when '<unknown>' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1216,
                    "column": 16,
                    "event": "note",
                    "message": "(45) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(46) returning to 'load_debug_info_provided_table_insert_hashed' from 'load_debug_info_provided_table_search_hashed'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1315,
                    "column": 38,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1316,
                    "column": 12,
                    "event": "note",
                    "message": "(47) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(48) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1321,
                    "column": 24,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(49) calling 'load_debug_info_provided_table_insert_searched' from 'load_debug_info_provided_table_insert_hashed'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1321,
                    "column": 24,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(50) entry to 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1263,
                    "column": 12,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1268,
                    "column": 12,
                    "event": "note",
                    "message": "(51) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1273,
                    "column": 23,
                    "event": "note",
                    "message": "(52) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(53) inlined call to 'load_debug_info_provided_table_chunk_first_empty' from 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1274,
                    "column": 36,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 771,
                    "column": 33,
                    "event": "note",
                    "message": "(54) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1276,
                    "column": 32,
                    "event": "note",
                    "message": "(55) inlined call to 'hash_table_probe_delta' from 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 327,
                    "column": 18,
                    "event": "note",
                    "message": "(56) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(57) inlined call to 'load_debug_info_provided_table_chunk_inc_outbound_overflow_count' from 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1278,
                    "column": 25,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 824,
                    "column": 12,
                    "event": "note",
                    "message": "(58) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 825,
                    "column": 47,
                    "event": "note",
                    "message": "(59) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 825,
                    "column": 47,
                    "event": "note",
                    "message": "(60) write to 'const' object 'hash_table_empty_chunk_header' here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 472,
                    "column": 22,
                    "event": "note",
                    "message": "declared here",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  823|   {\t\t\t\t\t\t\t\t\t\t\\",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  824|   \tif (chunk->outbound_overflow_count != UINT8_MAX)\t\t\t\\",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  825|-> \t\tchunk->outbound_overflow_count++;\t\t\t\t\\",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  826|   }\t\t\t\t\t\t\t\t\t\t\\",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  827|   \t\t\t\t\t\t\t\t\t\t\\",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 471,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "hash_v1": "7a04cf2d274770497f3f2596edb383b527b41532",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1286,
                    "column": 34,
                    "event": "warning[-Wanalyzer-write-to-const]",
                    "message": "write to 'const' object 'hash_table_empty_chunk_header'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5332,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'drgn_program_load_debug_info'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5345,
                    "column": 53,
                    "event": "note",
                    "message": "(2) following 'false' branch (when 'env' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/log.h",
                    "line": 46,
                    "column": 36,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/log.h",
                    "line": 57,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'drgn_log'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5348,
                    "column": 9,
                    "event": "note",
                    "message": "in expansion of macro 'drgn_log_debug'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5355,
                    "column": 30,
                    "event": "note",
                    "message": "(4) following 'true' branch (when 'i < n')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5356,
                    "column": 76,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5356,
                    "column": 23,
                    "event": "note",
                    "message": "(6) calling 'load_debug_info_add_provided_file' from 'drgn_program_load_debug_info'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5011,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'load_debug_info_add_provided_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5016,
                    "column": 12,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5020,
                    "column": 38,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5021,
                    "column": 12,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5026,
                    "column": 13,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5026,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5031,
                    "column": 32,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5032,
                    "column": 12,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5043,
                    "column": 13,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5057,
                    "column": 17,
                    "event": "note",
                    "message": "(16) calling 'load_debug_info_provided_table_insert' from 'load_debug_info_add_provided_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(17) entry to 'load_debug_info_provided_table_insert'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1326,
                    "column": 12,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(18) inlined call to 'load_debug_info_provided_table_hash' from 'load_debug_info_provided_table_insert'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1331,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5000,
                    "column": 49,
                    "event": "note",
                    "message": "(19) calling 'nstring_hash_pair' from 'load_debug_info_provided_table_insert'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 703,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1962,
                    "column": 32,
                    "event": "note",
                    "message": "(20) entry to 'nstring_hash_pair'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1964,
                    "column": 16,
                    "event": "note",
                    "message": "(21) inlined call to 'hash_bytes' from 'nstring_hash_pair'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1932,
                    "column": 16,
                    "event": "note",
                    "message": "(22) inlined call to 'cityhash_size_t' from 'hash_bytes'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 336,
                    "column": 24,
                    "event": "note",
                    "message": "(23) calling 'cityhash64' from 'nstring_hash_pair'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 283,
                    "column": 17,
                    "event": "note",
                    "message": "(24) entry to 'cityhash64'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 288,
                    "column": 24,
                    "event": "note",
                    "message": "(25) calling 'cityhash_len_0to16' from 'cityhash64'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 204,
                    "column": 17,
                    "event": "note",
                    "message": "(26) entry to 'cityhash_len_0to16'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 206,
                    "column": 12,
                    "event": "note",
                    "message": "(27) following 'false' branch (when 'len != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 208,
                    "column": 19,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 288,
                    "column": 24,
                    "event": "note",
                    "message": "(29) returning to 'cityhash64' from 'cityhash_len_0to16'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1964,
                    "column": 16,
                    "event": "note",
                    "message": "(30) inlined call to 'hash_bytes' from 'nstring_hash_pair'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1932,
                    "column": 16,
                    "event": "note",
                    "message": "(31) inlined call to 'cityhash_size_t' from 'hash_bytes'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 336,
                    "column": 24,
                    "event": "note",
                    "message": "(32) returning to 'nstring_hash_pair' from 'cityhash64'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(33) inlined call to 'load_debug_info_provided_table_hash' from 'load_debug_info_provided_table_insert'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1331,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5000,
                    "column": 49,
                    "event": "note",
                    "message": "(34) returning to 'load_debug_info_provided_table_insert' from 'nstring_hash_pair'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 703,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(35) calling 'load_debug_info_provided_table_insert_hashed' from 'load_debug_info_provided_table_insert'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1331,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(36) entry to 'load_debug_info_provided_table_insert_hashed'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1309,
                    "column": 12,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(37) calling 'load_debug_info_provided_table_search_hashed' from 'load_debug_info_provided_table_insert_hashed'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1315,
                    "column": 38,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(38) entry to 'load_debug_info_provided_table_search_hashed'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1207,
                    "column": 1,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(39) calling 'load_debug_info_provided_table_search_by_key' from 'load_debug_info_provided_table_search_hashed'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1210,
                    "column": 38,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(40) entry to 'load_debug_info_provided_table_search_by_key'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 562,
                    "column": 32,
                    "event": "note",
                    "message": "in definition of macro 'HASH_TABLE_SEARCH_IMPL'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 568,
                    "column": 68,
                    "event": "note",
                    "message": "(41) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1200,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'HASH_TABLE_SEARCH_IMPL'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 571,
                    "column": 31,
                    "event": "note",
                    "message": "(42) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1200,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'HASH_TABLE_SEARCH_IMPL'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(43) returning to 'load_debug_info_provided_table_search_hashed' from 'load_debug_info_provided_table_search_by_key'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1210,
                    "column": 38,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1212,
                    "column": 12,
                    "event": "note",
                    "message": "(44) following 'false' branch (when '<unknown>' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1216,
                    "column": 16,
                    "event": "note",
                    "message": "(45) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(46) returning to 'load_debug_info_provided_table_insert_hashed' from 'load_debug_info_provided_table_search_hashed'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1315,
                    "column": 38,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1316,
                    "column": 12,
                    "event": "note",
                    "message": "(47) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(48) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1321,
                    "column": 24,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(49) calling 'load_debug_info_provided_table_insert_searched' from 'load_debug_info_provided_table_insert_hashed'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1321,
                    "column": 24,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(50) entry to 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1263,
                    "column": 12,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1268,
                    "column": 12,
                    "event": "note",
                    "message": "(51) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(52) inlined call to 'load_debug_info_provided_table_chunk_first_empty' from 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1274,
                    "column": 36,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/bitops.h",
                    "line": 102,
                    "column": 44,
                    "event": "note",
                    "message": "(53) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/bitops.h",
                    "line": 108,
                    "column": 24,
                    "event": "note",
                    "message": "in expansion of macro 'builtin_bitop_impl'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/bitops.h",
                    "line": 41,
                    "column": 16,
                    "event": "note",
                    "message": "in expansion of macro 'generic_bitop'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 771,
                    "column": 23,
                    "event": "note",
                    "message": "in expansion of macro 'ctz'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1286,
                    "column": 34,
                    "event": "note",
                    "message": "(54) write to 'const' object 'hash_table_empty_chunk_header' here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 472,
                    "column": 22,
                    "event": "note",
                    "message": "declared here",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1284|   \t\t\t\t\t\t\t   hosted_overflow_count_inc);\\",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1285|   \t}\t\t\t\t\t\t\t\t\t\\",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1286|-> \tchunk->tags[first_empty] = hp.second;\t\t\t\t\t\\",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1287|   \tif (table##_vector_policy) {\t\t\t\t\t\t\\",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1288|   \t\t*table##_vector_item(&chunk->items[first_empty]) =\t\t\\",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 471,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "hash_v1": "6b0fc8c8c64a6b56fab72cfef0a9ca78781766bc",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1288,
                    "column": 66,
                    "event": "warning[-Wanalyzer-write-to-const]",
                    "message": "write to 'const' object 'hash_table_empty_chunk_header'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5332,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'drgn_program_load_debug_info'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5345,
                    "column": 53,
                    "event": "note",
                    "message": "(2) following 'false' branch (when 'env' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/log.h",
                    "line": 46,
                    "column": 36,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/log.h",
                    "line": 57,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'drgn_log'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5348,
                    "column": 9,
                    "event": "note",
                    "message": "in expansion of macro 'drgn_log_debug'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5355,
                    "column": 30,
                    "event": "note",
                    "message": "(4) following 'true' branch (when 'i < n')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5356,
                    "column": 76,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5356,
                    "column": 23,
                    "event": "note",
                    "message": "(6) calling 'load_debug_info_add_provided_file' from 'drgn_program_load_debug_info'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5011,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'load_debug_info_add_provided_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5016,
                    "column": 12,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5020,
                    "column": 38,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5021,
                    "column": 12,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5026,
                    "column": 13,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5026,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5031,
                    "column": 32,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5032,
                    "column": 12,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5043,
                    "column": 13,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5057,
                    "column": 17,
                    "event": "note",
                    "message": "(16) calling 'load_debug_info_provided_table_insert' from 'load_debug_info_add_provided_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(17) entry to 'load_debug_info_provided_table_insert'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1326,
                    "column": 12,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(18) inlined call to 'load_debug_info_provided_table_hash' from 'load_debug_info_provided_table_insert'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1331,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5000,
                    "column": 49,
                    "event": "note",
                    "message": "(19) calling 'nstring_hash_pair' from 'load_debug_info_provided_table_insert'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 703,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1962,
                    "column": 32,
                    "event": "note",
                    "message": "(20) entry to 'nstring_hash_pair'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1964,
                    "column": 16,
                    "event": "note",
                    "message": "(21) inlined call to 'hash_bytes' from 'nstring_hash_pair'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1932,
                    "column": 16,
                    "event": "note",
                    "message": "(22) inlined call to 'cityhash_size_t' from 'hash_bytes'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 336,
                    "column": 24,
                    "event": "note",
                    "message": "(23) calling 'cityhash64' from 'nstring_hash_pair'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 283,
                    "column": 17,
                    "event": "note",
                    "message": "(24) entry to 'cityhash64'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 288,
                    "column": 24,
                    "event": "note",
                    "message": "(25) calling 'cityhash_len_0to16' from 'cityhash64'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 204,
                    "column": 17,
                    "event": "note",
                    "message": "(26) entry to 'cityhash_len_0to16'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 206,
                    "column": 12,
                    "event": "note",
                    "message": "(27) following 'false' branch (when 'len != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 208,
                    "column": 19,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 288,
                    "column": 24,
                    "event": "note",
                    "message": "(29) returning to 'cityhash64' from 'cityhash_len_0to16'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1964,
                    "column": 16,
                    "event": "note",
                    "message": "(30) inlined call to 'hash_bytes' from 'nstring_hash_pair'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1932,
                    "column": 16,
                    "event": "note",
                    "message": "(31) inlined call to 'cityhash_size_t' from 'hash_bytes'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 336,
                    "column": 24,
                    "event": "note",
                    "message": "(32) returning to 'nstring_hash_pair' from 'cityhash64'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(33) inlined call to 'load_debug_info_provided_table_hash' from 'load_debug_info_provided_table_insert'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1331,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5000,
                    "column": 49,
                    "event": "note",
                    "message": "(34) returning to 'load_debug_info_provided_table_insert' from 'nstring_hash_pair'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 703,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(35) calling 'load_debug_info_provided_table_insert_hashed' from 'load_debug_info_provided_table_insert'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1331,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(36) entry to 'load_debug_info_provided_table_insert_hashed'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1309,
                    "column": 12,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(37) calling 'load_debug_info_provided_table_search_hashed' from 'load_debug_info_provided_table_insert_hashed'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1315,
                    "column": 38,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(38) entry to 'load_debug_info_provided_table_search_hashed'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1207,
                    "column": 1,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(39) calling 'load_debug_info_provided_table_search_by_key' from 'load_debug_info_provided_table_search_hashed'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1210,
                    "column": 38,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(40) entry to 'load_debug_info_provided_table_search_by_key'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 562,
                    "column": 32,
                    "event": "note",
                    "message": "in definition of macro 'HASH_TABLE_SEARCH_IMPL'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 568,
                    "column": 68,
                    "event": "note",
                    "message": "(41) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1200,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'HASH_TABLE_SEARCH_IMPL'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 571,
                    "column": 31,
                    "event": "note",
                    "message": "(42) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1200,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'HASH_TABLE_SEARCH_IMPL'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(43) returning to 'load_debug_info_provided_table_search_hashed' from 'load_debug_info_provided_table_search_by_key'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1210,
                    "column": 38,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1212,
                    "column": 12,
                    "event": "note",
                    "message": "(44) following 'false' branch (when '<unknown>' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1216,
                    "column": 16,
                    "event": "note",
                    "message": "(45) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(46) returning to 'load_debug_info_provided_table_insert_hashed' from 'load_debug_info_provided_table_search_hashed'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1315,
                    "column": 38,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1316,
                    "column": 12,
                    "event": "note",
                    "message": "(47) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(48) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1321,
                    "column": 24,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(49) calling 'load_debug_info_provided_table_insert_searched' from 'load_debug_info_provided_table_insert_hashed'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1321,
                    "column": 24,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(50) entry to 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1263,
                    "column": 12,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1268,
                    "column": 12,
                    "event": "note",
                    "message": "(51) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(52) inlined call to 'load_debug_info_provided_table_chunk_first_empty' from 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1274,
                    "column": 36,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/bitops.h",
                    "line": 102,
                    "column": 44,
                    "event": "note",
                    "message": "(53) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/bitops.h",
                    "line": 108,
                    "column": 24,
                    "event": "note",
                    "message": "in expansion of macro 'builtin_bitop_impl'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/bitops.h",
                    "line": 41,
                    "column": 16,
                    "event": "note",
                    "message": "in expansion of macro 'generic_bitop'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 771,
                    "column": 23,
                    "event": "note",
                    "message": "in expansion of macro 'ctz'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1288,
                    "column": 66,
                    "event": "note",
                    "message": "(54) write to 'const' object 'hash_table_empty_chunk_header' here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 472,
                    "column": 22,
                    "event": "note",
                    "message": "declared here",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1286|   \tchunk->tags[first_empty] = hp.second;\t\t\t\t\t\\",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1287|   \tif (table##_vector_policy) {\t\t\t\t\t\t\\",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1288|-> \t\t*table##_vector_item(&chunk->items[first_empty]) =\t\t\\",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1289|   \t\t\ttable##_size(table);\t\t\t\t\t\\",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1290|   \t\tmemcpy(&table->vector[table##_size(table)], entry,\t\t\\",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 688,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "hash_v1": "5db0e95743ae12a43ea7b6a230b828b34523466b",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1290,
                    "column": 17,
                    "event": "warning[-Wanalyzer-null-argument]",
                    "message": "use of NULL 'it.<U1aa0>.entry' where non-null expected",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5332,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'drgn_program_load_debug_info'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5345,
                    "column": 53,
                    "event": "note",
                    "message": "(2) following 'false' branch (when 'env' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/log.h",
                    "line": 46,
                    "column": 36,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/log.h",
                    "line": 57,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'drgn_log'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5348,
                    "column": 9,
                    "event": "note",
                    "message": "in expansion of macro 'drgn_log_debug'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5355,
                    "column": 30,
                    "event": "note",
                    "message": "(4) following 'true' branch (when 'i < n')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5356,
                    "column": 76,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5356,
                    "column": 23,
                    "event": "note",
                    "message": "(6) calling 'load_debug_info_add_provided_file' from 'drgn_program_load_debug_info'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5011,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'load_debug_info_add_provided_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5016,
                    "column": 12,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5020,
                    "column": 38,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5021,
                    "column": 12,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5026,
                    "column": 13,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5026,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5031,
                    "column": 32,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5032,
                    "column": 12,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5043,
                    "column": 13,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5057,
                    "column": 17,
                    "event": "note",
                    "message": "(16) calling 'load_debug_info_provided_table_insert' from 'load_debug_info_add_provided_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(17) entry to 'load_debug_info_provided_table_insert'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1326,
                    "column": 12,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(18) inlined call to 'load_debug_info_provided_table_hash' from 'load_debug_info_provided_table_insert'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1331,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5000,
                    "column": 49,
                    "event": "note",
                    "message": "(19) calling 'nstring_hash_pair' from 'load_debug_info_provided_table_insert'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 703,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1962,
                    "column": 32,
                    "event": "note",
                    "message": "(20) entry to 'nstring_hash_pair'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1964,
                    "column": 16,
                    "event": "note",
                    "message": "(21) inlined call to 'hash_bytes' from 'nstring_hash_pair'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1932,
                    "column": 16,
                    "event": "note",
                    "message": "(22) inlined call to 'cityhash_size_t' from 'hash_bytes'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 336,
                    "column": 24,
                    "event": "note",
                    "message": "(23) calling 'cityhash64' from 'nstring_hash_pair'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 283,
                    "column": 17,
                    "event": "note",
                    "message": "(24) entry to 'cityhash64'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 288,
                    "column": 24,
                    "event": "note",
                    "message": "(25) calling 'cityhash_len_0to16' from 'cityhash64'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 204,
                    "column": 17,
                    "event": "note",
                    "message": "(26) entry to 'cityhash_len_0to16'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 206,
                    "column": 12,
                    "event": "note",
                    "message": "(27) following 'false' branch (when 'len != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 208,
                    "column": 19,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 288,
                    "column": 24,
                    "event": "note",
                    "message": "(29) returning to 'cityhash64' from 'cityhash_len_0to16'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1964,
                    "column": 16,
                    "event": "note",
                    "message": "(30) inlined call to 'hash_bytes' from 'nstring_hash_pair'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1932,
                    "column": 16,
                    "event": "note",
                    "message": "(31) inlined call to 'cityhash_size_t' from 'hash_bytes'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 336,
                    "column": 24,
                    "event": "note",
                    "message": "(32) returning to 'nstring_hash_pair' from 'cityhash64'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(33) inlined call to 'load_debug_info_provided_table_hash' from 'load_debug_info_provided_table_insert'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1331,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5000,
                    "column": 49,
                    "event": "note",
                    "message": "(34) returning to 'load_debug_info_provided_table_insert' from 'nstring_hash_pair'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 703,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(35) calling 'load_debug_info_provided_table_insert_hashed' from 'load_debug_info_provided_table_insert'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1331,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(36) entry to 'load_debug_info_provided_table_insert_hashed'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1309,
                    "column": 12,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(37) calling 'load_debug_info_provided_table_search_hashed' from 'load_debug_info_provided_table_insert_hashed'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1315,
                    "column": 38,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(38) entry to 'load_debug_info_provided_table_search_hashed'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1207,
                    "column": 1,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(39) calling 'load_debug_info_provided_table_search_by_key' from 'load_debug_info_provided_table_search_hashed'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1210,
                    "column": 38,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(40) entry to 'load_debug_info_provided_table_search_by_key'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 562,
                    "column": 32,
                    "event": "note",
                    "message": "in definition of macro 'HASH_TABLE_SEARCH_IMPL'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 568,
                    "column": 68,
                    "event": "note",
                    "message": "(41) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1200,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'HASH_TABLE_SEARCH_IMPL'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 571,
                    "column": 31,
                    "event": "note",
                    "message": "(42) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1200,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'HASH_TABLE_SEARCH_IMPL'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(43) returning to 'load_debug_info_provided_table_search_hashed' from 'load_debug_info_provided_table_search_by_key'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1210,
                    "column": 38,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(44) 'it.<U1aa0>.entry' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1210,
                    "column": 38,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1212,
                    "column": 12,
                    "event": "note",
                    "message": "(45) following 'false' branch (when '<unknown>' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1216,
                    "column": 16,
                    "event": "note",
                    "message": "(46) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(47) returning to 'load_debug_info_provided_table_insert_hashed' from 'load_debug_info_provided_table_search_hashed'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1315,
                    "column": 38,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1316,
                    "column": 15,
                    "event": "note",
                    "message": "(48) 'it.<U1aa0>.entry' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1316,
                    "column": 12,
                    "event": "note",
                    "message": "(49) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(50) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1321,
                    "column": 24,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(51) calling 'load_debug_info_provided_table_insert_searched' from 'load_debug_info_provided_table_insert_hashed'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1321,
                    "column": 24,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(52) entry to 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1263,
                    "column": 12,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1268,
                    "column": 12,
                    "event": "note",
                    "message": "(53) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(54) inlined call to 'load_debug_info_provided_table_chunk_first_empty' from 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1274,
                    "column": 36,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/bitops.h",
                    "line": 102,
                    "column": 44,
                    "event": "note",
                    "message": "(55) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/bitops.h",
                    "line": 108,
                    "column": 24,
                    "event": "note",
                    "message": "in expansion of macro 'builtin_bitop_impl'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/bitops.h",
                    "line": 41,
                    "column": 16,
                    "event": "note",
                    "message": "in expansion of macro 'generic_bitop'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 771,
                    "column": 23,
                    "event": "note",
                    "message": "in expansion of macro 'ctz'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1290,
                    "column": 30,
                    "event": "note",
                    "message": "(56) 'it.<U1aa0>.entry' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1290,
                    "column": 17,
                    "event": "note",
                    "message": "(57) argument 1 ('*load_debug_info_provided_table.<U1320>.vector + (((struct hash_table_size_and_chunk_shift *)load_debug_info_provided_table)[1].packed >> 8) * 48') NULL where non-null expected",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 19,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/usr/include/string.h",
                    "line": 47,
                    "column": 14,
                    "event": "note",
                    "message": "argument 1 of 'memcpy' must be non-null",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1288|   \t\t*table##_vector_item(&chunk->items[first_empty]) =\t\t\\",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1289|   \t\t\ttable##_size(table);\t\t\t\t\t\\",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1290|-> \t\tmemcpy(&table->vector[table##_size(table)], entry,\t\t\\",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1291|   \t\t       sizeof(*entry));\t\t\t\t\t\t\\",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1292|   \t} else {\t\t\t\t\t\t\t\t\\",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 688,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "hash_v1": "6365500d8e5651ca8e386032d3c965fde6e64e0c",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1290,
                    "column": 17,
                    "event": "warning[-Wanalyzer-null-argument]",
                    "message": "use of NULL 'it.<U1d20>.lowest' where non-null expected",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5332,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'drgn_program_load_debug_info'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5345,
                    "column": 53,
                    "event": "note",
                    "message": "(2) following 'false' branch (when 'env' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/log.h",
                    "line": 46,
                    "column": 36,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/log.h",
                    "line": 57,
                    "column": 29,
                    "event": "note",
                    "message": "in expansion of macro 'drgn_log'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5348,
                    "column": 9,
                    "event": "note",
                    "message": "in expansion of macro 'drgn_log_debug'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5355,
                    "column": 30,
                    "event": "note",
                    "message": "(4) following 'true' branch (when 'i < n')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5356,
                    "column": 76,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5356,
                    "column": 23,
                    "event": "note",
                    "message": "(6) calling 'load_debug_info_add_provided_file' from 'drgn_program_load_debug_info'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5011,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'load_debug_info_add_provided_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5016,
                    "column": 12,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5020,
                    "column": 38,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5021,
                    "column": 12,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5026,
                    "column": 13,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5026,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5031,
                    "column": 32,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5032,
                    "column": 12,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5043,
                    "column": 13,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5057,
                    "column": 17,
                    "event": "note",
                    "message": "(16) calling 'load_debug_info_provided_table_insert' from 'load_debug_info_add_provided_file'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(17) entry to 'load_debug_info_provided_table_insert'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1326,
                    "column": 12,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(18) inlined call to 'load_debug_info_provided_table_hash' from 'load_debug_info_provided_table_insert'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1331,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5000,
                    "column": 49,
                    "event": "note",
                    "message": "(19) calling 'nstring_hash_pair' from 'load_debug_info_provided_table_insert'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 703,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1962,
                    "column": 32,
                    "event": "note",
                    "message": "(20) entry to 'nstring_hash_pair'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1964,
                    "column": 16,
                    "event": "note",
                    "message": "(21) inlined call to 'hash_bytes' from 'nstring_hash_pair'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1932,
                    "column": 16,
                    "event": "note",
                    "message": "(22) inlined call to 'cityhash_size_t' from 'hash_bytes'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 336,
                    "column": 24,
                    "event": "note",
                    "message": "(23) calling 'cityhash64' from 'nstring_hash_pair'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 283,
                    "column": 17,
                    "event": "note",
                    "message": "(24) entry to 'cityhash64'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 288,
                    "column": 24,
                    "event": "note",
                    "message": "(25) calling 'cityhash_len_0to16' from 'cityhash64'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 204,
                    "column": 17,
                    "event": "note",
                    "message": "(26) entry to 'cityhash_len_0to16'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 206,
                    "column": 12,
                    "event": "note",
                    "message": "(27) following 'false' branch (when 'len != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 208,
                    "column": 19,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 288,
                    "column": 24,
                    "event": "note",
                    "message": "(29) returning to 'cityhash64' from 'cityhash_len_0to16'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1964,
                    "column": 16,
                    "event": "note",
                    "message": "(30) inlined call to 'hash_bytes' from 'nstring_hash_pair'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1932,
                    "column": 16,
                    "event": "note",
                    "message": "(31) inlined call to 'cityhash_size_t' from 'hash_bytes'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cityhash.h",
                    "line": 336,
                    "column": 24,
                    "event": "note",
                    "message": "(32) returning to 'nstring_hash_pair' from 'cityhash64'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(33) inlined call to 'load_debug_info_provided_table_hash' from 'load_debug_info_provided_table_insert'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1331,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 5000,
                    "column": 49,
                    "event": "note",
                    "message": "(34) returning to 'load_debug_info_provided_table_insert' from 'nstring_hash_pair'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 703,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(35) calling 'load_debug_info_provided_table_insert_hashed' from 'load_debug_info_provided_table_insert'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1331,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(36) entry to 'load_debug_info_provided_table_insert_hashed'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1309,
                    "column": 12,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(37) calling 'load_debug_info_provided_table_search_hashed' from 'load_debug_info_provided_table_insert_hashed'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1315,
                    "column": 38,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(38) entry to 'load_debug_info_provided_table_search_hashed'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1207,
                    "column": 1,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(39) calling 'load_debug_info_provided_table_search_by_key' from 'load_debug_info_provided_table_search_hashed'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1210,
                    "column": 38,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(40) entry to 'load_debug_info_provided_table_search_by_key'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 562,
                    "column": 32,
                    "event": "note",
                    "message": "in definition of macro 'HASH_TABLE_SEARCH_IMPL'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 568,
                    "column": 68,
                    "event": "note",
                    "message": "(41) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1200,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'HASH_TABLE_SEARCH_IMPL'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 571,
                    "column": 31,
                    "event": "note",
                    "message": "(42) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1200,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'HASH_TABLE_SEARCH_IMPL'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(43) inlined call to 'load_debug_info_provided_table_item_to_key' from 'load_debug_info_provided_table_search_by_key'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 577,
                    "column": 45,
                    "event": "note",
                    "message": "in definition of macro 'HASH_TABLE_SEARCH_IMPL'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(44) inlined call to 'load_debug_info_provided_table_item_to_entry' from 'load_debug_info_provided_table_item_to_key'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 718,
                    "column": 37,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 710,
                    "column": 30,
                    "event": "note",
                    "message": "(45) using NULL here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(46) returning to 'load_debug_info_provided_table_search_hashed' from 'load_debug_info_provided_table_search_by_key'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1210,
                    "column": 38,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1212,
                    "column": 12,
                    "event": "note",
                    "message": "(47) following 'true' branch (when '<unknown>' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(48) inlined call to 'load_debug_info_provided_table_item_to_entry' from 'load_debug_info_provided_table_search_hashed'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1213,
                    "column": 28,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 710,
                    "column": 30,
                    "event": "note",
                    "message": "(49) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(50) returning to 'load_debug_info_provided_table_insert_hashed' from 'load_debug_info_provided_table_search_hashed'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1315,
                    "column": 38,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1316,
                    "column": 12,
                    "event": "note",
                    "message": "(51) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(52) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1321,
                    "column": 24,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(53) calling 'load_debug_info_provided_table_insert_searched' from 'load_debug_info_provided_table_insert_hashed'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1321,
                    "column": 24,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(54) entry to 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1263,
                    "column": 12,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1268,
                    "column": 12,
                    "event": "note",
                    "message": "(55) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 19,
                    "event": "note",
                    "message": "(56) inlined call to 'load_debug_info_provided_table_chunk_first_empty' from 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1274,
                    "column": 36,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/bitops.h",
                    "line": 102,
                    "column": 44,
                    "event": "note",
                    "message": "(57) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/bitops.h",
                    "line": 108,
                    "column": 24,
                    "event": "note",
                    "message": "in expansion of macro 'builtin_bitop_impl'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/bitops.h",
                    "line": 41,
                    "column": 16,
                    "event": "note",
                    "message": "in expansion of macro 'generic_bitop'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 771,
                    "column": 23,
                    "event": "note",
                    "message": "in expansion of macro 'ctz'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'load_debug_info_provided_table_insert_searched'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1290,
                    "column": 30,
                    "event": "note",
                    "message": "(58) 'it.<U1d20>.lowest' is NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1290,
                    "column": 17,
                    "event": "note",
                    "message": "(59) argument 1 ('*load_debug_info_provided_table.<U1320>.vector + (((struct hash_table_size_and_chunk_shift *)load_debug_info_provided_table)[1].packed >> 8) * 48') NULL where non-null expected",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1591,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 4998,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/usr/include/string.h",
                    "line": 47,
                    "column": 14,
                    "event": "note",
                    "message": "argument 1 of 'memcpy' must be non-null",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1288|   \t\t*table##_vector_item(&chunk->items[first_empty]) =\t\t\\",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1289|   \t\t\ttable##_size(table);\t\t\t\t\t\\",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1290|-> \t\tmemcpy(&table->vector[table##_size(table)], entry,\t\t\\",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1291|   \t\t       sizeof(*entry));\t\t\t\t\t\t\\",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1292|   \t} else {\t\t\t\t\t\t\t\t\\",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "language": "c/c++",
            "tool": "gcc",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.c",
                    "line": 0,
                    "event": "internal warning",
                    "message": "child 2943 timed out after 30s",
                    "verbosity_level": 0
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 471,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "hash_v1": "eaefb8a09f58ca415ea86a8e09336e53a42c5726",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1293,
                    "column": 17,
                    "event": "warning[-Wanalyzer-write-to-const]",
                    "message": "write to 'const' object 'hash_table_empty_chunk_header'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1670,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1686,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 15,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 78,
                    "column": 6,
                    "event": "note",
                    "message": "(1) entry to 'drgn_init_num_threads'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 81,
                    "column": 12,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 84,
                    "column": 27,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 87,
                    "column": 12,
                    "event": "note",
                    "message": "(4) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 93,
                    "column": 33,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 93,
                    "column": 33,
                    "event": "note",
                    "message": "(6) calling 'drgn_num_online_cpu_cores' from 'drgn_init_num_threads'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 40,
                    "column": 12,
                    "event": "note",
                    "message": "(7) entry to 'drgn_num_online_cpu_cores'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 52,
                    "column": 12,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 54,
                    "column": 31,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 56,
                    "column": 23,
                    "event": "note",
                    "message": "(10) calling 'cpu_list_next' from 'drgn_num_online_cpu_cores'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 24,
                    "column": 12,
                    "event": "note",
                    "message": "(11) entry to 'cpu_list_next'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 26,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 27,
                    "column": 21,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 27,
                    "column": 20,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 29,
                    "column": 21,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 56,
                    "column": 23,
                    "event": "note",
                    "message": "(16) returning to 'drgn_num_online_cpu_cores' from 'cpu_list_next'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 56,
                    "column": 61,
                    "event": "note",
                    "message": "(17) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 57,
                    "column": 21,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 57,
                    "column": 21,
                    "event": "note",
                    "message": "(19) calling 'int_set_search' from 'drgn_num_online_cpu_cores'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 15,
                    "column": 17,
                    "event": "note",
                    "message": "(20) entry to 'int_set_search'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1221,
                    "column": 1,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1686,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 15,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 15,
                    "column": 17,
                    "event": "note",
                    "message": "(21) inlined call to 'int_set_search_hashed' from 'int_set_search'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1223,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1686,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 15,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 15,
                    "column": 17,
                    "event": "note",
                    "message": "(22) calling 'int_set_search_by_key' from 'int_set_search'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1210,
                    "column": 38,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1686,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 15,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'int_set_insert_searched'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 15,
                    "column": 17,
                    "event": "note",
                    "message": "(23) entry to 'int_set_search_by_key'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 562,
                    "column": 32,
                    "event": "note",
                    "message": "in definition of macro 'HASH_TABLE_SEARCH_IMPL'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1670,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1686,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 15,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 568,
                    "column": 68,
                    "event": "note",
                    "message": "(24) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1200,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'HASH_TABLE_SEARCH_IMPL'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1670,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1686,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 15,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 571,
                    "column": 31,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1200,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'HASH_TABLE_SEARCH_IMPL'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1670,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1686,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 15,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 15,
                    "column": 17,
                    "event": "note",
                    "message": "(26) inlined call to 'int_set_search_hashed' from 'int_set_search'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1223,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1686,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 15,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 15,
                    "column": 17,
                    "event": "note",
                    "message": "(27) returning to 'int_set_search' from 'int_set_search_by_key'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1210,
                    "column": 38,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1686,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 15,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'int_set_insert_searched'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 57,
                    "column": 21,
                    "event": "note",
                    "message": "(28) returning to 'drgn_num_online_cpu_cores' from 'int_set_search'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 57,
                    "column": 20,
                    "event": "note",
                    "message": "(29) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 60,
                    "column": 26,
                    "event": "note",
                    "message": "(30) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 65,
                    "column": 20,
                    "event": "note",
                    "message": "(31) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 67,
                    "column": 39,
                    "event": "note",
                    "message": "(32) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 69,
                    "column": 39,
                    "event": "note",
                    "message": "(33) calling 'cpu_list_next' from 'drgn_num_online_cpu_cores'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 24,
                    "column": 12,
                    "event": "note",
                    "message": "(34) entry to 'cpu_list_next'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 26,
                    "column": 12,
                    "event": "note",
                    "message": "(35) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 27,
                    "column": 21,
                    "event": "note",
                    "message": "(36) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 27,
                    "column": 20,
                    "event": "note",
                    "message": "(37) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 29,
                    "column": 21,
                    "event": "note",
                    "message": "(38) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 69,
                    "column": 39,
                    "event": "note",
                    "message": "(39) returning to 'drgn_num_online_cpu_cores' from 'cpu_list_next'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 70,
                    "column": 24,
                    "event": "note",
                    "message": "(40) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 71,
                    "column": 29,
                    "event": "note",
                    "message": "(41) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 71,
                    "column": 29,
                    "event": "note",
                    "message": "(42) calling 'int_set_insert' from 'drgn_num_online_cpu_cores'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 15,
                    "column": 17,
                    "event": "note",
                    "message": "(43) entry to 'int_set_insert'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1326,
                    "column": 12,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1686,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 15,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 15,
                    "column": 17,
                    "event": "note",
                    "message": "(44) calling 'int_set_insert_hashed' from 'int_set_insert'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1331,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1686,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 15,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 15,
                    "column": 17,
                    "event": "note",
                    "message": "(45) entry to 'int_set_insert_hashed'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1309,
                    "column": 12,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1686,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 15,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 15,
                    "column": 17,
                    "event": "note",
                    "message": "(46) inlined call to 'int_set_search_hashed' from 'int_set_insert_hashed'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1315,
                    "column": 38,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1686,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 15,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 15,
                    "column": 17,
                    "event": "note",
                    "message": "(47) calling 'int_set_search_by_key' from 'int_set_insert_hashed'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1210,
                    "column": 38,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1686,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 15,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'int_set_insert_searched'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 15,
                    "column": 17,
                    "event": "note",
                    "message": "(48) entry to 'int_set_search_by_key'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 562,
                    "column": 32,
                    "event": "note",
                    "message": "in definition of macro 'HASH_TABLE_SEARCH_IMPL'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1670,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1686,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 15,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 568,
                    "column": 68,
                    "event": "note",
                    "message": "(49) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1200,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'HASH_TABLE_SEARCH_IMPL'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1670,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1686,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 15,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 571,
                    "column": 31,
                    "event": "note",
                    "message": "(50) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1200,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'HASH_TABLE_SEARCH_IMPL'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1670,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1686,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 15,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 15,
                    "column": 17,
                    "event": "note",
                    "message": "(51) inlined call to 'int_set_search_hashed' from 'int_set_insert_hashed'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1315,
                    "column": 38,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1686,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 15,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 15,
                    "column": 17,
                    "event": "note",
                    "message": "(52) returning to 'int_set_insert_hashed' from 'int_set_search_by_key'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1210,
                    "column": 38,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1686,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 15,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'int_set_insert_searched'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1316,
                    "column": 12,
                    "event": "note",
                    "message": "(53) following 'false' branch (when '<unknown>' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1670,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1686,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 15,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 15,
                    "column": 17,
                    "event": "note",
                    "message": "(54) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1321,
                    "column": 24,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1686,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 15,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 15,
                    "column": 17,
                    "event": "note",
                    "message": "(55) calling 'int_set_insert_searched' from 'int_set_insert_hashed'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1321,
                    "column": 24,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1686,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 15,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 15,
                    "column": 17,
                    "event": "note",
                    "message": "(56) entry to 'int_set_insert_searched'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1263,
                    "column": 12,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1686,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 15,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 15,
                    "column": 17,
                    "event": "note",
                    "message": "(57) inlined call to 'int_set_chunk_first_empty' from 'int_set_insert_searched'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1274,
                    "column": 36,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1686,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 15,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 771,
                    "column": 33,
                    "event": "note",
                    "message": "(58) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1670,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1686,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 15,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/bitops.h",
                    "line": 102,
                    "column": 44,
                    "event": "note",
                    "message": "(59) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/bitops.h",
                    "line": 108,
                    "column": 24,
                    "event": "note",
                    "message": "in expansion of macro 'builtin_bitop_impl'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/bitops.h",
                    "line": 41,
                    "column": 16,
                    "event": "note",
                    "message": "in expansion of macro 'generic_bitop'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 771,
                    "column": 23,
                    "event": "note",
                    "message": "in expansion of macro 'ctz'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1670,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1686,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 15,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'int_set_insert_searched'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1293,
                    "column": 17,
                    "event": "note",
                    "message": "(60) write to 'const' object 'hash_table_empty_chunk_header' here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1670,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_TABLE_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 1686,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/openmp.c",
                    "line": 15,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_HASH_SET'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 472,
                    "column": 22,
                    "event": "note",
                    "message": "declared here",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1291|   \t\t       sizeof(*entry));\t\t\t\t\t\t\\",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1292|   \t} else {\t\t\t\t\t\t\t\t\\",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1293|-> \t\tmemcpy(&chunk->items[first_empty], entry, sizeof(*entry));\t\\",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1294|   \t}\t\t\t\t\t\t\t\t\t\\",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1295|   \ttable##_adjust_size_and_first_after_insert(table, chunk, first_empty);\t\\",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 457,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "hash_v1": "7899dba964cbfb5b4012adf8411a90789d37f96f",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'depmod_index_find'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 875,
                    "column": 29,
                    "event": "warning[-Wanalyzer-use-of-uninitialized-value]",
                    "message": "use of uninitialized value 'prefix_len'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 1491,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'drgn_module_try_linux_kmod_files'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 1497,
                    "column": 12,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 1500,
                    "column": 12,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 1500,
                    "column": 12,
                    "event": "note",
                    "message": "(4) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 1501,
                    "column": 23,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 1501,
                    "column": 23,
                    "event": "note",
                    "message": "(6) calling 'drgn_open_modules_dep' from 'drgn_module_try_linux_kmod_files'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 1096,
                    "column": 1,
                    "event": "note",
                    "message": "(7) entry to 'drgn_open_modules_dep'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 1102,
                    "column": 12,
                    "event": "note",
                    "message": "(8) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/usr/include/unistd.h",
                    "line": 226,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 19,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 1103,
                    "column": 24,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 1501,
                    "column": 23,
                    "event": "note",
                    "message": "(10) returning to 'drgn_module_try_linux_kmod_files' from 'drgn_open_modules_dep'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 1503,
                    "column": 20,
                    "event": "note",
                    "message": "(11) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 1505,
                    "column": 39,
                    "event": "note",
                    "message": "(12) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 1505,
                    "column": 20,
                    "event": "note",
                    "message": "(13) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 1506,
                    "column": 31,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 1506,
                    "column": 31,
                    "event": "note",
                    "message": "(15) calling 'drgn_module_try_linux_kmod_depmod' from 'drgn_module_try_linux_kmod_files'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 1189,
                    "column": 1,
                    "event": "note",
                    "message": "(16) entry to 'drgn_module_try_linux_kmod_depmod'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 1198,
                    "column": 15,
                    "event": "note",
                    "message": "(17) calling 'depmod_index_find' from 'drgn_module_try_linux_kmod_depmod'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 842,
                    "column": 27,
                    "event": "note",
                    "message": "(18) entry to 'depmod_index_find'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 870,
                    "column": 32,
                    "event": "note",
                    "message": "(19) region created on stack here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 870,
                    "column": 32,
                    "event": "note",
                    "message": "(20) capacity: 8 bytes",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 860,
                    "column": 28,
                    "event": "note",
                    "message": "(21) calling 'binary_buffer_next_u32' from 'depmod_index_find'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 22,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 210,
                    "column": 1,
                    "event": "note",
                    "message": "(22) entry to 'binary_buffer_next_u32'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 271,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_NEXT_INT'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 214,
                    "column": 20,
                    "event": "note",
                    "message": "(23) calling 'binary_buffer_check_bounds' from 'binary_buffer_next_u32'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 271,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_NEXT_INT'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 141,
                    "column": 1,
                    "event": "note",
                    "message": "(24) entry to 'binary_buffer_check_bounds'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 143,
                    "column": 12,
                    "event": "note",
                    "message": "(25) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 143,
                    "column": 12,
                    "event": "note",
                    "message": "(26) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 214,
                    "column": 20,
                    "event": "note",
                    "message": "(27) returning to 'binary_buffer_next_u32' from 'binary_buffer_check_bounds'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 271,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_NEXT_INT'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 214,
                    "column": 12,
                    "event": "note",
                    "message": "(28) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 271,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_NEXT_INT'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(30) calling 'binary_buffer_next_u32' from 'binary_buffer_next_u32'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 210,
                    "column": 1,
                    "event": "note",
                    "message": "(31) entry to 'binary_buffer_next_u32'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 271,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_NEXT_INT'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 219,
                    "column": 46,
                    "event": "note",
                    "message": "(32) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 271,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_NEXT_INT'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 16,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 219,
                    "column": 28,
                    "event": "note",
                    "message": "(33) inlined call to '__bswap_32' from 'binary_buffer_next_u32'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 271,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_NEXT_INT'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/usr/include/bits/byteswap.h",
                    "line": 52,
                    "column": 10,
                    "event": "note",
                    "message": "(34) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(35) returning to 'binary_buffer_next_u32' from 'binary_buffer_next_u32'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 860,
                    "column": 28,
                    "event": "note",
                    "message": "(36) returning to 'depmod_index_find' from 'binary_buffer_next_u32'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 860,
                    "column": 20,
                    "event": "note",
                    "message": "(37) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 862,
                    "column": 29,
                    "event": "note",
                    "message": "(38) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 862,
                    "column": 20,
                    "event": "note",
                    "message": "(39) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 866,
                    "column": 53,
                    "event": "note",
                    "message": "(40) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 868,
                    "column": 20,
                    "event": "note",
                    "message": "(41) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 871,
                    "column": 36,
                    "event": "note",
                    "message": "(42) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 871,
                    "column": 36,
                    "event": "note",
                    "message": "(43) calling 'binary_buffer_next_string' from 'depmod_index_find'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 485,
                    "column": 1,
                    "event": "note",
                    "message": "(44) entry to 'binary_buffer_next_string'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 489,
                    "column": 12,
                    "event": "note",
                    "message": "(45) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_buffer.h",
                    "line": 490,
                    "column": 24,
                    "event": "note",
                    "message": "(46) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 871,
                    "column": 36,
                    "event": "note",
                    "message": "(47) returning to 'depmod_index_find' from 'binary_buffer_next_string'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 871,
                    "column": 28,
                    "event": "note",
                    "message": "(48) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 875,
                    "column": 29,
                    "event": "note",
                    "message": "(49) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 875,
                    "column": 29,
                    "event": "note",
                    "message": "(50) use of uninitialized value 'prefix_len' here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  873|   \t\t\t\t\t\t\t     &prefix_len)))",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  874|   \t\t\t\treturn err;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  875|-> \t\t\tif (strncmp(name, prefix, prefix_len) != 0)",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  876|   \t\t\t\tgoto not_found;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  877|   \t\t\tname += prefix_len;",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "hash_v1": "d4f196e32e9bc41064df6aa34b242f40ae4447e7",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'linux_cpu_present_mask'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 2664,
                    "column": 34,
                    "event": "warning[-Wanalyzer-null-dereference]",
                    "message": "dereference of NULL '0'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 2583,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'linux_cpu_present_mask'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 2597,
                    "column": 12,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 2604,
                    "column": 13,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 2604,
                    "column": 12,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 2607,
                    "column": 15,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 2608,
                    "column": 12,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 2611,
                    "column": 18,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 2616,
                    "column": 12,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 2622,
                    "column": 23,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 2623,
                    "column": 20,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 2631,
                    "column": 15,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 2632,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 2636,
                    "column": 15,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 2637,
                    "column": 12,
                    "event": "note",
                    "message": "(14) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 2640,
                    "column": 34,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 2642,
                    "column": 12,
                    "event": "note",
                    "message": "(16) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 2645,
                    "column": 13,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 2645,
                    "column": 12,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 2654,
                    "column": 46,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 2655,
                    "column": 49,
                    "event": "note",
                    "message": "(20) calling 'malloc_array' from 'linux_cpu_present_mask'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/array.h",
                    "line": 14,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 21,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/util.h",
                    "line": 91,
                    "column": 21,
                    "event": "note",
                    "message": "(21) entry to 'malloc_array'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/util.h",
                    "line": 95,
                    "column": 12,
                    "event": "note",
                    "message": "(22) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 8,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/util.h",
                    "line": 96,
                    "column": 17,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 2655,
                    "column": 49,
                    "event": "note",
                    "message": "(24) returning to 'linux_cpu_present_mask' from 'malloc_array'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 2660,
                    "column": 20,
                    "event": "note",
                    "message": "(25) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 2660,
                    "column": 20,
                    "event": "note",
                    "message": "(26) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 2663,
                    "column": 38,
                    "event": "note",
                    "message": "(27) following 'true' branch (when 'i < nr_words')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 2664,
                    "column": 48,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 2664,
                    "column": 68,
                    "event": "note",
                    "message": "(29) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 2664,
                    "column": 74,
                    "event": "note",
                    "message": "(30) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/linux_kernel.c",
                    "line": 2664,
                    "column": 34,
                    "event": "note",
                    "message": "(31) dereference of NULL 'malloc_array(nr_words, 4) + i * 4'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 2662|   ",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 2663|   \t\tfor (size_t i = 0; i < nr_words; i++) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 2664|-> \t\t\tuint32_t value = bswap ? bswap_32(orig[i]) : orig[i];",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 2665|   \t\t\tif (i & 1)",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 2666|   \t\t\t\tbitmap[i >> 1] |= (uint64_t) value << 32;",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "cwe": 704,
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "2f24fdee63bfb8eb0fa1725996aa01950e78b28d",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/object.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'drgn_object_read_c_string'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/object.c",
                    "line": 1081,
                    "column": 27,
                    "event": "warning[-Wdiscarded-qualifiers]",
                    "message": "assignment discards 'const' qualifier from pointer target type",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1079|   \t\t\tvalue_size = drgn_object_size(obj);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1080|   \t\t\tlen = min(value_size, (uint64_t)max_size);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1081|-> \t\t\tp = memchr(buf, 0, len);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1082|   \t\t\tif (p)",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1083|   \t\t\t\tlen = p - buf;",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 590,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "hash_v1": "827e6c6f1f13f99bb4cb360a3e2c1dc995cd37fc",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cfi.h",
                    "line": 182,
                    "column": 17,
                    "event": "warning[-Wanalyzer-free-of-non-heap]",
                    "message": "'free' of '&drgn_empty_cfi_row_impl' which points to memory not on the heap",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cfi.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'drgn_get_stack_trace.part.0'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cfi.h",
                    "line": 172,
                    "column": 34,
                    "event": "note",
                    "message": "(1) region created here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1281,
                    "column": 27,
                    "event": "note",
                    "message": "(2) entry to 'drgn_get_stack_trace'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1298,
                    "column": 12,
                    "event": "note",
                    "message": "(3) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1300,
                    "column": 21,
                    "event": "note",
                    "message": "(4) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1312,
                    "column": 12,
                    "event": "note",
                    "message": "(5) following 'true' branch (when 'err' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1313,
                    "column": 17,
                    "event": "note",
                    "message": "(6) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1343,
                    "column": 9,
                    "event": "note",
                    "message": "(7) inlined call to 'drgn_cfi_row_destroy' from 'drgn_get_stack_trace'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cfi.h",
                    "line": 181,
                    "column": 12,
                    "event": "note",
                    "message": "(8) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cfi.h",
                    "line": 182,
                    "column": 17,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cfi.h",
                    "line": 182,
                    "column": 17,
                    "event": "note",
                    "message": "(10) call to 'free' here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  180|   {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  181|   \tif (row->allocated_rules > 0)",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  182|-> \t\tfree(row);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  183|   }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  184|   ",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "hash_v1": "615e583c8491d80cd5a725d33d9c8a169722d8cc",
            "key_event_idx": 3,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/register_state.h",
                    "line": 23,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 27,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/serialize.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'copy_lsbytes_fill'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/serialize.h",
                    "line": 72,
                    "column": 25,
                    "event": "warning[-Wanalyzer-overlapping-buffers]",
                    "message": "overlapping buffers passed as arguments to 'memcpy'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1281,
                    "column": 27,
                    "event": "note",
                    "message": "(1) entry to 'drgn_get_stack_trace'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1298,
                    "column": 12,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1300,
                    "column": 21,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1312,
                    "column": 12,
                    "event": "note",
                    "message": "(4) following 'false' branch (when 'err' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1312,
                    "column": 12,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1316,
                    "column": 27,
                    "event": "note",
                    "message": "(6) following 'true' branch (when 'i != 1024')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1317,
                    "column": 23,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1317,
                    "column": 23,
                    "event": "note",
                    "message": "(8) calling 'drgn_stack_trace_add_frames' from 'drgn_get_stack_trace'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 944,
                    "column": 1,
                    "event": "note",
                    "message": "(9) entry to 'drgn_stack_trace_add_frames'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 950,
                    "column": 12,
                    "event": "note",
                    "message": "(10) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 956,
                    "column": 27,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 962,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 964,
                    "column": 12,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 972,
                    "column": 41,
                    "event": "note",
                    "message": "(14) following 'true' branch (when 'i > 1')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 974,
                    "column": 37,
                    "event": "note",
                    "message": "(15) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 974,
                    "column": 20,
                    "event": "note",
                    "message": "(16) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 990,
                    "column": 33,
                    "event": "note",
                    "message": "(17) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1021,
                    "column": 48,
                    "event": "note",
                    "message": "(18) calling 'memdup' from 'drgn_stack_trace_add_frames'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_search_tree.h",
                    "line": 18,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.h",
                    "line": 21,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 15,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/util.h",
                    "line": 148,
                    "column": 21,
                    "event": "note",
                    "message": "(19) entry to 'memdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/util.h",
                    "line": 151,
                    "column": 12,
                    "event": "note",
                    "message": "(20) following 'true' branch (when 'copy' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/util.h",
                    "line": 152,
                    "column": 17,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1021,
                    "column": 48,
                    "event": "note",
                    "message": "(22) returning to 'drgn_stack_trace_add_frames' from 'memdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1024,
                    "column": 36,
                    "event": "note",
                    "message": "(23) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1028,
                    "column": 39,
                    "event": "note",
                    "message": "(24) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1028,
                    "column": 39,
                    "event": "note",
                    "message": "(25) calling 'drgn_stack_trace_append_frame' from 'drgn_stack_trace_add_frames'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 36,
                    "column": 1,
                    "event": "note",
                    "message": "(26) entry to 'drgn_stack_trace_append_frame'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 41,
                    "column": 12,
                    "event": "note",
                    "message": "(27) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 62,
                    "column": 19,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1028,
                    "column": 39,
                    "event": "note",
                    "message": "(29) returning to 'drgn_stack_trace_add_frames' from 'drgn_stack_trace_append_frame'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1034,
                    "column": 36,
                    "event": "note",
                    "message": "(30) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1034,
                    "column": 36,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 972,
                    "column": 41,
                    "event": "note",
                    "message": "(32) following 'true' branch (when 'i > 1')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 974,
                    "column": 37,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1001,
                    "column": 39,
                    "event": "note",
                    "message": "(34) calling 'drgn_stack_trace_append_frame' from 'drgn_stack_trace_add_frames'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 36,
                    "column": 1,
                    "event": "note",
                    "message": "(35) entry to 'drgn_stack_trace_append_frame'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 41,
                    "column": 12,
                    "event": "note",
                    "message": "(36) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 45,
                    "column": 20,
                    "event": "note",
                    "message": "(37) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 45,
                    "column": 20,
                    "event": "note",
                    "message": "(38) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 48,
                    "column": 20,
                    "event": "note",
                    "message": "(39) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 48,
                    "column": 20,
                    "event": "note",
                    "message": "(40) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 51,
                    "column": 38,
                    "event": "note",
                    "message": "(41) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 53,
                    "column": 25,
                    "event": "note",
                    "message": "(42) when 'realloc' succeeds, without moving buffer",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 56,
                    "column": 20,
                    "event": "note",
                    "message": "(43) following 'false' branch (when 'new_trace' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 58,
                    "column": 24,
                    "event": "note",
                    "message": "(44) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1001,
                    "column": 39,
                    "event": "note",
                    "message": "(45) returning to 'drgn_stack_trace_add_frames' from 'drgn_stack_trace_append_frame'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1007,
                    "column": 36,
                    "event": "note",
                    "message": "(46) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/usr/include/unistd.h",
                    "line": 226,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cleanup.h",
                    "line": 17,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 14,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1019,
                    "column": 40,
                    "event": "note",
                    "message": "(47) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1317,
                    "column": 23,
                    "event": "note",
                    "message": "(48) returning to 'drgn_get_stack_trace' from 'drgn_stack_trace_add_frames'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1319,
                    "column": 20,
                    "event": "note",
                    "message": "(49) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1322,
                    "column": 23,
                    "event": "note",
                    "message": "(50) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1322,
                    "column": 23,
                    "event": "note",
                    "message": "(51) calling 'drgn_unwind_with_cfi' from 'drgn_get_stack_trace'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1192,
                    "column": 1,
                    "event": "note",
                    "message": "(52) entry to 'drgn_unwind_with_cfi'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1198,
                    "column": 12,
                    "event": "note",
                    "message": "(53) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1206,
                    "column": 40,
                    "event": "note",
                    "message": "(54) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1208,
                    "column": 12,
                    "event": "note",
                    "message": "(55) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1211,
                    "column": 15,
                    "event": "note",
                    "message": "(56) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1211,
                    "column": 15,
                    "event": "note",
                    "message": "(57) calling 'drgn_unwind_cfa' from 'drgn_unwind_with_cfi'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1167,
                    "column": 27,
                    "event": "note",
                    "message": "(58) entry to 'drgn_unwind_cfa'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1177,
                    "column": 15,
                    "event": "note",
                    "message": "(59) calling 'drgn_unwind_one_register' from 'drgn_unwind_cfa'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1084,
                    "column": 1,
                    "event": "note",
                    "message": "(60) entry to 'drgn_unwind_one_register'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/util.h",
                    "line": 53,
                    "column": 9,
                    "event": "note",
                    "message": "(61) following 'case 3 ... 4:' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1091,
                    "column": 9,
                    "event": "note",
                    "message": "in expansion of macro 'SWITCH_ENUM'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1112,
                    "column": 9,
                    "event": "note",
                    "message": "(62) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1114,
                    "column": 20,
                    "event": "note",
                    "message": "(63) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1117,
                    "column": 40,
                    "event": "note",
                    "message": "(64) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1119,
                    "column": 17,
                    "event": "note",
                    "message": "(65) inlined call to 'copy_lsbytes' from 'drgn_unwind_one_register'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/serialize.h",
                    "line": 100,
                    "column": 16,
                    "event": "note",
                    "message": "(66) calling 'copy_lsbytes_fill' from 'drgn_unwind_one_register'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/serialize.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'copy_lsbytes_fill'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/serialize.h",
                    "line": 62,
                    "column": 20,
                    "event": "note",
                    "message": "(67) entry to 'copy_lsbytes_fill'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/serialize.h",
                    "line": 70,
                    "column": 12,
                    "event": "note",
                    "message": "(68) following 'true' branch (when 'dst_little_endian != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/serialize.h",
                    "line": 71,
                    "column": 20,
                    "event": "note",
                    "message": "(69) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/serialize.h",
                    "line": 71,
                    "column": 20,
                    "event": "note",
                    "message": "(70) following 'true' branch (when 'src_little_endian != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/serialize.h",
                    "line": 72,
                    "column": 25,
                    "event": "note",
                    "message": "(71) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1119,
                    "column": 17,
                    "event": "note",
                    "message": "(72) inlined call to 'copy_lsbytes' from 'drgn_unwind_one_register'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/serialize.h",
                    "line": 100,
                    "column": 16,
                    "event": "note",
                    "message": "(73) returning to 'drgn_unwind_one_register' from 'copy_lsbytes_fill'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'copy_lsbytes_fill'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1122,
                    "column": 20,
                    "event": "note",
                    "message": "(74) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1124,
                    "column": 23,
                    "event": "note",
                    "message": "(75) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1125,
                    "column": 20,
                    "event": "note",
                    "message": "(76) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1126,
                    "column": 72,
                    "event": "note",
                    "message": "(77) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1126,
                    "column": 25,
                    "event": "note",
                    "message": "(78) calling 'drgn_add_to_register' from 'drgn_unwind_one_register'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 912,
                    "column": 13,
                    "event": "note",
                    "message": "(79) entry to 'drgn_add_to_register'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 916,
                    "column": 35,
                    "event": "note",
                    "message": "(80) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 918,
                    "column": 17,
                    "event": "note",
                    "message": "(81) inlined call to 'copy_lsbytes' from 'drgn_add_to_register'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/serialize.h",
                    "line": 100,
                    "column": 16,
                    "event": "note",
                    "message": "(82) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/serialize.h",
                    "line": 100,
                    "column": 16,
                    "event": "note",
                    "message": "(83) calling 'copy_lsbytes_fill' from 'drgn_add_to_register'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/serialize.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'copy_lsbytes_fill'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/serialize.h",
                    "line": 62,
                    "column": 20,
                    "event": "note",
                    "message": "(84) entry to 'copy_lsbytes_fill'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/serialize.h",
                    "line": 70,
                    "column": 12,
                    "event": "note",
                    "message": "(85) following 'true' branch (when 'dst_little_endian != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/serialize.h",
                    "line": 71,
                    "column": 20,
                    "event": "note",
                    "message": "(86) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 918,
                    "column": 17,
                    "event": "note",
                    "message": "(87) inlined call to 'copy_lsbytes' from 'drgn_add_to_register'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/serialize.h",
                    "line": 100,
                    "column": 16,
                    "event": "note",
                    "message": "(88) returning to 'drgn_add_to_register' from 'copy_lsbytes_fill'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'copy_lsbytes_fill'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 921,
                    "column": 20,
                    "event": "note",
                    "message": "(89) following 'true' branch (when 'little_endian != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 922,
                    "column": 29,
                    "event": "note",
                    "message": "(90) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 927,
                    "column": 43,
                    "event": "note",
                    "message": "(91) following 'true' branch (when 'addend < 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 927,
                    "column": 48,
                    "event": "note",
                    "message": "(92) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 929,
                    "column": 17,
                    "event": "note",
                    "message": "(93) inlined call to 'copy_lsbytes' from 'drgn_add_to_register'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/serialize.h",
                    "line": 100,
                    "column": 16,
                    "event": "note",
                    "message": "(94) calling 'copy_lsbytes_fill' from 'drgn_add_to_register'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/serialize.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'copy_lsbytes_fill'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/serialize.h",
                    "line": 62,
                    "column": 20,
                    "event": "note",
                    "message": "(95) entry to 'copy_lsbytes_fill'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/serialize.h",
                    "line": 70,
                    "column": 12,
                    "event": "note",
                    "message": "(96) following 'true' branch (when 'dst_little_endian != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/serialize.h",
                    "line": 71,
                    "column": 20,
                    "event": "note",
                    "message": "(97) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/serialize.h",
                    "line": 71,
                    "column": 20,
                    "event": "note",
                    "message": "(98) following 'true' branch (when 'src_little_endian != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/serialize.h",
                    "line": 72,
                    "column": 25,
                    "event": "note",
                    "message": "(99) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 929,
                    "column": 17,
                    "event": "note",
                    "message": "(100) inlined call to 'copy_lsbytes' from 'drgn_add_to_register'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/serialize.h",
                    "line": 100,
                    "column": 16,
                    "event": "note",
                    "message": "(101) returning to 'drgn_add_to_register' from 'copy_lsbytes_fill'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'copy_lsbytes_fill'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 932,
                    "column": 20,
                    "event": "note",
                    "message": "(102) following 'true' branch (when 'little_endian != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 933,
                    "column": 29,
                    "event": "note",
                    "message": "(103) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 916,
                    "column": 35,
                    "event": "note",
                    "message": "(104) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 936,
                    "column": 12,
                    "event": "note",
                    "message": "(105) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 936,
                    "column": 12,
                    "event": "note",
                    "message": "(106) following 'true' branch (when 'dst != src')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 937,
                    "column": 17,
                    "event": "note",
                    "message": "(107) inlined call to 'copy_lsbytes' from 'drgn_add_to_register'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/serialize.h",
                    "line": 100,
                    "column": 16,
                    "event": "note",
                    "message": "(108) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/serialize.h",
                    "line": 100,
                    "column": 16,
                    "event": "note",
                    "message": "(109) calling 'copy_lsbytes_fill' from 'drgn_add_to_register'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/serialize.h",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'copy_lsbytes_fill'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/serialize.h",
                    "line": 62,
                    "column": 20,
                    "event": "note",
                    "message": "(110) entry to 'copy_lsbytes_fill'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/serialize.h",
                    "line": 70,
                    "column": 12,
                    "event": "note",
                    "message": "(111) following 'true' branch (when 'dst_little_endian != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/serialize.h",
                    "line": 71,
                    "column": 20,
                    "event": "note",
                    "message": "(112) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/serialize.h",
                    "line": 71,
                    "column": 20,
                    "event": "note",
                    "message": "(113) following 'true' branch (when 'src_little_endian != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/serialize.h",
                    "line": 72,
                    "column": 25,
                    "event": "note",
                    "message": "(114) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/serialize.h",
                    "line": 72,
                    "column": 25,
                    "event": "note",
                    "message": "(115) overlapping buffers passed as arguments to 'memcpy'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 11,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/usr/include/string.h",
                    "line": 47,
                    "column": 14,
                    "event": "note",
                    "message": "the behavior of 'memcpy' is undefined for overlapping buffers",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   70|   \tif (dst_little_endian) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   71|   \t\tif (src_little_endian) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   72|-> \t\t\tmemcpy(d, s, size);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   73|   \t\t} else {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   74|   \t\t\tfor (size_t i = 0; i < size; i++)",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 401,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "hash_v1": "568787689eecd6cd73e32f0e055074ddf74520b0",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'drgn_stack_trace_append_frame'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 53,
                    "column": 25,
                    "event": "warning[-Wanalyzer-malloc-leak]",
                    "message": "leak of '<unknown>'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1507,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'drgn_program_source_location'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/util.h",
                    "line": 123,
                    "column": 9,
                    "event": "note",
                    "message": "(2) calling 'malloc_flexible_array_impl' from 'drgn_program_source_location'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1513,
                    "column": 17,
                    "event": "note",
                    "message": "in expansion of macro 'malloc_flexible_array'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/util.h",
                    "line": 102,
                    "column": 21,
                    "event": "note",
                    "message": "(3) entry to 'malloc_flexible_array_impl'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/util.h",
                    "line": 107,
                    "column": 12,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/util.h",
                    "line": 108,
                    "column": 16,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/util.h",
                    "line": 108,
                    "column": 13,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/util.h",
                    "line": 112,
                    "column": 16,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/util.h",
                    "line": 123,
                    "column": 9,
                    "event": "note",
                    "message": "(8) returning to 'drgn_program_source_location' from 'malloc_flexible_array_impl'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1513,
                    "column": 17,
                    "event": "note",
                    "message": "in expansion of macro 'malloc_flexible_array'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1515,
                    "column": 12,
                    "event": "note",
                    "message": "(9) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1518,
                    "column": 21,
                    "event": "note",
                    "message": "(10) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1524,
                    "column": 15,
                    "event": "note",
                    "message": "(11) calling 'drgn_stack_trace_add_frames' from 'drgn_program_source_location'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 944,
                    "column": 1,
                    "event": "note",
                    "message": "(12) entry to 'drgn_stack_trace_add_frames'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 950,
                    "column": 12,
                    "event": "note",
                    "message": "(13) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 956,
                    "column": 27,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 962,
                    "column": 12,
                    "event": "note",
                    "message": "(15) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 964,
                    "column": 12,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 972,
                    "column": 41,
                    "event": "note",
                    "message": "(17) following 'true' branch (when 'i > 1')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 974,
                    "column": 37,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 974,
                    "column": 20,
                    "event": "note",
                    "message": "(19) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 990,
                    "column": 33,
                    "event": "note",
                    "message": "(20) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1021,
                    "column": 48,
                    "event": "note",
                    "message": "(21) calling 'memdup' from 'drgn_stack_trace_add_frames'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/util.h",
                    "line": 148,
                    "column": 21,
                    "event": "note",
                    "message": "(22) entry to 'memdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/util.h",
                    "line": 150,
                    "column": 22,
                    "event": "note",
                    "message": "(23) allocated here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/util.h",
                    "line": 151,
                    "column": 12,
                    "event": "note",
                    "message": "(24) assuming 'copy' is non-NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/util.h",
                    "line": 151,
                    "column": 12,
                    "event": "note",
                    "message": "(25) following 'true' branch (when 'copy' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/util.h",
                    "line": 152,
                    "column": 17,
                    "event": "note",
                    "message": "(26) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1021,
                    "column": 48,
                    "event": "note",
                    "message": "(27) returning to 'drgn_stack_trace_add_frames' from 'memdup'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1024,
                    "column": 36,
                    "event": "note",
                    "message": "(28) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1028,
                    "column": 39,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1028,
                    "column": 39,
                    "event": "note",
                    "message": "(30) calling 'drgn_stack_trace_append_frame' from 'drgn_stack_trace_add_frames'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 36,
                    "column": 1,
                    "event": "note",
                    "message": "(31) entry to 'drgn_stack_trace_append_frame'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 41,
                    "column": 12,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 62,
                    "column": 19,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1028,
                    "column": 39,
                    "event": "note",
                    "message": "(34) returning to 'drgn_stack_trace_add_frames' from 'drgn_stack_trace_append_frame'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1034,
                    "column": 36,
                    "event": "note",
                    "message": "(35) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1034,
                    "column": 36,
                    "event": "note",
                    "message": "(36) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 972,
                    "column": 41,
                    "event": "note",
                    "message": "(37) following 'true' branch (when 'i > 1')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 974,
                    "column": 37,
                    "event": "note",
                    "message": "(38) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 1001,
                    "column": 39,
                    "event": "note",
                    "message": "(39) calling 'drgn_stack_trace_append_frame' from 'drgn_stack_trace_add_frames'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 36,
                    "column": 1,
                    "event": "note",
                    "message": "(40) entry to 'drgn_stack_trace_append_frame'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 41,
                    "column": 12,
                    "event": "note",
                    "message": "(41) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 45,
                    "column": 20,
                    "event": "note",
                    "message": "(42) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 45,
                    "column": 20,
                    "event": "note",
                    "message": "(43) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 48,
                    "column": 20,
                    "event": "note",
                    "message": "(44) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 48,
                    "column": 20,
                    "event": "note",
                    "message": "(45) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 51,
                    "column": 38,
                    "event": "note",
                    "message": "(46) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/stack_trace.c",
                    "line": 53,
                    "column": 25,
                    "event": "note",
                    "message": "(47) '<unknown>' leaks here; was allocated at (23)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   51|   \t\t\tnew_capacity = 2 * (*capacity);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   52|   \t\tstruct drgn_stack_trace *new_trace =",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   53|-> \t\t\trealloc((*trace),",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   54|   \t\t\t\toffsetof(struct drgn_stack_trace,",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   55|   \t\t\t\t\t frames[new_capacity]));",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 415,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "hash_v1": "8ef943fdce8b359db1fb74f552043293de5d867c",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cleanup.h",
                    "line": 25,
                    "column": 9,
                    "event": "warning[-Wanalyzer-double-free]",
                    "message": "double-'free' of 'pc_offsets'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'drgn_module_parse_orc'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 547,
                    "column": 20,
                    "event": "note",
                    "message": "(1) entry to 'drgn_module_parse_orc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 552,
                    "column": 12,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 569,
                    "column": 12,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 569,
                    "column": 12,
                    "event": "note",
                    "message": "(4) following 'true' branch (when 'use_builtin != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 570,
                    "column": 23,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 577,
                    "column": 12,
                    "event": "note",
                    "message": "(6) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 585,
                    "column": 15,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 586,
                    "column": 12,
                    "event": "note",
                    "message": "(8) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 589,
                    "column": 47,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 591,
                    "column": 17,
                    "event": "note",
                    "message": "(10) calling 'malloc_array' from 'drgn_module_parse_orc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/binary_search_tree.h",
                    "line": 18,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.h",
                    "line": 21,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 13,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/util.h",
                    "line": 91,
                    "column": 21,
                    "event": "note",
                    "message": "(11) entry to 'malloc_array'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/util.h",
                    "line": 95,
                    "column": 12,
                    "event": "note",
                    "message": "(12) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/util.h",
                    "line": 99,
                    "column": 16,
                    "event": "note",
                    "message": "(13) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 591,
                    "column": 17,
                    "event": "note",
                    "message": "(14) returning to 'drgn_module_parse_orc' from 'malloc_array'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 592,
                    "column": 12,
                    "event": "note",
                    "message": "(15) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 592,
                    "column": 12,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 603,
                    "column": 36,
                    "event": "note",
                    "message": "(17) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.h",
                    "line": 26,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.h",
                    "line": 25,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 611,
                    "column": 37,
                    "event": "note",
                    "message": "(18) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 603,
                    "column": 28,
                    "event": "note",
                    "message": "in definition of macro 'VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 613,
                    "column": 15,
                    "event": "note",
                    "message": "(19) calling 'remove_fdes_from_orc' from 'drgn_module_parse_orc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 132,
                    "column": 1,
                    "event": "note",
                    "message": "(20) entry to 'remove_fdes_from_orc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 137,
                    "column": 12,
                    "event": "note",
                    "message": "(21) following 'true' branch (when 'env' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 137,
                    "column": 20,
                    "event": "note",
                    "message": "(22) inlined call to 'atoi' from 'remove_fdes_from_orc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/usr/include/stdlib.h",
                    "line": 487,
                    "column": 16,
                    "event": "note",
                    "message": "(23) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'drgn_module_parse_orc'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 137,
                    "column": 17,
                    "event": "note",
                    "message": "(24) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 139,
                    "column": 25,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 139,
                    "column": 25,
                    "event": "note",
                    "message": "(26) calling 'uint64_range_vector_append_entry' from 'remove_fdes_from_orc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 22,
                    "column": 15,
                    "event": "note",
                    "message": "(27) entry to 'uint64_range_vector_append_entry'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 524,
                    "column": 29,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 22,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 22,
                    "column": 15,
                    "event": "note",
                    "message": "(28) inlined call to 'uint64_range_vector_reserve_for_append' from 'uint64_range_vector_append_entry'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 526,
                    "column": 14,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 22,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 22,
                    "column": 15,
                    "event": "note",
                    "message": "(29) calling 'uint64_range_vector_reserve_for_extend' from 'uint64_range_vector_append_entry'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 445,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 22,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'drgn_module_parse_orc'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 22,
                    "column": 15,
                    "event": "note",
                    "message": "(30) entry to 'uint64_range_vector_reserve_for_extend'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 401,
                    "column": 13,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 22,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 407,
                    "column": 12,
                    "event": "note",
                    "message": "(31) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 586,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 22,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 22,
                    "column": 15,
                    "event": "note",
                    "message": "(32) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 414,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 22,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 22,
                    "column": 15,
                    "event": "note",
                    "message": "(33) calling 'uint64_range_vector_reallocate' from 'uint64_range_vector_reserve_for_extend'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 414,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 22,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 22,
                    "column": 15,
                    "event": "note",
                    "message": "(34) entry to 'uint64_range_vector_reallocate'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 381,
                    "column": 13,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 22,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 391,
                    "column": 28,
                    "event": "note",
                    "message": "(35) first 'free' here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 586,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 22,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 391,
                    "column": 28,
                    "event": "note",
                    "message": "(36) when 'realloc' succeeds, moving buffer",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 586,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 22,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 393,
                    "column": 20,
                    "event": "note",
                    "message": "(37) following 'false' branch (when 'new_data' is non-NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 586,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 22,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 396,
                    "column": 23,
                    "event": "note",
                    "message": "(38) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 586,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 22,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 22,
                    "column": 15,
                    "event": "note",
                    "message": "(39) returning to 'uint64_range_vector_reserve_for_extend' from 'uint64_range_vector_reallocate'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 414,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 22,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 22,
                    "column": 15,
                    "event": "note",
                    "message": "(40) inlined call to 'uint64_range_vector_reserve_for_append' from 'uint64_range_vector_append_entry'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 526,
                    "column": 14,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 22,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 22,
                    "column": 15,
                    "event": "note",
                    "message": "(41) returning to 'uint64_range_vector_append_entry' from 'uint64_range_vector_reserve_for_extend'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 445,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 22,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'drgn_module_parse_orc'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 526,
                    "column": 12,
                    "event": "note",
                    "message": "(42) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 586,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 22,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 22,
                    "column": 15,
                    "event": "note",
                    "message": "(43) inlined call to 'uint64_range_vector_begin' from 'uint64_range_vector_append_entry'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 528,
                    "column": 16,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 22,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 496,
                    "column": 22,
                    "event": "note",
                    "message": "(44) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 586,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 22,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'drgn_module_parse_orc'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 139,
                    "column": 25,
                    "event": "note",
                    "message": "(45) returning to 'remove_fdes_from_orc' from 'uint64_range_vector_append_entry'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 140,
                    "column": 20,
                    "event": "note",
                    "message": "(46) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 142,
                    "column": 30,
                    "event": "note",
                    "message": "(47) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 613,
                    "column": 15,
                    "event": "note",
                    "message": "(48) returning to 'drgn_module_parse_orc' from 'remove_fdes_from_orc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 614,
                    "column": 12,
                    "event": "note",
                    "message": "(49) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 618,
                    "column": 17,
                    "event": "note",
                    "message": "(50) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 618,
                    "column": 17,
                    "event": "note",
                    "message": "(51) calling 'malloc_array' from 'drgn_module_parse_orc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/util.h",
                    "line": 91,
                    "column": 21,
                    "event": "note",
                    "message": "(52) entry to 'malloc_array'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/util.h",
                    "line": 95,
                    "column": 12,
                    "event": "note",
                    "message": "(53) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/util.h",
                    "line": 14,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/util.h",
                    "line": 96,
                    "column": 17,
                    "event": "note",
                    "message": "(54) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 618,
                    "column": 17,
                    "event": "note",
                    "message": "(55) returning to 'drgn_module_parse_orc' from 'malloc_array'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 619,
                    "column": 12,
                    "event": "note",
                    "message": "(56) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/orc_info.c",
                    "line": 617,
                    "column": 33,
                    "event": "note",
                    "message": "(57) inlined call to 'freep' from 'drgn_module_parse_orc'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/cleanup.h",
                    "line": 25,
                    "column": 9,
                    "event": "note",
                    "message": "(58) ...to here (59) second 'free' here; first 'free' was at (35)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   23|   static inline void freep(void *p)",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   24|   {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   25|-> \tfree(*(void **)p);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   26|   }",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   27|   ",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 457,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "hash_v1": "3f0819206058b68e2ab47af99e79e0322e748bb9",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/program.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'drgn_program_add_memory_segment'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/program.c",
                    "line": 209,
                    "column": 34,
                    "event": "warning[-Wanalyzer-use-of-uninitialized-value]",
                    "message": "use of uninitialized value 'address_mask'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/program.c",
                    "line": 795,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'drgn_program_set_pid'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/program.c",
                    "line": 808,
                    "column": 12,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/program.c",
                    "line": 811,
                    "column": 14,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/program.c",
                    "line": 812,
                    "column": 9,
                    "event": "note",
                    "message": "(4) inlined call to 'drgn_program_set_platform' from 'drgn_program_set_pid'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/program.c",
                    "line": 131,
                    "column": 12,
                    "event": "note",
                    "message": "(5) following 'true' branch (when 'had_platform != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/program.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'drgn_program_add_memory_segment'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/program.c",
                    "line": 814,
                    "column": 31,
                    "event": "note",
                    "message": "(6) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/program.c",
                    "line": 815,
                    "column": 12,
                    "event": "note",
                    "message": "(7) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/program.c",
                    "line": 819,
                    "column": 44,
                    "event": "note",
                    "message": "(8) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/program.c",
                    "line": 824,
                    "column": 15,
                    "event": "note",
                    "message": "(9) calling 'drgn_program_add_memory_segment' from 'drgn_program_set_pid'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/program.c",
                    "line": 201,
                    "column": 1,
                    "event": "note",
                    "message": "(10) entry to 'drgn_program_add_memory_segment'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/program.c",
                    "line": 205,
                    "column": 18,
                    "event": "note",
                    "message": "(11) region created on stack here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/program.c",
                    "line": 205,
                    "column": 18,
                    "event": "note",
                    "message": "(12) capacity: 8 bytes",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/program.c",
                    "line": 206,
                    "column": 34,
                    "event": "note",
                    "message": "(13) calling 'drgn_program_address_mask' from 'drgn_program_add_memory_segment'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/program.c",
                    "line": 35,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/program.h",
                    "line": 410,
                    "column": 1,
                    "event": "note",
                    "message": "(14) entry to 'drgn_program_address_mask'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/program.h",
                    "line": 412,
                    "column": 12,
                    "event": "note",
                    "message": "(15) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/program.c",
                    "line": 206,
                    "column": 34,
                    "event": "note",
                    "message": "(17) returning to 'drgn_program_add_memory_segment' from 'drgn_program_address_mask'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/program.c",
                    "line": 207,
                    "column": 12,
                    "event": "note",
                    "message": "(18) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/program.c",
                    "line": 209,
                    "column": 12,
                    "event": "note",
                    "message": "(19) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/program.c",
                    "line": 209,
                    "column": 12,
                    "event": "note",
                    "message": "(20) following 'false' branch (when 'size != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/program.c",
                    "line": 209,
                    "column": 34,
                    "event": "note",
                    "message": "(21) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/program.c",
                    "line": 209,
                    "column": 34,
                    "event": "note",
                    "message": "(22) use of uninitialized value 'address_mask' here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  207|   \tif (err)",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  208|   \t\treturn err;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  209|-> \tif (size == 0 || address > address_mask)",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  210|   \t\treturn NULL;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  211|   \tuint64_t max_address = address + min(size - 1, address_mask - address);",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 457,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "hash_v1": "de56ad393c6d97042a1b893ddde21c8d999fead8",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/program.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'drgn_program_read_word'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/program.c",
                    "line": 1974,
                    "column": 12,
                    "event": "warning[-Wanalyzer-use-of-uninitialized-value]",
                    "message": "use of uninitialized value 'is_64_bit'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/program.c",
                    "line": 1964,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'drgn_program_read_word'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/program.c",
                    "line": 1967,
                    "column": 14,
                    "event": "note",
                    "message": "(2) region created on stack here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/program.c",
                    "line": 1967,
                    "column": 14,
                    "event": "note",
                    "message": "(3) capacity: 1 byte",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/program.c",
                    "line": 1968,
                    "column": 34,
                    "event": "note",
                    "message": "(4) inlined call to 'drgn_program_is_64_bit' from 'drgn_program_read_word'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/program.h",
                    "line": 401,
                    "column": 12,
                    "event": "note",
                    "message": "(5) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "cc1",
                    "line": 0,
                    "event": "note",
                    "message": "(6) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/program.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'drgn_program_read_word'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/program.c",
                    "line": 1969,
                    "column": 12,
                    "event": "note",
                    "message": "(7) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/program.c",
                    "line": 1971,
                    "column": 15,
                    "event": "note",
                    "message": "(8) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/program.c",
                    "line": 1972,
                    "column": 12,
                    "event": "note",
                    "message": "(9) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/program.c",
                    "line": 1974,
                    "column": 12,
                    "event": "note",
                    "message": "(10) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/program.c",
                    "line": 1974,
                    "column": 12,
                    "event": "note",
                    "message": "(11) use of uninitialized value 'is_64_bit' here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1972|   \tif (err)",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1973|   \t\treturn err;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1974|-> \tif (is_64_bit) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1975|   \t\tuint64_t tmp;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1976|   \t\terr = drgn_program_read_memory(prog, &tmp, address, sizeof(tmp),",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "322f766e7eb0c55128a3ca412ba095b41da80c8e",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'drgn_handle_unknown_dwarf_opcode'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 3838,
                    "column": 59,
                    "event": "warning[-Wformat-zero-length]",
                    "message": "zero-length gnu_printf format string",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 3838 |                 drgn_error_log(log_level, ctx->prog, err, \"\");",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "      |                                                           ^~",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 3836|   \t\t\t\t\t  : \"\",",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 3837|   \t\t\t\t\t  PACKAGE_BUGREPORT);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 3838|-> \t\tdrgn_error_log(log_level, ctx->prog, err, \"\");",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 3839|   \t\tdrgn_error_destroy(err);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 3840|   \t}",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "COMPILER_WARNING",
            "language": "c/c++",
            "tool": "gcc",
            "hash_v1": "96e63b5a953294f6583ec91661d833fb66e35592",
            "key_event_idx": 2,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 25,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'drgn_eval_dwarf_expression'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/dwarf_info.c",
                    "line": 4298,
                    "column": 70,
                    "event": "warning[-Wformat-zero-length]",
                    "message": "zero-length gnu_printf format string",
                    "verbosity_level": 0
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 4298 |                                 drgn_error_log_debug(ctx->prog, err, \"\");",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "      |                                                                      ^~",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/log.h",
                    "line": 82,
                    "column": 66,
                    "event": "note",
                    "message": "in definition of macro 'drgn_error_log_debug'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "   82 | #define drgn_error_log_debug(...) drgn_error_log(DRGN_LOG_DEBUG, __VA_ARGS__)",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "      |                                                                  ^~~~~~~~~~~",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 4296|   \t\t\t\t\t\t\t  \"please upvote https://github.com/osandov/drgn/issues/337\",",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 4297|   \t\t\t\t\t\t\t  dw_op_str(opcode, op_buf));",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 4298|-> \t\t\t\tdrgn_error_log_debug(ctx->prog, err, \"\");",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 4299|   \t\t\t\tdrgn_error_destroy(err);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 4300|   \t\t\t}",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 457,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "hash_v1": "a5b20862f92767431220caebb1686bf6797b5744",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/serialize.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'serialize_bits'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/serialize.c",
                    "line": 137,
                    "column": 17,
                    "event": "warning[-Wanalyzer-use-of-uninitialized-value]",
                    "message": "use of uninitialized value '&*(unsigned char (*)[9])(&tmp[1])'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/serialize.c",
                    "line": 94,
                    "column": 23,
                    "event": "note",
                    "message": "(1) region created on stack here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/util.h",
                    "line": 13,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/serialize.h",
                    "line": 21,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/serialize.c",
                    "line": 7,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/serialize.c",
                    "line": 97,
                    "column": 9,
                    "event": "note",
                    "message": "(2) following 'true' branch (when 'bit_size != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/serialize.c",
                    "line": 98,
                    "column": 9,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/serialize.c",
                    "line": 98,
                    "column": 9,
                    "event": "note",
                    "message": "(4) following 'true' branch (when 'bit_size <= 64')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/serialize.c",
                    "line": 100,
                    "column": 41,
                    "event": "note",
                    "message": "(5) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/serialize.c",
                    "line": 104,
                    "column": 12,
                    "event": "note",
                    "message": "(6) following 'true' branch (when 'little_endian != 0')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/serialize.c",
                    "line": 105,
                    "column": 20,
                    "event": "note",
                    "message": "(7) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/serialize.c",
                    "line": 133,
                    "column": 12,
                    "event": "note",
                    "message": "(8) following 'false' branch (when 'size != 1')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/serialize.c",
                    "line": 136,
                    "column": 26,
                    "event": "note",
                    "message": "(9) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/serialize.c",
                    "line": 137,
                    "column": 17,
                    "event": "note",
                    "message": "(10) use of uninitialized value '&*(unsigned char (*)[9])(&tmp[1])' here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  135|   \t} else {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  136|   \t\tp[0] = (p[0] & first_mask) | tmp[0];",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  137|-> \t\tmemcpy(p + 1, tmp + 1, size - 2);",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  138|   \t\tp[size - 1] = (p[size - 1] & last_mask) | tmp[size - 1];",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  139|   \t}",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "hash_v1": "cba6fc7b48c48cdb2395beeb0430b9840f729809",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/symbol.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'drgn_symbol_index_init_from_builder'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/symbol.c",
                    "line": 452,
                    "column": 57,
                    "event": "warning[-Wanalyzer-null-dereference]",
                    "message": "dereference of NULL '0'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/symbol.c",
                    "line": 432,
                    "column": 1,
                    "event": "note",
                    "message": "(1) entry to 'drgn_symbol_index_init_from_builder'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/symbol.c",
                    "line": 437,
                    "column": 27,
                    "event": "note",
                    "message": "(2) when 'realloc' fails",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/symbol.c",
                    "line": 438,
                    "column": 12,
                    "event": "note",
                    "message": "(3) following 'false' branch (when 'tmp_names' is NULL)...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/symbol.c",
                    "line": 441,
                    "column": 9,
                    "event": "note",
                    "message": "(4) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/symbol.c",
                    "line": 441,
                    "column": 9,
                    "event": "note",
                    "message": "(5) calling 'symbol_vector_shrink_to_fit' from 'drgn_symbol_index_init_from_builder'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/symbol.h",
                    "line": 15,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/symbol.c",
                    "line": 12,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/symbol.c",
                    "line": 15,
                    "column": 25,
                    "event": "note",
                    "message": "(6) entry to 'symbol_vector_shrink_to_fit'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 449,
                    "column": 13,
                    "event": "note",
                    "message": "in definition of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 452,
                    "column": 12,
                    "event": "note",
                    "message": "(7) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/symbol.c",
                    "line": 15,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/vector.h",
                    "line": 463,
                    "column": 28,
                    "event": "note",
                    "message": "(8) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/symbol.c",
                    "line": 15,
                    "column": 1,
                    "event": "note",
                    "message": "in expansion of macro 'DEFINE_VECTOR_FUNCTIONS'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/symbol.c",
                    "line": 441,
                    "column": 9,
                    "event": "note",
                    "message": "(9) returning to 'drgn_symbol_index_init_from_builder' from 'symbol_vector_shrink_to_fit'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/symbol.c",
                    "line": 451,
                    "column": 30,
                    "event": "note",
                    "message": "(10) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/symbol.c",
                    "line": 452,
                    "column": 54,
                    "event": "note",
                    "message": "(11) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/symbol.c",
                    "line": 452,
                    "column": 57,
                    "event": "note",
                    "message": "(12) dereference of NULL '((struct symbol_vector *)builder)[1].<U43c0>._data + i * 32'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  450|   \t// static lifetimes helps avoid unnecessary copying.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  451|   \tfor (size_t i = 0; i < num_syms; i++) {",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  452|-> \t\tsize_t string_index = (size_t)symbols[i].name;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  453|   \t\tsymbols[i].name = &names[string_index];",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": "  454|   \t\tsymbols[i].name_lifetime = DRGN_LIFETIME_STATIC;",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "hash_v1": "2136ad534bd93f8f37175d8f36f501e7176e88a8",
            "key_event_idx": 1,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/python/program.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'Program_stack_trace_from_pcs'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/python/program.c",
                    "line": 1956,
                    "column": 24,
                    "event": "warning[-Wanalyzer-possible-null-dereference]",
                    "message": "dereference of possibly-NULL 'malloc_array(size, 8)'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/python/program.c",
                    "line": 1932,
                    "column": 18,
                    "event": "note",
                    "message": "(1) entry to 'Program_stack_trace_from_pcs'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/python/program.c",
                    "line": 1940,
                    "column": 12,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/python/program.c",
                    "line": 1944,
                    "column": 48,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/python/program.c",
                    "line": 1946,
                    "column": 12,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/usr/include/python3.14/Python.h",
                    "line": 82,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/python/drgnpy.h",
                    "line": 10,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/python/program.c",
                    "line": 4,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/usr/include/python3.14/object.h",
                    "line": 798,
                    "column": 41,
                    "event": "note",
                    "message": "(5) inlined call to '_Py_TYPE' from 'Program_stack_trace_from_pcs'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/usr/include/python3.14/listobject.h",
                    "line": 25,
                    "column": 5,
                    "event": "note",
                    "message": "in expansion of macro 'PyType_FastSubclass'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/usr/include/python3.14/cpython/abstract.h",
                    "line": 92,
                    "column": 6,
                    "event": "note",
                    "message": "in expansion of macro 'PyList_Check'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/python/program.c",
                    "line": 1949,
                    "column": 23,
                    "event": "note",
                    "message": "in expansion of macro 'PySequence_Fast_GET_SIZE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/usr/include/python3.14/object.h",
                    "line": 270,
                    "column": 18,
                    "event": "note",
                    "message": "(6) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/usr/include/python3.14/listobject.h",
                    "line": 48,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/usr/include/python3.14/Python.h",
                    "line": 100,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/python/program.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'Program_stack_trace_from_pcs'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/usr/include/python3.14/cpython/listobject.h",
                    "line": 38,
                    "column": 29,
                    "event": "note",
                    "message": "(7) calling 'PyList_GET_SIZE' from 'Program_stack_trace_from_pcs'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/usr/include/python3.14/cpython/abstract.h",
                    "line": 92,
                    "column": 24,
                    "event": "note",
                    "message": "in expansion of macro 'PyList_GET_SIZE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/python/program.c",
                    "line": 1949,
                    "column": 23,
                    "event": "note",
                    "message": "in expansion of macro 'PySequence_Fast_GET_SIZE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/usr/include/python3.14/cpython/listobject.h",
                    "line": 30,
                    "column": 26,
                    "event": "note",
                    "message": "(8) entry to 'PyList_GET_SIZE'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/usr/include/python3.14/Python.h",
                    "line": 20,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/usr/include/python3.14/cpython/listobject.h",
                    "line": 26,
                    "column": 6,
                    "event": "note",
                    "message": "(9) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/usr/include/python3.14/cpython/listobject.h",
                    "line": 31,
                    "column": 26,
                    "event": "note",
                    "message": "in expansion of macro '_PyList_CAST'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/usr/include/python3.14/object.h",
                    "line": 289,
                    "column": 23,
                    "event": "note",
                    "message": "(10) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/usr/include/python3.14/cpython/listobject.h",
                    "line": 35,
                    "column": 12,
                    "event": "note",
                    "message": "in expansion of macro 'Py_SIZE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/usr/include/python3.14/object.h",
                    "line": 289,
                    "column": 23,
                    "event": "note",
                    "message": "(11) calling 'Py_SIZE' from 'PyList_GET_SIZE'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/usr/include/python3.14/cpython/listobject.h",
                    "line": 35,
                    "column": 12,
                    "event": "note",
                    "message": "in expansion of macro 'Py_SIZE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/usr/include/python3.14/object.h",
                    "line": 283,
                    "column": 26,
                    "event": "note",
                    "message": "(12) entry to 'Py_SIZE'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/usr/include/python3.14/object.h",
                    "line": 284,
                    "column": 5,
                    "event": "note",
                    "message": "(13) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/usr/include/python3.14/object.h",
                    "line": 285,
                    "column": 5,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/usr/include/python3.14/object.h",
                    "line": 285,
                    "column": 5,
                    "event": "note",
                    "message": "(15) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/usr/include/python3.14/object.h",
                    "line": 286,
                    "column": 34,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/usr/include/python3.14/object.h",
                    "line": 289,
                    "column": 23,
                    "event": "note",
                    "message": "(17) returning to 'PyList_GET_SIZE' from 'Py_SIZE'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/usr/include/python3.14/cpython/listobject.h",
                    "line": 35,
                    "column": 12,
                    "event": "note",
                    "message": "in expansion of macro 'Py_SIZE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/usr/include/python3.14/cpython/listobject.h",
                    "line": 38,
                    "column": 29,
                    "event": "note",
                    "message": "(18) returning to 'Program_stack_trace_from_pcs' from 'PyList_GET_SIZE'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/usr/include/python3.14/cpython/abstract.h",
                    "line": 92,
                    "column": 24,
                    "event": "note",
                    "message": "in expansion of macro 'PyList_GET_SIZE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/python/program.c",
                    "line": 1949,
                    "column": 23,
                    "event": "note",
                    "message": "in expansion of macro 'PySequence_Fast_GET_SIZE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/python/program.c",
                    "line": 1950,
                    "column": 40,
                    "event": "note",
                    "message": "(19) calling 'malloc_array' from 'Program_stack_trace_from_pcs'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/hash_table.h",
                    "line": 35,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/python/drgnpy.h",
                    "line": 18,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/util.h",
                    "line": 91,
                    "column": 21,
                    "event": "note",
                    "message": "(20) entry to 'malloc_array'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/util.h",
                    "line": 95,
                    "column": 12,
                    "event": "note",
                    "message": "(21) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/util.h",
                    "line": 99,
                    "column": 16,
                    "event": "note",
                    "message": "(22) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/util.h",
                    "line": 99,
                    "column": 16,
                    "event": "note",
                    "message": "(23) this call could return NULL",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/python/program.c",
                    "line": 1950,
                    "column": 40,
                    "event": "note",
                    "message": "(24) returning to 'Program_stack_trace_from_pcs' from 'malloc_array'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/python/program.c",
                    "line": 1951,
                    "column": 32,
                    "event": "note",
                    "message": "(25) following 'true' branch (when 'size != i')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/python/program.c",
                    "line": 1952,
                    "column": 34,
                    "event": "note",
                    "message": "(26) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/python/program.c",
                    "line": 1954,
                    "column": 22,
                    "event": "note",
                    "message": "(27) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/type.h",
                    "line": 15,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/object.h",
                    "line": 20,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/debug_info.h",
                    "line": 28,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/program.h",
                    "line": 21,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/python/drgnpy.h",
                    "line": 20,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/usr/include/python3.14/object.h",
                    "line": 798,
                    "column": 41,
                    "event": "note",
                    "message": "(28) inlined call to 'PyType_HasFeature' from 'Program_stack_trace_from_pcs'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/usr/include/python3.14/tupleobject.h",
                    "line": 27,
                    "column": 18,
                    "event": "note",
                    "message": "in expansion of macro 'PyType_FastSubclass'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/usr/include/python3.14/cpython/tupleobject.h",
                    "line": 19,
                    "column": 13,
                    "event": "note",
                    "message": "in expansion of macro 'PyTuple_Check'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/usr/include/python3.14/cpython/tupleobject.h",
                    "line": 29,
                    "column": 38,
                    "event": "note",
                    "message": "in expansion of macro '_PyTuple_CAST'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/usr/include/python3.14/cpython/abstract.h",
                    "line": 97,
                    "column": 53,
                    "event": "note",
                    "message": "in expansion of macro 'PyTuple_GET_ITEM'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/python/program.c",
                    "line": 1954,
                    "column": 38,
                    "event": "note",
                    "message": "in expansion of macro 'PySequence_Fast_GET_ITEM'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/usr/include/python3.14/object.h",
                    "line": 795,
                    "column": 20,
                    "event": "note",
                    "message": "(29) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/python/program.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'Program_stack_trace_from_pcs'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/usr/include/python3.14/cpython/tupleobject.h",
                    "line": 19,
                    "column": 6,
                    "event": "note",
                    "message": "(30) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/usr/include/python3.14/cpython/tupleobject.h",
                    "line": 29,
                    "column": 38,
                    "event": "note",
                    "message": "in expansion of macro '_PyTuple_CAST'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/usr/include/python3.14/cpython/abstract.h",
                    "line": 97,
                    "column": 53,
                    "event": "note",
                    "message": "in expansion of macro 'PyTuple_GET_ITEM'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/python/program.c",
                    "line": 1954,
                    "column": 38,
                    "event": "note",
                    "message": "in expansion of macro 'PySequence_Fast_GET_ITEM'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/python/program.c",
                    "line": 1954,
                    "column": 22,
                    "event": "note",
                    "message": "(31) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/python/program.c",
                    "line": 1954,
                    "column": 20,
                    "event": "note",
                    "message": "(32) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/python/program.c",
                    "line": 1956,
                    "column": 20,
                    "event": "note",
                    "message": "(33) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/python/program.c",
                    "line": 1956,
                    "column": 24,
                    "event": "note",
                    "message": "(34) 'malloc_array(size, 8) + i * 8' could be NULL: unchecked value from (23)",
                    "verbosity_level": 2
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1954|   \t\tif (!index_converter(PySequence_Fast_GET_ITEM(pypcseq, i), &pc))",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1955|   \t\t\treturn NULL;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1956|-> \t\tpcs[i] = pc.uvalue;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1957|   \t}",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1958|   ",
                    "verbosity_level": 1
                }
            ]
        },
        {
            "checker": "GCC_ANALYZER_WARNING",
            "cwe": 476,
            "language": "c/c++",
            "tool": "gcc-analyzer",
            "hash_v1": "368fd8eaddd4a59365be1c170b4f2fdcc053f006",
            "key_event_idx": 0,
            "events": [
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/python/program.c",
                    "line": 1956,
                    "column": 24,
                    "event": "warning[-Wanalyzer-null-dereference]",
                    "message": "dereference of NULL '0'",
                    "verbosity_level": 0
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/python/program.c",
                    "line": 1932,
                    "column": 18,
                    "event": "note",
                    "message": "(1) entry to 'Program_stack_trace_from_pcs'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/python/program.c",
                    "line": 1940,
                    "column": 12,
                    "event": "note",
                    "message": "(2) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/python/program.c",
                    "line": 1944,
                    "column": 48,
                    "event": "note",
                    "message": "(3) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/python/program.c",
                    "line": 1946,
                    "column": 12,
                    "event": "note",
                    "message": "(4) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/usr/include/python3.14/object.h",
                    "line": 798,
                    "column": 41,
                    "event": "note",
                    "message": "(5) inlined call to '_Py_TYPE' from 'Program_stack_trace_from_pcs'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/usr/include/python3.14/listobject.h",
                    "line": 25,
                    "column": 5,
                    "event": "note",
                    "message": "in expansion of macro 'PyType_FastSubclass'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/usr/include/python3.14/cpython/abstract.h",
                    "line": 92,
                    "column": 6,
                    "event": "note",
                    "message": "in expansion of macro 'PyList_Check'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/python/program.c",
                    "line": 1949,
                    "column": 23,
                    "event": "note",
                    "message": "in expansion of macro 'PySequence_Fast_GET_SIZE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/usr/include/python3.14/object.h",
                    "line": 270,
                    "column": 18,
                    "event": "note",
                    "message": "(6) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/python/program.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'Program_stack_trace_from_pcs'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/usr/include/python3.14/cpython/listobject.h",
                    "line": 38,
                    "column": 29,
                    "event": "note",
                    "message": "(7) calling 'PyList_GET_SIZE' from 'Program_stack_trace_from_pcs'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/usr/include/python3.14/cpython/abstract.h",
                    "line": 92,
                    "column": 24,
                    "event": "note",
                    "message": "in expansion of macro 'PyList_GET_SIZE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/python/program.c",
                    "line": 1949,
                    "column": 23,
                    "event": "note",
                    "message": "in expansion of macro 'PySequence_Fast_GET_SIZE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/usr/include/python3.14/cpython/listobject.h",
                    "line": 30,
                    "column": 26,
                    "event": "note",
                    "message": "(8) entry to 'PyList_GET_SIZE'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/usr/include/python3.14/cpython/listobject.h",
                    "line": 26,
                    "column": 6,
                    "event": "note",
                    "message": "(9) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/usr/include/python3.14/cpython/listobject.h",
                    "line": 31,
                    "column": 26,
                    "event": "note",
                    "message": "in expansion of macro '_PyList_CAST'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/usr/include/python3.14/object.h",
                    "line": 289,
                    "column": 23,
                    "event": "note",
                    "message": "(10) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/usr/include/python3.14/cpython/listobject.h",
                    "line": 35,
                    "column": 12,
                    "event": "note",
                    "message": "in expansion of macro 'Py_SIZE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/usr/include/python3.14/object.h",
                    "line": 289,
                    "column": 23,
                    "event": "note",
                    "message": "(11) calling 'Py_SIZE' from 'PyList_GET_SIZE'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/usr/include/python3.14/cpython/listobject.h",
                    "line": 35,
                    "column": 12,
                    "event": "note",
                    "message": "in expansion of macro 'Py_SIZE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/usr/include/python3.14/object.h",
                    "line": 283,
                    "column": 26,
                    "event": "note",
                    "message": "(12) entry to 'Py_SIZE'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/usr/include/python3.14/object.h",
                    "line": 284,
                    "column": 5,
                    "event": "note",
                    "message": "(13) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/usr/include/python3.14/object.h",
                    "line": 285,
                    "column": 5,
                    "event": "note",
                    "message": "(14) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/usr/include/python3.14/object.h",
                    "line": 285,
                    "column": 5,
                    "event": "note",
                    "message": "(15) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/usr/include/python3.14/object.h",
                    "line": 286,
                    "column": 34,
                    "event": "note",
                    "message": "(16) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/usr/include/python3.14/object.h",
                    "line": 289,
                    "column": 23,
                    "event": "note",
                    "message": "(17) returning to 'PyList_GET_SIZE' from 'Py_SIZE'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/usr/include/python3.14/cpython/listobject.h",
                    "line": 35,
                    "column": 12,
                    "event": "note",
                    "message": "in expansion of macro 'Py_SIZE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/usr/include/python3.14/cpython/listobject.h",
                    "line": 38,
                    "column": 29,
                    "event": "note",
                    "message": "(18) returning to 'Program_stack_trace_from_pcs' from 'PyList_GET_SIZE'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/usr/include/python3.14/cpython/abstract.h",
                    "line": 92,
                    "column": 24,
                    "event": "note",
                    "message": "in expansion of macro 'PyList_GET_SIZE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/python/program.c",
                    "line": 1949,
                    "column": 23,
                    "event": "note",
                    "message": "in expansion of macro 'PySequence_Fast_GET_SIZE'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/python/program.c",
                    "line": 1950,
                    "column": 40,
                    "event": "note",
                    "message": "(19) calling 'malloc_array' from 'Program_stack_trace_from_pcs'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/util.h",
                    "line": 91,
                    "column": 21,
                    "event": "note",
                    "message": "(20) entry to 'malloc_array'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/util.h",
                    "line": 95,
                    "column": 12,
                    "event": "note",
                    "message": "(21) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/usr/include/python3.14/Python.h",
                    "line": 37,
                    "event": "included_from",
                    "message": "Included from here.",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/util.h",
                    "line": 96,
                    "column": 17,
                    "event": "note",
                    "message": "(22) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/python/program.c",
                    "line": 1950,
                    "column": 40,
                    "event": "note",
                    "message": "(23) returning to 'Program_stack_trace_from_pcs' from 'malloc_array'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/python/program.c",
                    "line": 1951,
                    "column": 32,
                    "event": "note",
                    "message": "(24) following 'true' branch (when 'size != i')...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/python/program.c",
                    "line": 1952,
                    "column": 34,
                    "event": "note",
                    "message": "(25) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/python/program.c",
                    "line": 1954,
                    "column": 22,
                    "event": "note",
                    "message": "(26) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/usr/include/python3.14/object.h",
                    "line": 798,
                    "column": 41,
                    "event": "note",
                    "message": "(27) inlined call to 'PyType_HasFeature' from 'Program_stack_trace_from_pcs'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/usr/include/python3.14/tupleobject.h",
                    "line": 27,
                    "column": 18,
                    "event": "note",
                    "message": "in expansion of macro 'PyType_FastSubclass'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/usr/include/python3.14/cpython/tupleobject.h",
                    "line": 19,
                    "column": 13,
                    "event": "note",
                    "message": "in expansion of macro 'PyTuple_Check'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/usr/include/python3.14/cpython/tupleobject.h",
                    "line": 29,
                    "column": 38,
                    "event": "note",
                    "message": "in expansion of macro '_PyTuple_CAST'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/usr/include/python3.14/cpython/abstract.h",
                    "line": 97,
                    "column": 53,
                    "event": "note",
                    "message": "in expansion of macro 'PyTuple_GET_ITEM'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/python/program.c",
                    "line": 1954,
                    "column": 38,
                    "event": "note",
                    "message": "in expansion of macro 'PySequence_Fast_GET_ITEM'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/usr/include/python3.14/object.h",
                    "line": 795,
                    "column": 20,
                    "event": "note",
                    "message": "(28) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/python/program.c",
                    "line": 0,
                    "event": "scope_hint",
                    "message": "In function 'Program_stack_trace_from_pcs'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/usr/include/python3.14/cpython/tupleobject.h",
                    "line": 19,
                    "column": 6,
                    "event": "note",
                    "message": "(29) following 'true' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/usr/include/python3.14/cpython/tupleobject.h",
                    "line": 29,
                    "column": 38,
                    "event": "note",
                    "message": "in expansion of macro '_PyTuple_CAST'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/usr/include/python3.14/cpython/abstract.h",
                    "line": 97,
                    "column": 53,
                    "event": "note",
                    "message": "in expansion of macro 'PyTuple_GET_ITEM'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/python/program.c",
                    "line": 1954,
                    "column": 38,
                    "event": "note",
                    "message": "in expansion of macro 'PySequence_Fast_GET_ITEM'",
                    "verbosity_level": 1
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/python/program.c",
                    "line": 1954,
                    "column": 22,
                    "event": "note",
                    "message": "(30) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/python/program.c",
                    "line": 1954,
                    "column": 20,
                    "event": "note",
                    "message": "(31) following 'false' branch...",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/python/program.c",
                    "line": 1956,
                    "column": 20,
                    "event": "note",
                    "message": "(32) ...to here",
                    "verbosity_level": 2
                },
                {
                    "file_name": "/builddir/build/BUILD/python-drgn-0.0.33+202.g87faff82-build/drgn-0.0.33+202.g87faff82/libdrgn/python/program.c",
                    "line": 1956,
                    "column": 24,
                    "event": "note",
                    "message": "(33) dereference of NULL 'malloc_array(size, 8) + i * 8'",
                    "verbosity_level": 2
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1954|   \t\tif (!index_converter(PySequence_Fast_GET_ITEM(pypcseq, i), &pc))",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1955|   \t\t\treturn NULL;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1956|-> \t\tpcs[i] = pc.uvalue;",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1957|   \t}",
                    "verbosity_level": 1
                },
                {
                    "file_name": "",
                    "line": 0,
                    "event": "#",
                    "message": " 1958|   ",
                    "verbosity_level": 1
                }
            ]
        }
    ]
}
