{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.M6Ug0Vl1/b1/libnative-platform-java_0.14-6_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.M6Ug0Vl1/b2/libnative-platform-java_0.14-6_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,5 +1,5 @@\n \n 6c7dd21676b979932f6a64d0306457fe 110156 doc optional libnative-platform-java-doc_0.14-6_all.deb\n 90bb0863e0f251e01814e6a0c4ca2b72 70264 java optional libnative-platform-java_0.14-6_all.deb\n- 99c86c13015f90aa83d3482a69443840 65408 debug optional libnative-platform-jni-dbgsym_0.14-6_amd64.deb\n- 31d8c22e5b810cf7ca917dbc049d7b85 11508 java optional libnative-platform-jni_0.14-6_amd64.deb\n+ 5adadee69f500802e67ebbe7ab468252 65404 debug optional libnative-platform-jni-dbgsym_0.14-6_amd64.deb\n+ 43aaec26b133e68fba3c3de6eaec2e09 11508 java optional libnative-platform-jni_0.14-6_amd64.deb\n"}, {"source1": "libnative-platform-jni_0.14-6_amd64.deb", "source2": "libnative-platform-jni_0.14-6_amd64.deb", "unified_diff": null, "details": [{"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/lib/jni/libnative-platform-curses.so", "source2": "./usr/lib/jni/libnative-platform-curses.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -2,20 +2,20 @@\n Elf file type is DYN (Shared object file)\n Entry point 0x0\n There are 9 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x001148 0x001148 R 0x1000\n- LOAD 0x002000 0x0000000000002000 0x0000000000002000 0x000cd1 0x000cd1 R E 0x1000\n- LOAD 0x003000 0x0000000000003000 0x0000000000003000 0x0006e8 0x0006e8 R 0x1000\n+ LOAD 0x002000 0x0000000000002000 0x0000000000002000 0x000cbd 0x000cbd R E 0x1000\n+ LOAD 0x003000 0x0000000000003000 0x0000000000003000 0x0006e0 0x0006e0 R 0x1000\n LOAD 0x003dd0 0x0000000000004dd0 0x0000000000004dd0 0x0002fc 0x000378 RW 0x1000\n DYNAMIC 0x003de0 0x0000000000004de0 0x0000000000004de0 0x0001d0 0x0001d0 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n- GNU_EH_FRAME 0x0031a0 0x00000000000031a0 0x00000000000031a0 0x0000d4 0x0000d4 R 0x4\n+ GNU_EH_FRAME 0x00319c 0x000000000000319c 0x000000000000319c 0x0000d4 0x0000d4 R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10\n GNU_RELRO 0x003dd0 0x0000000000004dd0 0x0000000000004dd0 0x000230 0x000230 R 0x1\n \n Section to Segment mapping:\n Segment Sections...\n 00 .note.gnu.build-id .gnu.hash .dynsym .dynstr .gnu.version .gnu.version_r .rela.dyn .rela.plt \n 01 .init .plt .plt.got .text .fini \n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -10,19 +10,19 @@\n [ 5] .gnu.version VERSYM 0000000000000d68 000d68 00005c 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 0000000000000dc8 000dc8 000050 00 A 4 2 8\n [ 7] .rela.dyn RELA 0000000000000e18 000e18 0000f0 18 A 3 0 8\n [ 8] .rela.plt RELA 0000000000000f08 000f08 000240 18 AI 3 21 8\n [ 9] .init PROGBITS 0000000000002000 002000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000002020 002020 000190 10 AX 0 0 16\n [11] .plt.got PROGBITS 00000000000021b0 0021b0 000008 08 AX 0 0 8\n- [12] .text PROGBITS 00000000000021c0 0021c0 000b06 00 AX 0 0 32\n- [13] .fini PROGBITS 0000000000002cc8 002cc8 000009 00 AX 0 0 4\n- [14] .rodata PROGBITS 0000000000003000 003000 00019d 01 AMS 0 0 8\n- [15] .eh_frame_hdr PROGBITS 00000000000031a0 0031a0 0000d4 00 A 0 0 4\n- [16] .eh_frame PROGBITS 0000000000003278 003278 000470 00 A 0 0 8\n+ [12] .text PROGBITS 00000000000021c0 0021c0 000af4 00 AX 0 0 32\n+ [13] .fini PROGBITS 0000000000002cb4 002cb4 000009 00 AX 0 0 4\n+ [14] .rodata PROGBITS 0000000000003000 003000 00019a 01 AMS 0 0 8\n+ [15] .eh_frame_hdr PROGBITS 000000000000319c 00319c 0000d4 00 A 0 0 4\n+ [16] .eh_frame PROGBITS 0000000000003270 003270 000470 00 A 0 0 8\n [17] .init_array INIT_ARRAY 0000000000004dd0 003dd0 000008 08 WA 0 0 8\n [18] .fini_array FINI_ARRAY 0000000000004dd8 003dd8 000008 08 WA 0 0 8\n [19] .dynamic DYNAMIC 0000000000004de0 003de0 0001d0 10 WA 4 0 8\n [20] .got PROGBITS 0000000000004fb0 003fb0 000038 08 WA 0 0 8\n [21] .got.plt PROGBITS 0000000000004fe8 003fe8 0000d8 08 WA 0 0 8\n [22] .data PROGBITS 00000000000050c0 0040c0 00000c 00 WA 0 0 8\n [23] .bss NOBITS 00000000000050e0 0040cc 000068 00 WA 0 0 32\n"}, {"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -19,31 +19,31 @@\n 15: 0000000000000000 0 FUNC GLOBAL DEFAULT UND tgetstr@NCURSES6_TINFO_5.0.19991023 (3)\n 16: 0000000000000000 0 FUNC GLOBAL DEFAULT UND tparm@NCURSES6_TINFO_5.0.19991023 (3)\n 17: 0000000000000000 0 FUNC GLOBAL DEFAULT UND wcstombs@GLIBC_2.2.5 (2)\n 18: 0000000000000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMCloneTable\n 19: 0000000000000000 0 FUNC GLOBAL DEFAULT UND tgetent@NCURSES6_TINFO_5.0.19991023 (3)\n 20: 0000000000000000 0 FUNC WEAK DEFAULT UND __cxa_finalize@GLIBC_2.2.5 (2)\n 21: 0000000000002320 156 FUNC GLOBAL DEFAULT 12 _Z22write_param_capabilityP7JNIEnv_PKciP8_jobject\n- 22: 0000000000002a10 180 FUNC WEAK DEFAULT 12 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz\n+ 22: 0000000000002c00 180 FUNC WEAK DEFAULT 12 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz\n 23: 0000000000002750 81 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_down\n 24: 00000000000023d0 676 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_initTerminal\n 25: 0000000000002890 20 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine\n- 26: 0000000000002940 171 FUNC GLOBAL DEFAULT 12 mark_failed_with_code\n+ 26: 0000000000002b30 171 FUNC GLOBAL DEFAULT 12 mark_failed_with_code\n 27: 0000000000002910 38 FUNC GLOBAL DEFAULT 12 map_error_code\n- 28: 0000000000002ae0 247 FUNC GLOBAL DEFAULT 12 java_to_char\n+ 28: 0000000000002940 247 FUNC GLOBAL DEFAULT 12 java_to_char\n 29: 0000000000002680 20 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_bold\n 30: 00000000000050c8 4 OBJECT GLOBAL DEFAULT 22 current_terminal\n- 31: 0000000000002be0 230 FUNC GLOBAL DEFAULT 12 char_to_java\n+ 31: 0000000000002a40 230 FUNC GLOBAL DEFAULT 12 char_to_java\n 32: 00000000000027b0 81 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_left\n 33: 00000000000026d0 20 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_foreground\n 34: 00000000000026f0 81 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_up\n 35: 0000000000002870 20 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine\n 36: 0000000000002810 81 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_right\n 37: 0000000000005100 72 OBJECT GLOBAL DEFAULT 23 terminal_capabilities\n 38: 00000000000023c0 10 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_getVersion\n 39: 00000000000028b0 93 FUNC GLOBAL DEFAULT 12 mark_failed_with_errno\n 40: 00000000000026a0 33 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_reset\n- 41: 0000000000002a00 10 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion\n+ 41: 0000000000002bf0 10 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion\n 42: 00000000000022b0 11 FUNC GLOBAL DEFAULT 12 _Z6getcapPKc\n- 43: 00000000000029f0 16 FUNC GLOBAL DEFAULT 12 mark_failed_with_message\n+ 43: 0000000000002be0 16 FUNC GLOBAL DEFAULT 12 mark_failed_with_message\n 44: 00000000000022c0 92 FUNC GLOBAL DEFAULT 12 _Z16write_capabilityP7JNIEnv_PKcP8_jobject\n 45: 0000000000002280 45 FUNC GLOBAL DEFAULT 12 _Z17write_to_terminali\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -16,25 +16,25 @@\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000005000 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 getenv@GLIBC_2.2.5 + 0\n 0000000000005008 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 free@GLIBC_2.2.5 + 0\n 0000000000005010 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 tputs@NCURSES6_TINFO_5.0.19991023 + 0\n 0000000000005018 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 __errno_location@GLIBC_2.2.5 + 0\n 0000000000005020 0000001500000007 R_X86_64_JUMP_SLOT 0000000000002320 _Z22write_param_capabilityP7JNIEnv_PKciP8_jobject + 0\n 0000000000005028 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 isatty@GLIBC_2.2.5 + 0\n-0000000000005030 0000001600000007 R_X86_64_JUMP_SLOT 0000000000002a10 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz + 0\n+0000000000005030 0000001600000007 R_X86_64_JUMP_SLOT 0000000000002c00 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz + 0\n 0000000000005038 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 mbstowcs@GLIBC_2.2.5 + 0\n 0000000000005040 0000000800000007 R_X86_64_JUMP_SLOT 0000000000000000 write@GLIBC_2.2.5 + 0\n 0000000000005048 0000000900000007 R_X86_64_JUMP_SLOT 0000000000000000 strlen@GLIBC_2.2.5 + 0\n 0000000000005050 0000002c00000007 R_X86_64_JUMP_SLOT 00000000000022c0 _Z16write_capabilityP7JNIEnv_PKcP8_jobject + 0\n 0000000000005058 0000000a00000007 R_X86_64_JUMP_SLOT 0000000000000000 __stack_chk_fail@GLIBC_2.4 + 0\n 0000000000005060 0000000b00000007 R_X86_64_JUMP_SLOT 0000000000000000 wcslen@GLIBC_2.2.5 + 0\n 0000000000005068 0000001b00000007 R_X86_64_JUMP_SLOT 0000000000002910 map_error_code + 0\n 0000000000005070 0000002a00000007 R_X86_64_JUMP_SLOT 00000000000022b0 _Z6getcapPKc + 0\n 0000000000005078 0000000d00000007 R_X86_64_JUMP_SLOT 0000000000000000 strerror_r@GLIBC_2.2.5 + 0\n 0000000000005080 0000000e00000007 R_X86_64_JUMP_SLOT 0000000000000000 malloc@GLIBC_2.2.5 + 0\n 0000000000005088 0000000f00000007 R_X86_64_JUMP_SLOT 0000000000000000 tgetstr@NCURSES6_TINFO_5.0.19991023 + 0\n-0000000000005090 0000002b00000007 R_X86_64_JUMP_SLOT 00000000000029f0 mark_failed_with_message + 0\n+0000000000005090 0000002b00000007 R_X86_64_JUMP_SLOT 0000000000002be0 mark_failed_with_message + 0\n 0000000000005098 0000001000000007 R_X86_64_JUMP_SLOT 0000000000000000 tparm@NCURSES6_TINFO_5.0.19991023 + 0\n 00000000000050a0 0000001100000007 R_X86_64_JUMP_SLOT 0000000000000000 wcstombs@GLIBC_2.2.5 + 0\n-00000000000050a8 0000001a00000007 R_X86_64_JUMP_SLOT 0000000000002940 mark_failed_with_code + 0\n+00000000000050a8 0000001a00000007 R_X86_64_JUMP_SLOT 0000000000002b30 mark_failed_with_code + 0\n 00000000000050b0 0000001300000007 R_X86_64_JUMP_SLOT 0000000000000000 tgetent@NCURSES6_TINFO_5.0.19991023 + 0\n-00000000000050b8 0000001f00000007 R_X86_64_JUMP_SLOT 0000000000002be0 char_to_java + 0\n+00000000000050b8 0000001f00000007 R_X86_64_JUMP_SLOT 0000000000002a40 char_to_java + 0\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -1,14 +1,14 @@\n \n Dynamic section at offset 0x3de0 contains 25 entries:\n Tag Type Name/Value\n 0x0000000000000001 (NEEDED) Shared library: [libtinfo.so.6]\n 0x0000000000000001 (NEEDED) Shared library: [libc.so.6]\n 0x000000000000000c (INIT) 0x2000\n- 0x000000000000000d (FINI) 0x2cc8\n+ 0x000000000000000d (FINI) 0x2cb4\n 0x0000000000000019 (INIT_ARRAY) 0x4dd0\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x4dd8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x788\n 0x0000000000000006 (SYMTAB) 0x338\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0b96cca4d0bbcacf93ca363b8d8d8a2d4bcf22d7\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a58695b22df7297d09ce85d41a0b7c437cf6c192\n"}, {"source1": "readelf --wide --debug-dump=frames {}", "source2": "readelf --wide --debug-dump=frames {}", "unified_diff": "@@ -1,40 +1,40 @@\n Contents of the .eh_frame_hdr section:\n \n Version: 1\n Pointer Encoding Format: 0x1b (sdata4, pcrel)\n Count Encoding Format: 0x3 (udata4, absolute)\n Table Encoding Format: 0x3b (sdata4, datarel)\n- Start of frame section: 0xd4 (offset: 0x3278)\n+ Start of frame section: 0xd0 (offset: 0x3270)\n Entries in search table: 0x19\n- 0xffffffffffffee80 (offset: 0x2020) -> 0xf0 fde=[ 18]\n- 0xfffffffffffff010 (offset: 0x21b0) -> 0x118 fde=[ 40]\n- 0xfffffffffffff0e0 (offset: 0x2280) -> 0x130 fde=[ 58]\n- 0xfffffffffffff110 (offset: 0x22b0) -> 0x148 fde=[ 70]\n- 0xfffffffffffff120 (offset: 0x22c0) -> 0x15c fde=[ 84]\n- 0xfffffffffffff180 (offset: 0x2320) -> 0x194 fde=[ bc]\n- 0xfffffffffffff220 (offset: 0x23c0) -> 0x1dc fde=[ 104]\n- 0xfffffffffffff230 (offset: 0x23d0) -> 0x1f0 fde=[ 118]\n- 0xfffffffffffff4e0 (offset: 0x2680) -> 0x26c fde=[ 194]\n- 0xfffffffffffff500 (offset: 0x26a0) -> 0x280 fde=[ 1a8]\n- 0xfffffffffffff530 (offset: 0x26d0) -> 0x294 fde=[ 1bc]\n- 0xfffffffffffff550 (offset: 0x26f0) -> 0x2a8 fde=[ 1d0]\n- 0xfffffffffffff5b0 (offset: 0x2750) -> 0x2e8 fde=[ 210]\n- 0xfffffffffffff610 (offset: 0x27b0) -> 0x328 fde=[ 250]\n- 0xfffffffffffff670 (offset: 0x2810) -> 0x368 fde=[ 290]\n- 0xfffffffffffff6d0 (offset: 0x2870) -> 0x3a8 fde=[ 2d0]\n- 0xfffffffffffff6f0 (offset: 0x2890) -> 0x3bc fde=[ 2e4]\n- 0xfffffffffffff710 (offset: 0x28b0) -> 0x3d0 fde=[ 2f8]\n- 0xfffffffffffff770 (offset: 0x2910) -> 0x40c fde=[ 334]\n- 0xfffffffffffff7a0 (offset: 0x2940) -> 0x43c fde=[ 364]\n- 0xfffffffffffff850 (offset: 0x29f0) -> 0x48c fde=[ 3b4]\n- 0xfffffffffffff860 (offset: 0x2a00) -> 0x4a0 fde=[ 3c8]\n- 0xfffffffffffff870 (offset: 0x2a10) -> 0x420 fde=[ 348]\n- 0xfffffffffffff940 (offset: 0x2ae0) -> 0x4b8 fde=[ 3e0]\n- 0xfffffffffffffa40 (offset: 0x2be0) -> 0x504 fde=[ 42c]\n+ 0xffffffffffffee84 (offset: 0x2020) -> 0xec fde=[ 18]\n+ 0xfffffffffffff014 (offset: 0x21b0) -> 0x114 fde=[ 40]\n+ 0xfffffffffffff0e4 (offset: 0x2280) -> 0x12c fde=[ 58]\n+ 0xfffffffffffff114 (offset: 0x22b0) -> 0x144 fde=[ 70]\n+ 0xfffffffffffff124 (offset: 0x22c0) -> 0x158 fde=[ 84]\n+ 0xfffffffffffff184 (offset: 0x2320) -> 0x190 fde=[ bc]\n+ 0xfffffffffffff224 (offset: 0x23c0) -> 0x1d8 fde=[ 104]\n+ 0xfffffffffffff234 (offset: 0x23d0) -> 0x1ec fde=[ 118]\n+ 0xfffffffffffff4e4 (offset: 0x2680) -> 0x268 fde=[ 194]\n+ 0xfffffffffffff504 (offset: 0x26a0) -> 0x27c fde=[ 1a8]\n+ 0xfffffffffffff534 (offset: 0x26d0) -> 0x290 fde=[ 1bc]\n+ 0xfffffffffffff554 (offset: 0x26f0) -> 0x2a4 fde=[ 1d0]\n+ 0xfffffffffffff5b4 (offset: 0x2750) -> 0x2e4 fde=[ 210]\n+ 0xfffffffffffff614 (offset: 0x27b0) -> 0x324 fde=[ 250]\n+ 0xfffffffffffff674 (offset: 0x2810) -> 0x364 fde=[ 290]\n+ 0xfffffffffffff6d4 (offset: 0x2870) -> 0x3a4 fde=[ 2d0]\n+ 0xfffffffffffff6f4 (offset: 0x2890) -> 0x3b8 fde=[ 2e4]\n+ 0xfffffffffffff714 (offset: 0x28b0) -> 0x3cc fde=[ 2f8]\n+ 0xfffffffffffff774 (offset: 0x2910) -> 0x408 fde=[ 334]\n+ 0xfffffffffffff7a4 (offset: 0x2940) -> 0x41c fde=[ 348]\n+ 0xfffffffffffff8a4 (offset: 0x2a40) -> 0x468 fde=[ 394]\n+ 0xfffffffffffff994 (offset: 0x2b30) -> 0x4c8 fde=[ 3f4]\n+ 0xfffffffffffffa44 (offset: 0x2be0) -> 0x518 fde=[ 444]\n+ 0xfffffffffffffa54 (offset: 0x2bf0) -> 0x52c fde=[ 458]\n+ 0xfffffffffffffa64 (offset: 0x2c00) -> 0x4ac fde=[ 3d8]\n \n Contents of the .eh_frame section:\n \n \n 00000000 0000000000000014 00000000 CIE\n Version: 1\n Augmentation: \"zR\"\n@@ -422,148 +422,148 @@\n DW_CFA_nop\n \n 00000334 0000000000000010 00000338 FDE cie=00000000 pc=0000000000002910..0000000000002936\n DW_CFA_nop\n DW_CFA_nop\n DW_CFA_nop\n \n-00000348 0000000000000018 0000034c FDE cie=00000000 pc=0000000000002a10..0000000000002ac4\n- DW_CFA_advance_loc: 11 to 0000000000002a1b\n- DW_CFA_def_cfa_offset: 224\n- DW_CFA_advance_loc1: 163 to 0000000000002abe\n- DW_CFA_remember_state\n- DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 0000000000002abf\n- DW_CFA_restore_state\n-\n-00000364 000000000000004c 00000368 FDE cie=00000000 pc=0000000000002940..00000000000029eb\n+00000348 0000000000000048 0000034c FDE cie=00000000 pc=0000000000002940..0000000000002a37\n DW_CFA_advance_loc: 6 to 0000000000002946\n DW_CFA_def_cfa_offset: 16\n DW_CFA_offset: r15 (r15) at cfa-16\n- DW_CFA_advance_loc: 8 to 000000000000294e\n+ DW_CFA_advance_loc: 2 to 0000000000002948\n DW_CFA_def_cfa_offset: 24\n DW_CFA_offset: r14 (r14) at cfa-24\n- DW_CFA_advance_loc: 2 to 0000000000002950\n+ DW_CFA_advance_loc: 5 to 000000000000294d\n DW_CFA_def_cfa_offset: 32\n DW_CFA_offset: r13 (r13) at cfa-32\n- DW_CFA_advance_loc: 5 to 0000000000002955\n+ DW_CFA_advance_loc: 5 to 0000000000002952\n DW_CFA_def_cfa_offset: 40\n DW_CFA_offset: r12 (r12) at cfa-40\n- DW_CFA_advance_loc: 4 to 0000000000002959\n+ DW_CFA_advance_loc: 4 to 0000000000002956\n DW_CFA_def_cfa_offset: 48\n DW_CFA_offset: r6 (rbp) at cfa-48\n- DW_CFA_advance_loc: 4 to 000000000000295d\n+ DW_CFA_advance_loc: 1 to 0000000000002957\n DW_CFA_def_cfa_offset: 56\n DW_CFA_offset: r3 (rbx) at cfa-56\n- DW_CFA_advance_loc: 7 to 0000000000002964\n+ DW_CFA_advance_loc: 4 to 000000000000295b\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc1: 94 to 00000000000029c2\n- DW_CFA_def_cfa_offset: 72\n- DW_CFA_advance_loc: 7 to 00000000000029c9\n- DW_CFA_def_cfa_offset: 80\n- DW_CFA_advance_loc: 23 to 00000000000029e0\n+ DW_CFA_advance_loc1: 168 to 0000000000002a03\n+ DW_CFA_remember_state\n DW_CFA_def_cfa_offset: 56\n- DW_CFA_advance_loc: 1 to 00000000000029e1\n+ DW_CFA_advance_loc: 4 to 0000000000002a07\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 1 to 00000000000029e2\n+ DW_CFA_advance_loc: 1 to 0000000000002a08\n DW_CFA_def_cfa_offset: 40\n- DW_CFA_advance_loc: 2 to 00000000000029e4\n+ DW_CFA_advance_loc: 2 to 0000000000002a0a\n DW_CFA_def_cfa_offset: 32\n- DW_CFA_advance_loc: 2 to 00000000000029e6\n+ DW_CFA_advance_loc: 2 to 0000000000002a0c\n DW_CFA_def_cfa_offset: 24\n- DW_CFA_advance_loc: 2 to 00000000000029e8\n+ DW_CFA_advance_loc: 2 to 0000000000002a0e\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 2 to 00000000000029ea\n+ DW_CFA_advance_loc: 2 to 0000000000002a10\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_nop\n- DW_CFA_nop\n-\n-000003b4 0000000000000010 000003b8 FDE cie=00000000 pc=00000000000029f0..0000000000002a00\n- DW_CFA_nop\n- DW_CFA_nop\n+ DW_CFA_advance_loc: 8 to 0000000000002a18\n+ DW_CFA_restore_state\n DW_CFA_nop\n \n-000003c8 0000000000000014 000003cc FDE cie=00000000 pc=0000000000002a00..0000000000002a0a\n+00000394 0000000000000040 00000398 FDE cie=00000000 pc=0000000000002a40..0000000000002b26\n+ DW_CFA_advance_loc: 6 to 0000000000002a46\n+ DW_CFA_def_cfa_offset: 16\n+ DW_CFA_offset: r14 (r14) at cfa-16\n+ DW_CFA_advance_loc: 5 to 0000000000002a4b\n+ DW_CFA_def_cfa_offset: 24\n+ DW_CFA_offset: r13 (r13) at cfa-24\n+ DW_CFA_advance_loc: 2 to 0000000000002a4d\n+ DW_CFA_def_cfa_offset: 32\n+ DW_CFA_offset: r12 (r12) at cfa-32\n+ DW_CFA_advance_loc: 1 to 0000000000002a4e\n+ DW_CFA_def_cfa_offset: 40\n+ DW_CFA_offset: r6 (rbp) at cfa-40\n+ DW_CFA_advance_loc: 7 to 0000000000002a55\n+ DW_CFA_def_cfa_offset: 48\n+ DW_CFA_offset: r3 (rbx) at cfa-48\n+ DW_CFA_advance_loc1: 167 to 0000000000002afc\n+ DW_CFA_remember_state\n+ DW_CFA_def_cfa_offset: 40\n+ DW_CFA_advance_loc: 1 to 0000000000002afd\n+ DW_CFA_def_cfa_offset: 32\n+ DW_CFA_advance_loc: 2 to 0000000000002aff\n+ DW_CFA_def_cfa_offset: 24\n+ DW_CFA_advance_loc: 2 to 0000000000002b01\n+ DW_CFA_def_cfa_offset: 16\n+ DW_CFA_advance_loc: 2 to 0000000000002b03\n+ DW_CFA_def_cfa_offset: 8\n+ DW_CFA_advance_loc: 5 to 0000000000002b08\n+ DW_CFA_restore_state\n DW_CFA_nop\n DW_CFA_nop\n DW_CFA_nop\n DW_CFA_nop\n DW_CFA_nop\n DW_CFA_nop\n DW_CFA_nop\n \n-000003e0 0000000000000048 000003e4 FDE cie=00000000 pc=0000000000002ae0..0000000000002bd7\n- DW_CFA_advance_loc: 6 to 0000000000002ae6\n+000003d8 0000000000000018 000003dc FDE cie=00000000 pc=0000000000002c00..0000000000002cb4\n+ DW_CFA_advance_loc: 11 to 0000000000002c0b\n+ DW_CFA_def_cfa_offset: 224\n+ DW_CFA_advance_loc1: 163 to 0000000000002cae\n+ DW_CFA_remember_state\n+ DW_CFA_def_cfa_offset: 8\n+ DW_CFA_advance_loc: 1 to 0000000000002caf\n+ DW_CFA_restore_state\n+\n+000003f4 000000000000004c 000003f8 FDE cie=00000000 pc=0000000000002b30..0000000000002bdb\n+ DW_CFA_advance_loc: 6 to 0000000000002b36\n DW_CFA_def_cfa_offset: 16\n DW_CFA_offset: r15 (r15) at cfa-16\n- DW_CFA_advance_loc: 2 to 0000000000002ae8\n+ DW_CFA_advance_loc: 8 to 0000000000002b3e\n DW_CFA_def_cfa_offset: 24\n DW_CFA_offset: r14 (r14) at cfa-24\n- DW_CFA_advance_loc: 5 to 0000000000002aed\n+ DW_CFA_advance_loc: 2 to 0000000000002b40\n DW_CFA_def_cfa_offset: 32\n DW_CFA_offset: r13 (r13) at cfa-32\n- DW_CFA_advance_loc: 5 to 0000000000002af2\n+ DW_CFA_advance_loc: 5 to 0000000000002b45\n DW_CFA_def_cfa_offset: 40\n DW_CFA_offset: r12 (r12) at cfa-40\n- DW_CFA_advance_loc: 4 to 0000000000002af6\n+ DW_CFA_advance_loc: 4 to 0000000000002b49\n DW_CFA_def_cfa_offset: 48\n DW_CFA_offset: r6 (rbp) at cfa-48\n- DW_CFA_advance_loc: 1 to 0000000000002af7\n+ DW_CFA_advance_loc: 4 to 0000000000002b4d\n DW_CFA_def_cfa_offset: 56\n DW_CFA_offset: r3 (rbx) at cfa-56\n- DW_CFA_advance_loc: 4 to 0000000000002afb\n+ DW_CFA_advance_loc: 7 to 0000000000002b54\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc1: 168 to 0000000000002ba3\n- DW_CFA_remember_state\n+ DW_CFA_advance_loc1: 94 to 0000000000002bb2\n+ DW_CFA_def_cfa_offset: 72\n+ DW_CFA_advance_loc: 7 to 0000000000002bb9\n+ DW_CFA_def_cfa_offset: 80\n+ DW_CFA_advance_loc: 23 to 0000000000002bd0\n DW_CFA_def_cfa_offset: 56\n- DW_CFA_advance_loc: 4 to 0000000000002ba7\n+ DW_CFA_advance_loc: 1 to 0000000000002bd1\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 1 to 0000000000002ba8\n+ DW_CFA_advance_loc: 1 to 0000000000002bd2\n DW_CFA_def_cfa_offset: 40\n- DW_CFA_advance_loc: 2 to 0000000000002baa\n+ DW_CFA_advance_loc: 2 to 0000000000002bd4\n DW_CFA_def_cfa_offset: 32\n- DW_CFA_advance_loc: 2 to 0000000000002bac\n+ DW_CFA_advance_loc: 2 to 0000000000002bd6\n DW_CFA_def_cfa_offset: 24\n- DW_CFA_advance_loc: 2 to 0000000000002bae\n+ DW_CFA_advance_loc: 2 to 0000000000002bd8\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 2 to 0000000000002bb0\n+ DW_CFA_advance_loc: 2 to 0000000000002bda\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 8 to 0000000000002bb8\n- DW_CFA_restore_state\n+ DW_CFA_nop\n DW_CFA_nop\n \n-0000042c 000000000000003c 00000430 FDE cie=00000000 pc=0000000000002be0..0000000000002cc6\n- DW_CFA_advance_loc: 6 to 0000000000002be6\n- DW_CFA_def_cfa_offset: 16\n- DW_CFA_offset: r14 (r14) at cfa-16\n- DW_CFA_advance_loc: 5 to 0000000000002beb\n- DW_CFA_def_cfa_offset: 24\n- DW_CFA_offset: r13 (r13) at cfa-24\n- DW_CFA_advance_loc: 2 to 0000000000002bed\n- DW_CFA_def_cfa_offset: 32\n- DW_CFA_offset: r12 (r12) at cfa-32\n- DW_CFA_advance_loc: 1 to 0000000000002bee\n- DW_CFA_def_cfa_offset: 40\n- DW_CFA_offset: r6 (rbp) at cfa-40\n- DW_CFA_advance_loc: 7 to 0000000000002bf5\n- DW_CFA_def_cfa_offset: 48\n- DW_CFA_offset: r3 (rbx) at cfa-48\n- DW_CFA_advance_loc1: 167 to 0000000000002c9c\n- DW_CFA_remember_state\n- DW_CFA_def_cfa_offset: 40\n- DW_CFA_advance_loc: 1 to 0000000000002c9d\n- DW_CFA_def_cfa_offset: 32\n- DW_CFA_advance_loc: 2 to 0000000000002c9f\n- DW_CFA_def_cfa_offset: 24\n- DW_CFA_advance_loc: 2 to 0000000000002ca1\n- DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 2 to 0000000000002ca3\n- DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 5 to 0000000000002ca8\n- DW_CFA_restore_state\n+00000444 0000000000000010 00000448 FDE cie=00000000 pc=0000000000002be0..0000000000002bf0\n+ DW_CFA_nop\n+ DW_CFA_nop\n+ DW_CFA_nop\n+\n+00000458 0000000000000010 0000045c FDE cie=00000000 pc=0000000000002bf0..0000000000002bfa\n DW_CFA_nop\n DW_CFA_nop\n DW_CFA_nop\n \n 0000046c ZERO terminator\n \n \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "comments": ["Ordering differences only"], "unified_diff": "@@ -22,49 +22,49 @@\n Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine\n Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine\n mark_failed_with_errno\n __errno_location\n strerror_r\n mark_failed_with_code\n map_error_code\n-_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz\n-__stack_chk_fail\n-Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion\n java_to_char\n wcstombs\n mbstowcs\n+_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz\n+__stack_chk_fail\n+Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion\n libtinfo.so.6\n libc.so.6\n NCURSES6_TINFO_5.0.19991023\n GLIBC_2.4\n GLIBC_2.2.5\n []A\\A]A^A_\n []A\\A]A^A_\n []A\\A]A^A_\n []A\\A]A^\n []A\\A]A^\n []A\\A]A^\n []A\\A]A^\n []A\\A]A^\n []A\\A]A^A_\n-[]A\\A]A^A_\n []A\\A]A^\n+[]A\\A]A^A_\n unknown terminal capability\n could not write to terminal\n not a terminal\n $TERM not set\n could not get termcap entry\n Ljava/lang/String;\n terminalName\n textAttributes\n cursorMotion\n could not format terminal capability string\n-(Ljava/lang/String;IILjava/lang/String;)V\n could not convert string to current locale\n could not convert string from current locale\n+(Ljava/lang/String;IILjava/lang/String;)V\n /usr/lib/debug/.dwz/x86_64-linux-gnu/libnative-platform-jni.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -73,25 +73,25 @@\n 0x00000be8 65617254 6f456e64 4f664c69 6e65006d earToEndOfLine.m\n 0x00000bf8 61726b5f 6661696c 65645f77 6974685f ark_failed_with_\n 0x00000c08 6572726e 6f006d61 6c6c6f63 005f5f65 errno.malloc.__e\n 0x00000c18 72726e6f 5f6c6f63 6174696f 6e007374 rrno_location.st\n 0x00000c28 72657272 6f725f72 006d6172 6b5f6661 rerror_r.mark_fa\n 0x00000c38 696c6564 5f776974 685f636f 64650066 iled_with_code.f\n 0x00000c48 72656500 6d61705f 6572726f 725f636f ree.map_error_co\n- 0x00000c58 6465005f 5a4e374a 4e49456e 765f3134 de._ZN7JNIEnv_14\n- 0x00000c68 43616c6c 566f6964 4d657468 6f644550 CallVoidMethodEP\n- 0x00000c78 385f6a6f 626a6563 74503130 5f6a6d65 8_jobjectP10_jme\n- 0x00000c88 74686f64 49447a00 5f5f7374 61636b5f thodIDz.__stack_\n- 0x00000c98 63686b5f 6661696c 004a6176 615f6e65 chk_fail.Java_ne\n- 0x00000ca8 745f7275 62796772 61706566 72756974 t_rubygrapefruit\n- 0x00000cb8 5f706c61 74666f72 6d5f696e 7465726e _platform_intern\n- 0x00000cc8 616c5f6a 6e695f4e 61746976 654c6962 al_jni_NativeLib\n- 0x00000cd8 72617279 46756e63 74696f6e 735f6765 raryFunctions_ge\n- 0x00000ce8 74566572 73696f6e 006a6176 615f746f tVersion.java_to\n- 0x00000cf8 5f636861 72007763 73746f6d 62730073 _char.wcstombs.s\n- 0x00000d08 74726c65 6e006d62 73746f77 63730077 trlen.mbstowcs.w\n- 0x00000d18 63736c65 6e006c69 6274696e 666f2e73 cslen.libtinfo.s\n+ 0x00000c58 6465006a 6176615f 746f5f63 68617200 de.java_to_char.\n+ 0x00000c68 77637374 6f6d6273 00737472 6c656e00 wcstombs.strlen.\n+ 0x00000c78 6d627374 6f776373 00776373 6c656e00 mbstowcs.wcslen.\n+ 0x00000c88 5f5a4e37 4a4e4945 6e765f31 3443616c _ZN7JNIEnv_14Cal\n+ 0x00000c98 6c566f69 644d6574 686f6445 50385f6a lVoidMethodEP8_j\n+ 0x00000ca8 6f626a65 63745031 305f6a6d 6574686f objectP10_jmetho\n+ 0x00000cb8 6449447a 005f5f73 7461636b 5f63686b dIDz.__stack_chk\n+ 0x00000cc8 5f666169 6c004a61 76615f6e 65745f72 _fail.Java_net_r\n+ 0x00000cd8 75627967 72617065 66727569 745f706c ubygrapefruit_pl\n+ 0x00000ce8 6174666f 726d5f69 6e746572 6e616c5f atform_internal_\n+ 0x00000cf8 6a6e695f 4e617469 76654c69 62726172 jni_NativeLibrar\n+ 0x00000d08 7946756e 6374696f 6e735f67 65745665 yFunctions_getVe\n+ 0x00000d18 7273696f 6e006c69 6274696e 666f2e73 rsion.libtinfo.s\n 0x00000d28 6f2e3600 6c696263 2e736f2e 36004e43 o.6.libc.so.6.NC\n 0x00000d38 55525345 53365f54 494e464f 5f352e30 URSES6_TINFO_5.0\n 0x00000d48 2e313939 39313032 3300474c 4942435f .19991023.GLIBC_\n 0x00000d58 322e3400 474c4942 435f322e 322e3500 2.4.GLIBC_2.2.5.\n \n"}, {"source1": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "comments": ["error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`:", "objdump: DWARF error: unable to read alt ref 16820"], "unified_diff": "@@ -782,157 +782,15 @@\n \tnop\n ./src/shared/cpp/generic_posix.cpp:46\n \tmov $0x2,%eax\n ./src/shared/cpp/generic_posix.cpp:52\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n \n-0000000000002940 :\n-mark_failed_with_code():\n-./src/shared/cpp/generic.cpp:27\n-\tendbr64\n-\tpush %r15\n-\tmov %rsi,%r15\n-/usr/lib/jvm/default-java/include/jni.h:896\n-\tmov %r8,%rsi\n-./src/shared/cpp/generic.cpp:27\n-\tpush %r14\n-\tpush %r13\n-\tmov %edx,%r13d\n-\tpush %r12\n-\tmov %r8,%r12\n-\tpush %rbp\n-\tmov %rcx,%rbp\n-\tpush %rbx\n-\tmov %rdi,%rbx\n-\tsub $0x8,%rsp\n-/usr/lib/jvm/default-java/include/jni.h:896\n-\tmov (%rdi),%rax\n-\tcall *0xf8(%rax)\n-/usr/lib/jvm/default-java/include/jni.h:904\n-\tlea 0x79c(%rip),%rcx \n-\tlea 0x758(%rip),%rdx \n-\tmov %rbx,%rdi\n-/usr/lib/jvm/default-java/include/jni.h:896\n-\tmov %rax,%rsi\n-/usr/lib/jvm/default-java/include/jni.h:904\n-\tmov (%rbx),%rax\n-\tcall *0x108(%rax)\n-/usr/lib/jvm/default-java/include/jni.h:1621\n-\tmov %r15,%rsi\n-\tmov %rbx,%rdi\n-/usr/lib/jvm/default-java/include/jni.h:904\n-\tmov %rax,%r14\n-/usr/lib/jvm/default-java/include/jni.h:1621\n-\tmov (%rbx),%rax\n-\tcall *0x538(%rax)\n-\tmov %rax,%r15\n-./src/shared/cpp/generic.cpp:31\n-\ttest %rbp,%rbp\n-\tje 29b6 \n-/usr/lib/jvm/default-java/include/jni.h:1621\n-\tmov (%rbx),%rax\n-\tmov %rbp,%rsi\n-\tmov %rbx,%rdi\n-\tcall *0x538(%rax)\n-\tmov %rax,%rbp\n-./src/shared/cpp/generic.cpp:32\n-\tmov %r13d,%edi\n-\tcall 2100 \n-./src/shared/cpp/generic.cpp:33\n-\tsub $0x8,%rsp\n-\tmov %r13d,%r9d\n-\tmov %r15,%rcx\n-\tpush %rbp\n-./src/shared/cpp/generic.cpp:32\n-\tmov %eax,%r8d\n-./src/shared/cpp/generic.cpp:33\n-\tmov %r14,%rdx\n-\tmov %r12,%rsi\n-\tmov %rbx,%rdi\n-\txor %eax,%eax\n-\tcall 2090 \n-./src/shared/cpp/generic.cpp:34\n-\tadd $0x18,%rsp\n-\tpop %rbx\n-\tpop %rbp\n-\tpop %r12\n-\tpop %r13\n-\tpop %r14\n-\tpop %r15\n-\tret\n-\tnopl 0x0(%rax,%rax,1)\n-\n-00000000000029f0 :\n-mark_failed_with_message():\n-./src/shared/cpp/generic.cpp:23\n-\tendbr64\n-\tmov %rdx,%r8\n-./src/shared/cpp/generic.cpp:24\n-\txor %ecx,%ecx\n-\txor %edx,%edx\n-\tjmp 2180 \n-\n-0000000000002a00 :\n-Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion():\n-./src/shared/cpp/generic.cpp:37\n-\tendbr64\n-./src/shared/cpp/generic.cpp:39\n-\tmov $0x19,%eax\n-\tret\n-\tnopw 0x0(%rax,%rax,1)\n-\n-0000000000002a10 :\n-/usr/lib/jvm/default-java/include/jni.h:1061\n-\tendbr64\n-\tsub $0xd8,%rsp\n-\tmov %rcx,0x38(%rsp)\n-\tmov %r8,0x40(%rsp)\n-\tmov %r9,0x48(%rsp)\n-\ttest %al,%al\n-\tje 2a65 \n-\tmovaps %xmm0,0x50(%rsp)\n-\tmovaps %xmm1,0x60(%rsp)\n-\tmovaps %xmm2,0x70(%rsp)\n-\tmovaps %xmm3,0x80(%rsp)\n-\tmovaps %xmm4,0x90(%rsp)\n-\tmovaps %xmm5,0xa0(%rsp)\n-\tmovaps %xmm6,0xb0(%rsp)\n-\tmovaps %xmm7,0xc0(%rsp)\n-\tmov %fs:0x28,%rax\n-\tmov %rax,0x18(%rsp)\n-\txor %eax,%eax\n-/usr/lib/jvm/default-java/include/jni.h:1063\n-\tlea 0xe0(%rsp),%rax\n-/usr/lib/jvm/default-java/include/jni.h:1064\n-\tmov %rsp,%rcx\n-/usr/lib/jvm/default-java/include/jni.h:1063\n-\tmovl $0x18,(%rsp)\n-\tmov %rax,0x8(%rsp)\n-\tlea 0x20(%rsp),%rax\n-\tmov %rax,0x10(%rsp)\n-/usr/lib/jvm/default-java/include/jni.h:1064\n-\tmov (%rdi),%rax\n-/usr/lib/jvm/default-java/include/jni.h:1063\n-\tmovl $0x30,0x4(%rsp)\n-/usr/lib/jvm/default-java/include/jni.h:1064\n-\tcall *0x1f0(%rax)\n-/usr/lib/jvm/default-java/include/jni.h:1066\n-\tmov 0x18(%rsp),%rax\n-\tsub %fs:0x28,%rax\n-\tjne 2abf \n-\tadd $0xd8,%rsp\n-\tret\n-\tcall 20e0 <__stack_chk_fail@plt>\n-JNIEnv_::CallVoidMethod(_jobject*, _jmethodID*, ...):\n-\tcs nopw 0x0(%rax,%rax,1)\n-\tcs nopw 0x0(%rax,%rax,1)\n-\tnopl 0x0(%rax,%rax,1)\n-\n-0000000000002ae0 :\n+0000000000002940 :\n java_to_char():\n \tendbr64\n \tpush %r15\n \tpush %r14\n \tmov %rdi,%r14\n \tpush %r13\n \tmov %rdx,%r13\n@@ -951,33 +809,33 @@\n \tmov %r12,%rsi\n \tmov %r14,%rdi\n \tmov %rax,%rbx\n \tmov (%r14),%rax\n \tcall *0x528(%rax)\n \tmov %rax,%rdx\n \ttest %rbp,%rbp\n-\tje 2b50 \n+\tje 29b0 \n \txor %ecx,%ecx\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \tmovzwl (%rdx,%rcx,2),%esi\n \tmov %esi,(%rbx,%rcx,4)\n \tadd $0x1,%rcx\n \tcmp %rcx,%rbp\n-\tjne 2b40 \n+\tjne 29a0 \n \tmov (%r14),%rax\n \tmov %r12,%rsi\n \tmov %r14,%rdi\n \tmovl $0x0,-0x4(%rbx,%r15,1)\n \tcall *0x530(%rax)\n \txor %edx,%edx\n \txor %edi,%edi\n \tmov %rbx,%rsi\n \tcall 2170 \n \tcmp $0xffffffffffffffff,%rax\n-\tje 2bb8 \n+\tje 2a18 \n \tlea 0x1(%rax),%rbp\n \tmov %rbp,%rdi\n \tcall 2130 \n \tmov %rbp,%rdx\n \tmov %rbx,%rsi\n \tmov %rax,%rdi\n \tmov %rax,%r12\n@@ -991,24 +849,24 @@\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tpop %r15\n \tret\n \tnopl 0x0(%rax)\n \tmov %r13,%rdx\n-\tlea 0x57e(%rip),%rsi \n+\tlea 0x6ee(%rip),%rsi \n \tmov %r14,%rdi\n \txor %r12d,%r12d\n \tcall 2150 \n \tmov %rbx,%rdi\n \tcall 2040 \n-\tjmp 2b9f \n+\tjmp 29ff \n \tnopw 0x0(%rax,%rax,1)\n \n-0000000000002be0 :\n+0000000000002a40 :\n char_to_java():\n \tendbr64\n \tpush %r14\n \tmov %rdx,%r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n@@ -1022,32 +880,32 @@\n \tcall 2130 \n \tmov %r13,%rdx\n \tmov %rbx,%rsi\n \tmov %rax,%rdi\n \tmov %rax,%r12\n \tcall 20a0 \n \tcmp $0xffffffffffffffff,%rax\n-\tje 2ca8 \n+\tje 2b08 \n \tmov %r12,%rdi\n \tcall 20f0 \n \tlea (%rax,%rax,1),%rdi\n \tmov %rax,%rbx\n \tcall 2130 \n \tmov %rax,%r13\n \ttest %rbx,%rbx\n-\tje 2c73 \n+\tje 2ad3 \n \txor %ecx,%ecx\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \tnopl (%rax)\n \tmov (%r12,%rcx,4),%esi\n \tmov %si,0x0(%r13,%rcx,2)\n \tadd $0x1,%rcx\n \tcmp %rcx,%rbx\n-\tjne 2c60 \n+\tjne 2ac0 \n \tmov 0x0(%rbp),%rax\n \tmov %ebx,%edx\n \tmov %r13,%rsi\n \tmov %rbp,%rdi\n \tcall *0x518(%rax)\n \tmov %r12,%rdi\n \tmov %rax,%rbx\n@@ -1059,14 +917,153 @@\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tret\n \tnopl 0x0(%rax)\n \tmov %r14,%rdx\n-\tlea 0x4be(%rip),%rsi \n+\tlea 0x62e(%rip),%rsi \n \tmov %rbp,%rdi\n \txor %ebx,%ebx\n \tcall 2150 \n \tmov %r12,%rdi\n \tcall 2040 \n-\tjmp 2c98 \n+\tjmp 2af8 \n+\tcs nopw 0x0(%rax,%rax,1)\n+\n+0000000000002b30 :\n+mark_failed_with_code():\n+./src/shared/cpp/generic.cpp:27\n+\tendbr64\n+\tpush %r15\n+\tmov %rsi,%r15\n+/usr/lib/jvm/default-java/include/jni.h:896\n+\tmov %r8,%rsi\n+./src/shared/cpp/generic.cpp:27\n+\tpush %r14\n+\tpush %r13\n+\tmov %edx,%r13d\n+\tpush %r12\n+\tmov %r8,%r12\n+\tpush %rbp\n+\tmov %rcx,%rbp\n+\tpush %rbx\n+\tmov %rdi,%rbx\n+\tsub $0x8,%rsp\n+/usr/lib/jvm/default-java/include/jni.h:896\n+\tmov (%rdi),%rax\n+\tcall *0xf8(%rax)\n+/usr/lib/jvm/default-java/include/jni.h:904\n+\tlea 0x60c(%rip),%rcx \n+\tlea 0x568(%rip),%rdx \n+\tmov %rbx,%rdi\n+/usr/lib/jvm/default-java/include/jni.h:896\n+\tmov %rax,%rsi\n+/usr/lib/jvm/default-java/include/jni.h:904\n+\tmov (%rbx),%rax\n+\tcall *0x108(%rax)\n+/usr/lib/jvm/default-java/include/jni.h:1621\n+\tmov %r15,%rsi\n+\tmov %rbx,%rdi\n+/usr/lib/jvm/default-java/include/jni.h:904\n+\tmov %rax,%r14\n+/usr/lib/jvm/default-java/include/jni.h:1621\n+\tmov (%rbx),%rax\n+\tcall *0x538(%rax)\n+\tmov %rax,%r15\n+./src/shared/cpp/generic.cpp:31\n+\ttest %rbp,%rbp\n+\tje 2ba6 \n+/usr/lib/jvm/default-java/include/jni.h:1621\n+\tmov (%rbx),%rax\n+\tmov %rbp,%rsi\n+\tmov %rbx,%rdi\n+\tcall *0x538(%rax)\n+\tmov %rax,%rbp\n+./src/shared/cpp/generic.cpp:32\n+\tmov %r13d,%edi\n+\tcall 2100 \n+./src/shared/cpp/generic.cpp:33\n+\tsub $0x8,%rsp\n+\tmov %r13d,%r9d\n+\tmov %r15,%rcx\n+\tpush %rbp\n+./src/shared/cpp/generic.cpp:32\n+\tmov %eax,%r8d\n+./src/shared/cpp/generic.cpp:33\n+\tmov %r14,%rdx\n+\tmov %r12,%rsi\n+\tmov %rbx,%rdi\n+\txor %eax,%eax\n+\tcall 2090 \n+./src/shared/cpp/generic.cpp:34\n+\tadd $0x18,%rsp\n+\tpop %rbx\n+\tpop %rbp\n+\tpop %r12\n+\tpop %r13\n+\tpop %r14\n+\tpop %r15\n+\tret\n+\tnopl 0x0(%rax,%rax,1)\n+\n+0000000000002be0 :\n+mark_failed_with_message():\n+./src/shared/cpp/generic.cpp:23\n+\tendbr64\n+\tmov %rdx,%r8\n+./src/shared/cpp/generic.cpp:24\n+\txor %ecx,%ecx\n+\txor %edx,%edx\n+\tjmp 2180 \n+\n+0000000000002bf0 :\n+Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion():\n+./src/shared/cpp/generic.cpp:37\n+\tendbr64\n+./src/shared/cpp/generic.cpp:39\n+\tmov $0x19,%eax\n+\tret\n+\tnopw 0x0(%rax,%rax,1)\n+\n+0000000000002c00 :\n+/usr/lib/jvm/default-java/include/jni.h:1061\n+\tendbr64\n+\tsub $0xd8,%rsp\n+\tmov %rcx,0x38(%rsp)\n+\tmov %r8,0x40(%rsp)\n+\tmov %r9,0x48(%rsp)\n+\ttest %al,%al\n+\tje 2c55 \n+\tmovaps %xmm0,0x50(%rsp)\n+\tmovaps %xmm1,0x60(%rsp)\n+\tmovaps %xmm2,0x70(%rsp)\n+\tmovaps %xmm3,0x80(%rsp)\n+\tmovaps %xmm4,0x90(%rsp)\n+\tmovaps %xmm5,0xa0(%rsp)\n+\tmovaps %xmm6,0xb0(%rsp)\n+\tmovaps %xmm7,0xc0(%rsp)\n+\tmov %fs:0x28,%rax\n+\tmov %rax,0x18(%rsp)\n+\txor %eax,%eax\n+/usr/lib/jvm/default-java/include/jni.h:1063\n+\tlea 0xe0(%rsp),%rax\n+/usr/lib/jvm/default-java/include/jni.h:1064\n+\tmov %rsp,%rcx\n+/usr/lib/jvm/default-java/include/jni.h:1063\n+\tmovl $0x18,(%rsp)\n+\tmov %rax,0x8(%rsp)\n+\tlea 0x20(%rsp),%rax\n+\tmov %rax,0x10(%rsp)\n+/usr/lib/jvm/default-java/include/jni.h:1064\n+\tmov (%rdi),%rax\n+/usr/lib/jvm/default-java/include/jni.h:1063\n+\tmovl $0x30,0x4(%rsp)\n+/usr/lib/jvm/default-java/include/jni.h:1064\n+\tcall *0x1f0(%rax)\n+/usr/lib/jvm/default-java/include/jni.h:1066\n+\tmov 0x18(%rsp),%rax\n+\tsub %fs:0x28,%rax\n+\tjne 2caf \n+\tadd $0xd8,%rsp\n+\tret\n+\tcall 20e0 <__stack_chk_fail@plt>\n"}, {"source1": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}", "comments": ["error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}`:", "objdump: DWARF error: unable to read alt ref 16820"], "unified_diff": "@@ -1,10 +1,10 @@\n \n \n \n Disassembly of section .fini:\n \n-0000000000002cc8 <.fini>:\n+0000000000002cb4 <.fini>:\n _fini():\n \tsub $0x8,%rsp\n \tadd $0x8,%rsp\n \tret\n"}, {"source1": "readelf --wide --decompress --string-dump=.rodata {}", "source2": "readelf --wide --decompress --string-dump=.rodata {}", "unified_diff": "@@ -18,11 +18,11 @@\n [ ba] le\n [ bd] nd\n [ c0] cr\n [ c3] ce\n [ c6] cursorMotion\n [ d3] failed\n [ e0] could not format terminal capability string\n- [ 110] (Ljava/lang/String;IILjava/lang/String;)V\n- [ 140] could not convert string to current locale\n- [ 170] could not convert string from current locale\n+ [ 110] could not convert string to current locale\n+ [ 140] could not convert string from current locale\n+ [ 170] (Ljava/lang/String;IILjava/lang/String;)V\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.eh_frame_hdr {}", "source2": "readelf --wide --decompress --hex-dump=.eh_frame_hdr {}", "unified_diff": "@@ -1,17 +1,17 @@\n \n Hex dump of section '.eh_frame_hdr':\n- 0x000031a0 011b033b d4000000 19000000 80eeffff ...;............\n- 0x000031b0 f0000000 10f0ffff 18010000 e0f0ffff ................\n- 0x000031c0 30010000 10f1ffff 48010000 20f1ffff 0.......H... ...\n- 0x000031d0 5c010000 80f1ffff 94010000 20f2ffff \\........... ...\n- 0x000031e0 dc010000 30f2ffff f0010000 e0f4ffff ....0...........\n- 0x000031f0 6c020000 00f5ffff 80020000 30f5ffff l...........0...\n- 0x00003200 94020000 50f5ffff a8020000 b0f5ffff ....P...........\n- 0x00003210 e8020000 10f6ffff 28030000 70f6ffff ........(...p...\n- 0x00003220 68030000 d0f6ffff a8030000 f0f6ffff h...............\n- 0x00003230 bc030000 10f7ffff d0030000 70f7ffff ............p...\n- 0x00003240 0c040000 a0f7ffff 3c040000 50f8ffff ........<...P...\n- 0x00003250 8c040000 60f8ffff a0040000 70f8ffff ....`.......p...\n- 0x00003260 20040000 40f9ffff b8040000 40faffff ...@.......@...\n- 0x00003270 04050000 ....\n+ 0x0000319c 011b033b d0000000 19000000 84eeffff ...;............\n+ 0x000031ac ec000000 14f0ffff 14010000 e4f0ffff ................\n+ 0x000031bc 2c010000 14f1ffff 44010000 24f1ffff ,.......D...$...\n+ 0x000031cc 58010000 84f1ffff 90010000 24f2ffff X...........$...\n+ 0x000031dc d8010000 34f2ffff ec010000 e4f4ffff ....4...........\n+ 0x000031ec 68020000 04f5ffff 7c020000 34f5ffff h.......|...4...\n+ 0x000031fc 90020000 54f5ffff a4020000 b4f5ffff ....T...........\n+ 0x0000320c e4020000 14f6ffff 24030000 74f6ffff ........$...t...\n+ 0x0000321c 64030000 d4f6ffff a4030000 f4f6ffff d...............\n+ 0x0000322c b8030000 14f7ffff cc030000 74f7ffff ............t...\n+ 0x0000323c 08040000 a4f7ffff 1c040000 a4f8ffff ................\n+ 0x0000324c 68040000 94f9ffff c8040000 44faffff h...........D...\n+ 0x0000325c 18050000 54faffff 2c050000 64faffff ....T...,...d...\n+ 0x0000326c ac040000 ....\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.eh_frame {}", "source2": "readelf --wide --decompress --hex-dump=.eh_frame {}", "unified_diff": "@@ -1,74 +1,74 @@\n \n Hex dump of section '.eh_frame':\n- 0x00003278 14000000 00000000 017a5200 01781001 .........zR..x..\n- 0x00003288 1b0c0708 90010000 24000000 1c000000 ........$.......\n- 0x00003298 88edffff 90010000 000e1046 0e184a0f ...........F..J.\n- 0x000032a8 0b770880 003f1a3b 2a332422 00000000 .w...?.;*3$\"....\n- 0x000032b8 14000000 44000000 f0eeffff 08000000 ....D...........\n- 0x000032c8 00000000 00000000 14000000 5c000000 ............\\...\n- 0x000032d8 a8efffff 2d000000 00480e20 640e0800 ....-....H. d...\n- 0x000032e8 10000000 74000000 c0efffff 0b000000 ....t...........\n- 0x000032f8 00000000 34000000 88000000 bcefffff ....4...........\n- 0x00003308 5c000000 00450e10 8602440e 18830347 \\....E....D....G\n- 0x00003318 0e20620a 0e18410e 10410e08 440b4b0a . b...A..A..D.K.\n- 0x00003328 0e18440e 10410e08 480b0000 44000000 ..D..A..H...D...\n- 0x00003338 c0000000 e4efffff 9c000000 00450e10 .............E..\n- 0x00003348 8602440e 1883034a 0e20470e 28490e30 ..D....J. G.(I.0\n- 0x00003358 490e3842 0e40490e 206c0a0e 18410e10 I.8B.@I. l...A..\n- 0x00003368 410e084b 0b4e0a0e 18440e10 410e084d A..K.N...D..A..M\n- 0x00003378 0b000000 10000000 08010000 3cf0ffff ............<...\n- 0x00003388 0a000000 00000000 78000000 1c010000 ........x.......\n- 0x00003398 38f0ffff a4020000 00460e10 8f02420e 8........F....B.\n- 0x000033a8 188e0342 0e208d04 450e288c 05440e30 ...B. ..E.(..D.0\n- 0x000033b8 8606440e 38830749 0e50770a 0e38470e ..D.8..I.Pw..8G.\n- 0x000033c8 30410e28 420e2042 0e18420e 10420e08 0A.(B. B..B..B..\n- 0x000033d8 490b440a 0e38410e 30410e28 420e2042 I.D..8A.0A.(B. B\n- 0x000033e8 0e18420e 10420e08 420b620a 0e38440e ..B..B..B.b..8D.\n- 0x000033f8 30410e28 420e2042 0e18420e 10420e08 0A.(B. B..B..B..\n- 0x00003408 490b0000 10000000 98010000 6cf2ffff I...........l...\n- 0x00003418 14000000 00000000 10000000 ac010000 ................\n- 0x00003428 78f2ffff 21000000 00000000 10000000 x...!...........\n- 0x00003438 c0010000 94f2ffff 14000000 00000000 ................\n- 0x00003448 3c000000 d4010000 a0f2ffff 51000000 <...........Q...\n- 0x00003458 004a0e10 8e02490e 188d0345 0e208c04 .J....I....E. ..\n- 0x00003468 440e2886 05430e30 8306680e 28410e20 D.(..C.0..h.(A. \n- 0x00003478 420e1842 0e10420e 0842c3c6 cccdce00 B..B..B..B......\n- 0x00003488 3c000000 14020000 c0f2ffff 51000000 <...........Q...\n- 0x00003498 004a0e10 8e02490e 188d0345 0e208c04 .J....I....E. ..\n- 0x000034a8 440e2886 05430e30 8306680e 28410e20 D.(..C.0..h.(A. \n- 0x000034b8 420e1842 0e10420e 0842c3c6 cccdce00 B..B..B..B......\n- 0x000034c8 3c000000 54020000 e0f2ffff 51000000 <...T.......Q...\n- 0x000034d8 004a0e10 8e02490e 188d0345 0e208c04 .J....I....E. ..\n- 0x000034e8 440e2886 05430e30 8306680e 28410e20 D.(..C.0..h.(A. \n- 0x000034f8 420e1842 0e10420e 0842c3c6 cccdce00 B..B..B..B......\n- 0x00003508 3c000000 94020000 00f3ffff 51000000 <...........Q...\n- 0x00003518 004a0e10 8e02490e 188d0345 0e208c04 .J....I....E. ..\n- 0x00003528 440e2886 05430e30 8306680e 28410e20 D.(..C.0..h.(A. \n- 0x00003538 420e1842 0e10420e 0842c3c6 cccdce00 B..B..B..B......\n- 0x00003548 10000000 d4020000 20f3ffff 14000000 ........ .......\n- 0x00003558 00000000 10000000 e8020000 2cf3ffff ............,...\n- 0x00003568 14000000 00000000 38000000 fc020000 ........8.......\n- 0x00003578 38f3ffff 5d000000 00460e10 8e02450e 8...]....F....E.\n- 0x00003588 188d0345 0e208c04 490e2886 05410e30 ...E. ..I.(..A.0\n- 0x00003598 8306770e 28410e20 420e1842 0e10420e ..w.(A. B..B..B.\n- 0x000035a8 08000000 10000000 38030000 5cf3ffff ........8...\\...\n- 0x000035b8 26000000 00000000 18000000 4c030000 &...........L...\n- 0x000035c8 48f4ffff b4000000 004b0ee0 0102a30a H........K......\n- 0x000035d8 0e08410b 4c000000 68030000 5cf3ffff ..A.L...h...\\...\n- 0x000035e8 ab000000 00460e10 8f02480e 188e0342 .....F....H....B\n- 0x000035f8 0e208d04 450e288c 05440e30 8606440e . ..E.(..D.0..D.\n- 0x00003608 38830747 0e40025e 0e48470e 50570e38 8..G.@.^.HG.PW.8\n- 0x00003618 410e3041 0e28420e 20420e18 420e1042 A.0A.(B. B..B..B\n- 0x00003628 0e080000 10000000 b8030000 bcf3ffff ................\n- 0x00003638 10000000 00000000 14000000 cc030000 ................\n- 0x00003648 b8f3ffff 0a000000 00000000 00000000 ................\n- 0x00003658 48000000 e4030000 80f4ffff f7000000 H...............\n- 0x00003668 00460e10 8f02420e 188e0345 0e208d04 .F....B....E. ..\n- 0x00003678 450e288c 05440e30 8606410e 38830744 E.(..D.0..A.8..D\n- 0x00003688 0e4002a8 0a0e3844 0e30410e 28420e20 .@....8D.0A.(B. \n- 0x00003698 420e1842 0e10420e 08480b00 3c000000 B..B..B..H..<...\n- 0x000036a8 30040000 34f5ffff e6000000 00460e10 0...4........F..\n- 0x000036b8 8e02450e 188d0342 0e208c04 410e2886 ..E....B. ..A.(.\n- 0x000036c8 05470e30 830602a7 0a0e2841 0e20420e .G.0......(A. B.\n- 0x000036d8 18420e10 420e0845 0b000000 00000000 .B..B..E........\n+ 0x00003270 14000000 00000000 017a5200 01781001 .........zR..x..\n+ 0x00003280 1b0c0708 90010000 24000000 1c000000 ........$.......\n+ 0x00003290 90edffff 90010000 000e1046 0e184a0f ...........F..J.\n+ 0x000032a0 0b770880 003f1a3b 2a332422 00000000 .w...?.;*3$\"....\n+ 0x000032b0 14000000 44000000 f8eeffff 08000000 ....D...........\n+ 0x000032c0 00000000 00000000 14000000 5c000000 ............\\...\n+ 0x000032d0 b0efffff 2d000000 00480e20 640e0800 ....-....H. d...\n+ 0x000032e0 10000000 74000000 c8efffff 0b000000 ....t...........\n+ 0x000032f0 00000000 34000000 88000000 c4efffff ....4...........\n+ 0x00003300 5c000000 00450e10 8602440e 18830347 \\....E....D....G\n+ 0x00003310 0e20620a 0e18410e 10410e08 440b4b0a . b...A..A..D.K.\n+ 0x00003320 0e18440e 10410e08 480b0000 44000000 ..D..A..H...D...\n+ 0x00003330 c0000000 ecefffff 9c000000 00450e10 .............E..\n+ 0x00003340 8602440e 1883034a 0e20470e 28490e30 ..D....J. G.(I.0\n+ 0x00003350 490e3842 0e40490e 206c0a0e 18410e10 I.8B.@I. l...A..\n+ 0x00003360 410e084b 0b4e0a0e 18440e10 410e084d A..K.N...D..A..M\n+ 0x00003370 0b000000 10000000 08010000 44f0ffff ............D...\n+ 0x00003380 0a000000 00000000 78000000 1c010000 ........x.......\n+ 0x00003390 40f0ffff a4020000 00460e10 8f02420e @........F....B.\n+ 0x000033a0 188e0342 0e208d04 450e288c 05440e30 ...B. ..E.(..D.0\n+ 0x000033b0 8606440e 38830749 0e50770a 0e38470e ..D.8..I.Pw..8G.\n+ 0x000033c0 30410e28 420e2042 0e18420e 10420e08 0A.(B. B..B..B..\n+ 0x000033d0 490b440a 0e38410e 30410e28 420e2042 I.D..8A.0A.(B. B\n+ 0x000033e0 0e18420e 10420e08 420b620a 0e38440e ..B..B..B.b..8D.\n+ 0x000033f0 30410e28 420e2042 0e18420e 10420e08 0A.(B. B..B..B..\n+ 0x00003400 490b0000 10000000 98010000 74f2ffff I...........t...\n+ 0x00003410 14000000 00000000 10000000 ac010000 ................\n+ 0x00003420 80f2ffff 21000000 00000000 10000000 ....!...........\n+ 0x00003430 c0010000 9cf2ffff 14000000 00000000 ................\n+ 0x00003440 3c000000 d4010000 a8f2ffff 51000000 <...........Q...\n+ 0x00003450 004a0e10 8e02490e 188d0345 0e208c04 .J....I....E. ..\n+ 0x00003460 440e2886 05430e30 8306680e 28410e20 D.(..C.0..h.(A. \n+ 0x00003470 420e1842 0e10420e 0842c3c6 cccdce00 B..B..B..B......\n+ 0x00003480 3c000000 14020000 c8f2ffff 51000000 <...........Q...\n+ 0x00003490 004a0e10 8e02490e 188d0345 0e208c04 .J....I....E. ..\n+ 0x000034a0 440e2886 05430e30 8306680e 28410e20 D.(..C.0..h.(A. \n+ 0x000034b0 420e1842 0e10420e 0842c3c6 cccdce00 B..B..B..B......\n+ 0x000034c0 3c000000 54020000 e8f2ffff 51000000 <...T.......Q...\n+ 0x000034d0 004a0e10 8e02490e 188d0345 0e208c04 .J....I....E. ..\n+ 0x000034e0 440e2886 05430e30 8306680e 28410e20 D.(..C.0..h.(A. \n+ 0x000034f0 420e1842 0e10420e 0842c3c6 cccdce00 B..B..B..B......\n+ 0x00003500 3c000000 94020000 08f3ffff 51000000 <...........Q...\n+ 0x00003510 004a0e10 8e02490e 188d0345 0e208c04 .J....I....E. ..\n+ 0x00003520 440e2886 05430e30 8306680e 28410e20 D.(..C.0..h.(A. \n+ 0x00003530 420e1842 0e10420e 0842c3c6 cccdce00 B..B..B..B......\n+ 0x00003540 10000000 d4020000 28f3ffff 14000000 ........(.......\n+ 0x00003550 00000000 10000000 e8020000 34f3ffff ............4...\n+ 0x00003560 14000000 00000000 38000000 fc020000 ........8.......\n+ 0x00003570 40f3ffff 5d000000 00460e10 8e02450e @...]....F....E.\n+ 0x00003580 188d0345 0e208c04 490e2886 05410e30 ...E. ..I.(..A.0\n+ 0x00003590 8306770e 28410e20 420e1842 0e10420e ..w.(A. B..B..B.\n+ 0x000035a0 08000000 10000000 38030000 64f3ffff ........8...d...\n+ 0x000035b0 26000000 00000000 48000000 4c030000 &.......H...L...\n+ 0x000035c0 80f3ffff f7000000 00460e10 8f02420e .........F....B.\n+ 0x000035d0 188e0345 0e208d04 450e288c 05440e30 ...E. ..E.(..D.0\n+ 0x000035e0 8606410e 38830744 0e4002a8 0a0e3844 ..A.8..D.@....8D\n+ 0x000035f0 0e30410e 28420e20 420e1842 0e10420e .0A.(B. B..B..B.\n+ 0x00003600 08480b00 40000000 98030000 34f4ffff .H..@.......4...\n+ 0x00003610 e6000000 00460e10 8e02450e 188d0342 .....F....E....B\n+ 0x00003620 0e208c04 410e2886 05470e30 830602a7 . ..A.(..G.0....\n+ 0x00003630 0a0e2841 0e20420e 18420e10 420e0845 ..(A. B..B..B..E\n+ 0x00003640 0b000000 00000000 18000000 dc030000 ................\n+ 0x00003650 b0f5ffff b4000000 004b0ee0 0102a30a .........K......\n+ 0x00003660 0e08410b 4c000000 f8030000 c4f4ffff ..A.L...........\n+ 0x00003670 ab000000 00460e10 8f02480e 188e0342 .....F....H....B\n+ 0x00003680 0e208d04 450e288c 05440e30 8606440e . ..E.(..D.0..D.\n+ 0x00003690 38830747 0e40025e 0e48470e 50570e38 8..G.@.^.HG.PW.8\n+ 0x000036a0 410e3041 0e28420e 20420e18 420e1042 A.0A.(B. B..B..B\n+ 0x000036b0 0e080000 10000000 48040000 24f5ffff ........H...$...\n+ 0x000036c0 10000000 00000000 10000000 5c040000 ............\\...\n+ 0x000036d0 20f5ffff 0a000000 00000000 00000000 ...............\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 7838365f 36342d6c 696e7578 dwz/x86_64-linux\n 0x00000020 2d676e75 2f6c6962 6e617469 76652d70 -gnu/libnative-p\n 0x00000030 6c617466 6f726d2d 6a6e692e 64656275 latform-jni.debu\n- 0x00000040 6700d1b3 bf353674 56a1918f be5e7681 g....56tV....^v.\n- 0x00000050 81413a83 e6ef .A:...\n+ 0x00000040 6700f927 fef407f0 819b863b 1ae31058 g..'.......;...X\n+ 0x00000050 880614db 8cac ......\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 39366363 61346430 62626361 63663933 96cca4d0bbcacf93\n- 0x00000010 63613336 33623864 38643861 32643462 ca363b8d8d8a2d4b\n- 0x00000020 63663232 64372e64 65627567 00000000 cf22d7.debug....\n- 0x00000030 058e6ea6 ..n.\n+ 0x00000000 38363935 62323264 66373239 37643039 8695b22df7297d09\n+ 0x00000010 63653835 64343161 30623763 34333763 ce85d41a0b7c437c\n+ 0x00000020 66366331 39322e64 65627567 00000000 f6c192.debug....\n+ 0x00000030 f2bdcc8f ....\n \n"}]}, {"source1": "./usr/lib/jni/libnative-platform.so", "source2": "./usr/lib/jni/libnative-platform.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -2,20 +2,20 @@\n Elf file type is DYN (Shared object file)\n Entry point 0x0\n There are 9 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x001818 0x001818 R 0x1000\n- LOAD 0x002000 0x0000000000002000 0x0000000000002000 0x001991 0x001991 R E 0x1000\n- LOAD 0x004000 0x0000000000004000 0x0000000000004000 0x000bc8 0x000bc8 R 0x1000\n+ LOAD 0x002000 0x0000000000002000 0x0000000000002000 0x001985 0x001985 R E 0x1000\n+ LOAD 0x004000 0x0000000000004000 0x0000000000004000 0x000bcc 0x000bcc R 0x1000\n LOAD 0x004df8 0x0000000000005df8 0x0000000000005df8 0x000370 0x000378 RW 0x1000\n DYNAMIC 0x004e08 0x0000000000005e08 0x0000000000005e08 0x0001c0 0x0001c0 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n- GNU_EH_FRAME 0x00436c 0x000000000000436c 0x000000000000436c 0x000104 0x000104 R 0x4\n+ GNU_EH_FRAME 0x004368 0x0000000000004368 0x0000000000004368 0x000104 0x000104 R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10\n GNU_RELRO 0x004df8 0x0000000000005df8 0x0000000000005df8 0x000208 0x000208 R 0x1\n \n Section to Segment mapping:\n Segment Sections...\n 00 .note.gnu.build-id .gnu.hash .dynsym .dynstr .gnu.version .gnu.version_r .rela.dyn .rela.plt \n 01 .init .plt .plt.got .text .fini \n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -10,19 +10,19 @@\n [ 5] .gnu.version VERSYM 0000000000001274 001274 00008a 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 0000000000001300 001300 000050 00 A 4 1 8\n [ 7] .rela.dyn RELA 0000000000001350 001350 0000a8 18 A 3 0 8\n [ 8] .rela.plt RELA 00000000000013f8 0013f8 000420 18 AI 3 21 8\n [ 9] .init PROGBITS 0000000000002000 002000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000002020 002020 0002d0 10 AX 0 0 16\n [11] .plt.got PROGBITS 00000000000022f0 0022f0 000008 08 AX 0 0 8\n- [12] .text PROGBITS 0000000000002300 002300 001686 00 AX 0 0 32\n- [13] .fini PROGBITS 0000000000003988 003988 000009 00 AX 0 0 4\n- [14] .rodata PROGBITS 0000000000004000 004000 00036b 01 AMS 0 0 8\n- [15] .eh_frame_hdr PROGBITS 000000000000436c 00436c 000104 00 A 0 0 4\n- [16] .eh_frame PROGBITS 0000000000004470 004470 000758 00 A 0 0 8\n+ [12] .text PROGBITS 0000000000002300 002300 00167a 00 AX 0 0 32\n+ [13] .fini PROGBITS 000000000000397c 00397c 000009 00 AX 0 0 4\n+ [14] .rodata PROGBITS 0000000000004000 004000 000368 01 AMS 0 0 8\n+ [15] .eh_frame_hdr PROGBITS 0000000000004368 004368 000104 00 A 0 0 4\n+ [16] .eh_frame PROGBITS 0000000000004470 004470 00075c 00 A 0 0 8\n [17] .init_array INIT_ARRAY 0000000000005df8 004df8 000008 08 WA 0 0 8\n [18] .fini_array FINI_ARRAY 0000000000005e00 004e00 000008 08 WA 0 0 8\n [19] .dynamic DYNAMIC 0000000000005e08 004e08 0001c0 10 WA 4 0 8\n [20] .got PROGBITS 0000000000005fc8 004fc8 000020 08 WA 0 0 8\n [21] .got.plt PROGBITS 0000000000005fe8 004fe8 000178 08 WA 0 0 8\n [22] .data PROGBITS 0000000000006160 005160 000008 00 WA 0 0 8\n [23] .bss NOBITS 0000000000006168 005168 000008 00 WA 0 0 1\n"}, {"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -44,29 +44,29 @@\n 40: 0000000000002d80 324 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink\n 41: 00000000000023c0 361 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo\n 42: 0000000000002700 40 FUNC GLOBAL DEFAULT 12 _Z8toMillis8timespec\n 43: 0000000000003600 46 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch\n 44: 0000000000003260 180 FUNC WEAK DEFAULT 12 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz\n 45: 0000000000002ee0 74 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach\n 46: 0000000000003070 180 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable\n- 47: 00000000000036c0 171 FUNC GLOBAL DEFAULT 12 mark_failed_with_code\n+ 47: 00000000000038b0 171 FUNC GLOBAL DEFAULT 12 mark_failed_with_code\n 48: 0000000000002690 108 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod\n 49: 0000000000003690 38 FUNC GLOBAL DEFAULT 12 map_error_code\n 50: 0000000000002f90 101 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory\n- 51: 00000000000037a0 247 FUNC GLOBAL DEFAULT 12 java_to_char\n+ 51: 00000000000036c0 247 FUNC GLOBAL DEFAULT 12 java_to_char\n 52: 0000000000002ce0 160 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink\n 53: 00000000000027a0 435 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat\n- 54: 00000000000038a0 230 FUNC GLOBAL DEFAULT 12 char_to_java\n+ 54: 00000000000037c0 230 FUNC GLOBAL DEFAULT 12 char_to_java\n 55: 0000000000002ed0 9 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid\n 56: 0000000000003130 38 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty\n 57: 0000000000002530 343 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo\n 58: 0000000000003160 241 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize\n 59: 0000000000002730 108 FUNC GLOBAL DEFAULT 12 _Z10unpackStatP4statPiPlS2_\n 60: 00000000000034a0 203 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch\n 61: 0000000000003630 93 FUNC GLOBAL DEFAULT 12 mark_failed_with_errno\n- 62: 0000000000003780 10 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion\n+ 62: 0000000000003970 10 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion\n 63: 0000000000002960 888 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir\n 64: 0000000000003320 379 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems\n- 65: 0000000000003770 16 FUNC GLOBAL DEFAULT 12 mark_failed_with_message\n+ 65: 0000000000003960 16 FUNC GLOBAL DEFAULT 12 mark_failed_with_message\n 66: 0000000000003570 135 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent\n 67: 0000000000003000 101 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable\n 68: 0000000000002f30 86 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -39,19 +39,19 @@\n 00000000000060c8 0000001900000007 R_X86_64_JUMP_SLOT 0000000000000000 close@GLIBC_2.2.5 + 0\n 00000000000060d0 0000001a00000007 R_X86_64_JUMP_SLOT 0000000000000000 setsid@GLIBC_2.2.5 + 0\n 00000000000060d8 0000001b00000007 R_X86_64_JUMP_SLOT 0000000000000000 closedir@GLIBC_2.2.5 + 0\n 00000000000060e0 0000001c00000007 R_X86_64_JUMP_SLOT 0000000000000000 read@GLIBC_2.2.5 + 0\n 00000000000060e8 0000003b00000007 R_X86_64_JUMP_SLOT 0000000000002730 _Z10unpackStatP4statPiPlS2_ + 0\n 00000000000060f0 0000002a00000007 R_X86_64_JUMP_SLOT 0000000000002700 _Z8toMillis8timespec + 0\n 00000000000060f8 0000003d00000007 R_X86_64_JUMP_SLOT 0000000000003630 mark_failed_with_errno + 0\n-0000000000006100 0000003300000007 R_X86_64_JUMP_SLOT 00000000000037a0 java_to_char + 0\n+0000000000006100 0000003300000007 R_X86_64_JUMP_SLOT 00000000000036c0 java_to_char + 0\n 0000000000006108 0000001e00000007 R_X86_64_JUMP_SLOT 0000000000000000 strerror_r@GLIBC_2.2.5 + 0\n 0000000000006110 0000001f00000007 R_X86_64_JUMP_SLOT 0000000000000000 malloc@GLIBC_2.2.5 + 0\n 0000000000006118 0000002000000007 R_X86_64_JUMP_SLOT 0000000000000000 inotify_add_watch@GLIBC_2.4 + 0\n 0000000000006120 0000002100000007 R_X86_64_JUMP_SLOT 0000000000000000 setmntent@GLIBC_2.2.5 + 0\n-0000000000006128 0000004100000007 R_X86_64_JUMP_SLOT 0000000000003770 mark_failed_with_message + 0\n+0000000000006128 0000004100000007 R_X86_64_JUMP_SLOT 0000000000003960 mark_failed_with_message + 0\n 0000000000006130 0000002200000007 R_X86_64_JUMP_SLOT 0000000000000000 chmod@GLIBC_2.2.5 + 0\n 0000000000006138 0000002300000007 R_X86_64_JUMP_SLOT 0000000000000000 wcstombs@GLIBC_2.2.5 + 0\n-0000000000006140 0000002f00000007 R_X86_64_JUMP_SLOT 00000000000036c0 mark_failed_with_code + 0\n+0000000000006140 0000002f00000007 R_X86_64_JUMP_SLOT 00000000000038b0 mark_failed_with_code + 0\n 0000000000006148 0000002500000007 R_X86_64_JUMP_SLOT 0000000000000000 inotify_rm_watch@GLIBC_2.4 + 0\n 0000000000006150 0000002700000007 R_X86_64_JUMP_SLOT 0000000000000000 inotify_init1@GLIBC_2.9 + 0\n-0000000000006158 0000003600000007 R_X86_64_JUMP_SLOT 00000000000038a0 char_to_java + 0\n+0000000000006158 0000003600000007 R_X86_64_JUMP_SLOT 00000000000037c0 char_to_java + 0\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -1,13 +1,13 @@\n \n Dynamic section at offset 0x4e08 contains 24 entries:\n Tag Type Name/Value\n 0x0000000000000001 (NEEDED) Shared library: [libc.so.6]\n 0x000000000000000c (INIT) 0x2000\n- 0x000000000000000d (FINI) 0x3988\n+ 0x000000000000000d (FINI) 0x397c\n 0x0000000000000019 (INIT_ARRAY) 0x5df8\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x5e00\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x9c0\n 0x0000000000000006 (SYMTAB) 0x348\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4cae9a6eb60fe939df9ab51c8f21e013eadbd618\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 71c54f8849883b3786b8b526f117871cf15f0889\n"}, {"source1": "readelf --wide --debug-dump=frames {}", "source2": "readelf --wide --debug-dump=frames {}", "unified_diff": "@@ -1,46 +1,46 @@\n Contents of the .eh_frame_hdr section:\n \n Version: 1\n Pointer Encoding Format: 0x1b (sdata4, pcrel)\n Count Encoding Format: 0x3 (udata4, absolute)\n Table Encoding Format: 0x3b (sdata4, datarel)\n- Start of frame section: 0x100 (offset: 0x4470)\n+ Start of frame section: 0x104 (offset: 0x4470)\n Entries in search table: 0x1f\n- 0xffffffffffffdcb4 (offset: 0x2020) -> 0x11c fde=[ 18]\n- 0xffffffffffffdf84 (offset: 0x22f0) -> 0x144 fde=[ 40]\n- 0xffffffffffffe054 (offset: 0x23c0) -> 0x178 fde=[ 74]\n- 0xffffffffffffe1c4 (offset: 0x2530) -> 0x1c8 fde=[ c4]\n- 0xffffffffffffe324 (offset: 0x2690) -> 0x204 fde=[ 100]\n- 0xffffffffffffe394 (offset: 0x2700) -> 0x250 fde=[ 14c]\n- 0xffffffffffffe3c4 (offset: 0x2730) -> 0x264 fde=[ 160]\n- 0xffffffffffffe434 (offset: 0x27a0) -> 0x284 fde=[ 180]\n- 0xffffffffffffe5f4 (offset: 0x2960) -> 0x310 fde=[ 20c]\n- 0xffffffffffffe974 (offset: 0x2ce0) -> 0x39c fde=[ 298]\n- 0xffffffffffffea14 (offset: 0x2d80) -> 0x3fc fde=[ 2f8]\n- 0xffffffffffffeb64 (offset: 0x2ed0) -> 0x440 fde=[ 33c]\n- 0xffffffffffffeb74 (offset: 0x2ee0) -> 0x454 fde=[ 350]\n- 0xffffffffffffebc4 (offset: 0x2f30) -> 0x488 fde=[ 384]\n- 0xffffffffffffec24 (offset: 0x2f90) -> 0x4b4 fde=[ 3b0]\n- 0xffffffffffffec94 (offset: 0x3000) -> 0x4f8 fde=[ 3f4]\n- 0xffffffffffffed04 (offset: 0x3070) -> 0x544 fde=[ 440]\n- 0xffffffffffffedc4 (offset: 0x3130) -> 0x580 fde=[ 47c]\n- 0xffffffffffffedf4 (offset: 0x3160) -> 0x598 fde=[ 494]\n- 0xffffffffffffeef4 (offset: 0x3260) -> 0x15c fde=[ 58]\n- 0xffffffffffffefb4 (offset: 0x3320) -> 0x5d4 fde=[ 4d0]\n- 0xfffffffffffff134 (offset: 0x34a0) -> 0x64c fde=[ 548]\n- 0xfffffffffffff204 (offset: 0x3570) -> 0x69c fde=[ 598]\n- 0xfffffffffffff294 (offset: 0x3600) -> 0x6e8 fde=[ 5e4]\n- 0xfffffffffffff2c4 (offset: 0x3630) -> 0x704 fde=[ 600]\n- 0xfffffffffffff324 (offset: 0x3690) -> 0x740 fde=[ 63c]\n- 0xfffffffffffff354 (offset: 0x36c0) -> 0x754 fde=[ 650]\n- 0xfffffffffffff404 (offset: 0x3770) -> 0x7a4 fde=[ 6a0]\n- 0xfffffffffffff414 (offset: 0x3780) -> 0x7b8 fde=[ 6b4]\n- 0xfffffffffffff434 (offset: 0x37a0) -> 0x7cc fde=[ 6c8]\n- 0xfffffffffffff534 (offset: 0x38a0) -> 0x818 fde=[ 714]\n+ 0xffffffffffffdcb8 (offset: 0x2020) -> 0x120 fde=[ 18]\n+ 0xffffffffffffdf88 (offset: 0x22f0) -> 0x148 fde=[ 40]\n+ 0xffffffffffffe058 (offset: 0x23c0) -> 0x17c fde=[ 74]\n+ 0xffffffffffffe1c8 (offset: 0x2530) -> 0x1cc fde=[ c4]\n+ 0xffffffffffffe328 (offset: 0x2690) -> 0x208 fde=[ 100]\n+ 0xffffffffffffe398 (offset: 0x2700) -> 0x254 fde=[ 14c]\n+ 0xffffffffffffe3c8 (offset: 0x2730) -> 0x268 fde=[ 160]\n+ 0xffffffffffffe438 (offset: 0x27a0) -> 0x288 fde=[ 180]\n+ 0xffffffffffffe5f8 (offset: 0x2960) -> 0x314 fde=[ 20c]\n+ 0xffffffffffffe978 (offset: 0x2ce0) -> 0x3a0 fde=[ 298]\n+ 0xffffffffffffea18 (offset: 0x2d80) -> 0x400 fde=[ 2f8]\n+ 0xffffffffffffeb68 (offset: 0x2ed0) -> 0x444 fde=[ 33c]\n+ 0xffffffffffffeb78 (offset: 0x2ee0) -> 0x458 fde=[ 350]\n+ 0xffffffffffffebc8 (offset: 0x2f30) -> 0x48c fde=[ 384]\n+ 0xffffffffffffec28 (offset: 0x2f90) -> 0x4b8 fde=[ 3b0]\n+ 0xffffffffffffec98 (offset: 0x3000) -> 0x4fc fde=[ 3f4]\n+ 0xffffffffffffed08 (offset: 0x3070) -> 0x548 fde=[ 440]\n+ 0xffffffffffffedc8 (offset: 0x3130) -> 0x584 fde=[ 47c]\n+ 0xffffffffffffedf8 (offset: 0x3160) -> 0x59c fde=[ 494]\n+ 0xffffffffffffeef8 (offset: 0x3260) -> 0x160 fde=[ 58]\n+ 0xffffffffffffefb8 (offset: 0x3320) -> 0x5d8 fde=[ 4d0]\n+ 0xfffffffffffff138 (offset: 0x34a0) -> 0x650 fde=[ 548]\n+ 0xfffffffffffff208 (offset: 0x3570) -> 0x6a0 fde=[ 598]\n+ 0xfffffffffffff298 (offset: 0x3600) -> 0x6ec fde=[ 5e4]\n+ 0xfffffffffffff2c8 (offset: 0x3630) -> 0x708 fde=[ 600]\n+ 0xfffffffffffff328 (offset: 0x3690) -> 0x744 fde=[ 63c]\n+ 0xfffffffffffff358 (offset: 0x36c0) -> 0x758 fde=[ 650]\n+ 0xfffffffffffff458 (offset: 0x37c0) -> 0x7a4 fde=[ 69c]\n+ 0xfffffffffffff548 (offset: 0x38b0) -> 0x7e8 fde=[ 6e0]\n+ 0xfffffffffffff5f8 (offset: 0x3960) -> 0x838 fde=[ 730]\n+ 0xfffffffffffff608 (offset: 0x3970) -> 0x84c fde=[ 744]\n \n Contents of the .eh_frame section:\n \n \n 00000000 0000000000000014 00000000 CIE\n Version: 1\n Augmentation: \"zR\"\n@@ -849,135 +849,139 @@\n DW_CFA_nop\n \n 0000063c 0000000000000010 00000640 FDE cie=00000000 pc=0000000000003690..00000000000036b6\n DW_CFA_nop\n DW_CFA_nop\n DW_CFA_nop\n \n-00000650 000000000000004c 00000654 FDE cie=00000000 pc=00000000000036c0..000000000000376b\n+00000650 0000000000000048 00000654 FDE cie=00000000 pc=00000000000036c0..00000000000037b7\n DW_CFA_advance_loc: 6 to 00000000000036c6\n DW_CFA_def_cfa_offset: 16\n DW_CFA_offset: r15 (r15) at cfa-16\n- DW_CFA_advance_loc: 8 to 00000000000036ce\n+ DW_CFA_advance_loc: 2 to 00000000000036c8\n DW_CFA_def_cfa_offset: 24\n DW_CFA_offset: r14 (r14) at cfa-24\n- DW_CFA_advance_loc: 2 to 00000000000036d0\n+ DW_CFA_advance_loc: 5 to 00000000000036cd\n DW_CFA_def_cfa_offset: 32\n DW_CFA_offset: r13 (r13) at cfa-32\n- DW_CFA_advance_loc: 5 to 00000000000036d5\n+ DW_CFA_advance_loc: 5 to 00000000000036d2\n DW_CFA_def_cfa_offset: 40\n DW_CFA_offset: r12 (r12) at cfa-40\n- DW_CFA_advance_loc: 4 to 00000000000036d9\n+ DW_CFA_advance_loc: 4 to 00000000000036d6\n DW_CFA_def_cfa_offset: 48\n DW_CFA_offset: r6 (rbp) at cfa-48\n- DW_CFA_advance_loc: 4 to 00000000000036dd\n+ DW_CFA_advance_loc: 1 to 00000000000036d7\n DW_CFA_def_cfa_offset: 56\n DW_CFA_offset: r3 (rbx) at cfa-56\n- DW_CFA_advance_loc: 7 to 00000000000036e4\n+ DW_CFA_advance_loc: 4 to 00000000000036db\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc1: 94 to 0000000000003742\n- DW_CFA_def_cfa_offset: 72\n- DW_CFA_advance_loc: 7 to 0000000000003749\n- DW_CFA_def_cfa_offset: 80\n- DW_CFA_advance_loc: 23 to 0000000000003760\n+ DW_CFA_advance_loc1: 168 to 0000000000003783\n+ DW_CFA_remember_state\n DW_CFA_def_cfa_offset: 56\n- DW_CFA_advance_loc: 1 to 0000000000003761\n+ DW_CFA_advance_loc: 4 to 0000000000003787\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 1 to 0000000000003762\n+ DW_CFA_advance_loc: 1 to 0000000000003788\n DW_CFA_def_cfa_offset: 40\n- DW_CFA_advance_loc: 2 to 0000000000003764\n+ DW_CFA_advance_loc: 2 to 000000000000378a\n DW_CFA_def_cfa_offset: 32\n- DW_CFA_advance_loc: 2 to 0000000000003766\n+ DW_CFA_advance_loc: 2 to 000000000000378c\n DW_CFA_def_cfa_offset: 24\n- DW_CFA_advance_loc: 2 to 0000000000003768\n+ DW_CFA_advance_loc: 2 to 000000000000378e\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 2 to 000000000000376a\n+ DW_CFA_advance_loc: 2 to 0000000000003790\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_nop\n+ DW_CFA_advance_loc: 8 to 0000000000003798\n+ DW_CFA_restore_state\n DW_CFA_nop\n \n-000006a0 0000000000000010 000006a4 FDE cie=00000000 pc=0000000000003770..0000000000003780\n+0000069c 0000000000000040 000006a0 FDE cie=00000000 pc=00000000000037c0..00000000000038a6\n+ DW_CFA_advance_loc: 6 to 00000000000037c6\n+ DW_CFA_def_cfa_offset: 16\n+ DW_CFA_offset: r14 (r14) at cfa-16\n+ DW_CFA_advance_loc: 5 to 00000000000037cb\n+ DW_CFA_def_cfa_offset: 24\n+ DW_CFA_offset: r13 (r13) at cfa-24\n+ DW_CFA_advance_loc: 2 to 00000000000037cd\n+ DW_CFA_def_cfa_offset: 32\n+ DW_CFA_offset: r12 (r12) at cfa-32\n+ DW_CFA_advance_loc: 1 to 00000000000037ce\n+ DW_CFA_def_cfa_offset: 40\n+ DW_CFA_offset: r6 (rbp) at cfa-40\n+ DW_CFA_advance_loc: 7 to 00000000000037d5\n+ DW_CFA_def_cfa_offset: 48\n+ DW_CFA_offset: r3 (rbx) at cfa-48\n+ DW_CFA_advance_loc1: 167 to 000000000000387c\n+ DW_CFA_remember_state\n+ DW_CFA_def_cfa_offset: 40\n+ DW_CFA_advance_loc: 1 to 000000000000387d\n+ DW_CFA_def_cfa_offset: 32\n+ DW_CFA_advance_loc: 2 to 000000000000387f\n+ DW_CFA_def_cfa_offset: 24\n+ DW_CFA_advance_loc: 2 to 0000000000003881\n+ DW_CFA_def_cfa_offset: 16\n+ DW_CFA_advance_loc: 2 to 0000000000003883\n+ DW_CFA_def_cfa_offset: 8\n+ DW_CFA_advance_loc: 5 to 0000000000003888\n+ DW_CFA_restore_state\n+ DW_CFA_nop\n DW_CFA_nop\n DW_CFA_nop\n DW_CFA_nop\n-\n-000006b4 0000000000000010 000006b8 FDE cie=00000000 pc=0000000000003780..000000000000378a\n DW_CFA_nop\n DW_CFA_nop\n DW_CFA_nop\n \n-000006c8 0000000000000048 000006cc FDE cie=00000000 pc=00000000000037a0..0000000000003897\n- DW_CFA_advance_loc: 6 to 00000000000037a6\n+000006e0 000000000000004c 000006e4 FDE cie=00000000 pc=00000000000038b0..000000000000395b\n+ DW_CFA_advance_loc: 6 to 00000000000038b6\n DW_CFA_def_cfa_offset: 16\n DW_CFA_offset: r15 (r15) at cfa-16\n- DW_CFA_advance_loc: 2 to 00000000000037a8\n+ DW_CFA_advance_loc: 8 to 00000000000038be\n DW_CFA_def_cfa_offset: 24\n DW_CFA_offset: r14 (r14) at cfa-24\n- DW_CFA_advance_loc: 5 to 00000000000037ad\n+ DW_CFA_advance_loc: 2 to 00000000000038c0\n DW_CFA_def_cfa_offset: 32\n DW_CFA_offset: r13 (r13) at cfa-32\n- DW_CFA_advance_loc: 5 to 00000000000037b2\n+ DW_CFA_advance_loc: 5 to 00000000000038c5\n DW_CFA_def_cfa_offset: 40\n DW_CFA_offset: r12 (r12) at cfa-40\n- DW_CFA_advance_loc: 4 to 00000000000037b6\n+ DW_CFA_advance_loc: 4 to 00000000000038c9\n DW_CFA_def_cfa_offset: 48\n DW_CFA_offset: r6 (rbp) at cfa-48\n- DW_CFA_advance_loc: 1 to 00000000000037b7\n+ DW_CFA_advance_loc: 4 to 00000000000038cd\n DW_CFA_def_cfa_offset: 56\n DW_CFA_offset: r3 (rbx) at cfa-56\n- DW_CFA_advance_loc: 4 to 00000000000037bb\n+ DW_CFA_advance_loc: 7 to 00000000000038d4\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc1: 168 to 0000000000003863\n- DW_CFA_remember_state\n+ DW_CFA_advance_loc1: 94 to 0000000000003932\n+ DW_CFA_def_cfa_offset: 72\n+ DW_CFA_advance_loc: 7 to 0000000000003939\n+ DW_CFA_def_cfa_offset: 80\n+ DW_CFA_advance_loc: 23 to 0000000000003950\n DW_CFA_def_cfa_offset: 56\n- DW_CFA_advance_loc: 4 to 0000000000003867\n+ DW_CFA_advance_loc: 1 to 0000000000003951\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 1 to 0000000000003868\n+ DW_CFA_advance_loc: 1 to 0000000000003952\n DW_CFA_def_cfa_offset: 40\n- DW_CFA_advance_loc: 2 to 000000000000386a\n+ DW_CFA_advance_loc: 2 to 0000000000003954\n DW_CFA_def_cfa_offset: 32\n- DW_CFA_advance_loc: 2 to 000000000000386c\n+ DW_CFA_advance_loc: 2 to 0000000000003956\n DW_CFA_def_cfa_offset: 24\n- DW_CFA_advance_loc: 2 to 000000000000386e\n+ DW_CFA_advance_loc: 2 to 0000000000003958\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 2 to 0000000000003870\n+ DW_CFA_advance_loc: 2 to 000000000000395a\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 8 to 0000000000003878\n- DW_CFA_restore_state\n+ DW_CFA_nop\n DW_CFA_nop\n \n-00000714 000000000000003c 00000718 FDE cie=00000000 pc=00000000000038a0..0000000000003986\n- DW_CFA_advance_loc: 6 to 00000000000038a6\n- DW_CFA_def_cfa_offset: 16\n- DW_CFA_offset: r14 (r14) at cfa-16\n- DW_CFA_advance_loc: 5 to 00000000000038ab\n- DW_CFA_def_cfa_offset: 24\n- DW_CFA_offset: r13 (r13) at cfa-24\n- DW_CFA_advance_loc: 2 to 00000000000038ad\n- DW_CFA_def_cfa_offset: 32\n- DW_CFA_offset: r12 (r12) at cfa-32\n- DW_CFA_advance_loc: 1 to 00000000000038ae\n- DW_CFA_def_cfa_offset: 40\n- DW_CFA_offset: r6 (rbp) at cfa-40\n- DW_CFA_advance_loc: 7 to 00000000000038b5\n- DW_CFA_def_cfa_offset: 48\n- DW_CFA_offset: r3 (rbx) at cfa-48\n- DW_CFA_advance_loc1: 167 to 000000000000395c\n- DW_CFA_remember_state\n- DW_CFA_def_cfa_offset: 40\n- DW_CFA_advance_loc: 1 to 000000000000395d\n- DW_CFA_def_cfa_offset: 32\n- DW_CFA_advance_loc: 2 to 000000000000395f\n- DW_CFA_def_cfa_offset: 24\n- DW_CFA_advance_loc: 2 to 0000000000003961\n- DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 2 to 0000000000003963\n- DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 5 to 0000000000003968\n- DW_CFA_restore_state\n+00000730 0000000000000010 00000734 FDE cie=00000000 pc=0000000000003960..0000000000003970\n+ DW_CFA_nop\n+ DW_CFA_nop\n+ DW_CFA_nop\n+\n+00000744 0000000000000010 00000748 FDE cie=00000000 pc=0000000000003970..000000000000397a\n DW_CFA_nop\n DW_CFA_nop\n DW_CFA_nop\n \n-00000754 ZERO terminator\n+00000758 ZERO terminator\n \n \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "comments": ["Ordering differences only"], "unified_diff": "@@ -37,17 +37,17 @@\n inotify_add_watch\n Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent\n Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch\n inotify_rm_watch\n strerror_r\n mark_failed_with_code\n map_error_code\n-Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion\n wcstombs\n mbstowcs\n+Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion\n libc.so.6\n GLIBC_2.9\n GLIBC_2.4\n GLIBC_2.33\n GLIBC_2.2.5\n AVAUATUSH\n []A\\A]A^A_\n@@ -59,22 +59,22 @@\n []A\\A]A^\n []A\\A]A^\n []A\\A]A^\n []A\\A]A^A_\n []A\\A]A^A_\n []A\\A]A^\n []A\\A]A^A_\n-[]A\\A]A^A_\n []A\\A]A^\n+[]A\\A]A^A_\n could not query machine details\n could not read directory entry\n (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZ)V\n-(Ljava/lang/String;IILjava/lang/String;)V\n could not convert string to current locale\n could not convert string from current locale\n+(Ljava/lang/String;IILjava/lang/String;)V\n Ljava/lang/String;\n osVersion\n machineArchitecture\n int_bytes\n u_long_bytes\n size_t_bytes\n uid_t_bytes\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -125,19 +125,19 @@\n 0x00001160 5f706c61 74666f72 6d5f696e 7465726e _platform_intern\n 0x00001170 616c5f6a 6e695f46 696c6545 76656e74 al_jni_FileEvent\n 0x00001180 46756e63 74696f6e 735f636c 6f736557 Functions_closeW\n 0x00001190 61746368 00696e6f 74696679 5f726d5f atch.inotify_rm_\n 0x000011a0 77617463 68007374 72657272 6f725f72 watch.strerror_r\n 0x000011b0 006d6172 6b5f6661 696c6564 5f776974 .mark_failed_wit\n 0x000011c0 685f636f 6465006d 61705f65 72726f72 h_code.map_error\n- 0x000011d0 5f636f64 65004a61 76615f6e 65745f72 _code.Java_net_r\n- 0x000011e0 75627967 72617065 66727569 745f706c ubygrapefruit_pl\n- 0x000011f0 6174666f 726d5f69 6e746572 6e616c5f atform_internal_\n- 0x00001200 6a6e695f 4e617469 76654c69 62726172 jni_NativeLibrar\n- 0x00001210 7946756e 6374696f 6e735f67 65745665 yFunctions_getVe\n- 0x00001220 7273696f 6e007763 73746f6d 6273006d rsion.wcstombs.m\n- 0x00001230 6273746f 77637300 7763736c 656e006c bstowcs.wcslen.l\n+ 0x000011d0 5f636f64 65007763 73746f6d 6273006d _code.wcstombs.m\n+ 0x000011e0 6273746f 77637300 7763736c 656e004a bstowcs.wcslen.J\n+ 0x000011f0 6176615f 6e65745f 72756279 67726170 ava_net_rubygrap\n+ 0x00001200 65667275 69745f70 6c617466 6f726d5f efruit_platform_\n+ 0x00001210 696e7465 726e616c 5f6a6e69 5f4e6174 internal_jni_Nat\n+ 0x00001220 6976654c 69627261 72794675 6e637469 iveLibraryFuncti\n+ 0x00001230 6f6e735f 67657456 65727369 6f6e006c ons_getVersion.l\n 0x00001240 6962632e 736f2e36 00474c49 42435f32 ibc.so.6.GLIBC_2\n 0x00001250 2e390047 4c494243 5f322e34 00474c49 .9.GLIBC_2.4.GLI\n 0x00001260 42435f32 2e333300 474c4942 435f322e BC_2.33.GLIBC_2.\n 0x00001270 322e3500 2.5.\n \n"}, {"source1": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "comments": ["error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`:", "objdump: DWARF error: unable to read alt ref 16820"], "unified_diff": "@@ -88,19 +88,19 @@\n ./src/main/cpp/posix.cpp:39\n \tcall 2180 \n ./src/main/cpp/posix.cpp:39 (discriminator 1)\n \ttest %eax,%eax\n \tjne 2510 \n /usr/lib/jvm/default-java/include/jni.h:1289\n \tmov (%r15),%rax\n-\tlea 0x1cf0(%rip),%r13 \n+\tlea 0x1ced(%rip),%r13 \n \tmov %r12,%rsi\n \tmov %r15,%rdi\n \tmov %r13,%rcx\n-\tlea 0x1cf3(%rip),%rdx \n+\tlea 0x1cf0(%rip),%rdx \n \tcall *0x2f0(%rax)\n ./src/main/cpp/posix.cpp:45\n \tmov %r14,%rsi\n \tmov %rbp,%rdx\n \tmov %r15,%rdi\n /usr/lib/jvm/default-java/include/jni.h:1289\n \tmov %rax,0x8(%rsp)\n@@ -115,15 +115,15 @@\n /usr/lib/jvm/default-java/include/jni.h:1321\n \tmov (%r15),%rax\n \tcall *0x340(%rax)\n /usr/lib/jvm/default-java/include/jni.h:1289\n \tmov (%r15),%rax\n \tmov %r13,%rcx\n \tmov %r12,%rsi\n-\tlea 0x1cba(%rip),%rdx \n+\tlea 0x1cb7(%rip),%rdx \n \tmov %r15,%rdi\n \tcall *0x2f0(%rax)\n ./src/main/cpp/posix.cpp:47\n \tmov %rbp,%rdx\n \tmov %r15,%rdi\n \tlea 0x92(%rsp),%rsi\n /usr/lib/jvm/default-java/include/jni.h:1289\n@@ -139,15 +139,15 @@\n /usr/lib/jvm/default-java/include/jni.h:1321\n \tmov (%r15),%rax\n \tcall *0x340(%rax)\n /usr/lib/jvm/default-java/include/jni.h:1289\n \tmov (%r15),%rax\n \tmov %r13,%rcx\n \tmov %r12,%rsi\n-\tlea 0x1c80(%rip),%rdx \n+\tlea 0x1c7d(%rip),%rdx \n \tmov %r15,%rdi\n \tcall *0x2f0(%rax)\n ./src/main/cpp/posix.cpp:49\n \tmov %rbp,%rdx\n \tmov %r15,%rdi\n \tlea 0x114(%rsp),%rsi\n /usr/lib/jvm/default-java/include/jni.h:1289\n@@ -191,29 +191,29 @@\n Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo():\n ./src/main/cpp/posix.cpp:53\n \tendbr64\n \tpush %r13\n /usr/lib/jvm/default-java/include/jni.h:896\n \tmov %rdx,%rsi\n /usr/lib/jvm/default-java/include/jni.h:1289\n-\tlea 0x1c05(%rip),%r13 \n+\tlea 0x1c02(%rip),%r13 \n ./src/main/cpp/posix.cpp:53\n \tpush %r12\n \tpush %rbp\n \tmov %rdx,%rbp\n \tpush %rbx\n \tmov %rdi,%rbx\n \tsub $0x8,%rsp\n /usr/lib/jvm/default-java/include/jni.h:896\n \tmov (%rdi),%rax\n \tcall *0xf8(%rax)\n /usr/lib/jvm/default-java/include/jni.h:1289\n \tmov %r13,%rcx\n \tmov %rbx,%rdi\n-\tlea 0x1be3(%rip),%rdx \n+\tlea 0x1be0(%rip),%rdx \n /usr/lib/jvm/default-java/include/jni.h:896\n \tmov %rax,%r12\n /usr/lib/jvm/default-java/include/jni.h:1289\n \tmov (%rbx),%rax\n \tmov %r12,%rsi\n \tcall *0x2f0(%rax)\n /usr/lib/jvm/default-java/include/jni.h:1341\n@@ -226,15 +226,15 @@\n \tmov (%rbx),%rax\n \tcall *0x368(%rax)\n /usr/lib/jvm/default-java/include/jni.h:1289\n \tmov (%rbx),%rax\n \tmov %r13,%rcx\n \tmov %r12,%rsi\n \tmov %rbx,%rdi\n-\tlea 0x1bb4(%rip),%rdx \n+\tlea 0x1bb1(%rip),%rdx \n \tcall *0x2f0(%rax)\n /usr/lib/jvm/default-java/include/jni.h:1341\n \tmov %rbp,%rsi\n \tmov %rbx,%rdi\n \tmov $0x8,%ecx\n /usr/lib/jvm/default-java/include/jni.h:1289\n \tmov %rax,%rdx\n@@ -242,15 +242,15 @@\n \tmov (%rbx),%rax\n \tcall *0x368(%rax)\n /usr/lib/jvm/default-java/include/jni.h:1289\n \tmov (%rbx),%rax\n \tmov %r13,%rcx\n \tmov %r12,%rsi\n \tmov %rbx,%rdi\n-\tlea 0x1b91(%rip),%rdx \n+\tlea 0x1b8e(%rip),%rdx \n \tcall *0x2f0(%rax)\n /usr/lib/jvm/default-java/include/jni.h:1341\n \tmov %rbp,%rsi\n \tmov %rbx,%rdi\n \tmov $0x8,%ecx\n /usr/lib/jvm/default-java/include/jni.h:1289\n \tmov %rax,%rdx\n@@ -258,15 +258,15 @@\n \tmov (%rbx),%rax\n \tcall *0x368(%rax)\n /usr/lib/jvm/default-java/include/jni.h:1289\n \tmov (%rbx),%rax\n \tmov %r13,%rcx\n \tmov %r12,%rsi\n \tmov %rbx,%rdi\n-\tlea 0x1b6e(%rip),%rdx \n+\tlea 0x1b6b(%rip),%rdx \n \tcall *0x2f0(%rax)\n /usr/lib/jvm/default-java/include/jni.h:1341\n \tmov %rbp,%rsi\n \tmov %rbx,%rdi\n \tmov $0x4,%ecx\n /usr/lib/jvm/default-java/include/jni.h:1289\n \tmov %rax,%rdx\n@@ -274,15 +274,15 @@\n \tmov (%rbx),%rax\n \tcall *0x368(%rax)\n /usr/lib/jvm/default-java/include/jni.h:1289\n \tmov (%rbx),%rax\n \tmov %r13,%rcx\n \tmov %r12,%rsi\n \tmov %rbx,%rdi\n-\tlea 0x1b4a(%rip),%rdx \n+\tlea 0x1b47(%rip),%rdx \n \tcall *0x2f0(%rax)\n /usr/lib/jvm/default-java/include/jni.h:1341\n \tmov %rbp,%rsi\n \tmov %rbx,%rdi\n \tmov $0x4,%ecx\n /usr/lib/jvm/default-java/include/jni.h:1289\n \tmov %rax,%rdx\n@@ -290,15 +290,15 @@\n \tmov (%rbx),%rax\n \tcall *0x368(%rax)\n /usr/lib/jvm/default-java/include/jni.h:1289\n \tmov (%rbx),%rax\n \tmov %r13,%rcx\n \tmov %r12,%rsi\n \tmov %rbx,%rdi\n-\tlea 0x1b26(%rip),%rdx \n+\tlea 0x1b23(%rip),%rdx \n \tcall *0x2f0(%rax)\n /usr/lib/jvm/default-java/include/jni.h:1341\n \tmov %rbp,%rsi\n \tmov %rbx,%rdi\n \tmov $0x8,%ecx\n /usr/lib/jvm/default-java/include/jni.h:1289\n \tmov %rax,%rdx\n@@ -360,15 +360,15 @@\n \tadd $0x8,%rsp\n ./src/main/cpp/posix.cpp:76\n \tmov %r12,%rdx\n \tmov %rbp,%rdi\n ./src/main/cpp/posix.cpp:78\n \tpop %rbx\n ./src/main/cpp/posix.cpp:76\n-\tlea 0x1a9d(%rip),%rsi \n+\tlea 0x1a9a(%rip),%rsi \n ./src/main/cpp/posix.cpp:78\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n ./src/main/cpp/posix.cpp:76\n \tjmp 2220 \n \tnopl 0x0(%rax)\n@@ -461,16 +461,16 @@\n ./src/main/cpp/posix.cpp:110\n \tmov %fs:0x28,%r14\n \tmov %r14,0xc8(%rsp)\n \tmov %r9,%r14\n /usr/lib/jvm/default-java/include/jni.h:896\n \tcall *0xf8(%rax)\n /usr/lib/jvm/default-java/include/jni.h:904\n-\tlea 0x19bc(%rip),%rcx \n-\tlea 0x19c0(%rip),%rdx \n+\tlea 0x19b9(%rip),%rcx \n+\tlea 0x19bd(%rip),%rdx \n \tmov %rbx,%rdi\n /usr/lib/jvm/default-java/include/jni.h:896\n \tmov %rax,%rsi\n /usr/lib/jvm/default-java/include/jni.h:904\n \tmov (%rbx),%rax\n \tcall *0x108(%rax)\n ./src/main/cpp/posix.cpp:113\n@@ -506,15 +506,15 @@\n \tje 28d0 \n ./src/main/cpp/posix.cpp:130 (discriminator 1)\n \tcall 2060 <__errno_location@plt>\n \tcmpl $0x2,(%rax)\n \tje 28a0 \n ./src/main/cpp/posix.cpp:131\n \tmov %r14,%rdx\n-\tlea 0x196c(%rip),%rsi \n+\tlea 0x1969(%rip),%rsi \n \tmov %rbx,%rdi\n \tcall 2220 \n ./src/main/cpp/posix.cpp:152\n \tmov 0xc8(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 294e \n \tadd $0xd8,%rsp\n@@ -571,15 +571,15 @@\n \tsub %fs:0x28,%rax\n \tjne 294e \n ./src/main/cpp/posix.cpp:152\n \tadd $0xd8,%rsp\n ./src/main/cpp/posix.cpp:114\n \tmov %r14,%rdx\n \tmov %rbx,%rdi\n-\tlea 0x1878(%rip),%rsi \n+\tlea 0x1875(%rip),%rsi \n ./src/main/cpp/posix.cpp:152\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tpop %r15\n@@ -609,16 +609,16 @@\n \tmov %cl,0x2f(%rsp)\n /usr/lib/jvm/default-java/include/jni.h:896\n \tmov %fs:0x28,%rax\n \tmov %rax,0x208(%rsp)\n \tmov (%rdi),%rax\n \tcall *0xf8(%rax)\n /usr/lib/jvm/default-java/include/jni.h:904\n-\tlea 0x1834(%rip),%rcx \n-\tlea 0x1846(%rip),%rdx \n+\tlea 0x1831(%rip),%rcx \n+\tlea 0x1843(%rip),%rdx \n \tmov %r12,%rdi\n /usr/lib/jvm/default-java/include/jni.h:896\n \tmov %rax,%rsi\n /usr/lib/jvm/default-java/include/jni.h:904\n \tmov (%r12),%rax\n \tcall *0x108(%rax)\n \tmov %rax,0x30(%rsp)\n@@ -815,15 +815,15 @@\n \tsub %fs:0x28,%rax\n \tjne 2c91 \n \tmov 0x20(%rsp),%rdx\n ./src/main/cpp/posix.cpp:218\n \tadd $0x218,%rsp\n ./src/main/cpp/posix.cpp:159\n \tmov %r12,%rdi\n-\tlea 0x156e(%rip),%rsi \n+\tlea 0x156b(%rip),%rsi \n ./src/main/cpp/posix.cpp:218\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tpop %r15\n@@ -836,23 +836,23 @@\n \tmov %ecx,(%rdx)\n \tmov -0x4(%rbx,%rax,1),%ecx\n \tmov %ecx,-0x4(%rdx,%rax,1)\n \tjmp 2ac6 \n \tnopl 0x0(%rax,%rax,1)\n ./src/main/cpp/posix.cpp:203\n \tmov 0x20(%rsp),%rdx\n-\tlea 0x1549(%rip),%rsi \n+\tlea 0x1546(%rip),%rsi \n \tmov %r12,%rdi\n \tcall 2220 \n \tjmp 2bbc \n ./src/main/cpp/posix.cpp:218\n \tcall 2120 <__stack_chk_fail@plt>\n ./src/main/cpp/posix.cpp:170\n \tmov 0x20(%rsp),%rdx\n-\tlea 0x1560(%rip),%rsi \n+\tlea 0x155d(%rip),%rsi \n \tmov %r12,%rdi\n \tcall 2220 \n ./src/main/cpp/posix.cpp:171\n \tmov 0x208(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 2c91 \n \tmov 0x18(%rsp),%rdi\n@@ -922,15 +922,15 @@\n \tpop %r13\n \tpop %r14\n \tret\n \tnopw 0x0(%rax,%rax,1)\n \tpop %rbx\n ./src/main/cpp/posix.cpp:235\n \tmov %r12,%rdx\n-\tlea 0x14c3(%rip),%rsi \n+\tlea 0x14c0(%rip),%rsi \n \tmov %rbp,%rdi\n ./src/main/cpp/posix.cpp:237\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n ./src/main/cpp/posix.cpp:235\n@@ -1030,45 +1030,45 @@\n \tret\n \tnopl (%rax)\n ./src/main/cpp/posix.cpp:248\n \tmov %rbx,%rdi\n \tcall 2040 \n ./src/main/cpp/posix.cpp:249\n \tmov %r13,%rdx\n-\tlea 0x13c6(%rip),%rsi \n+\tlea 0x13c3(%rip),%rsi \n \tmov %r12,%rdi\n \tcall 2220 \n ./src/main/cpp/posix.cpp:244\n \txor %ebx,%ebx\n \tjmp 2e2f \n \tcs nopw 0x0(%rax,%rax,1)\n ./src/main/cpp/posix.cpp:263\n \tmov %rbp,%rdi\n ./src/main/cpp/posix.cpp:244\n \txor %ebx,%ebx\n ./src/main/cpp/posix.cpp:263\n \tcall 2040 \n ./src/main/cpp/posix.cpp:264\n \tmov %r13,%rdx\n-\tlea 0x13c8(%rip),%rsi \n+\tlea 0x13c5(%rip),%rsi \n \tmov %r12,%rdi\n \tcall 2220 \n ./src/main/cpp/posix.cpp:265\n \tjmp 2e2f \n ./src/main/cpp/posix.cpp:271\n \tcall 2120 <__stack_chk_fail@plt>\n ./src/main/cpp/posix.cpp:255\n \tmov %rbx,%rdi\n ./src/main/cpp/posix.cpp:244\n \txor %ebx,%ebx\n ./src/main/cpp/posix.cpp:255\n \tcall 2040 \n ./src/main/cpp/posix.cpp:256\n \tmov %r13,%rdx\n-\tlea 0x138e(%rip),%rsi \n+\tlea 0x138b(%rip),%rsi \n \tmov %r12,%rdi\n \tcall 2280 \n ./src/main/cpp/posix.cpp:257\n \tjmp 2e2f \n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \tnop\n \n@@ -1106,15 +1106,15 @@\n \tcmpl $0x1,(%rax)\n \tje 2efa \n ./src/main/cpp/posix.cpp:290\n \tadd $0x8,%rsp\n ./src/main/cpp/posix.cpp:287\n \tmov %rbp,%rdx\n \tmov %rbx,%rdi\n-\tlea 0x134c(%rip),%rsi \n+\tlea 0x1349(%rip),%rsi \n ./src/main/cpp/posix.cpp:290\n \tpop %rbx\n \tpop %rbp\n ./src/main/cpp/posix.cpp:287\n \tjmp 2220 \n \tnopw 0x0(%rax,%rax,1)\n \n@@ -1155,15 +1155,15 @@\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tret\n ./src/main/cpp/posix.cpp:296\n \tmov %rbp,%rdi\n \tmov %r12,%rdx\n-\tlea 0x1305(%rip),%rsi \n+\tlea 0x1302(%rip),%rsi \n ./src/main/cpp/posix.cpp:297\n \txor %ebp,%ebp\n ./src/main/cpp/posix.cpp:296\n \tcall 2220 \n ./src/main/cpp/posix.cpp:297\n \tjmp 2f68 \n \tcs nopw 0x0(%rax,%rax,1)\n@@ -1201,15 +1201,15 @@\n \tpop %r12\n ./src/main/cpp/posix.cpp:313\n \tjmp 2040 \n \tnopl 0x0(%rax)\n ./src/main/cpp/posix.cpp:311\n \tmov %rbp,%rdi\n \tmov %r12,%rdx\n-\tlea 0x12b8(%rip),%rsi \n+\tlea 0x12b5(%rip),%rsi \n \tcall 2220 \n ./src/main/cpp/posix.cpp:313\n \tmov %rbx,%rdi\n ./src/main/cpp/posix.cpp:314\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n@@ -1330,30 +1330,30 @@\n \tpop %r12\n \tpop %r13\n ./src/main/cpp/posix.cpp:341\n \tjmp 2040 \n \tnopl 0x0(%rax)\n ./src/main/cpp/posix.cpp:337\n \tmov %rbp,%rdx\n-\tlea 0x11be(%rip),%rsi \n+\tlea 0x11bb(%rip),%rsi \n \tmov %rbx,%rdi\n \tcall 2220 \n \tjmp 30bf \n \tnopl 0x0(%rax)\n ./src/main/cpp/posix.cpp:331\n \tmov $0x1,%edx\n-\tlea 0x117d(%rip),%rsi \n+\tlea 0x117a(%rip),%rsi \n \tmov %rax,%rdi\n \tcall 20c0 \n ./src/main/cpp/posix.cpp:331 (discriminator 1)\n \ttest %eax,%eax\n \tje 30c7 \n ./src/main/cpp/posix.cpp:332\n \tmov %rbp,%rdx\n-\tlea 0x118e(%rip),%rsi \n+\tlea 0x118b(%rip),%rsi \n \tmov %rbx,%rdi\n \tcall 2220 \n \tjmp 30c7 \n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \tnop\n \n 0000000000003130 :\n@@ -1408,20 +1408,20 @@\n \ttest %eax,%eax\n \tjne 3238 \n /usr/lib/jvm/default-java/include/jni.h:896\n \tmov (%rbx),%rax\n \tmov %rbp,%rsi\n \tmov %rbx,%rdi\n /usr/lib/jvm/default-java/include/jni.h:1289\n-\tlea 0xf96(%rip),%r13 \n+\tlea 0xf93(%rip),%r13 \n /usr/lib/jvm/default-java/include/jni.h:896\n \tcall *0xf8(%rax)\n /usr/lib/jvm/default-java/include/jni.h:1289\n \tmov %r13,%rcx\n-\tlea 0x111a(%rip),%rdx \n+\tlea 0x1117(%rip),%rdx \n \tmov %rbx,%rdi\n /usr/lib/jvm/default-java/include/jni.h:896\n \tmov %rax,%r12\n /usr/lib/jvm/default-java/include/jni.h:1289\n \tmov (%rbx),%rax\n \tmov %r12,%rsi\n \tcall *0x2f0(%rax)\n@@ -1435,15 +1435,15 @@\n /usr/lib/jvm/default-java/include/jni.h:1341\n \tmov (%rbx),%rax\n \tcall *0x368(%rax)\n /usr/lib/jvm/default-java/include/jni.h:1289\n \tmov (%rbx),%rax\n \tmov %r13,%rcx\n \tmov %r12,%rsi\n-\tlea 0x10e6(%rip),%rdx \n+\tlea 0x10e3(%rip),%rdx \n \tmov %rbx,%rdi\n \tcall *0x2f0(%rax)\n ./src/main/cpp/posix.cpp:373\n \tmovzwl (%rsp),%ecx\n /usr/lib/jvm/default-java/include/jni.h:1341\n \tmov %rbp,%rsi\n \tmov %rbx,%rdi\n@@ -1461,15 +1461,15 @@\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tret\n \tnopw 0x0(%rax,%rax,1)\n ./src/main/cpp/posix.cpp:366\n \tmov %r12,%rdx\n-\tlea 0x1079(%rip),%rsi \n+\tlea 0x1076(%rip),%rsi \n \tmov %rbx,%rdi\n \tcall 2220 \n ./src/main/cpp/posix.cpp:367\n \tjmp 3217 \n ./src/main/cpp/posix.cpp:374\n \tcall 2120 <__stack_chk_fail@plt>\n \tcs nopw 0x0(%rax,%rax,1)\n@@ -1523,25 +1523,25 @@\n \n 0000000000003320 :\n Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems():\n ./src/main/cpp/linux.cpp:35\n \tendbr64\n \tpush %r15\n ./src/main/cpp/linux.cpp:36\n-\tlea 0xfb6(%rip),%rsi \n+\tlea 0xfb3(%rip),%rsi \n ./src/main/cpp/linux.cpp:35\n \tpush %r14\n \tpush %r13\n \tmov %rdx,%r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tmov %rdi,%rbx\n ./src/main/cpp/linux.cpp:36\n-\tlea 0xfa3(%rip),%rdi \n+\tlea 0xfa0(%rip),%rdi \n ./src/main/cpp/linux.cpp:35\n \tsub $0x468,%rsp\n \tmov %fs:0x28,%rbp\n \tmov %rbp,0x458(%rsp)\n \tmov %rcx,%rbp\n ./src/main/cpp/linux.cpp:36\n \tcall 2270 \n@@ -1552,15 +1552,15 @@\n /usr/lib/jvm/default-java/include/jni.h:896\n \tmov (%rbx),%rax\n \tmov %r13,%rsi\n \tmov %rbx,%rdi\n \tcall *0xf8(%rax)\n /usr/lib/jvm/default-java/include/jni.h:904\n \tlea 0xcbc(%rip),%rcx \n-\tlea 0xf7e(%rip),%rdx \n+\tlea 0xf7b(%rip),%rdx \n \tmov %rbx,%rdi\n /usr/lib/jvm/default-java/include/jni.h:896\n \tmov %rax,%rsi\n /usr/lib/jvm/default-java/include/jni.h:904\n \tmov (%rbx),%rax\n \tcall *0x108(%rax)\n \tmov %rax,0x18(%rsp)\n@@ -1636,15 +1636,15 @@\n \tsub %fs:0x28,%rax\n \tjne 3496 \n ./src/main/cpp/linux.cpp:55\n \tadd $0x468,%rsp\n ./src/main/cpp/linux.cpp:38\n \tmov %rbp,%rdx\n \tmov %rbx,%rdi\n-\tlea 0xe68(%rip),%rsi \n+\tlea 0xe65(%rip),%rsi \n ./src/main/cpp/linux.cpp:55\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tpop %r15\n@@ -1721,15 +1721,15 @@\n \tpop %r13\n \tpop %r14\n /usr/lib/jvm/default-java/include/jni.h:1858\n \tjmp *%rax\n \tnopw 0x0(%rax,%rax,1)\n ./src/main/cpp/linux.cpp:71\n \tmov %r14,%rdx\n-\tlea 0xdd3(%rip),%rsi \n+\tlea 0xdd0(%rip),%rsi \n \tmov %rbp,%rdi\n \tcall 2220 \n ./src/main/cpp/linux.cpp:86\n \tpop %rbx\n \txor %eax,%eax\n \tpop %rbp\n \tpop %r12\n@@ -1738,15 +1738,15 @@\n \tret\n \tnopl (%rax)\n ./src/main/cpp/linux.cpp:78\n \tmov %ebx,%edi\n \tcall 21c0 \n ./src/main/cpp/linux.cpp:79\n \tmov %r14,%rdx\n-\tlea 0xdc9(%rip),%rsi \n+\tlea 0xdc6(%rip),%rsi \n \tmov %rbp,%rdi\n \tcall 2220 \n ./src/main/cpp/linux.cpp:80\n \tjmp 3542 \n \tnopl 0x0(%rax,%rax,1)\n \n 0000000000003570 :\n@@ -1795,15 +1795,15 @@\n \tpop %r12\n \tpop %r13\n \tret\n \tnopw 0x0(%rax,%rax,1)\n ./src/main/cpp/linux.cpp:96\n \tmov %r13,%rdx\n \tmov %rbx,%rdi\n-\tlea 0xd61(%rip),%rsi \n+\tlea 0xd5e(%rip),%rsi \n \tcall 2220 \n ./src/main/cpp/linux.cpp:100\n \tadd $0x8,%rsp\n ./src/main/cpp/linux.cpp:97\n \txor %eax,%eax\n ./src/main/cpp/linux.cpp:100\n \tpop %rbx\n@@ -1912,112 +1912,15 @@\n \tnop\n ./src/shared/cpp/generic_posix.cpp:46\n \tmov $0x2,%eax\n ./src/shared/cpp/generic_posix.cpp:52\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n \n-00000000000036c0 :\n-mark_failed_with_code():\n-./src/shared/cpp/generic.cpp:27\n-\tendbr64\n-\tpush %r15\n-\tmov %rsi,%r15\n-/usr/lib/jvm/default-java/include/jni.h:896\n-\tmov %r8,%rsi\n-./src/shared/cpp/generic.cpp:27\n-\tpush %r14\n-\tpush %r13\n-\tmov %edx,%r13d\n-\tpush %r12\n-\tmov %r8,%r12\n-\tpush %rbp\n-\tmov %rcx,%rbp\n-\tpush %rbx\n-\tmov %rdi,%rbx\n-\tsub $0x8,%rsp\n-/usr/lib/jvm/default-java/include/jni.h:896\n-\tmov (%rdi),%rax\n-\tcall *0xf8(%rax)\n-/usr/lib/jvm/default-java/include/jni.h:904\n-\tlea 0x98c(%rip),%rcx \n-\tlea 0xc69(%rip),%rdx \n-\tmov %rbx,%rdi\n-/usr/lib/jvm/default-java/include/jni.h:896\n-\tmov %rax,%rsi\n-/usr/lib/jvm/default-java/include/jni.h:904\n-\tmov (%rbx),%rax\n-\tcall *0x108(%rax)\n-/usr/lib/jvm/default-java/include/jni.h:1621\n-\tmov %r15,%rsi\n-\tmov %rbx,%rdi\n-/usr/lib/jvm/default-java/include/jni.h:904\n-\tmov %rax,%r14\n-/usr/lib/jvm/default-java/include/jni.h:1621\n-\tmov (%rbx),%rax\n-\tcall *0x538(%rax)\n-\tmov %rax,%r15\n-./src/shared/cpp/generic.cpp:31\n-\ttest %rbp,%rbp\n-\tje 3736 \n-/usr/lib/jvm/default-java/include/jni.h:1621\n-\tmov (%rbx),%rax\n-\tmov %rbp,%rsi\n-\tmov %rbx,%rdi\n-\tcall *0x538(%rax)\n-\tmov %rax,%rbp\n-./src/shared/cpp/generic.cpp:32\n-\tmov %r13d,%edi\n-\tcall 2190 \n-./src/shared/cpp/generic.cpp:33\n-\tsub $0x8,%rsp\n-\tmov %r13d,%r9d\n-\tmov %r15,%rcx\n-\tpush %rbp\n-./src/shared/cpp/generic.cpp:32\n-\tmov %eax,%r8d\n-./src/shared/cpp/generic.cpp:33\n-\tmov %r14,%rdx\n-\tmov %r12,%rsi\n-\tmov %rbx,%rdi\n-\txor %eax,%eax\n-\tcall 2090 \n-./src/shared/cpp/generic.cpp:34\n-\tadd $0x18,%rsp\n-\tpop %rbx\n-\tpop %rbp\n-\tpop %r12\n-\tpop %r13\n-\tpop %r14\n-\tpop %r15\n-\tret\n-\tnopl 0x0(%rax,%rax,1)\n-\n-0000000000003770 :\n-mark_failed_with_message():\n-./src/shared/cpp/generic.cpp:23\n-\tendbr64\n-\tmov %rdx,%r8\n-./src/shared/cpp/generic.cpp:24\n-\txor %ecx,%ecx\n-\txor %edx,%edx\n-\tjmp 22b0 \n-\n-0000000000003780 :\n-Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion():\n-./src/shared/cpp/generic.cpp:37\n-\tendbr64\n-./src/shared/cpp/generic.cpp:39\n-\tmov $0x19,%eax\n-\tret\n-\tcs nopw 0x0(%rax,%rax,1)\n-\tcs nopw 0x0(%rax,%rax,1)\n-\txchg %ax,%ax\n-\n-00000000000037a0 :\n+00000000000036c0 :\n java_to_char():\n \tendbr64\n \tpush %r15\n \tpush %r14\n \tmov %rdi,%r14\n \tpush %r13\n \tmov %rdx,%r13\n@@ -2036,33 +1939,33 @@\n \tmov %r12,%rsi\n \tmov %r14,%rdi\n \tmov %rax,%rbx\n \tmov (%r14),%rax\n \tcall *0x528(%rax)\n \tmov %rax,%rdx\n \ttest %rbp,%rbp\n-\tje 3810 \n+\tje 3730 \n \txor %ecx,%ecx\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \tmovzwl (%rdx,%rcx,2),%esi\n \tmov %esi,(%rbx,%rcx,4)\n \tadd $0x1,%rcx\n \tcmp %rcx,%rbp\n-\tjne 3800 \n+\tjne 3720 \n \tmov (%r14),%rax\n \tmov %r12,%rsi\n \tmov %r14,%rdi\n \tmovl $0x0,-0x4(%rbx,%r15,1)\n \tcall *0x530(%rax)\n \txor %edx,%edx\n \txor %edi,%edi\n \tmov %rbx,%rsi\n \tcall 22a0 \n \tcmp $0xffffffffffffffff,%rax\n-\tje 3878 \n+\tje 3798 \n \tlea 0x1(%rax),%rbp\n \tmov %rbp,%rdi\n \tcall 2250 \n \tmov %rbp,%rdx\n \tmov %rbx,%rsi\n \tmov %rax,%rdi\n \tmov %rax,%r12\n@@ -2076,24 +1979,24 @@\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tpop %r15\n \tret\n \tnopl 0x0(%rax)\n \tmov %r13,%rdx\n-\tlea 0x82e(%rip),%rsi \n+\tlea 0x8de(%rip),%rsi \n \tmov %r14,%rdi\n \txor %r12d,%r12d\n \tcall 2280 \n \tmov %rbx,%rdi\n \tcall 2040 \n-\tjmp 385f \n+\tjmp 377f \n \tnopw 0x0(%rax,%rax,1)\n \n-00000000000038a0 :\n+00000000000037c0 :\n char_to_java():\n \tendbr64\n \tpush %r14\n \tmov %rdx,%r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n@@ -2107,32 +2010,32 @@\n \tcall 2250 \n \tmov %r13,%rdx\n \tmov %rbx,%rsi\n \tmov %rax,%rdi\n \tmov %rax,%r12\n \tcall 20a0 \n \tcmp $0xffffffffffffffff,%rax\n-\tje 3968 \n+\tje 3888 \n \tmov %r12,%rdi\n \tcall 2150 \n \tlea (%rax,%rax,1),%rdi\n \tmov %rax,%rbx\n \tcall 2250 \n \tmov %rax,%r13\n \ttest %rbx,%rbx\n-\tje 3933 \n+\tje 3853 \n \txor %ecx,%ecx\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \tnopl (%rax)\n \tmov (%r12,%rcx,4),%esi\n \tmov %si,0x0(%r13,%rcx,2)\n \tadd $0x1,%rcx\n \tcmp %rcx,%rbx\n-\tjne 3920 \n+\tjne 3840 \n \tmov 0x0(%rbp),%rax\n \tmov %ebx,%edx\n \tmov %r13,%rsi\n \tmov %rbp,%rdi\n \tcall *0x518(%rax)\n \tmov %r12,%rdi\n \tmov %rax,%rbx\n@@ -2144,14 +2047,109 @@\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tret\n \tnopl 0x0(%rax)\n \tmov %r14,%rdx\n-\tlea 0x76e(%rip),%rsi \n+\tlea 0x81e(%rip),%rsi \n \tmov %rbp,%rdi\n \txor %ebx,%ebx\n \tcall 2280 \n \tmov %r12,%rdi\n \tcall 2040 \n-\tjmp 3958 \n+\tjmp 3878 \n+\tcs nopw 0x0(%rax,%rax,1)\n+\n+00000000000038b0 :\n+mark_failed_with_code():\n+./src/shared/cpp/generic.cpp:27\n+\tendbr64\n+\tpush %r15\n+\tmov %rsi,%r15\n+/usr/lib/jvm/default-java/include/jni.h:896\n+\tmov %r8,%rsi\n+./src/shared/cpp/generic.cpp:27\n+\tpush %r14\n+\tpush %r13\n+\tmov %edx,%r13d\n+\tpush %r12\n+\tmov %r8,%r12\n+\tpush %rbp\n+\tmov %rcx,%rbp\n+\tpush %rbx\n+\tmov %rdi,%rbx\n+\tsub $0x8,%rsp\n+/usr/lib/jvm/default-java/include/jni.h:896\n+\tmov (%rdi),%rax\n+\tcall *0xf8(%rax)\n+/usr/lib/jvm/default-java/include/jni.h:904\n+\tlea 0x7fc(%rip),%rcx \n+\tlea 0xa76(%rip),%rdx \n+\tmov %rbx,%rdi\n+/usr/lib/jvm/default-java/include/jni.h:896\n+\tmov %rax,%rsi\n+/usr/lib/jvm/default-java/include/jni.h:904\n+\tmov (%rbx),%rax\n+\tcall *0x108(%rax)\n+/usr/lib/jvm/default-java/include/jni.h:1621\n+\tmov %r15,%rsi\n+\tmov %rbx,%rdi\n+/usr/lib/jvm/default-java/include/jni.h:904\n+\tmov %rax,%r14\n+/usr/lib/jvm/default-java/include/jni.h:1621\n+\tmov (%rbx),%rax\n+\tcall *0x538(%rax)\n+\tmov %rax,%r15\n+./src/shared/cpp/generic.cpp:31\n+\ttest %rbp,%rbp\n+\tje 3926 \n+/usr/lib/jvm/default-java/include/jni.h:1621\n+\tmov (%rbx),%rax\n+\tmov %rbp,%rsi\n+\tmov %rbx,%rdi\n+\tcall *0x538(%rax)\n+\tmov %rax,%rbp\n+./src/shared/cpp/generic.cpp:32\n+\tmov %r13d,%edi\n+\tcall 2190 \n+./src/shared/cpp/generic.cpp:33\n+\tsub $0x8,%rsp\n+\tmov %r13d,%r9d\n+\tmov %r15,%rcx\n+\tpush %rbp\n+./src/shared/cpp/generic.cpp:32\n+\tmov %eax,%r8d\n+./src/shared/cpp/generic.cpp:33\n+\tmov %r14,%rdx\n+\tmov %r12,%rsi\n+\tmov %rbx,%rdi\n+\txor %eax,%eax\n+\tcall 2090 \n+./src/shared/cpp/generic.cpp:34\n+\tadd $0x18,%rsp\n+\tpop %rbx\n+\tpop %rbp\n+\tpop %r12\n+\tpop %r13\n+\tpop %r14\n+\tpop %r15\n+\tret\n+\tnopl 0x0(%rax,%rax,1)\n+\n+0000000000003960 :\n+mark_failed_with_message():\n+./src/shared/cpp/generic.cpp:23\n+\tendbr64\n+\tmov %rdx,%r8\n+./src/shared/cpp/generic.cpp:24\n+\txor %ecx,%ecx\n+\txor %edx,%edx\n+\tjmp 22b0 \n+\n+0000000000003970 :\n+Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion():\n+./src/shared/cpp/generic.cpp:37\n+\tendbr64\n+./src/shared/cpp/generic.cpp:39\n+\tmov $0x19,%eax\n+\tret\n"}, {"source1": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}", "comments": ["error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}`:", "objdump: DWARF error: unable to read alt ref 16820"], "unified_diff": "@@ -1,10 +1,10 @@\n \n \n \n Disassembly of section .fini:\n \n-0000000000003988 <.fini>:\n+000000000000397c <.fini>:\n _fini():\n \tsub $0x8,%rsp\n \tadd $0x8,%rsp\n \tret\n"}, {"source1": "readelf --wide --decompress --string-dump=.rodata {}", "source2": "readelf --wide --decompress --string-dump=.rodata {}", "unified_diff": "@@ -1,48 +1,48 @@\n \n String dump of section '.rodata':\n [ 0] could not query machine details\n [ 20] could not read directory entry\n [ 40] (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZ)V\n- [ 80] (Ljava/lang/String;IILjava/lang/String;)V\n- [ b0] could not convert string to current locale\n- [ e0] could not convert string from current locale\n- [ 10d] Ljava/lang/String;\n- [ 120] osName\n- [ 127] osVersion\n- [ 131] machineArchitecture\n- [ 145] I\n- [ 147] int_bytes\n- [ 151] u_long_bytes\n- [ 15e] size_t_bytes\n- [ 16b] uid_t_bytes\n- [ 177] gid_t_bytes\n- [ 183] off_t_bytes\n- [ 18f] could not chmod file\n- [ 1a4] (IIIIJJI)V\n- [ 1af] details\n- [ 1b7] could not find method\n- [ 1cd] could not stat file\n- [ 1e1] (Ljava/lang/String;IJJ)V\n- [ 1fa] addFile\n- [ 202] could not open directory\n- [ 21b] ..\n- [ 21e] could not symlink\n- [ 230] could not lstat file\n- [ 245] could not create array\n- [ 25c] could not readlink\n- [ 26f] could not setsid()\n- [ 282] could not getcwd()\n- [ 295] could not setcwd()\n- [ 2a8] could not putenv()\n- [ 2bb] could not fetch terminal size\n- [ 2d9] cols\n- [ 2de] rows\n- [ 2e3] r\n- [ 2e5] /etc/mtab\n- [ 2ef] could not open mount file\n- [ 309] add\n- [ 30d] could not initialize inotify\n- [ 32a] could not add path to watch\n- [ 346] could not wait for next event\n- [ 364] failed\n+ [ 80] could not convert string to current locale\n+ [ b0] could not convert string from current locale\n+ [ e0] (Ljava/lang/String;IILjava/lang/String;)V\n+ [ 10a] Ljava/lang/String;\n+ [ 11d] osName\n+ [ 124] osVersion\n+ [ 12e] machineArchitecture\n+ [ 142] I\n+ [ 144] int_bytes\n+ [ 14e] u_long_bytes\n+ [ 15b] size_t_bytes\n+ [ 168] uid_t_bytes\n+ [ 174] gid_t_bytes\n+ [ 180] off_t_bytes\n+ [ 18c] could not chmod file\n+ [ 1a1] (IIIIJJI)V\n+ [ 1ac] details\n+ [ 1b4] could not find method\n+ [ 1ca] could not stat file\n+ [ 1de] (Ljava/lang/String;IJJ)V\n+ [ 1f7] addFile\n+ [ 1ff] could not open directory\n+ [ 218] ..\n+ [ 21b] could not symlink\n+ [ 22d] could not lstat file\n+ [ 242] could not create array\n+ [ 259] could not readlink\n+ [ 26c] could not setsid()\n+ [ 27f] could not getcwd()\n+ [ 292] could not setcwd()\n+ [ 2a5] could not putenv()\n+ [ 2b8] could not fetch terminal size\n+ [ 2d6] cols\n+ [ 2db] rows\n+ [ 2e0] r\n+ [ 2e2] /etc/mtab\n+ [ 2ec] could not open mount file\n+ [ 306] add\n+ [ 30a] could not initialize inotify\n+ [ 327] could not add path to watch\n+ [ 343] could not wait for next event\n+ [ 361] failed\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.eh_frame_hdr {}", "source2": "readelf --wide --decompress --hex-dump=.eh_frame_hdr {}", "unified_diff": "@@ -1,20 +1,20 @@\n \n Hex dump of section '.eh_frame_hdr':\n- 0x0000436c 011b033b 00010000 1f000000 b4dcffff ...;............\n- 0x0000437c 1c010000 84dfffff 44010000 54e0ffff ........D...T...\n- 0x0000438c 78010000 c4e1ffff c8010000 24e3ffff x...........$...\n- 0x0000439c 04020000 94e3ffff 50020000 c4e3ffff ........P.......\n- 0x000043ac 64020000 34e4ffff 84020000 f4e5ffff d...4...........\n- 0x000043bc 10030000 74e9ffff 9c030000 14eaffff ....t...........\n- 0x000043cc fc030000 64ebffff 40040000 74ebffff ....d...@...t...\n- 0x000043dc 54040000 c4ebffff 88040000 24ecffff T...........$...\n- 0x000043ec b4040000 94ecffff f8040000 04edffff ................\n- 0x000043fc 44050000 c4edffff 80050000 f4edffff D...............\n- 0x0000440c 98050000 f4eeffff 5c010000 b4efffff ........\\.......\n- 0x0000441c d4050000 34f1ffff 4c060000 04f2ffff ....4...L.......\n- 0x0000442c 9c060000 94f2ffff e8060000 c4f2ffff ................\n- 0x0000443c 04070000 24f3ffff 40070000 54f3ffff ....$...@...T...\n- 0x0000444c 54070000 04f4ffff a4070000 14f4ffff T...............\n- 0x0000445c b8070000 34f4ffff cc070000 34f5ffff ....4.......4...\n- 0x0000446c 18080000 ....\n+ 0x00004368 011b033b 04010000 1f000000 b8dcffff ...;............\n+ 0x00004378 20010000 88dfffff 48010000 58e0ffff .......H...X...\n+ 0x00004388 7c010000 c8e1ffff cc010000 28e3ffff |...........(...\n+ 0x00004398 08020000 98e3ffff 54020000 c8e3ffff ........T.......\n+ 0x000043a8 68020000 38e4ffff 88020000 f8e5ffff h...8...........\n+ 0x000043b8 14030000 78e9ffff a0030000 18eaffff ....x...........\n+ 0x000043c8 00040000 68ebffff 44040000 78ebffff ....h...D...x...\n+ 0x000043d8 58040000 c8ebffff 8c040000 28ecffff X...........(...\n+ 0x000043e8 b8040000 98ecffff fc040000 08edffff ................\n+ 0x000043f8 48050000 c8edffff 84050000 f8edffff H...............\n+ 0x00004408 9c050000 f8eeffff 60010000 b8efffff ........`.......\n+ 0x00004418 d8050000 38f1ffff 50060000 08f2ffff ....8...P.......\n+ 0x00004428 a0060000 98f2ffff ec060000 c8f2ffff ................\n+ 0x00004438 08070000 28f3ffff 44070000 58f3ffff ....(...D...X...\n+ 0x00004448 58070000 58f4ffff a4070000 48f5ffff X...X.......H...\n+ 0x00004458 e8070000 f8f5ffff 38080000 08f6ffff ........8.......\n+ 0x00004468 4c080000 L...\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.eh_frame {}", "source2": "readelf --wide --decompress --hex-dump=.eh_frame {}", "unified_diff": "@@ -97,25 +97,25 @@\n 0x00004a50 0e080000 18000000 e8050000 a4ebffff ................\n 0x00004a60 2e000000 00450e10 8302640e 08000000 .....E....d.....\n 0x00004a70 38000000 04060000 b8ebffff 5d000000 8...........]...\n 0x00004a80 00460e10 8e02450e 188d0345 0e208c04 .F....E....E. ..\n 0x00004a90 490e2886 05410e30 8306770e 28410e20 I.(..A.0..w.(A. \n 0x00004aa0 420e1842 0e10420e 08000000 10000000 B..B..B.........\n 0x00004ab0 40060000 dcebffff 26000000 00000000 @.......&.......\n- 0x00004ac0 4c000000 54060000 f8ebffff ab000000 L...T...........\n- 0x00004ad0 00460e10 8f02480e 188e0342 0e208d04 .F....H....B. ..\n- 0x00004ae0 450e288c 05440e30 8606440e 38830747 E.(..D.0..D.8..G\n- 0x00004af0 0e40025e 0e48470e 50570e38 410e3041 .@.^.HG.PW.8A.0A\n- 0x00004b00 0e28420e 20420e18 420e1042 0e080000 .(B. B..B..B....\n- 0x00004b10 10000000 a4060000 58ecffff 10000000 ........X.......\n- 0x00004b20 00000000 10000000 b8060000 54ecffff ............T...\n- 0x00004b30 0a000000 00000000 48000000 cc060000 ........H.......\n- 0x00004b40 60ecffff f7000000 00460e10 8f02420e `........F....B.\n- 0x00004b50 188e0345 0e208d04 450e288c 05440e30 ...E. ..E.(..D.0\n- 0x00004b60 8606410e 38830744 0e4002a8 0a0e3844 ..A.8..D.@....8D\n- 0x00004b70 0e30410e 28420e20 420e1842 0e10420e .0A.(B. B..B..B.\n- 0x00004b80 08480b00 3c000000 18070000 14edffff .H..<...........\n- 0x00004b90 e6000000 00460e10 8e02450e 188d0342 .....F....E....B\n- 0x00004ba0 0e208c04 410e2886 05470e30 830602a7 . ..A.(..G.0....\n- 0x00004bb0 0a0e2841 0e20420e 18420e10 420e0845 ..(A. B..B..B..E\n- 0x00004bc0 0b000000 00000000 ........\n+ 0x00004ac0 48000000 54060000 f8ebffff f7000000 H...T...........\n+ 0x00004ad0 00460e10 8f02420e 188e0345 0e208d04 .F....B....E. ..\n+ 0x00004ae0 450e288c 05440e30 8606410e 38830744 E.(..D.0..A.8..D\n+ 0x00004af0 0e4002a8 0a0e3844 0e30410e 28420e20 .@....8D.0A.(B. \n+ 0x00004b00 420e1842 0e10420e 08480b00 40000000 B..B..B..H..@...\n+ 0x00004b10 a0060000 acecffff e6000000 00460e10 .............F..\n+ 0x00004b20 8e02450e 188d0342 0e208c04 410e2886 ..E....B. ..A.(.\n+ 0x00004b30 05470e30 830602a7 0a0e2841 0e20420e .G.0......(A. B.\n+ 0x00004b40 18420e10 420e0845 0b000000 00000000 .B..B..E........\n+ 0x00004b50 4c000000 e4060000 58edffff ab000000 L.......X.......\n+ 0x00004b60 00460e10 8f02480e 188e0342 0e208d04 .F....H....B. ..\n+ 0x00004b70 450e288c 05440e30 8606440e 38830747 E.(..D.0..D.8..G\n+ 0x00004b80 0e40025e 0e48470e 50570e38 410e3041 .@.^.HG.PW.8A.0A\n+ 0x00004b90 0e28420e 20420e18 420e1042 0e080000 .(B. B..B..B....\n+ 0x00004ba0 10000000 34070000 b8edffff 10000000 ....4...........\n+ 0x00004bb0 00000000 10000000 48070000 b4edffff ........H.......\n+ 0x00004bc0 0a000000 00000000 00000000 ............\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 7838365f 36342d6c 696e7578 dwz/x86_64-linux\n 0x00000020 2d676e75 2f6c6962 6e617469 76652d70 -gnu/libnative-p\n 0x00000030 6c617466 6f726d2d 6a6e692e 64656275 latform-jni.debu\n- 0x00000040 6700d1b3 bf353674 56a1918f be5e7681 g....56tV....^v.\n- 0x00000050 81413a83 e6ef .A:...\n+ 0x00000040 6700f927 fef407f0 819b863b 1ae31058 g..'.......;...X\n+ 0x00000050 880614db 8cac ......\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 61653961 36656236 30666539 33396466 ae9a6eb60fe939df\n- 0x00000010 39616235 31633866 32316530 31336561 9ab51c8f21e013ea\n- 0x00000020 64626436 31382e64 65627567 00000000 dbd618.debug....\n- 0x00000030 0fa29874 ...t\n+ 0x00000000 63353466 38383439 38383362 33373836 c54f8849883b3786\n+ 0x00000010 62386235 32366631 31373837 31636631 b8b526f117871cf1\n+ 0x00000020 35663038 38392e64 65627567 00000000 5f0889.debug....\n+ 0x00000030 1678c988 .x..\n \n"}]}]}]}]}, {"source1": "libnative-platform-jni-dbgsym_0.14-6_amd64.deb", "source2": "libnative-platform-jni-dbgsym_0.14-6_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2024-02-19 17:15:43.000000 debian-binary\n--rw-r--r-- 0 0 0 644 2024-02-19 17:15:43.000000 control.tar.xz\n--rw-r--r-- 0 0 0 64572 2024-02-19 17:15:43.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 648 2024-02-19 17:15:43.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 64564 2024-02-19 17:15:43.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -5,8 +5,8 @@\n Architecture: amd64\n Maintainer: Debian Java Maintainers \n Installed-Size: 89\n Depends: libnative-platform-jni (= 0.14-6)\n Section: debug\n Priority: optional\n Description: debug symbols for libnative-platform-jni\n-Build-Ids: 0b96cca4d0bbcacf93ca363b8d8d8a2d4bcf22d7 4cae9a6eb60fe939df9ab51c8f21e013eadbd618\n+Build-Ids: 71c54f8849883b3786b8b526f117871cf15f0889 a58695b22df7297d09ce85d41a0b7c437cf6c192\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}, {"source1": "line order", "source2": "line order", "unified_diff": "@@ -1,3 +1,3 @@\n-usr/lib/debug/.build-id/0b/96cca4d0bbcacf93ca363b8d8d8a2d4bcf22d7.debug\n-usr/lib/debug/.build-id/4c/ae9a6eb60fe939df9ab51c8f21e013eadbd618.debug\n+usr/lib/debug/.build-id/71/c54f8849883b3786b8b526f117871cf15f0889.debug\n+usr/lib/debug/.build-id/a5/8695b22df7297d09ce85d41a0b7c437cf6c192.debug\n usr/lib/debug/.dwz/x86_64-linux-gnu/libnative-platform-jni.debug\n"}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,15 +1,15 @@\n drwxr-xr-x 0 root (0) root (0) 0 2024-02-19 17:15:43.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2024-02-19 17:15:43.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2024-02-19 17:15:43.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2024-02-19 17:15:43.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2024-02-19 17:15:43.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2024-02-19 17:15:43.000000 ./usr/lib/debug/.build-id/0b/\n--rw-r--r-- 0 root (0) root (0) 26512 2024-02-19 17:15:43.000000 ./usr/lib/debug/.build-id/0b/96cca4d0bbcacf93ca363b8d8d8a2d4bcf22d7.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2024-02-19 17:15:43.000000 ./usr/lib/debug/.build-id/4c/\n--rw-r--r-- 0 root (0) root (0) 35744 2024-02-19 17:15:43.000000 ./usr/lib/debug/.build-id/4c/ae9a6eb60fe939df9ab51c8f21e013eadbd618.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2024-02-19 17:15:43.000000 ./usr/lib/debug/.build-id/71/\n+-rw-r--r-- 0 root (0) root (0) 35736 2024-02-19 17:15:43.000000 ./usr/lib/debug/.build-id/71/c54f8849883b3786b8b526f117871cf15f0889.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2024-02-19 17:15:43.000000 ./usr/lib/debug/.build-id/a5/\n+-rw-r--r-- 0 root (0) root (0) 26520 2024-02-19 17:15:43.000000 ./usr/lib/debug/.build-id/a5/8695b22df7297d09ce85d41a0b7c437cf6c192.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-02-19 17:15:43.000000 ./usr/lib/debug/.dwz/\n drwxr-xr-x 0 root (0) root (0) 0 2024-02-19 17:15:43.000000 ./usr/lib/debug/.dwz/x86_64-linux-gnu/\n -rw-r--r-- 0 root (0) root (0) 15336 2024-02-19 17:15:43.000000 ./usr/lib/debug/.dwz/x86_64-linux-gnu/libnative-platform-jni.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-02-19 17:15:43.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2024-02-19 17:15:43.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2024-02-19 17:15:43.000000 ./usr/share/doc/libnative-platform-jni-dbgsym -> libnative-platform-jni\n"}, {"source1": "./usr/lib/debug/.dwz/x86_64-linux-gnu/libnative-platform-jni.debug", "source2": "./usr/lib/debug/.dwz/x86_64-linux-gnu/libnative-platform-jni.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d1b3bf35367456a1918fbe5e768181413a83e6ef\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f927fef407f0819b863b1ae31058880614db8cac\n"}, {"source1": "readelf --wide --debug-dump=rawline {}", "source2": "readelf --wide --debug-dump=rawline {}", "unified_diff": "@@ -43,11 +43,11 @@\n 10\t(udata)\t8\t(string)\tstdlib.h\n 11\t(udata)\t6\t(string)\tstdlib.h\n 12\t(udata)\t9\t(string)\tgeneric.h\n 13\t(udata)\t8\t(string)\ttypes.h\n 14\t(udata)\t5\t(string)\tstdio.h\n 15\t(udata)\t5\t(string)\tunistd.h\n 16\t(udata)\t5\t(string)\tstring.h\n- 17\t(udata)\t4\t(string)\tstdarg.h\n- 18\t(udata)\t5\t(string)\twchar.h\n+ 17\t(udata)\t5\t(string)\twchar.h\n+ 18\t(udata)\t4\t(string)\tstdarg.h\n \n No Line Number Statements.\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -11423,424 +11423,424 @@\n <2><40d4>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n <40d5> DW_AT_type : (ref_addr) <0x71>\n <2><40d9>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n <40da> DW_AT_type : (ref_addr) <0x39a9>, size_t, long unsigned int\n <2><40de>: Abbrev Number: 0\n <1><40df>: Abbrev Number: 0\n Compilation Unit @ offset 0x40e0:\n- Length: 0x6d (32-bit)\n+ Length: 0x22e (32-bit)\n Version: 5\n Unit Type: DW_UT_partial (3)\n Abbrev Offset: 0\n Pointer Size: 8\n <0><40ec>: Abbrev Number: 1 (DW_TAG_partial_unit)\n <40ed> DW_AT_stmt_list : (sec_offset) 0\n- <1><40f1>: Abbrev Number: 2 (DW_TAG_typedef)\n- <40f2> DW_AT_name : (strp) (offset: 0x418e): __gnuc_va_list\n- <40f6> DW_AT_decl_file : (data1) 17\n- <40f7> DW_AT_decl_line : (data1) 40\n- <40f8> DW_AT_decl_column : (data1) 27\n- <40f9> DW_AT_type : (ref_udata) <0x40fa>, __builtin_va_list, typedef __va_list_tag __va_list_tag\n- <1><40fa>: Abbrev Number: 71 (DW_TAG_typedef)\n- <40fb> DW_AT_name : (strp) (offset: 0x419d): __builtin_va_list\n- <40ff> DW_AT_type : (ref_udata) <0x4100>, typedef __va_list_tag __va_list_tag\n- <1><4100>: Abbrev Number: 74 (DW_TAG_array_type)\n- <4101> DW_AT_type : (ref_addr) <0x18>, typedef __va_list_tag __va_list_tag\n- <4105> DW_AT_sibling : (ref_udata) <0x410d>\n- <2><4106>: Abbrev Number: 72 (DW_TAG_subrange_type)\n- <4107> DW_AT_type : (ref_addr) <0x11>, long unsigned int\n- <410b> DW_AT_upper_bound : (data1) 0\n- <2><410c>: Abbrev Number: 0\n- <1><410d>: Abbrev Number: 2 (DW_TAG_typedef)\n- <410e> DW_AT_name : (strp) (offset: 0x41a7): va_list\n- <4112> DW_AT_decl_file : (data1) 14\n- <4113> DW_AT_decl_line : (data1) 53\n- <4114> DW_AT_decl_column : (data1) 24\n- <4115> DW_AT_type : (ref_udata) <0x40f1>, __gnuc_va_list, __builtin_va_list, typedef __va_list_tag __va_list_tag\n- <1><4116>: Abbrev Number: 63 (DW_TAG_subprogram)\n- <4117> DW_AT_specification: (ref_addr) <0x633>\n- <411b> DW_AT_object_pointer: (ref_udata) <0x411d>\n- <411c> DW_AT_inline : (implicit_const) 3\t(declared as inline and inlined)\n- <411c> DW_AT_sibling : (ref_udata) <0x4147>\n- <2><411d>: Abbrev Number: 60 (DW_TAG_formal_parameter)\n- <411e> DW_AT_name : (strp) (offset: 0x38c9): this\n- <4122> DW_AT_type : (ref_addr) <0x43d5>\n- <4126> DW_AT_artificial : (flag_present) 1\n- <2><4126>: Abbrev Number: 73 (DW_TAG_formal_parameter)\n- <4127> DW_AT_name : (strp) (offset: 0x4b9e): clazz\n- <412b> DW_AT_decl_file : (implicit_const) 3\n- <412b> DW_AT_decl_line : (implicit_const) 902\n- <412b> DW_AT_decl_column : (data1) 34\n- <412c> DW_AT_type : (ref_addr) <0x1a8>, jclass\n- <2><4130>: Abbrev Number: 73 (DW_TAG_formal_parameter)\n- <4131> DW_AT_name : (strp) (offset: 0x149e): name\n- <4135> DW_AT_decl_file : (implicit_const) 3\n- <4135> DW_AT_decl_line : (implicit_const) 902\n- <4135> DW_AT_decl_column : (data1) 53\n- <4136> DW_AT_type : (ref_addr) <0x7c>\n- <2><413a>: Abbrev Number: 67 (DW_TAG_formal_parameter)\n- <413b> DW_AT_name : (string) sig\n- <413f> DW_AT_decl_file : (implicit_const) 3\n- <413f> DW_AT_decl_line : (data2) 903\n- <4141> DW_AT_decl_column : (data1) 39\n- <4142> DW_AT_type : (ref_addr) <0x7c>\n- <2><4146>: Abbrev Number: 0\n- <1><4147>: Abbrev Number: 70 (DW_TAG_subprogram)\n- <4148> DW_AT_external : (flag_present) 1\n- <4148> DW_AT_declaration : (flag_present) 1\n- <4148> DW_AT_linkage_name: (strp) (offset: 0x333c): __stack_chk_fail\n- <414c> DW_AT_name : (strp) (offset: 0x333c): __stack_chk_fail\n- <1><4150>: Abbrev Number: 0\n- Compilation Unit @ offset 0x4151:\n- Length: 0x3d (32-bit)\n+ <1><40f1>: Abbrev Number: 33 (DW_TAG_namespace)\n+ <40f2> DW_AT_name : (string) std\n+ <40f6> DW_AT_sibling : (ref_udata) <0x4102>\n+ <2><40f7>: Abbrev Number: 34 (DW_TAG_imported_declaration)\n+ <40f8> DW_AT_decl_file : (data1) 6\n+ <40f9> DW_AT_decl_line : (data1) 158\n+ <40fa> DW_AT_decl_column : (data1) 11\n+ <40fb> DW_AT_import : (ref_udata) <0x4102>\t[Abbrev Number: 66 (DW_TAG_subprogram)]\n+ <2><40fc>: Abbrev Number: 34 (DW_TAG_imported_declaration)\n+ <40fd> DW_AT_decl_file : (data1) 6\n+ <40fe> DW_AT_decl_line : (data1) 175\n+ <40ff> DW_AT_decl_column : (data1) 11\n+ <4100> DW_AT_import : (ref_udata) <0x412e>\t[Abbrev Number: 66 (DW_TAG_subprogram)]\n+ <2><4101>: Abbrev Number: 0\n+ <1><4102>: Abbrev Number: 66 (DW_TAG_subprogram)\n+ <4103> DW_AT_external : (flag_present) 1\n+ <4103> DW_AT_name : (strp) (offset: 0x37d9): mbstowcs\n+ <4107> DW_AT_decl_file : (implicit_const) 10\n+ <4107> DW_AT_decl_line : (data1) 129\n+ <4108> DW_AT_decl_column : (implicit_const) 1\n+ <4108> DW_AT_type : (ref_addr) <0x39a9>, size_t, long unsigned int\n+ <410c> DW_AT_inline : (implicit_const) 3\t(declared as inline and inlined)\n+ <410c> DW_AT_artificial : (flag_present) 1\n+ <410c> DW_AT_sibling : (ref_udata) <0x4129>\n+ <2><410d>: Abbrev Number: 65 (DW_TAG_formal_parameter)\n+ <410e> DW_AT_name : (strp) (offset: 0x4175): __dst\n+ <4112> DW_AT_decl_file : (implicit_const) 10\n+ <4112> DW_AT_decl_line : (data1) 129\n+ <4113> DW_AT_decl_column : (implicit_const) 1\n+ <4113> DW_AT_type : (ref_udata) <0x4129>\n+ <2><4114>: Abbrev Number: 69 (DW_TAG_formal_parameter)\n+ <4115> DW_AT_name : (strp) (offset: 0xd47): __src\n+ <4119> DW_AT_decl_file : (implicit_const) 10\n+ <4119> DW_AT_decl_line : (data1) 129\n+ <411a> DW_AT_decl_column : (implicit_const) 1\n+ <411a> DW_AT_type : (ref_addr) <0x43f1>\n+ <2><411e>: Abbrev Number: 69 (DW_TAG_formal_parameter)\n+ <411f> DW_AT_name : (strp) (offset: 0x3401): __len\n+ <4123> DW_AT_decl_file : (implicit_const) 10\n+ <4123> DW_AT_decl_line : (data1) 129\n+ <4124> DW_AT_decl_column : (implicit_const) 1\n+ <4124> DW_AT_type : (ref_addr) <0x39a9>, size_t, long unsigned int\n+ <2><4128>: Abbrev Number: 0\n+ <1><4129>: Abbrev Number: 62 (DW_TAG_restrict_type)\n+ <412a> DW_AT_type : (ref_addr) <0x3ca4>\n+ <1><412e>: Abbrev Number: 66 (DW_TAG_subprogram)\n+ <412f> DW_AT_external : (flag_present) 1\n+ <412f> DW_AT_name : (strp) (offset: 0x37d0): wcstombs\n+ <4133> DW_AT_decl_file : (implicit_const) 10\n+ <4133> DW_AT_decl_line : (data1) 159\n+ <4134> DW_AT_decl_column : (implicit_const) 1\n+ <4134> DW_AT_type : (ref_addr) <0x39a9>, size_t, long unsigned int\n+ <4138> DW_AT_inline : (implicit_const) 3\t(declared as inline and inlined)\n+ <4138> DW_AT_artificial : (flag_present) 1\n+ <4138> DW_AT_sibling : (ref_udata) <0x4155>\n+ <2><4139>: Abbrev Number: 69 (DW_TAG_formal_parameter)\n+ <413a> DW_AT_name : (strp) (offset: 0x4175): __dst\n+ <413e> DW_AT_decl_file : (implicit_const) 10\n+ <413e> DW_AT_decl_line : (data1) 159\n+ <413f> DW_AT_decl_column : (implicit_const) 1\n+ <413f> DW_AT_type : (ref_addr) <0x43ec>\n+ <2><4143>: Abbrev Number: 65 (DW_TAG_formal_parameter)\n+ <4144> DW_AT_name : (strp) (offset: 0xd47): __src\n+ <4148> DW_AT_decl_file : (implicit_const) 10\n+ <4148> DW_AT_decl_line : (data1) 159\n+ <4149> DW_AT_decl_column : (implicit_const) 1\n+ <4149> DW_AT_type : (ref_udata) <0x4155>\n+ <2><414a>: Abbrev Number: 69 (DW_TAG_formal_parameter)\n+ <414b> DW_AT_name : (strp) (offset: 0x3401): __len\n+ <414f> DW_AT_decl_file : (implicit_const) 10\n+ <414f> DW_AT_decl_line : (data1) 159\n+ <4150> DW_AT_decl_column : (implicit_const) 1\n+ <4150> DW_AT_type : (ref_addr) <0x39a9>, size_t, long unsigned int\n+ <2><4154>: Abbrev Number: 0\n+ <1><4155>: Abbrev Number: 62 (DW_TAG_restrict_type)\n+ <4156> DW_AT_type : (ref_addr) <0x3d75>\n+ <1><415a>: Abbrev Number: 34 (DW_TAG_imported_declaration)\n+ <415b> DW_AT_decl_file : (data1) 11\n+ <415c> DW_AT_decl_line : (data1) 71\n+ <415d> DW_AT_decl_column : (data1) 12\n+ <415e> DW_AT_import : (ref_udata) <0x4102>\t[Abbrev Number: 66 (DW_TAG_subprogram)]\n+ <1><415f>: Abbrev Number: 34 (DW_TAG_imported_declaration)\n+ <4160> DW_AT_decl_file : (data1) 11\n+ <4161> DW_AT_decl_line : (data1) 83\n+ <4162> DW_AT_decl_column : (data1) 12\n+ <4163> DW_AT_import : (ref_udata) <0x412e>\t[Abbrev Number: 66 (DW_TAG_subprogram)]\n+ <1><4164>: Abbrev Number: 16 (DW_TAG_subprogram)\n+ <4165> DW_AT_external : (flag_present) 1\n+ <4165> DW_AT_name : (strp) (offset: 0x31f8): __mbstowcs_chk\n+ <4169> DW_AT_decl_file : (data1) 10\n+ <416a> DW_AT_decl_line : (data1) 107\n+ <416b> DW_AT_decl_column : (data1) 15\n+ <416c> DW_AT_type : (ref_addr) <0x39a9>, size_t, long unsigned int\n+ <4170> DW_AT_declaration : (flag_present) 1\n+ <4170> DW_AT_sibling : (ref_udata) <0x4187>\n+ <2><4172>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n+ <4173> DW_AT_type : (ref_addr) <0x3ca4>\n+ <2><4177>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n+ <4178> DW_AT_type : (ref_addr) <0x7c>\n+ <2><417c>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n+ <417d> DW_AT_type : (ref_addr) <0x39a9>, size_t, long unsigned int\n+ <2><4181>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n+ <4182> DW_AT_type : (ref_addr) <0x39a9>, size_t, long unsigned int\n+ <2><4186>: Abbrev Number: 0\n+ <1><4187>: Abbrev Number: 61 (DW_TAG_subprogram)\n+ <4188> DW_AT_external : (flag_present) 1\n+ <4188> DW_AT_name : (strp) (offset: 0x3616): __mbstowcs_chk_warn\n+ <418c> DW_AT_decl_file : (data1) 10\n+ <418d> DW_AT_decl_line : (data1) 121\n+ <418e> DW_AT_decl_column : (data1) 15\n+ <418f> DW_AT_linkage_name: (strp) (offset: 0x31f8): __mbstowcs_chk\n+ <4193> DW_AT_type : (ref_addr) <0x39a9>, size_t, long unsigned int\n+ <4197> DW_AT_declaration : (flag_present) 1\n+ <4197> DW_AT_sibling : (ref_udata) <0x41ae>\n+ <2><4199>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n+ <419a> DW_AT_type : (ref_addr) <0x3ca4>\n+ <2><419e>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n+ <419f> DW_AT_type : (ref_addr) <0x7c>\n+ <2><41a3>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n+ <41a4> DW_AT_type : (ref_addr) <0x39a9>, size_t, long unsigned int\n+ <2><41a8>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n+ <41a9> DW_AT_type : (ref_addr) <0x39a9>, size_t, long unsigned int\n+ <2><41ad>: Abbrev Number: 0\n+ <1><41ae>: Abbrev Number: 61 (DW_TAG_subprogram)\n+ <41af> DW_AT_external : (flag_present) 1\n+ <41af> DW_AT_name : (strp) (offset: 0x37bf): __mbstowcs_alias\n+ <41b3> DW_AT_decl_file : (data1) 10\n+ <41b4> DW_AT_decl_line : (data1) 116\n+ <41b5> DW_AT_decl_column : (data1) 15\n+ <41b6> DW_AT_linkage_name: (strp) (offset: 0x37d9): mbstowcs\n+ <41ba> DW_AT_type : (ref_addr) <0x39a9>, size_t, long unsigned int\n+ <41be> DW_AT_declaration : (flag_present) 1\n+ <41be> DW_AT_sibling : (ref_udata) <0x41d0>\n+ <2><41c0>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n+ <41c1> DW_AT_type : (ref_addr) <0x3ca4>\n+ <2><41c5>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n+ <41c6> DW_AT_type : (ref_addr) <0x7c>\n+ <2><41ca>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n+ <41cb> DW_AT_type : (ref_addr) <0x39a9>, size_t, long unsigned int\n+ <2><41cf>: Abbrev Number: 0\n+ <1><41d0>: Abbrev Number: 61 (DW_TAG_subprogram)\n+ <41d1> DW_AT_external : (flag_present) 1\n+ <41d1> DW_AT_name : (strp) (offset: 0x417b): __mbstowcs_nulldst\n+ <41d5> DW_AT_decl_file : (data1) 10\n+ <41d6> DW_AT_decl_line : (data1) 111\n+ <41d7> DW_AT_decl_column : (data1) 15\n+ <41d8> DW_AT_linkage_name: (strp) (offset: 0x37d9): mbstowcs\n+ <41dc> DW_AT_type : (ref_addr) <0x39a9>, size_t, long unsigned int\n+ <41e0> DW_AT_declaration : (flag_present) 1\n+ <41e0> DW_AT_sibling : (ref_udata) <0x41f2>\n+ <2><41e2>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n+ <41e3> DW_AT_type : (ref_addr) <0x3ca4>\n+ <2><41e7>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n+ <41e8> DW_AT_type : (ref_addr) <0x7c>\n+ <2><41ec>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n+ <41ed> DW_AT_type : (ref_addr) <0x39a9>, size_t, long unsigned int\n+ <2><41f1>: Abbrev Number: 0\n+ <1><41f2>: Abbrev Number: 16 (DW_TAG_subprogram)\n+ <41f3> DW_AT_external : (flag_present) 1\n+ <41f3> DW_AT_name : (strp) (offset: 0x3414): wcslen\n+ <41f7> DW_AT_decl_file : (data1) 17\n+ <41f8> DW_AT_decl_line : (data1) 247\n+ <41f9> DW_AT_decl_column : (data1) 15\n+ <41fa> DW_AT_type : (ref_addr) <0x39a9>, size_t, long unsigned int\n+ <41fe> DW_AT_declaration : (flag_present) 1\n+ <41fe> DW_AT_sibling : (ref_udata) <0x4206>\n+ <2><4200>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n+ <4201> DW_AT_type : (ref_addr) <0x3d75>\n+ <2><4205>: Abbrev Number: 0\n+ <1><4206>: Abbrev Number: 16 (DW_TAG_subprogram)\n+ <4207> DW_AT_external : (flag_present) 1\n+ <4207> DW_AT_name : (strp) (offset: 0x31e9): __wcstombs_chk\n+ <420b> DW_AT_decl_file : (data1) 10\n+ <420c> DW_AT_decl_line : (data1) 143\n+ <420d> DW_AT_decl_column : (data1) 15\n+ <420e> DW_AT_type : (ref_addr) <0x39a9>, size_t, long unsigned int\n+ <4212> DW_AT_declaration : (flag_present) 1\n+ <4212> DW_AT_sibling : (ref_udata) <0x4229>\n+ <2><4214>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n+ <4215> DW_AT_type : (ref_addr) <0x71>\n+ <2><4219>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n+ <421a> DW_AT_type : (ref_addr) <0x3d75>\n+ <2><421e>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n+ <421f> DW_AT_type : (ref_addr) <0x39a9>, size_t, long unsigned int\n+ <2><4223>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n+ <4224> DW_AT_type : (ref_addr) <0x39a9>, size_t, long unsigned int\n+ <2><4228>: Abbrev Number: 0\n+ <1><4229>: Abbrev Number: 61 (DW_TAG_subprogram)\n+ <422a> DW_AT_external : (flag_present) 1\n+ <422a> DW_AT_name : (strp) (offset: 0x3602): __wcstombs_chk_warn\n+ <422e> DW_AT_decl_file : (data1) 10\n+ <422f> DW_AT_decl_line : (data1) 152\n+ <4230> DW_AT_decl_column : (data1) 15\n+ <4231> DW_AT_linkage_name: (strp) (offset: 0x31e9): __wcstombs_chk\n+ <4235> DW_AT_type : (ref_addr) <0x39a9>, size_t, long unsigned int\n+ <4239> DW_AT_declaration : (flag_present) 1\n+ <4239> DW_AT_sibling : (ref_udata) <0x4250>\n+ <2><423b>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n+ <423c> DW_AT_type : (ref_addr) <0x71>\n+ <2><4240>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n+ <4241> DW_AT_type : (ref_addr) <0x3d75>\n+ <2><4245>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n+ <4246> DW_AT_type : (ref_addr) <0x39a9>, size_t, long unsigned int\n+ <2><424a>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n+ <424b> DW_AT_type : (ref_addr) <0x39a9>, size_t, long unsigned int\n+ <2><424f>: Abbrev Number: 0\n+ <1><4250>: Abbrev Number: 61 (DW_TAG_subprogram)\n+ <4251> DW_AT_external : (flag_present) 1\n+ <4251> DW_AT_name : (strp) (offset: 0x37ae): __wcstombs_alias\n+ <4255> DW_AT_decl_file : (data1) 10\n+ <4256> DW_AT_decl_line : (data1) 147\n+ <4257> DW_AT_decl_column : (data1) 15\n+ <4258> DW_AT_linkage_name: (strp) (offset: 0x37d0): wcstombs\n+ <425c> DW_AT_type : (ref_addr) <0x39a9>, size_t, long unsigned int\n+ <4260> DW_AT_declaration : (flag_present) 1\n+ <4260> DW_AT_sibling : (ref_udata) <0x4272>\n+ <2><4262>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n+ <4263> DW_AT_type : (ref_addr) <0x71>\n+ <2><4267>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n+ <4268> DW_AT_type : (ref_addr) <0x3d75>\n+ <2><426c>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n+ <426d> DW_AT_type : (ref_addr) <0x39a9>, size_t, long unsigned int\n+ <2><4271>: Abbrev Number: 0\n+ <1><4272>: Abbrev Number: 63 (DW_TAG_subprogram)\n+ <4273> DW_AT_specification: (ref_addr) <0x15c4>\n+ <4277> DW_AT_object_pointer: (ref_udata) <0x427b>\n+ <4279> DW_AT_inline : (implicit_const) 3\t(declared as inline and inlined)\n+ <4279> DW_AT_sibling : (ref_udata) <0x429d>\n+ <2><427b>: Abbrev Number: 60 (DW_TAG_formal_parameter)\n+ <427c> DW_AT_name : (strp) (offset: 0x38c9): this\n+ <4280> DW_AT_type : (ref_addr) <0x43d5>\n+ <4284> DW_AT_artificial : (flag_present) 1\n+ <2><4284>: Abbrev Number: 67 (DW_TAG_formal_parameter)\n+ <4285> DW_AT_name : (string) str\n+ <4289> DW_AT_decl_file : (implicit_const) 3\n+ <4289> DW_AT_decl_line : (data2) 1616\n+ <428b> DW_AT_decl_column : (data1) 37\n+ <428c> DW_AT_type : (ref_addr) <0x1c2>, jstring\n+ <2><4290>: Abbrev Number: 68 (DW_TAG_formal_parameter)\n+ <4291> DW_AT_name : (strp) (offset: 0x3922): chars\n+ <4295> DW_AT_decl_file : (implicit_const) 3\n+ <4295> DW_AT_decl_line : (data2) 1616\n+ <4297> DW_AT_decl_column : (data1) 55\n+ <4298> DW_AT_type : (ref_addr) <0x3425>\n+ <2><429c>: Abbrev Number: 0\n+ <1><429d>: Abbrev Number: 63 (DW_TAG_subprogram)\n+ <429e> DW_AT_specification: (ref_addr) <0x15a8>\n+ <42a2> DW_AT_object_pointer: (ref_udata) <0x42a6>\n+ <42a4> DW_AT_inline : (implicit_const) 3\t(declared as inline and inlined)\n+ <42a4> DW_AT_sibling : (ref_udata) <0x42c8>\n+ <2><42a6>: Abbrev Number: 60 (DW_TAG_formal_parameter)\n+ <42a7> DW_AT_name : (strp) (offset: 0x38c9): this\n+ <42ab> DW_AT_type : (ref_addr) <0x43d5>\n+ <42af> DW_AT_artificial : (flag_present) 1\n+ <2><42af>: Abbrev Number: 67 (DW_TAG_formal_parameter)\n+ <42b0> DW_AT_name : (string) str\n+ <42b4> DW_AT_decl_file : (implicit_const) 3\n+ <42b4> DW_AT_decl_line : (data2) 1613\n+ <42b6> DW_AT_decl_column : (data1) 41\n+ <42b7> DW_AT_type : (ref_addr) <0x1c2>, jstring\n+ <2><42bb>: Abbrev Number: 68 (DW_TAG_formal_parameter)\n+ <42bc> DW_AT_name : (strp) (offset: 0x43f8): isCopy\n+ <42c0> DW_AT_decl_file : (implicit_const) 3\n+ <42c0> DW_AT_decl_line : (data2) 1613\n+ <42c2> DW_AT_decl_column : (data1) 56\n+ <42c3> DW_AT_type : (ref_addr) <0x3449>\n+ <2><42c7>: Abbrev Number: 0\n+ <1><42c8>: Abbrev Number: 63 (DW_TAG_subprogram)\n+ <42c9> DW_AT_specification: (ref_addr) <0x158f>\n+ <42cd> DW_AT_object_pointer: (ref_udata) <0x42d1>\n+ <42cf> DW_AT_inline : (implicit_const) 3\t(declared as inline and inlined)\n+ <42cf> DW_AT_sibling : (ref_udata) <0x42e7>\n+ <2><42d1>: Abbrev Number: 60 (DW_TAG_formal_parameter)\n+ <42d2> DW_AT_name : (strp) (offset: 0x38c9): this\n+ <42d6> DW_AT_type : (ref_addr) <0x43d5>\n+ <42da> DW_AT_artificial : (flag_present) 1\n+ <2><42da>: Abbrev Number: 67 (DW_TAG_formal_parameter)\n+ <42db> DW_AT_name : (string) str\n+ <42df> DW_AT_decl_file : (implicit_const) 3\n+ <42df> DW_AT_decl_line : (data2) 1610\n+ <42e1> DW_AT_decl_column : (data1) 35\n+ <42e2> DW_AT_type : (ref_addr) <0x1c2>, jstring\n+ <2><42e6>: Abbrev Number: 0\n+ <1><42e7>: Abbrev Number: 64 (DW_TAG_subprogram)\n+ <42e8> DW_AT_specification: (ref_addr) <0x1573>\n+ <42ec> DW_AT_object_pointer: (ref_udata) <0x42ef>\n+ <42ee> DW_AT_inline : (data1) 3\t(declared as inline and inlined)\n+ <2><42ef>: Abbrev Number: 60 (DW_TAG_formal_parameter)\n+ <42f0> DW_AT_name : (strp) (offset: 0x38c9): this\n+ <42f4> DW_AT_type : (ref_addr) <0x43d5>\n+ <42f8> DW_AT_artificial : (flag_present) 1\n+ <2><42f8>: Abbrev Number: 68 (DW_TAG_formal_parameter)\n+ <42f9> DW_AT_name : (strp) (offset: 0x1418): unicode\n+ <42fd> DW_AT_decl_file : (implicit_const) 3\n+ <42fd> DW_AT_decl_line : (data2) 1607\n+ <42ff> DW_AT_decl_column : (data1) 36\n+ <4300> DW_AT_type : (ref_addr) <0x3425>\n+ <2><4304>: Abbrev Number: 67 (DW_TAG_formal_parameter)\n+ <4305> DW_AT_name : (string) len\n+ <4309> DW_AT_decl_file : (implicit_const) 3\n+ <4309> DW_AT_decl_line : (data2) 1607\n+ <430b> DW_AT_decl_column : (data1) 51\n+ <430c> DW_AT_type : (ref_addr) <0xed>, jsize, jint, int\n+ <2><4310>: Abbrev Number: 0\n+ <1><4311>: Abbrev Number: 0\n+ Compilation Unit @ offset 0x4312:\n+ Length: 0x6d (32-bit)\n Version: 5\n Unit Type: DW_UT_partial (3)\n Abbrev Offset: 0\n Pointer Size: 8\n- <0><415d>: Abbrev Number: 1 (DW_TAG_partial_unit)\n- <415e> DW_AT_stmt_list : (sec_offset) 0\n- <1><4162>: Abbrev Number: 16 (DW_TAG_subprogram)\n- <4163> DW_AT_external : (flag_present) 1\n- <4163> DW_AT_name : (strp) (offset: 0x1409): map_error_code\n- <4167> DW_AT_decl_file : (data1) 12\n- <4168> DW_AT_decl_line : (data1) 59\n- <4169> DW_AT_decl_column : (data1) 12\n- <416a> DW_AT_type : (ref_addr) <0x63>, int\n- <416e> DW_AT_declaration : (flag_present) 1\n- <416e> DW_AT_sibling : (ref_udata) <0x4175>\n- <2><416f>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n- <4170> DW_AT_type : (ref_addr) <0x63>, int\n- <2><4174>: Abbrev Number: 0\n- <1><4175>: Abbrev Number: 75 (DW_TAG_subprogram)\n- <4176> DW_AT_specification: (ref_addr) <0x15dd>\n- <417a> DW_AT_object_pointer: (ref_udata) <0x417b>\n- <417b> DW_AT_inline : (implicit_const) 3\t(declared as inline and inlined)\n- <2><417b>: Abbrev Number: 60 (DW_TAG_formal_parameter)\n- <417c> DW_AT_name : (strp) (offset: 0x38c9): this\n- <4180> DW_AT_type : (ref_addr) <0x43d5>\n- <4184> DW_AT_artificial : (flag_present) 1\n- <2><4184>: Abbrev Number: 67 (DW_TAG_formal_parameter)\n- <4185> DW_AT_name : (string) utf\n- <4189> DW_AT_decl_file : (implicit_const) 3\n- <4189> DW_AT_decl_line : (data2) 1620\n- <418b> DW_AT_decl_column : (data1) 38\n- <418c> DW_AT_type : (ref_addr) <0x7c>\n- <2><4190>: Abbrev Number: 0\n- <1><4191>: Abbrev Number: 0\n- Compilation Unit @ offset 0x4192:\n- Length: 0x22e (32-bit)\n+ <0><431e>: Abbrev Number: 1 (DW_TAG_partial_unit)\n+ <431f> DW_AT_stmt_list : (sec_offset) 0\n+ <1><4323>: Abbrev Number: 2 (DW_TAG_typedef)\n+ <4324> DW_AT_name : (strp) (offset: 0x418e): __gnuc_va_list\n+ <4328> DW_AT_decl_file : (data1) 18\n+ <4329> DW_AT_decl_line : (data1) 40\n+ <432a> DW_AT_decl_column : (data1) 27\n+ <432b> DW_AT_type : (ref_udata) <0x432c>, __builtin_va_list, typedef __va_list_tag __va_list_tag\n+ <1><432c>: Abbrev Number: 71 (DW_TAG_typedef)\n+ <432d> DW_AT_name : (strp) (offset: 0x419d): __builtin_va_list\n+ <4331> DW_AT_type : (ref_udata) <0x4332>, typedef __va_list_tag __va_list_tag\n+ <1><4332>: Abbrev Number: 74 (DW_TAG_array_type)\n+ <4333> DW_AT_type : (ref_addr) <0x18>, typedef __va_list_tag __va_list_tag\n+ <4337> DW_AT_sibling : (ref_udata) <0x433f>\n+ <2><4338>: Abbrev Number: 72 (DW_TAG_subrange_type)\n+ <4339> DW_AT_type : (ref_addr) <0x11>, long unsigned int\n+ <433d> DW_AT_upper_bound : (data1) 0\n+ <2><433e>: Abbrev Number: 0\n+ <1><433f>: Abbrev Number: 2 (DW_TAG_typedef)\n+ <4340> DW_AT_name : (strp) (offset: 0x41a7): va_list\n+ <4344> DW_AT_decl_file : (data1) 14\n+ <4345> DW_AT_decl_line : (data1) 53\n+ <4346> DW_AT_decl_column : (data1) 24\n+ <4347> DW_AT_type : (ref_udata) <0x4323>, __gnuc_va_list, __builtin_va_list, typedef __va_list_tag __va_list_tag\n+ <1><4348>: Abbrev Number: 63 (DW_TAG_subprogram)\n+ <4349> DW_AT_specification: (ref_addr) <0x633>\n+ <434d> DW_AT_object_pointer: (ref_udata) <0x434f>\n+ <434e> DW_AT_inline : (implicit_const) 3\t(declared as inline and inlined)\n+ <434e> DW_AT_sibling : (ref_udata) <0x4379>\n+ <2><434f>: Abbrev Number: 60 (DW_TAG_formal_parameter)\n+ <4350> DW_AT_name : (strp) (offset: 0x38c9): this\n+ <4354> DW_AT_type : (ref_addr) <0x43d5>\n+ <4358> DW_AT_artificial : (flag_present) 1\n+ <2><4358>: Abbrev Number: 73 (DW_TAG_formal_parameter)\n+ <4359> DW_AT_name : (strp) (offset: 0x4b9e): clazz\n+ <435d> DW_AT_decl_file : (implicit_const) 3\n+ <435d> DW_AT_decl_line : (implicit_const) 902\n+ <435d> DW_AT_decl_column : (data1) 34\n+ <435e> DW_AT_type : (ref_addr) <0x1a8>, jclass\n+ <2><4362>: Abbrev Number: 73 (DW_TAG_formal_parameter)\n+ <4363> DW_AT_name : (strp) (offset: 0x149e): name\n+ <4367> DW_AT_decl_file : (implicit_const) 3\n+ <4367> DW_AT_decl_line : (implicit_const) 902\n+ <4367> DW_AT_decl_column : (data1) 53\n+ <4368> DW_AT_type : (ref_addr) <0x7c>\n+ <2><436c>: Abbrev Number: 67 (DW_TAG_formal_parameter)\n+ <436d> DW_AT_name : (string) sig\n+ <4371> DW_AT_decl_file : (implicit_const) 3\n+ <4371> DW_AT_decl_line : (data2) 903\n+ <4373> DW_AT_decl_column : (data1) 39\n+ <4374> DW_AT_type : (ref_addr) <0x7c>\n+ <2><4378>: Abbrev Number: 0\n+ <1><4379>: Abbrev Number: 70 (DW_TAG_subprogram)\n+ <437a> DW_AT_external : (flag_present) 1\n+ <437a> DW_AT_declaration : (flag_present) 1\n+ <437a> DW_AT_linkage_name: (strp) (offset: 0x333c): __stack_chk_fail\n+ <437e> DW_AT_name : (strp) (offset: 0x333c): __stack_chk_fail\n+ <1><4382>: Abbrev Number: 0\n+ Compilation Unit @ offset 0x4383:\n+ Length: 0x3d (32-bit)\n Version: 5\n Unit Type: DW_UT_partial (3)\n Abbrev Offset: 0\n Pointer Size: 8\n- <0><419e>: Abbrev Number: 1 (DW_TAG_partial_unit)\n- <419f> DW_AT_stmt_list : (sec_offset) 0\n- <1><41a3>: Abbrev Number: 33 (DW_TAG_namespace)\n- <41a4> DW_AT_name : (string) std\n- <41a8> DW_AT_sibling : (ref_udata) <0x41b4>\n- <2><41a9>: Abbrev Number: 34 (DW_TAG_imported_declaration)\n- <41aa> DW_AT_decl_file : (data1) 6\n- <41ab> DW_AT_decl_line : (data1) 158\n- <41ac> DW_AT_decl_column : (data1) 11\n- <41ad> DW_AT_import : (ref_udata) <0x41b4>\t[Abbrev Number: 66 (DW_TAG_subprogram)]\n- <2><41ae>: Abbrev Number: 34 (DW_TAG_imported_declaration)\n- <41af> DW_AT_decl_file : (data1) 6\n- <41b0> DW_AT_decl_line : (data1) 175\n- <41b1> DW_AT_decl_column : (data1) 11\n- <41b2> DW_AT_import : (ref_udata) <0x41e0>\t[Abbrev Number: 66 (DW_TAG_subprogram)]\n- <2><41b3>: Abbrev Number: 0\n- <1><41b4>: Abbrev Number: 66 (DW_TAG_subprogram)\n- <41b5> DW_AT_external : (flag_present) 1\n- <41b5> DW_AT_name : (strp) (offset: 0x37d9): mbstowcs\n- <41b9> DW_AT_decl_file : (implicit_const) 10\n- <41b9> DW_AT_decl_line : (data1) 129\n- <41ba> DW_AT_decl_column : (implicit_const) 1\n- <41ba> DW_AT_type : (ref_addr) <0x39a9>, size_t, long unsigned int\n- <41be> DW_AT_inline : (implicit_const) 3\t(declared as inline and inlined)\n- <41be> DW_AT_artificial : (flag_present) 1\n- <41be> DW_AT_sibling : (ref_udata) <0x41db>\n- <2><41bf>: Abbrev Number: 65 (DW_TAG_formal_parameter)\n- <41c0> DW_AT_name : (strp) (offset: 0x4175): __dst\n- <41c4> DW_AT_decl_file : (implicit_const) 10\n- <41c4> DW_AT_decl_line : (data1) 129\n- <41c5> DW_AT_decl_column : (implicit_const) 1\n- <41c5> DW_AT_type : (ref_udata) <0x41db>\n- <2><41c6>: Abbrev Number: 69 (DW_TAG_formal_parameter)\n- <41c7> DW_AT_name : (strp) (offset: 0xd47): __src\n- <41cb> DW_AT_decl_file : (implicit_const) 10\n- <41cb> DW_AT_decl_line : (data1) 129\n- <41cc> DW_AT_decl_column : (implicit_const) 1\n- <41cc> DW_AT_type : (ref_addr) <0x43f1>\n- <2><41d0>: Abbrev Number: 69 (DW_TAG_formal_parameter)\n- <41d1> DW_AT_name : (strp) (offset: 0x3401): __len\n- <41d5> DW_AT_decl_file : (implicit_const) 10\n- <41d5> DW_AT_decl_line : (data1) 129\n- <41d6> DW_AT_decl_column : (implicit_const) 1\n- <41d6> DW_AT_type : (ref_addr) <0x39a9>, size_t, long unsigned int\n- <2><41da>: Abbrev Number: 0\n- <1><41db>: Abbrev Number: 62 (DW_TAG_restrict_type)\n- <41dc> DW_AT_type : (ref_addr) <0x3ca4>\n- <1><41e0>: Abbrev Number: 66 (DW_TAG_subprogram)\n- <41e1> DW_AT_external : (flag_present) 1\n- <41e1> DW_AT_name : (strp) (offset: 0x37d0): wcstombs\n- <41e5> DW_AT_decl_file : (implicit_const) 10\n- <41e5> DW_AT_decl_line : (data1) 159\n- <41e6> DW_AT_decl_column : (implicit_const) 1\n- <41e6> DW_AT_type : (ref_addr) <0x39a9>, size_t, long unsigned int\n- <41ea> DW_AT_inline : (implicit_const) 3\t(declared as inline and inlined)\n- <41ea> DW_AT_artificial : (flag_present) 1\n- <41ea> DW_AT_sibling : (ref_udata) <0x4207>\n- <2><41eb>: Abbrev Number: 69 (DW_TAG_formal_parameter)\n- <41ec> DW_AT_name : (strp) (offset: 0x4175): __dst\n- <41f0> DW_AT_decl_file : (implicit_const) 10\n- <41f0> DW_AT_decl_line : (data1) 159\n- <41f1> DW_AT_decl_column : (implicit_const) 1\n- <41f1> DW_AT_type : (ref_addr) <0x43ec>\n- <2><41f5>: Abbrev Number: 65 (DW_TAG_formal_parameter)\n- <41f6> DW_AT_name : (strp) (offset: 0xd47): __src\n- <41fa> DW_AT_decl_file : (implicit_const) 10\n- <41fa> DW_AT_decl_line : (data1) 159\n- <41fb> DW_AT_decl_column : (implicit_const) 1\n- <41fb> DW_AT_type : (ref_udata) <0x4207>\n- <2><41fc>: Abbrev Number: 69 (DW_TAG_formal_parameter)\n- <41fd> DW_AT_name : (strp) (offset: 0x3401): __len\n- <4201> DW_AT_decl_file : (implicit_const) 10\n- <4201> DW_AT_decl_line : (data1) 159\n- <4202> DW_AT_decl_column : (implicit_const) 1\n- <4202> DW_AT_type : (ref_addr) <0x39a9>, size_t, long unsigned int\n- <2><4206>: Abbrev Number: 0\n- <1><4207>: Abbrev Number: 62 (DW_TAG_restrict_type)\n- <4208> DW_AT_type : (ref_addr) <0x3d75>\n- <1><420c>: Abbrev Number: 34 (DW_TAG_imported_declaration)\n- <420d> DW_AT_decl_file : (data1) 11\n- <420e> DW_AT_decl_line : (data1) 71\n- <420f> DW_AT_decl_column : (data1) 12\n- <4210> DW_AT_import : (ref_udata) <0x41b4>\t[Abbrev Number: 66 (DW_TAG_subprogram)]\n- <1><4211>: Abbrev Number: 34 (DW_TAG_imported_declaration)\n- <4212> DW_AT_decl_file : (data1) 11\n- <4213> DW_AT_decl_line : (data1) 83\n- <4214> DW_AT_decl_column : (data1) 12\n- <4215> DW_AT_import : (ref_udata) <0x41e0>\t[Abbrev Number: 66 (DW_TAG_subprogram)]\n- <1><4216>: Abbrev Number: 16 (DW_TAG_subprogram)\n- <4217> DW_AT_external : (flag_present) 1\n- <4217> DW_AT_name : (strp) (offset: 0x31f8): __mbstowcs_chk\n- <421b> DW_AT_decl_file : (data1) 10\n- <421c> DW_AT_decl_line : (data1) 107\n- <421d> DW_AT_decl_column : (data1) 15\n- <421e> DW_AT_type : (ref_addr) <0x39a9>, size_t, long unsigned int\n- <4222> DW_AT_declaration : (flag_present) 1\n- <4222> DW_AT_sibling : (ref_udata) <0x4239>\n- <2><4224>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n- <4225> DW_AT_type : (ref_addr) <0x3ca4>\n- <2><4229>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n- <422a> DW_AT_type : (ref_addr) <0x7c>\n- <2><422e>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n- <422f> DW_AT_type : (ref_addr) <0x39a9>, size_t, long unsigned int\n- <2><4233>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n- <4234> DW_AT_type : (ref_addr) <0x39a9>, size_t, long unsigned int\n- <2><4238>: Abbrev Number: 0\n- <1><4239>: Abbrev Number: 61 (DW_TAG_subprogram)\n- <423a> DW_AT_external : (flag_present) 1\n- <423a> DW_AT_name : (strp) (offset: 0x3616): __mbstowcs_chk_warn\n- <423e> DW_AT_decl_file : (data1) 10\n- <423f> DW_AT_decl_line : (data1) 121\n- <4240> DW_AT_decl_column : (data1) 15\n- <4241> DW_AT_linkage_name: (strp) (offset: 0x31f8): __mbstowcs_chk\n- <4245> DW_AT_type : (ref_addr) <0x39a9>, size_t, long unsigned int\n- <4249> DW_AT_declaration : (flag_present) 1\n- <4249> DW_AT_sibling : (ref_udata) <0x4260>\n- <2><424b>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n- <424c> DW_AT_type : (ref_addr) <0x3ca4>\n- <2><4250>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n- <4251> DW_AT_type : (ref_addr) <0x7c>\n- <2><4255>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n- <4256> DW_AT_type : (ref_addr) <0x39a9>, size_t, long unsigned int\n- <2><425a>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n- <425b> DW_AT_type : (ref_addr) <0x39a9>, size_t, long unsigned int\n- <2><425f>: Abbrev Number: 0\n- <1><4260>: Abbrev Number: 61 (DW_TAG_subprogram)\n- <4261> DW_AT_external : (flag_present) 1\n- <4261> DW_AT_name : (strp) (offset: 0x37bf): __mbstowcs_alias\n- <4265> DW_AT_decl_file : (data1) 10\n- <4266> DW_AT_decl_line : (data1) 116\n- <4267> DW_AT_decl_column : (data1) 15\n- <4268> DW_AT_linkage_name: (strp) (offset: 0x37d9): mbstowcs\n- <426c> DW_AT_type : (ref_addr) <0x39a9>, size_t, long unsigned int\n- <4270> DW_AT_declaration : (flag_present) 1\n- <4270> DW_AT_sibling : (ref_udata) <0x4282>\n- <2><4272>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n- <4273> DW_AT_type : (ref_addr) <0x3ca4>\n- <2><4277>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n- <4278> DW_AT_type : (ref_addr) <0x7c>\n- <2><427c>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n- <427d> DW_AT_type : (ref_addr) <0x39a9>, size_t, long unsigned int\n- <2><4281>: Abbrev Number: 0\n- <1><4282>: Abbrev Number: 61 (DW_TAG_subprogram)\n- <4283> DW_AT_external : (flag_present) 1\n- <4283> DW_AT_name : (strp) (offset: 0x417b): __mbstowcs_nulldst\n- <4287> DW_AT_decl_file : (data1) 10\n- <4288> DW_AT_decl_line : (data1) 111\n- <4289> DW_AT_decl_column : (data1) 15\n- <428a> DW_AT_linkage_name: (strp) (offset: 0x37d9): mbstowcs\n- <428e> DW_AT_type : (ref_addr) <0x39a9>, size_t, long unsigned int\n- <4292> DW_AT_declaration : (flag_present) 1\n- <4292> DW_AT_sibling : (ref_udata) <0x42a4>\n- <2><4294>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n- <4295> DW_AT_type : (ref_addr) <0x3ca4>\n- <2><4299>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n- <429a> DW_AT_type : (ref_addr) <0x7c>\n- <2><429e>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n- <429f> DW_AT_type : (ref_addr) <0x39a9>, size_t, long unsigned int\n- <2><42a3>: Abbrev Number: 0\n- <1><42a4>: Abbrev Number: 16 (DW_TAG_subprogram)\n- <42a5> DW_AT_external : (flag_present) 1\n- <42a5> DW_AT_name : (strp) (offset: 0x3414): wcslen\n- <42a9> DW_AT_decl_file : (data1) 18\n- <42aa> DW_AT_decl_line : (data1) 247\n- <42ab> DW_AT_decl_column : (data1) 15\n- <42ac> DW_AT_type : (ref_addr) <0x39a9>, size_t, long unsigned int\n- <42b0> DW_AT_declaration : (flag_present) 1\n- <42b0> DW_AT_sibling : (ref_udata) <0x42b8>\n- <2><42b2>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n- <42b3> DW_AT_type : (ref_addr) <0x3d75>\n- <2><42b7>: Abbrev Number: 0\n- <1><42b8>: Abbrev Number: 16 (DW_TAG_subprogram)\n- <42b9> DW_AT_external : (flag_present) 1\n- <42b9> DW_AT_name : (strp) (offset: 0x31e9): __wcstombs_chk\n- <42bd> DW_AT_decl_file : (data1) 10\n- <42be> DW_AT_decl_line : (data1) 143\n- <42bf> DW_AT_decl_column : (data1) 15\n- <42c0> DW_AT_type : (ref_addr) <0x39a9>, size_t, long unsigned int\n- <42c4> DW_AT_declaration : (flag_present) 1\n- <42c4> DW_AT_sibling : (ref_udata) <0x42db>\n- <2><42c6>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n- <42c7> DW_AT_type : (ref_addr) <0x71>\n- <2><42cb>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n- <42cc> DW_AT_type : (ref_addr) <0x3d75>\n- <2><42d0>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n- <42d1> DW_AT_type : (ref_addr) <0x39a9>, size_t, long unsigned int\n- <2><42d5>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n- <42d6> DW_AT_type : (ref_addr) <0x39a9>, size_t, long unsigned int\n- <2><42da>: Abbrev Number: 0\n- <1><42db>: Abbrev Number: 61 (DW_TAG_subprogram)\n- <42dc> DW_AT_external : (flag_present) 1\n- <42dc> DW_AT_name : (strp) (offset: 0x3602): __wcstombs_chk_warn\n- <42e0> DW_AT_decl_file : (data1) 10\n- <42e1> DW_AT_decl_line : (data1) 152\n- <42e2> DW_AT_decl_column : (data1) 15\n- <42e3> DW_AT_linkage_name: (strp) (offset: 0x31e9): __wcstombs_chk\n- <42e7> DW_AT_type : (ref_addr) <0x39a9>, size_t, long unsigned int\n- <42eb> DW_AT_declaration : (flag_present) 1\n- <42eb> DW_AT_sibling : (ref_udata) <0x4302>\n- <2><42ed>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n- <42ee> DW_AT_type : (ref_addr) <0x71>\n- <2><42f2>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n- <42f3> DW_AT_type : (ref_addr) <0x3d75>\n- <2><42f7>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n- <42f8> DW_AT_type : (ref_addr) <0x39a9>, size_t, long unsigned int\n- <2><42fc>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n- <42fd> DW_AT_type : (ref_addr) <0x39a9>, size_t, long unsigned int\n- <2><4301>: Abbrev Number: 0\n- <1><4302>: Abbrev Number: 61 (DW_TAG_subprogram)\n- <4303> DW_AT_external : (flag_present) 1\n- <4303> DW_AT_name : (strp) (offset: 0x37ae): __wcstombs_alias\n- <4307> DW_AT_decl_file : (data1) 10\n- <4308> DW_AT_decl_line : (data1) 147\n- <4309> DW_AT_decl_column : (data1) 15\n- <430a> DW_AT_linkage_name: (strp) (offset: 0x37d0): wcstombs\n- <430e> DW_AT_type : (ref_addr) <0x39a9>, size_t, long unsigned int\n- <4312> DW_AT_declaration : (flag_present) 1\n- <4312> DW_AT_sibling : (ref_udata) <0x4324>\n- <2><4314>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n- <4315> DW_AT_type : (ref_addr) <0x71>\n- <2><4319>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n- <431a> DW_AT_type : (ref_addr) <0x3d75>\n- <2><431e>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n- <431f> DW_AT_type : (ref_addr) <0x39a9>, size_t, long unsigned int\n- <2><4323>: Abbrev Number: 0\n- <1><4324>: Abbrev Number: 63 (DW_TAG_subprogram)\n- <4325> DW_AT_specification: (ref_addr) <0x15c4>\n- <4329> DW_AT_object_pointer: (ref_udata) <0x432d>\n- <432b> DW_AT_inline : (implicit_const) 3\t(declared as inline and inlined)\n- <432b> DW_AT_sibling : (ref_udata) <0x434f>\n- <2><432d>: Abbrev Number: 60 (DW_TAG_formal_parameter)\n- <432e> DW_AT_name : (strp) (offset: 0x38c9): this\n- <4332> DW_AT_type : (ref_addr) <0x43d5>\n- <4336> DW_AT_artificial : (flag_present) 1\n- <2><4336>: Abbrev Number: 67 (DW_TAG_formal_parameter)\n- <4337> DW_AT_name : (string) str\n- <433b> DW_AT_decl_file : (implicit_const) 3\n- <433b> DW_AT_decl_line : (data2) 1616\n- <433d> DW_AT_decl_column : (data1) 37\n- <433e> DW_AT_type : (ref_addr) <0x1c2>, jstring\n- <2><4342>: Abbrev Number: 68 (DW_TAG_formal_parameter)\n- <4343> DW_AT_name : (strp) (offset: 0x3922): chars\n- <4347> DW_AT_decl_file : (implicit_const) 3\n- <4347> DW_AT_decl_line : (data2) 1616\n- <4349> DW_AT_decl_column : (data1) 55\n- <434a> DW_AT_type : (ref_addr) <0x3425>\n- <2><434e>: Abbrev Number: 0\n- <1><434f>: Abbrev Number: 63 (DW_TAG_subprogram)\n- <4350> DW_AT_specification: (ref_addr) <0x15a8>\n- <4354> DW_AT_object_pointer: (ref_udata) <0x4358>\n- <4356> DW_AT_inline : (implicit_const) 3\t(declared as inline and inlined)\n- <4356> DW_AT_sibling : (ref_udata) <0x437a>\n- <2><4358>: Abbrev Number: 60 (DW_TAG_formal_parameter)\n- <4359> DW_AT_name : (strp) (offset: 0x38c9): this\n- <435d> DW_AT_type : (ref_addr) <0x43d5>\n- <4361> DW_AT_artificial : (flag_present) 1\n- <2><4361>: Abbrev Number: 67 (DW_TAG_formal_parameter)\n- <4362> DW_AT_name : (string) str\n- <4366> DW_AT_decl_file : (implicit_const) 3\n- <4366> DW_AT_decl_line : (data2) 1613\n- <4368> DW_AT_decl_column : (data1) 41\n- <4369> DW_AT_type : (ref_addr) <0x1c2>, jstring\n- <2><436d>: Abbrev Number: 68 (DW_TAG_formal_parameter)\n- <436e> DW_AT_name : (strp) (offset: 0x43f8): isCopy\n- <4372> DW_AT_decl_file : (implicit_const) 3\n- <4372> DW_AT_decl_line : (data2) 1613\n- <4374> DW_AT_decl_column : (data1) 56\n- <4375> DW_AT_type : (ref_addr) <0x3449>\n- <2><4379>: Abbrev Number: 0\n- <1><437a>: Abbrev Number: 63 (DW_TAG_subprogram)\n- <437b> DW_AT_specification: (ref_addr) <0x158f>\n- <437f> DW_AT_object_pointer: (ref_udata) <0x4383>\n- <4381> DW_AT_inline : (implicit_const) 3\t(declared as inline and inlined)\n- <4381> DW_AT_sibling : (ref_udata) <0x4399>\n- <2><4383>: Abbrev Number: 60 (DW_TAG_formal_parameter)\n- <4384> DW_AT_name : (strp) (offset: 0x38c9): this\n- <4388> DW_AT_type : (ref_addr) <0x43d5>\n- <438c> DW_AT_artificial : (flag_present) 1\n- <2><438c>: Abbrev Number: 67 (DW_TAG_formal_parameter)\n- <438d> DW_AT_name : (string) str\n- <4391> DW_AT_decl_file : (implicit_const) 3\n- <4391> DW_AT_decl_line : (data2) 1610\n- <4393> DW_AT_decl_column : (data1) 35\n- <4394> DW_AT_type : (ref_addr) <0x1c2>, jstring\n- <2><4398>: Abbrev Number: 0\n- <1><4399>: Abbrev Number: 64 (DW_TAG_subprogram)\n- <439a> DW_AT_specification: (ref_addr) <0x1573>\n- <439e> DW_AT_object_pointer: (ref_udata) <0x43a1>\n- <43a0> DW_AT_inline : (data1) 3\t(declared as inline and inlined)\n- <2><43a1>: Abbrev Number: 60 (DW_TAG_formal_parameter)\n- <43a2> DW_AT_name : (strp) (offset: 0x38c9): this\n- <43a6> DW_AT_type : (ref_addr) <0x43d5>\n- <43aa> DW_AT_artificial : (flag_present) 1\n- <2><43aa>: Abbrev Number: 68 (DW_TAG_formal_parameter)\n- <43ab> DW_AT_name : (strp) (offset: 0x1418): unicode\n- <43af> DW_AT_decl_file : (implicit_const) 3\n- <43af> DW_AT_decl_line : (data2) 1607\n- <43b1> DW_AT_decl_column : (data1) 36\n- <43b2> DW_AT_type : (ref_addr) <0x3425>\n+ <0><438f>: Abbrev Number: 1 (DW_TAG_partial_unit)\n+ <4390> DW_AT_stmt_list : (sec_offset) 0\n+ <1><4394>: Abbrev Number: 16 (DW_TAG_subprogram)\n+ <4395> DW_AT_external : (flag_present) 1\n+ <4395> DW_AT_name : (strp) (offset: 0x1409): map_error_code\n+ <4399> DW_AT_decl_file : (data1) 12\n+ <439a> DW_AT_decl_line : (data1) 59\n+ <439b> DW_AT_decl_column : (data1) 12\n+ <439c> DW_AT_type : (ref_addr) <0x63>, int\n+ <43a0> DW_AT_declaration : (flag_present) 1\n+ <43a0> DW_AT_sibling : (ref_udata) <0x43a7>\n+ <2><43a1>: Abbrev Number: 36 (DW_TAG_formal_parameter)\n+ <43a2> DW_AT_type : (ref_addr) <0x63>, int\n+ <2><43a6>: Abbrev Number: 0\n+ <1><43a7>: Abbrev Number: 75 (DW_TAG_subprogram)\n+ <43a8> DW_AT_specification: (ref_addr) <0x15dd>\n+ <43ac> DW_AT_object_pointer: (ref_udata) <0x43ad>\n+ <43ad> DW_AT_inline : (implicit_const) 3\t(declared as inline and inlined)\n+ <2><43ad>: Abbrev Number: 60 (DW_TAG_formal_parameter)\n+ <43ae> DW_AT_name : (strp) (offset: 0x38c9): this\n+ <43b2> DW_AT_type : (ref_addr) <0x43d5>\n+ <43b6> DW_AT_artificial : (flag_present) 1\n <2><43b6>: Abbrev Number: 67 (DW_TAG_formal_parameter)\n- <43b7> DW_AT_name : (string) len\n+ <43b7> DW_AT_name : (string) utf\n <43bb> DW_AT_decl_file : (implicit_const) 3\n- <43bb> DW_AT_decl_line : (data2) 1607\n- <43bd> DW_AT_decl_column : (data1) 51\n- <43be> DW_AT_type : (ref_addr) <0xed>, jsize, jint, int\n+ <43bb> DW_AT_decl_line : (data2) 1620\n+ <43bd> DW_AT_decl_column : (data1) 38\n+ <43be> DW_AT_type : (ref_addr) <0x7c>\n <2><43c2>: Abbrev Number: 0\n <1><43c3>: Abbrev Number: 0\n Compilation Unit @ offset 0x43c4:\n Length: 0x13 (32-bit)\n Version: 5\n Unit Type: DW_UT_partial (3)\n Abbrev Offset: 0\n"}]}, {"source1": "./usr/lib/debug/.build-id/0b/96cca4d0bbcacf93ca363b8d8d8a2d4bcf22d7.debug", "source2": "./usr/lib/debug/.build-id/a5/8695b22df7297d09ce85d41a0b7c437cf6c192.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 74% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --file-header {}", "source2": "readelf --wide --file-header {}", "unified_diff": "@@ -6,15 +6,15 @@\n OS/ABI: UNIX - System V\n ABI Version: 0\n Type: DYN (Shared object file)\n Machine: Advanced Micro Devices X86-64\n Version: 0x1\n Entry point address: 0x0\n Start of program headers: 64 (bytes into file)\n- Start of section headers: 24144 (bytes into file)\n+ Start of section headers: 24152 (bytes into file)\n Flags: 0x0\n Size of this header: 64 (bytes)\n Size of program headers: 56 (bytes)\n Number of program headers: 9\n Size of section headers: 64 (bytes)\n Number of section headers: 37\n Section header string table index: 36\n"}, {"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -2,20 +2,20 @@\n Elf file type is DYN (Shared object file)\n Entry point 0x0\n There are 9 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x001148 R 0x1000\n- LOAD 0x000000 0x0000000000002000 0x0000000000002000 0x000000 0x000cd1 R E 0x1000\n- LOAD 0x000000 0x0000000000003000 0x0000000000003000 0x000000 0x0006e8 R 0x1000\n+ LOAD 0x000000 0x0000000000002000 0x0000000000002000 0x000000 0x000cbd R E 0x1000\n+ LOAD 0x000000 0x0000000000003000 0x0000000000003000 0x000000 0x0006e0 R 0x1000\n LOAD 0x000dd0 0x0000000000004dd0 0x0000000000004dd0 0x000000 0x000378 RW 0x1000\n DYNAMIC 0x000dd0 0x0000000000004de0 0x0000000000004de0 0x000000 0x0001d0 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n- GNU_EH_FRAME 0x001000 0x00000000000031a0 0x00000000000031a0 0x000000 0x0000d4 R 0x4\n+ GNU_EH_FRAME 0x001000 0x000000000000319c 0x000000000000319c 0x000000 0x0000d4 R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10\n GNU_RELRO 0x000dd0 0x0000000000004dd0 0x0000000000004dd0 0x000000 0x000230 R 0x1\n \n Section to Segment mapping:\n Segment Sections...\n 00 .note.gnu.build-id .gnu.hash .dynsym .dynstr .gnu.version .gnu.version_r .rela.dyn .rela.plt \n 01 .init .plt .plt.got .text .fini \n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -1,8 +1,8 @@\n-There are 37 section headers, starting at offset 0x5e50:\n+There are 37 section headers, starting at offset 0x5e58:\n \n Section Headers:\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 0000d8 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000338 00025c 000450 18 A 4 1 8\n@@ -10,37 +10,37 @@\n [ 5] .gnu.version NOBITS 0000000000000d68 00025c 00005c 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 0000000000000dc8 00025c 000050 00 A 4 2 8\n [ 7] .rela.dyn NOBITS 0000000000000e18 00025c 0000f0 18 A 3 0 8\n [ 8] .rela.plt NOBITS 0000000000000f08 00025c 000240 18 A 3 21 8\n [ 9] .init NOBITS 0000000000002000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000002020 001000 000190 10 AX 0 0 16\n [11] .plt.got NOBITS 00000000000021b0 001000 000008 08 AX 0 0 8\n- [12] .text NOBITS 00000000000021c0 001000 000b06 00 AX 0 0 32\n- [13] .fini NOBITS 0000000000002cc8 001000 000009 00 AX 0 0 4\n- [14] .rodata NOBITS 0000000000003000 001000 00019d 01 AMS 0 0 8\n- [15] .eh_frame_hdr NOBITS 00000000000031a0 001000 0000d4 00 A 0 0 4\n- [16] .eh_frame NOBITS 0000000000003278 001000 000470 00 A 0 0 8\n+ [12] .text NOBITS 00000000000021c0 001000 000af4 00 AX 0 0 32\n+ [13] .fini NOBITS 0000000000002cb4 001000 000009 00 AX 0 0 4\n+ [14] .rodata NOBITS 0000000000003000 001000 00019a 01 AMS 0 0 8\n+ [15] .eh_frame_hdr NOBITS 000000000000319c 001000 0000d4 00 A 0 0 4\n+ [16] .eh_frame NOBITS 0000000000003270 001000 000470 00 A 0 0 8\n [17] .init_array NOBITS 0000000000004dd0 000dd0 000008 08 WA 0 0 8\n [18] .fini_array NOBITS 0000000000004dd8 000dd0 000008 08 WA 0 0 8\n [19] .dynamic NOBITS 0000000000004de0 000dd0 0001d0 10 WA 4 0 8\n [20] .got NOBITS 0000000000004fb0 000dd0 000038 08 WA 0 0 8\n [21] .got.plt NOBITS 0000000000004fe8 000dd0 0000d8 08 WA 0 0 8\n [22] .data NOBITS 00000000000050c0 000dd0 00000c 00 WA 0 0 8\n [23] .bss NOBITS 00000000000050e0 000dd0 000068 00 WA 0 0 32\n [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1\n- [25] .debug_aranges PROGBITS 0000000000000000 000280 000068 00 C 0 0 8\n- [26] .debug_info PROGBITS 0000000000000000 0002e8 0031c7 00 C 0 0 8\n- [27] .debug_abbrev PROGBITS 0000000000000000 0034b0 000353 00 C 0 0 8\n- [28] .debug_line PROGBITS 0000000000000000 003808 000667 00 C 0 0 8\n- [29] .debug_str PROGBITS 0000000000000000 003e70 0005d1 01 MSC 0 0 8\n- [30] .debug_line_str PROGBITS 0000000000000000 004448 000123 01 MSC 0 0 8\n- [31] .debug_loclists PROGBITS 0000000000000000 004570 000783 00 C 0 0 8\n- [32] .debug_rnglists PROGBITS 0000000000000000 004cf8 000133 00 C 0 0 8\n- [33] .gnu_debugaltlink PROGBITS 0000000000000000 004e2b 000056 00 0 0 1\n- [34] .symtab SYMTAB 0000000000000000 004e88 000678 18 35 24 8\n- [35] .strtab STRTAB 0000000000000000 005500 0007db 00 0 0 1\n- [36] .shstrtab STRTAB 0000000000000000 005cdb 000173 00 0 0 1\n+ [25] .debug_aranges PROGBITS 0000000000000000 000280 000066 00 C 0 0 8\n+ [26] .debug_info PROGBITS 0000000000000000 0002e8 0031d5 00 C 0 0 8\n+ [27] .debug_abbrev PROGBITS 0000000000000000 0034c0 000353 00 C 0 0 8\n+ [28] .debug_line PROGBITS 0000000000000000 003818 000663 00 C 0 0 8\n+ [29] .debug_str PROGBITS 0000000000000000 003e80 0005d1 01 MSC 0 0 8\n+ [30] .debug_line_str PROGBITS 0000000000000000 004458 000123 01 MSC 0 0 8\n+ [31] .debug_loclists PROGBITS 0000000000000000 004580 00077e 00 C 0 0 8\n+ [32] .debug_rnglists PROGBITS 0000000000000000 004d00 000133 00 C 0 0 8\n+ [33] .gnu_debugaltlink PROGBITS 0000000000000000 004e33 000056 00 0 0 1\n+ [34] .symtab SYMTAB 0000000000000000 004e90 000678 18 35 24 8\n+ [35] .strtab STRTAB 0000000000000000 005508 0007db 00 0 0 1\n+ [36] .shstrtab STRTAB 0000000000000000 005ce3 000173 00 0 0 1\n Key to Flags:\n W (write), A (alloc), X (execute), M (merge), S (strings), I (info),\n L (link order), O (extra OS processing required), G (group), T (TLS),\n C (compressed), x (unknown), o (OS specific), E (exclude),\n D (mbind), l (large), p (processor specific)\n"}, {"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -9,37 +9,37 @@\n 5: 00000000000050e0 1 OBJECT LOCAL DEFAULT 23 completed.0\n 6: 0000000000004dd8 0 OBJECT LOCAL DEFAULT 18 __do_global_dtors_aux_fini_array_entry\n 7: 0000000000002270 0 FUNC LOCAL DEFAULT 12 frame_dummy\n 8: 0000000000004dd0 0 OBJECT LOCAL DEFAULT 17 __frame_dummy_init_array_entry\n 9: 0000000000000000 0 FILE LOCAL DEFAULT ABS curses.cpp\n 10: 0000000000000000 0 FILE LOCAL DEFAULT ABS osx.cpp\n 11: 0000000000000000 0 FILE LOCAL DEFAULT ABS generic_posix.cpp\n- 12: 0000000000000000 0 FILE LOCAL DEFAULT ABS generic.cpp\n- 13: 0000000000000000 0 FILE LOCAL DEFAULT ABS unix_strings.cpp\n+ 12: 0000000000000000 0 FILE LOCAL DEFAULT ABS unix_strings.cpp\n+ 13: 0000000000000000 0 FILE LOCAL DEFAULT ABS generic.cpp\n 14: 0000000000000000 0 FILE LOCAL DEFAULT ABS crtstuff.c\n- 15: 00000000000036e4 0 OBJECT LOCAL DEFAULT 16 __FRAME_END__\n+ 15: 00000000000036dc 0 OBJECT LOCAL DEFAULT 16 __FRAME_END__\n 16: 0000000000000000 0 FILE LOCAL DEFAULT ABS \n- 17: 0000000000002cc8 0 FUNC LOCAL DEFAULT 13 _fini\n+ 17: 0000000000002cb4 0 FUNC LOCAL DEFAULT 13 _fini\n 18: 00000000000050c0 0 OBJECT LOCAL DEFAULT 22 __dso_handle\n 19: 0000000000004de0 0 OBJECT LOCAL DEFAULT 19 _DYNAMIC\n- 20: 00000000000031a0 0 NOTYPE LOCAL DEFAULT 15 __GNU_EH_FRAME_HDR\n+ 20: 000000000000319c 0 NOTYPE LOCAL DEFAULT 15 __GNU_EH_FRAME_HDR\n 21: 00000000000050d0 0 OBJECT LOCAL DEFAULT 22 __TMC_END__\n 22: 0000000000004fe8 0 OBJECT LOCAL DEFAULT 21 _GLOBAL_OFFSET_TABLE_\n 23: 0000000000002000 0 FUNC LOCAL DEFAULT 9 _init\n 24: 0000000000000000 0 FUNC GLOBAL DEFAULT UND getenv@GLIBC_2.2.5\n 25: 0000000000000000 0 FUNC GLOBAL DEFAULT UND free@GLIBC_2.2.5\n 26: 00000000000027b0 81 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_left\n 27: 0000000000000000 0 FUNC GLOBAL DEFAULT UND tputs@NCURSES6_TINFO_5.0.19991023\n 28: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __errno_location@GLIBC_2.2.5\n- 29: 0000000000002a00 10 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion\n+ 29: 0000000000002bf0 10 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion\n 30: 0000000000002890 20 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine\n 31: 0000000000000000 0 NOTYPE WEAK DEFAULT UND _ITM_deregisterTMCloneTable\n 32: 0000000000002320 156 FUNC GLOBAL DEFAULT 12 _Z22write_param_capabilityP7JNIEnv_PKciP8_jobject\n 33: 0000000000000000 0 FUNC GLOBAL DEFAULT UND isatty@GLIBC_2.2.5\n- 34: 0000000000002a10 180 FUNC WEAK DEFAULT 12 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz\n+ 34: 0000000000002c00 180 FUNC WEAK DEFAULT 12 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz\n 35: 0000000000000000 0 FUNC GLOBAL DEFAULT UND mbstowcs@GLIBC_2.2.5\n 36: 0000000000000000 0 FUNC GLOBAL DEFAULT UND write@GLIBC_2.2.5\n 37: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.2.5\n 38: 00000000000022c0 92 FUNC GLOBAL DEFAULT 12 _Z16write_capabilityP7JNIEnv_PKcP8_jobject\n 39: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@GLIBC_2.4\n 40: 0000000000000000 0 FUNC GLOBAL DEFAULT UND wcslen@GLIBC_2.2.5\n 41: 0000000000005100 72 OBJECT GLOBAL DEFAULT 23 terminal_capabilities\n@@ -48,25 +48,25 @@\n 44: 00000000000023c0 10 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_getVersion\n 45: 00000000000022b0 11 FUNC GLOBAL DEFAULT 12 _Z6getcapPKc\n 46: 00000000000023d0 676 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_initTerminal\n 47: 00000000000028b0 93 FUNC GLOBAL DEFAULT 12 mark_failed_with_errno\n 48: 0000000000002870 20 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine\n 49: 0000000000000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__\n 50: 0000000000002750 81 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_down\n- 51: 0000000000002ae0 247 FUNC GLOBAL DEFAULT 12 java_to_char\n+ 51: 0000000000002940 247 FUNC GLOBAL DEFAULT 12 java_to_char\n 52: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strerror_r@GLIBC_2.2.5\n 53: 0000000000000000 0 FUNC GLOBAL DEFAULT UND malloc@GLIBC_2.2.5\n 54: 0000000000000000 0 FUNC GLOBAL DEFAULT UND tgetstr@NCURSES6_TINFO_5.0.19991023\n 55: 00000000000026a0 33 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_reset\n- 56: 00000000000029f0 16 FUNC GLOBAL DEFAULT 12 mark_failed_with_message\n+ 56: 0000000000002be0 16 FUNC GLOBAL DEFAULT 12 mark_failed_with_message\n 57: 0000000000002680 20 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_bold\n 58: 0000000000000000 0 FUNC GLOBAL DEFAULT UND tparm@NCURSES6_TINFO_5.0.19991023\n 59: 0000000000002810 81 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_right\n 60: 0000000000000000 0 FUNC GLOBAL DEFAULT UND wcstombs@GLIBC_2.2.5\n- 61: 0000000000002940 171 FUNC GLOBAL DEFAULT 12 mark_failed_with_code\n+ 61: 0000000000002b30 171 FUNC GLOBAL DEFAULT 12 mark_failed_with_code\n 62: 00000000000026d0 20 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_foreground\n 63: 0000000000000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMCloneTable\n 64: 0000000000000000 0 FUNC GLOBAL DEFAULT UND tgetent@NCURSES6_TINFO_5.0.19991023\n 65: 0000000000000000 0 FUNC WEAK DEFAULT UND __cxa_finalize@GLIBC_2.2.5\n 66: 0000000000002280 45 FUNC GLOBAL DEFAULT 12 _Z17write_to_terminali\n 67: 00000000000050c8 4 OBJECT GLOBAL DEFAULT 22 current_terminal\n- 68: 0000000000002be0 230 FUNC GLOBAL DEFAULT 12 char_to_java\n+ 68: 0000000000002a40 230 FUNC GLOBAL DEFAULT 12 char_to_java\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0b96cca4d0bbcacf93ca363b8d8d8a2d4bcf22d7\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a58695b22df7297d09ce85d41a0b7c437cf6c192\n"}, {"source1": "readelf --wide --debug-dump=rawline {}", "source2": "readelf --wide --debug-dump=rawline {}", "unified_diff": "@@ -1102,19 +1102,19 @@\n [0x0000077c] Set column to 1\n [0x0000077e] Special opcode 81: advance Address by 5 to 0x2935 and Line by 6 to 52\n [0x0000077f] Advance PC by 1 to 0x2936\n [0x00000781] Extended opcode 1: End of Sequence\n \n \n Offset: 0x784\n- Length: 440\n+ Length: 811\n DWARF Version: 5\n Address size (bytes): 8\n Segment selector (bytes): 0\n- Prologue Length: 96\n+ Prologue Length: 157\n Minimum Instruction Length: 1\n Maximum Ops per Instruction: 1\n Initial value of 'is_stmt': 1\n Line Base: -5\n Line Range: 14\n Opcode Base: 13\n \n@@ -1128,245 +1128,442 @@\n Opcode 7 has 0 args\n Opcode 8 has 0 args\n Opcode 9 has 1 arg\n Opcode 10 has 0 args\n Opcode 11 has 0 args\n Opcode 12 has 1 arg\n \n- The Directory Table (offset 0x7a6, lines 7, columns 1):\n+ The Directory Table (offset 0x7a6, lines 11, columns 1):\n Entry\tName\n 0\t(line_strp)\t(offset: 0): .\n 1\t(line_strp)\t(offset: 0x218): src/shared/cpp\n 2\t(line_strp)\t(offset: 0x2b): /usr/lib/jvm/default-java/include\n- 3\t(line_strp)\t(offset: 0x4d): /usr/lib/gcc/x86_64-linux-gnu/14/include\n- 4\t(line_strp)\t(offset: 0x99): /usr/include\n+ 3\t(line_strp)\t(offset: 0x76): /usr/include/x86_64-linux-gnu/bits\n+ 4\t(line_strp)\t(offset: 0x4d): /usr/lib/gcc/x86_64-linux-gnu/14/include\n 5\t(line_strp)\t(offset: 0xa6): /usr/lib/jvm/default-java/include/linux\n- 6\t(line_strp)\t(offset: 0xfb): src/shared/headers\n+ 6\t(line_strp)\t(offset: 0x99): /usr/include\n+ 7\t(line_strp)\t(offset: 0xce): /usr/include/c++/14\n+ 8\t(line_strp)\t(offset: 0xe2): /usr/include/c++/14/bits\n+ 9\t(line_strp)\t(offset: 0xfb): src/shared/headers\n+ 10\t(line_strp)\t(offset: 0x10e): /usr/include/x86_64-linux-gnu/c++/14/bits\n \n- The File Name Table (offset 0x7c8, lines 8, columns 2):\n+ The File Name Table (offset 0x7d8, lines 17, columns 2):\n Entry\tDir\tName\n- 0\t(udata)\t1\t(line_strp)\t(offset: 0x247): generic.cpp\n- 1\t(udata)\t2\t(line_strp)\t(offset: 0x138): jni.h\n- 2\t(udata)\t1\t(line_strp)\t(offset: 0x247): generic.cpp\n- 3\t(udata)\t0\t(line_strp)\t(offset: 0x13e): \n- 4\t(udata)\t3\t(line_strp)\t(offset: 0x253): stdarg.h\n- 5\t(udata)\t4\t(line_strp)\t(offset: 0x15a): stdio.h\n+ 0\t(udata)\t1\t(line_strp)\t(offset: 0x247): unix_strings.cpp\n+ 1\t(udata)\t1\t(line_strp)\t(offset: 0x247): unix_strings.cpp\n+ 2\t(udata)\t2\t(line_strp)\t(offset: 0x138): jni.h\n+ 3\t(udata)\t3\t(line_strp)\t(offset: 0x16b): stdlib.h\n+ 4\t(udata)\t0\t(line_strp)\t(offset: 0x13e): \n+ 5\t(udata)\t4\t(line_strp)\t(offset: 0x149): stddef.h\n 6\t(udata)\t5\t(line_strp)\t(offset: 0x162): jni_md.h\n- 7\t(udata)\t6\t(line_strp)\t(offset: 0x1a6): generic.h\n+ 7\t(udata)\t6\t(line_strp)\t(offset: 0x16b): stdlib.h\n+ 8\t(udata)\t7\t(line_strp)\t(offset: 0x174): cstdlib\n+ 9\t(udata)\t8\t(line_strp)\t(offset: 0x17c): std_abs.h\n+ 10\t(udata)\t3\t(line_strp)\t(offset: 0x186): stdlib-float.h\n+ 11\t(udata)\t3\t(line_strp)\t(offset: 0x195): stdlib-bsearch.h\n+ 12\t(udata)\t7\t(line_strp)\t(offset: 0x16b): stdlib.h\n+ 13\t(udata)\t6\t(line_strp)\t(offset: 0x258): wchar.h\n+ 14\t(udata)\t6\t(line_strp)\t(offset: 0x227): string.h\n+ 15\t(udata)\t9\t(line_strp)\t(offset: 0x1a6): generic.h\n+ 16\t(udata)\t10\t(line_strp)\t(offset: 0x1d4): c++config.h\n \n Line Number Statements:\n- [0x000007f0] Set column to 10\n- [0x000007f2] Extended opcode 2: set Address to 0x2a10\n- [0x000007fd] Advance Line by 1060 to 1061\n- [0x00000800] Copy\n- [0x00000801] Set is_stmt to 0\n- [0x00000802] Copy (view 1)\n- [0x00000803] Advance PC by 85 to 0x2a65\n- [0x00000805] Special opcode 5: advance Address by 0 to 0x2a65 and Line by 0 to 1061\n- [0x00000806] Set column to 9\n- [0x00000808] Set is_stmt to 1\n- [0x00000809] Special opcode 230: advance Address by 16 to 0x2a75 and Line by 1 to 1062\n- [0x0000080a] Special opcode 6: advance Address by 0 to 0x2a75 and Line by 1 to 1063 (view 1)\n- [0x0000080b] Set column to 35\n- [0x0000080d] Set is_stmt to 0\n- [0x0000080e] Special opcode 118: advance Address by 8 to 0x2a7d and Line by 1 to 1064\n- [0x0000080f] Set column to 9\n- [0x00000811] Special opcode 46: advance Address by 3 to 0x2a80 and Line by -1 to 1063\n- [0x00000812] Set is_stmt to 1\n- [0x00000813] Advance PC by constant 17 to 0x2a91\n- [0x00000814] Special opcode 76: advance Address by 5 to 0x2a96 and Line by 1 to 1064\n- [0x00000815] Set column to 20\n- [0x00000817] Set is_stmt to 0\n- [0x00000818] Copy (view 1)\n- [0x00000819] Set column to 9\n- [0x0000081b] Special opcode 46: advance Address by 3 to 0x2a99 and Line by -1 to 1063\n- [0x0000081c] Set column to 35\n- [0x0000081e] Special opcode 118: advance Address by 8 to 0x2aa1 and Line by 1 to 1064\n- [0x0000081f] Set column to 9\n- [0x00000821] Set is_stmt to 1\n- [0x00000822] Special opcode 90: advance Address by 6 to 0x2aa7 and Line by 1 to 1065\n- [0x00000823] Set column to 5\n- [0x00000825] Set is_stmt to 0\n- [0x00000826] Special opcode 6: advance Address by 0 to 0x2aa7 and Line by 1 to 1066 (view 1)\n- [0x00000827] Advance PC by 29 to 0x2ac4\n- [0x00000829] Extended opcode 1: End of Sequence\n-\n- [0x0000082c] Set File Name to entry 2 in the File Name Table\n- [0x0000082e] Set column to 126\n- [0x00000830] Extended opcode 2: set Address to 0x2940\n- [0x0000083b] Advance Line by 26 to 27\n- [0x0000083d] Copy\n- [0x0000083e] Set is_stmt to 0\n- [0x0000083f] Copy (view 1)\n- [0x00000840] Set column to 5\n- [0x00000842] Set is_stmt to 1\n- [0x00000843] Special opcode 62: advance Address by 4 to 0x2944 and Line by 1 to 28\n- [0x00000844] Set File Name to entry 1 in the File Name Table\n- [0x00000846] Set column to 12\n- [0x00000848] Advance Line by 867 to 895\n- [0x0000084b] Copy (view 1)\n- [0x0000084c] Set column to 9\n- [0x0000084e] Special opcode 6: advance Address by 0 to 0x2944 and Line by 1 to 896 (view 2)\n- [0x0000084f] Set File Name to entry 2 in the File Name Table\n- [0x00000851] Set column to 126\n- [0x00000853] Set is_stmt to 0\n- [0x00000854] Advance Line by -869 to 27\n- [0x00000857] Copy (view 3)\n- [0x00000858] Set File Name to entry 1 in the File Name Table\n- [0x0000085a] Set column to 41\n- [0x0000085c] Advance Line by 869 to 896\n- [0x0000085f] Special opcode 75: advance Address by 5 to 0x2949 and Line by 0 to 896\n- [0x00000860] Special opcode 47: advance Address by 3 to 0x294c and Line by 0 to 896\n- [0x00000861] Set File Name to entry 2 in the File Name Table\n- [0x00000863] Set column to 126\n- [0x00000865] Advance Line by -869 to 27\n- [0x00000868] Copy (view 1)\n+ [0x0000082d] Set column to 65\n+ [0x0000082f] Extended opcode 2: set Address to 0x2940\n+ [0x0000083a] Advance Line by 27 to 28\n+ [0x0000083c] Copy\n+ [0x0000083d] Set is_stmt to 0\n+ [0x0000083e] Copy (view 1)\n+ [0x0000083f] Set column to 5\n+ [0x00000841] Set is_stmt to 1\n+ [0x00000842] Special opcode 62: advance Address by 4 to 0x2944 and Line by 1 to 29\n+ [0x00000843] Set column to 65\n+ [0x00000845] Set is_stmt to 0\n+ [0x00000846] Special opcode 4: advance Address by 0 to 0x2944 and Line by -1 to 28 (view 1)\n+ [0x00000847] Set File Name to entry 2 in the File Name Table\n+ [0x00000849] Set column to 11\n+ [0x0000084b] Set is_stmt to 1\n+ [0x0000084c] Advance Line by 1582 to 1610\n+ [0x0000084f] Advance PC by constant 17 to 0x2955\n+ [0x00000850] Special opcode 5: advance Address by 0 to 0x2955 and Line by 0 to 1610\n+ [0x00000851] Set column to 9\n+ [0x00000853] Special opcode 6: advance Address by 0 to 0x2955 and Line by 1 to 1611 (view 1)\n+ [0x00000854] Set File Name to entry 1 in the File Name Table\n+ [0x00000856] Set column to 65\n+ [0x00000858] Set is_stmt to 0\n+ [0x00000859] Advance Line by -1583 to 28\n+ [0x0000085c] Copy (view 2)\n+ [0x0000085d] Set File Name to entry 2 in the File Name Table\n+ [0x0000085f] Set column to 27\n+ [0x00000861] Advance Line by 1583 to 1611\n+ [0x00000864] Special opcode 89: advance Address by 6 to 0x295b and Line by 0 to 1611\n+ [0x00000865] Set column to 42\n+ [0x00000867] Special opcode 47: advance Address by 3 to 0x295e and Line by 0 to 1611\n+ [0x00000868] Special opcode 89: advance Address by 6 to 0x2964 and Line by 0 to 1611\n [0x00000869] Set File Name to entry 1 in the File Name Table\n- [0x0000086b] Set column to 27\n- [0x0000086d] Advance Line by 869 to 896\n- [0x00000870] Advance PC by constant 17 to 0x295d\n- [0x00000871] Special opcode 103: advance Address by 7 to 0x2964 and Line by 0 to 896\n- [0x00000872] Set column to 41\n- [0x00000874] Special opcode 47: advance Address by 3 to 0x2967 and Line by 0 to 896\n- [0x00000875] Special opcode 89: advance Address by 6 to 0x296d and Line by 0 to 896\n- [0x00000876] Set column to 38\n- [0x00000878] Special opcode 13: advance Address by 0 to 0x296d and Line by 8 to 904 (view 1)\n- [0x00000879] Set column to 41\n- [0x0000087b] Advance Line by -8 to 896\n- [0x0000087d] Advance PC by constant 17 to 0x297e\n- [0x0000087e] Special opcode 5: advance Address by 0 to 0x297e and Line by 0 to 896\n- [0x0000087f] Special opcode 47: advance Address by 3 to 0x2981 and Line by 0 to 896\n- [0x00000880] Set File Name to entry 2 in the File Name Table\n- [0x00000882] Set column to 5\n- [0x00000884] Set is_stmt to 1\n- [0x00000885] Advance Line by -867 to 29\n- [0x00000888] Copy (view 1)\n- [0x00000889] Set File Name to entry 1 in the File Name Table\n- [0x0000088b] Set column to 15\n- [0x0000088d] Advance Line by 873 to 902\n- [0x00000890] Copy (view 2)\n- [0x00000891] Set column to 9\n- [0x00000893] Special opcode 7: advance Address by 0 to 0x2981 and Line by 2 to 904 (view 3)\n- [0x00000894] Set column to 27\n- [0x00000896] Set is_stmt to 0\n- [0x00000897] Copy (view 4)\n- [0x00000898] Set column to 38\n- [0x0000089a] Special opcode 47: advance Address by 3 to 0x2984 and Line by 0 to 904\n- [0x0000089b] Special opcode 89: advance Address by 6 to 0x298a and Line by 0 to 904\n- [0x0000089c] Set column to 39\n- [0x0000089e] Advance Line by 717 to 1621\n- [0x000008a1] Copy (view 1)\n- [0x000008a2] Set column to 38\n- [0x000008a4] Advance Line by -717 to 904\n- [0x000008a7] Special opcode 89: advance Address by 6 to 0x2990 and Line by 0 to 904\n- [0x000008a8] Special opcode 47: advance Address by 3 to 0x2993 and Line by 0 to 904\n- [0x000008a9] Set File Name to entry 2 in the File Name Table\n- [0x000008ab] Set column to 5\n- [0x000008ad] Set is_stmt to 1\n- [0x000008ae] Advance Line by -874 to 30\n- [0x000008b1] Copy (view 1)\n- [0x000008b2] Set File Name to entry 1 in the File Name Table\n- [0x000008b4] Set column to 13\n- [0x000008b6] Advance Line by 1590 to 1620\n- [0x000008b9] Copy (view 2)\n- [0x000008ba] Set column to 9\n- [0x000008bc] Special opcode 6: advance Address by 0 to 0x2993 and Line by 1 to 1621 (view 3)\n- [0x000008bd] Set column to 27\n+ [0x0000086b] Set column to 51\n+ [0x0000086d] Extended opcode 4: set Discriminator to 1\n+ [0x00000871] Advance Line by -1582 to 29\n+ [0x00000874] Copy (view 1)\n+ [0x00000875] Set column to 5\n+ [0x00000877] Set is_stmt to 1\n+ [0x00000878] Special opcode 48: advance Address by 3 to 0x2967 and Line by 1 to 30\n+ [0x00000879] Set column to 43\n+ [0x0000087b] Set is_stmt to 0\n+ [0x0000087c] Copy (view 1)\n+ [0x0000087d] Set File Name to entry 2 in the File Name Table\n+ [0x0000087f] Set column to 41\n+ [0x00000881] Advance Line by 1584 to 1614\n+ [0x00000884] Special opcode 229: advance Address by 16 to 0x2977 and Line by 0 to 1614\n+ [0x00000885] Set File Name to entry 1 in the File Name Table\n+ [0x00000887] Set column to 43\n+ [0x00000889] Advance Line by -1584 to 30\n+ [0x0000088c] Special opcode 117: advance Address by 8 to 0x297f and Line by 0 to 30\n+ [0x0000088d] Set column to 5\n+ [0x0000088f] Set is_stmt to 1\n+ [0x00000890] Special opcode 48: advance Address by 3 to 0x2982 and Line by 1 to 31\n+ [0x00000891] Set File Name to entry 2 in the File Name Table\n+ [0x00000893] Set column to 18\n+ [0x00000895] Advance Line by 1582 to 1613\n+ [0x00000898] Copy (view 1)\n+ [0x00000899] Set column to 9\n+ [0x0000089b] Special opcode 6: advance Address by 0 to 0x2982 and Line by 1 to 1614 (view 2)\n+ [0x0000089c] Set column to 27\n+ [0x0000089e] Set is_stmt to 0\n+ [0x0000089f] Copy (view 3)\n+ [0x000008a0] Set column to 41\n+ [0x000008a2] Special opcode 47: advance Address by 3 to 0x2985 and Line by 0 to 1614\n+ [0x000008a3] Special opcode 131: advance Address by 9 to 0x298e and Line by 0 to 1614\n+ [0x000008a4] Set File Name to entry 1 in the File Name Table\n+ [0x000008a6] Set column to 5\n+ [0x000008a8] Set is_stmt to 1\n+ [0x000008a9] Advance Line by -1582 to 32\n+ [0x000008ac] Copy (view 1)\n+ [0x000008ad] Set column to 26\n+ [0x000008af] Extended opcode 4: set Discriminator to 1\n+ [0x000008b3] Copy (view 2)\n+ [0x000008b4] Set column to 17\n+ [0x000008b6] Set is_stmt to 0\n+ [0x000008b7] Special opcode 75: advance Address by 5 to 0x2993 and Line by 0 to 32\n+ [0x000008b8] Special opcode 33: advance Address by 2 to 0x2995 and Line by 0 to 32\n+ [0x000008b9] Set column to 9\n+ [0x000008bb] Set is_stmt to 1\n+ [0x000008bc] Special opcode 160: advance Address by 11 to 0x29a0 and Line by 1 to 33\n+ [0x000008bd] Set column to 37\n [0x000008bf] Set is_stmt to 0\n- [0x000008c0] Copy (view 4)\n- [0x000008c1] Set column to 39\n- [0x000008c3] Special opcode 47: advance Address by 3 to 0x2996 and Line by 0 to 1621\n- [0x000008c4] Special opcode 131: advance Address by 9 to 0x299f and Line by 0 to 1621\n- [0x000008c5] Set File Name to entry 2 in the File Name Table\n- [0x000008c7] Set column to 5\n- [0x000008c9] Set is_stmt to 1\n- [0x000008ca] Advance Line by -1590 to 31\n- [0x000008cd] Copy (view 1)\n- [0x000008ce] Set column to 57\n- [0x000008d0] Set is_stmt to 0\n- [0x000008d1] Copy (view 2)\n- [0x000008d2] Set File Name to entry 1 in the File Name Table\n- [0x000008d4] Set column to 13\n- [0x000008d6] Set is_stmt to 1\n- [0x000008d7] Advance Line by 1589 to 1620\n- [0x000008da] Special opcode 75: advance Address by 5 to 0x29a4 and Line by 0 to 1620\n- [0x000008db] Set column to 9\n- [0x000008dd] Special opcode 6: advance Address by 0 to 0x29a4 and Line by 1 to 1621 (view 1)\n- [0x000008de] Set column to 27\n- [0x000008e0] Set is_stmt to 0\n- [0x000008e1] Copy (view 2)\n- [0x000008e2] Set column to 39\n- [0x000008e4] Special opcode 47: advance Address by 3 to 0x29a7 and Line by 0 to 1621\n- [0x000008e5] Special opcode 215: advance Address by 15 to 0x29b6 and Line by 0 to 1621\n- [0x000008e6] Set File Name to entry 2 in the File Name Table\n- [0x000008e8] Set column to 5\n- [0x000008ea] Set is_stmt to 1\n- [0x000008eb] Advance Line by -1589 to 32\n- [0x000008ee] Copy (view 1)\n- [0x000008ef] Set column to 39\n- [0x000008f1] Set is_stmt to 0\n- [0x000008f2] Copy (view 2)\n- [0x000008f3] Set column to 24\n- [0x000008f5] Special opcode 118: advance Address by 8 to 0x29be and Line by 1 to 33\n- [0x000008f6] Set column to 39\n- [0x000008f8] Special opcode 158: advance Address by 11 to 0x29c9 and Line by -1 to 32\n- [0x000008f9] Set column to 5\n- [0x000008fb] Set is_stmt to 1\n- [0x000008fc] Special opcode 48: advance Address by 3 to 0x29cc and Line by 1 to 33\n- [0x000008fd] Set column to 24\n+ [0x000008c0] Copy (view 1)\n+ [0x000008c1] Set column to 5\n+ [0x000008c3] Extended opcode 4: set Discriminator to 3\n+ [0x000008c7] Set is_stmt to 1\n+ [0x000008c8] Special opcode 102: advance Address by 7 to 0x29a7 and Line by -1 to 32\n+ [0x000008c9] Set column to 26\n+ [0x000008cb] Extended opcode 4: set Discriminator to 1\n+ [0x000008cf] Special opcode 61: advance Address by 4 to 0x29ab and Line by 0 to 32\n+ [0x000008d0] Extended opcode 4: set Discriminator to 1\n+ [0x000008d4] Set is_stmt to 0\n+ [0x000008d5] Special opcode 75: advance Address by 5 to 0x29b0 and Line by 0 to 32\n+ [0x000008d6] Set column to 5\n+ [0x000008d8] Set is_stmt to 1\n+ [0x000008d9] Special opcode 8: advance Address by 0 to 0x29b0 and Line by 3 to 35 (view 1)\n+ [0x000008da] Set File Name to entry 2 in the File Name Table\n+ [0x000008dc] Set column to 20\n+ [0x000008de] Set is_stmt to 0\n+ [0x000008df] Advance Line by 1582 to 1617\n+ [0x000008e2] Copy (view 2)\n+ [0x000008e3] Set column to 38\n+ [0x000008e5] Special opcode 47: advance Address by 3 to 0x29b3 and Line by 0 to 1617\n+ [0x000008e6] Set File Name to entry 1 in the File Name Table\n+ [0x000008e8] Set column to 27\n+ [0x000008ea] Advance Line by -1582 to 35\n+ [0x000008ed] Special opcode 89: advance Address by 6 to 0x29b9 and Line by 0 to 35\n+ [0x000008ee] Set column to 5\n+ [0x000008f0] Set is_stmt to 1\n+ [0x000008f1] Special opcode 132: advance Address by 9 to 0x29c2 and Line by 1 to 36\n+ [0x000008f2] Set File Name to entry 2 in the File Name Table\n+ [0x000008f4] Set column to 10\n+ [0x000008f6] Advance Line by 1580 to 1616\n+ [0x000008f9] Copy (view 1)\n+ [0x000008fa] Set column to 9\n+ [0x000008fc] Special opcode 6: advance Address by 0 to 0x29c2 and Line by 1 to 1617 (view 2)\n+ [0x000008fd] Set column to 38\n [0x000008ff] Set is_stmt to 0\n- [0x00000900] Copy (view 1)\n- [0x00000901] Special opcode 159: advance Address by 11 to 0x29d7 and Line by 0 to 33\n- [0x00000902] Set column to 1\n- [0x00000904] Special opcode 76: advance Address by 5 to 0x29dc and Line by 1 to 34\n- [0x00000905] Special opcode 75: advance Address by 5 to 0x29e1 and Line by 0 to 34\n- [0x00000906] Special opcode 19: advance Address by 1 to 0x29e2 and Line by 0 to 34\n- [0x00000907] Special opcode 33: advance Address by 2 to 0x29e4 and Line by 0 to 34\n- [0x00000908] Special opcode 33: advance Address by 2 to 0x29e6 and Line by 0 to 34\n- [0x00000909] Special opcode 33: advance Address by 2 to 0x29e8 and Line by 0 to 34\n- [0x0000090a] Special opcode 33: advance Address by 2 to 0x29ea and Line by 0 to 34\n- [0x0000090b] Set column to 81\n- [0x0000090d] Set is_stmt to 1\n- [0x0000090e] Advance Line by -11 to 23\n- [0x00000910] Special opcode 89: advance Address by 6 to 0x29f0 and Line by 0 to 23\n- [0x00000911] Set is_stmt to 0\n- [0x00000912] Copy (view 1)\n- [0x00000913] Set column to 5\n- [0x00000915] Set is_stmt to 1\n- [0x00000916] Special opcode 62: advance Address by 4 to 0x29f4 and Line by 1 to 24\n- [0x00000917] Set column to 81\n- [0x00000919] Set is_stmt to 0\n- [0x0000091a] Special opcode 4: advance Address by 0 to 0x29f4 and Line by -1 to 23 (view 1)\n- [0x0000091b] Set column to 26\n- [0x0000091d] Special opcode 48: advance Address by 3 to 0x29f7 and Line by 1 to 24\n- [0x0000091e] Special opcode 61: advance Address by 4 to 0x29fb and Line by 0 to 24\n- [0x0000091f] Special opcode 75: advance Address by 5 to 0x2a00 and Line by 0 to 24\n- [0x00000920] Set column to 109\n- [0x00000922] Set is_stmt to 1\n- [0x00000923] Extended opcode 2: set Address to 0x2a00\n- [0x0000092e] Advance Line by 13 to 37\n- [0x00000930] Copy\n- [0x00000931] Set is_stmt to 0\n- [0x00000932] Copy (view 1)\n- [0x00000933] Set column to 5\n- [0x00000935] Set is_stmt to 1\n- [0x00000936] Special opcode 62: advance Address by 4 to 0x2a04 and Line by 1 to 38\n- [0x00000937] Set column to 1\n- [0x00000939] Set is_stmt to 0\n- [0x0000093a] Special opcode 6: advance Address by 0 to 0x2a04 and Line by 1 to 39 (view 1)\n- [0x0000093b] Advance PC by 6 to 0x2a0a\n- [0x0000093d] Extended opcode 1: End of Sequence\n+ [0x00000900] Copy (view 3)\n+ [0x00000901] Special opcode 89: advance Address by 6 to 0x29c8 and Line by 0 to 1617\n+ [0x00000902] Set File Name to entry 1 in the File Name Table\n+ [0x00000904] Set column to 5\n+ [0x00000906] Set is_stmt to 1\n+ [0x00000907] Advance Line by -1579 to 38\n+ [0x0000090a] Copy (view 1)\n+ [0x0000090b] Set File Name to entry 3 in the File Name Table\n+ [0x0000090d] Set column to 1\n+ [0x0000090f] Advance Line by 121 to 159\n+ [0x00000912] Copy (view 2)\n+ [0x00000913] Set column to 3\n+ [0x00000915] Special opcode 9: advance Address by 0 to 0x29c8 and Line by 4 to 163 (view 3)\n+ [0x00000916] Set column to 10\n+ [0x00000918] Extended opcode 4: set Discriminator to 7\n+ [0x0000091c] Set is_stmt to 0\n+ [0x0000091d] Copy (view 4)\n+ [0x0000091e] Extended opcode 4: set Discriminator to 7\n+ [0x00000922] Special opcode 173: advance Address by 12 to 0x29d4 and Line by 0 to 163\n+ [0x00000923] Set File Name to entry 1 in the File Name Table\n+ [0x00000925] Set column to 5\n+ [0x00000927] Set is_stmt to 1\n+ [0x00000928] Advance Line by -124 to 39\n+ [0x0000092b] Copy (view 1)\n+ [0x0000092c] Special opcode 95: advance Address by 6 to 0x29da and Line by 6 to 45\n+ [0x0000092d] Set column to 32\n+ [0x0000092f] Set is_stmt to 0\n+ [0x00000930] Copy (view 1)\n+ [0x00000931] Special opcode 61: advance Address by 4 to 0x29de and Line by 0 to 45\n+ [0x00000932] Set File Name to entry 3 in the File Name Table\n+ [0x00000934] Set column to 10\n+ [0x00000936] Extended opcode 4: set Discriminator to 7\n+ [0x0000093a] Advance Line by 118 to 163\n+ [0x0000093d] Special opcode 117: advance Address by 8 to 0x29e6 and Line by 0 to 163\n+ [0x0000093e] Set File Name to entry 1 in the File Name Table\n+ [0x00000940] Set column to 32\n+ [0x00000942] Advance Line by -118 to 45\n+ [0x00000945] Special opcode 131: advance Address by 9 to 0x29ef and Line by 0 to 45\n+ [0x00000946] Set column to 5\n+ [0x00000948] Set is_stmt to 1\n+ [0x00000949] Special opcode 48: advance Address by 3 to 0x29f2 and Line by 1 to 46\n+ [0x0000094a] Set File Name to entry 3 in the File Name Table\n+ [0x0000094c] Set column to 1\n+ [0x0000094e] Advance Line by 113 to 159\n+ [0x00000951] Copy (view 1)\n+ [0x00000952] Set column to 3\n+ [0x00000954] Special opcode 9: advance Address by 0 to 0x29f2 and Line by 4 to 163 (view 2)\n+ [0x00000955] Set column to 10\n+ [0x00000957] Extended opcode 4: set Discriminator to 7\n+ [0x0000095b] Set is_stmt to 0\n+ [0x0000095c] Copy (view 3)\n+ [0x0000095d] Extended opcode 4: set Discriminator to 7\n+ [0x00000961] Special opcode 75: advance Address by 5 to 0x29f7 and Line by 0 to 163\n+ [0x00000962] Set File Name to entry 1 in the File Name Table\n+ [0x00000964] Set column to 5\n+ [0x00000966] Set is_stmt to 1\n+ [0x00000967] Advance Line by -116 to 47\n+ [0x0000096a] Copy (view 1)\n+ [0x0000096b] Set column to 9\n+ [0x0000096d] Set is_stmt to 0\n+ [0x0000096e] Copy (view 2)\n+ [0x0000096f] Set column to 5\n+ [0x00000971] Set is_stmt to 1\n+ [0x00000972] Special opcode 119: advance Address by 8 to 0x29ff and Line by 2 to 49\n+ [0x00000973] Set column to 1\n+ [0x00000975] Set is_stmt to 0\n+ [0x00000976] Special opcode 6: advance Address by 0 to 0x29ff and Line by 1 to 50 (view 1)\n+ [0x00000977] Special opcode 117: advance Address by 8 to 0x2a07 and Line by 0 to 50\n+ [0x00000978] Special opcode 75: advance Address by 5 to 0x2a0c and Line by 0 to 50\n+ [0x00000979] Special opcode 33: advance Address by 2 to 0x2a0e and Line by 0 to 50\n+ [0x0000097a] Set column to 9\n+ [0x0000097c] Set is_stmt to 1\n+ [0x0000097d] Advance Line by -10 to 40\n+ [0x0000097f] Special opcode 145: advance Address by 10 to 0x2a18 and Line by 0 to 40\n+ [0x00000980] Set column to 33\n+ [0x00000982] Set is_stmt to 0\n+ [0x00000983] Copy (view 1)\n+ [0x00000984] Set column to 16\n+ [0x00000986] Special opcode 189: advance Address by 13 to 0x2a25 and Line by 2 to 42\n+ [0x00000987] Set column to 33\n+ [0x00000989] Special opcode 45: advance Address by 3 to 0x2a28 and Line by -2 to 40\n+ [0x0000098a] Set column to 9\n+ [0x0000098c] Set is_stmt to 1\n+ [0x0000098d] Special opcode 76: advance Address by 5 to 0x2a2d and Line by 1 to 41\n+ [0x0000098e] Set column to 13\n+ [0x00000990] Set is_stmt to 0\n+ [0x00000991] Copy (view 1)\n+ [0x00000992] Set column to 9\n+ [0x00000994] Set is_stmt to 1\n+ [0x00000995] Special opcode 118: advance Address by 8 to 0x2a35 and Line by 1 to 42\n+ [0x00000996] Set column to 16\n+ [0x00000998] Set is_stmt to 0\n+ [0x00000999] Copy (view 1)\n+ [0x0000099a] Set column to 70\n+ [0x0000099c] Set is_stmt to 1\n+ [0x0000099d] Advance Line by 10 to 52\n+ [0x0000099f] Special opcode 159: advance Address by 11 to 0x2a40 and Line by 0 to 52\n+ [0x000009a0] Set is_stmt to 0\n+ [0x000009a1] Copy (view 1)\n+ [0x000009a2] Set column to 5\n+ [0x000009a4] Set is_stmt to 1\n+ [0x000009a5] Special opcode 62: advance Address by 4 to 0x2a44 and Line by 1 to 53\n+ [0x000009a6] Set column to 70\n+ [0x000009a8] Set is_stmt to 0\n+ [0x000009a9] Special opcode 4: advance Address by 0 to 0x2a44 and Line by -1 to 52 (view 1)\n+ [0x000009aa] Set column to 26\n+ [0x000009ac] Special opcode 188: advance Address by 13 to 0x2a51 and Line by 1 to 53\n+ [0x000009ad] Set column to 70\n+ [0x000009af] Special opcode 46: advance Address by 3 to 0x2a54 and Line by -1 to 52\n+ [0x000009b0] Special opcode 19: advance Address by 1 to 0x2a55 and Line by 0 to 52\n+ [0x000009b1] Set column to 26\n+ [0x000009b3] Special opcode 48: advance Address by 3 to 0x2a58 and Line by 1 to 53\n+ [0x000009b4] Set column to 5\n+ [0x000009b6] Set is_stmt to 1\n+ [0x000009b7] Special opcode 76: advance Address by 5 to 0x2a5d and Line by 1 to 54\n+ [0x000009b8] Set column to 68\n+ [0x000009ba] Set is_stmt to 0\n+ [0x000009bb] Copy (view 1)\n+ [0x000009bc] Set column to 43\n+ [0x000009be] Special opcode 61: advance Address by 4 to 0x2a61 and Line by 0 to 54\n+ [0x000009bf] Set File Name to entry 3 in the File Name Table\n+ [0x000009c1] Set column to 12\n+ [0x000009c3] Extended opcode 4: set Discriminator to 7\n+ [0x000009c7] Advance Line by 85 to 139\n+ [0x000009ca] Special opcode 187: advance Address by 13 to 0x2a6e and Line by 0 to 139\n+ [0x000009cb] Set File Name to entry 1 in the File Name Table\n+ [0x000009cd] Set column to 43\n+ [0x000009cf] Advance Line by -85 to 54\n+ [0x000009d2] Special opcode 131: advance Address by 9 to 0x2a77 and Line by 0 to 54\n+ [0x000009d3] Set column to 5\n+ [0x000009d5] Set is_stmt to 1\n+ [0x000009d6] Special opcode 48: advance Address by 3 to 0x2a7a and Line by 1 to 55\n+ [0x000009d7] Set File Name to entry 3 in the File Name Table\n+ [0x000009d9] Set column to 1\n+ [0x000009db] Advance Line by 74 to 129\n+ [0x000009de] Copy (view 1)\n+ [0x000009df] Set column to 3\n+ [0x000009e1] Special opcode 12: advance Address by 0 to 0x2a7a and Line by 7 to 136 (view 2)\n+ [0x000009e2] Set column to 5\n+ [0x000009e4] Special opcode 8: advance Address by 0 to 0x2a7a and Line by 3 to 139 (view 3)\n+ [0x000009e5] Set column to 12\n+ [0x000009e7] Extended opcode 4: set Discriminator to 7\n+ [0x000009eb] Set is_stmt to 0\n+ [0x000009ec] Copy (view 4)\n+ [0x000009ed] Extended opcode 4: set Discriminator to 7\n+ [0x000009f1] Special opcode 75: advance Address by 5 to 0x2a7f and Line by 0 to 139\n+ [0x000009f2] Set File Name to entry 1 in the File Name Table\n+ [0x000009f4] Set column to 5\n+ [0x000009f6] Extended opcode 4: set Discriminator to 1\n+ [0x000009fa] Advance Line by -84 to 55\n+ [0x000009fd] Copy (view 1)\n+ [0x000009fe] Set is_stmt to 1\n+ [0x000009ff] Special opcode 150: advance Address by 10 to 0x2a89 and Line by 5 to 60\n+ [0x00000a00] Set column to 30\n+ [0x00000a02] Set is_stmt to 0\n+ [0x00000a03] Copy (view 1)\n+ [0x00000a04] Set column to 39\n+ [0x00000a06] Special opcode 118: advance Address by 8 to 0x2a91 and Line by 1 to 61\n+ [0x00000a07] Set column to 30\n+ [0x00000a09] Special opcode 60: advance Address by 4 to 0x2a95 and Line by -1 to 60\n+ [0x00000a0a] Set column to 5\n+ [0x00000a0c] Set is_stmt to 1\n+ [0x00000a0d] Special opcode 48: advance Address by 3 to 0x2a98 and Line by 1 to 61\n+ [0x00000a0e] Set column to 39\n+ [0x00000a10] Set is_stmt to 0\n+ [0x00000a11] Copy (view 1)\n+ [0x00000a12] Special opcode 75: advance Address by 5 to 0x2a9d and Line by 0 to 61\n+ [0x00000a13] Set column to 5\n+ [0x00000a15] Set is_stmt to 1\n+ [0x00000a16] Special opcode 48: advance Address by 3 to 0x2aa0 and Line by 1 to 62\n+ [0x00000a17] Set column to 22\n+ [0x00000a19] Extended opcode 4: set Discriminator to 1\n+ [0x00000a1d] Copy (view 1)\n+ [0x00000a1e] Extended opcode 4: set Discriminator to 1\n+ [0x00000a22] Set is_stmt to 0\n+ [0x00000a23] Special opcode 103: advance Address by 7 to 0x2aa7 and Line by 0 to 62\n+ [0x00000a24] Set column to 9\n+ [0x00000a26] Set is_stmt to 1\n+ [0x00000a27] Advance PC by constant 17 to 0x2ab8\n+ [0x00000a28] Special opcode 118: advance Address by 8 to 0x2ac0 and Line by 1 to 63\n+ [0x00000a29] Set column to 23\n+ [0x00000a2b] Set is_stmt to 0\n+ [0x00000a2c] Copy (view 1)\n+ [0x00000a2d] Set column to 5\n+ [0x00000a2f] Extended opcode 4: set Discriminator to 3\n+ [0x00000a33] Set is_stmt to 1\n+ [0x00000a34] Special opcode 144: advance Address by 10 to 0x2aca and Line by -1 to 62\n+ [0x00000a35] Set column to 22\n+ [0x00000a37] Extended opcode 4: set Discriminator to 1\n+ [0x00000a3b] Copy (view 1)\n+ [0x00000a3c] Extended opcode 4: set Discriminator to 1\n+ [0x00000a40] Set is_stmt to 0\n+ [0x00000a41] Special opcode 61: advance Address by 4 to 0x2ace and Line by 0 to 62\n+ [0x00000a42] Extended opcode 4: set Discriminator to 1\n+ [0x00000a46] Special opcode 75: advance Address by 5 to 0x2ad3 and Line by 0 to 62\n+ [0x00000a47] Set column to 5\n+ [0x00000a49] Set is_stmt to 1\n+ [0x00000a4a] Special opcode 8: advance Address by 0 to 0x2ad3 and Line by 3 to 65 (view 1)\n+ [0x00000a4b] Set File Name to entry 2 in the File Name Table\n+ [0x00000a4d] Set column to 13\n+ [0x00000a4f] Advance Line by 1542 to 1607\n+ [0x00000a52] Copy (view 2)\n+ [0x00000a53] Set column to 9\n+ [0x00000a55] Special opcode 6: advance Address by 0 to 0x2ad3 and Line by 1 to 1608 (view 3)\n+ [0x00000a56] Set column to 27\n+ [0x00000a58] Set is_stmt to 0\n+ [0x00000a59] Copy (view 4)\n+ [0x00000a5a] Set column to 36\n+ [0x00000a5c] Special opcode 61: advance Address by 4 to 0x2ad7 and Line by 0 to 1608\n+ [0x00000a5d] Set File Name to entry 1 in the File Name Table\n+ [0x00000a5f] Set column to 9\n+ [0x00000a61] Advance Line by -1542 to 66\n+ [0x00000a64] Special opcode 201: advance Address by 14 to 0x2ae5 and Line by 0 to 66\n+ [0x00000a65] Set File Name to entry 2 in the File Name Table\n+ [0x00000a67] Set column to 36\n+ [0x00000a69] Advance Line by 1542 to 1608\n+ [0x00000a6c] Special opcode 47: advance Address by 3 to 0x2ae8 and Line by 0 to 1608\n+ [0x00000a6d] Special opcode 47: advance Address by 3 to 0x2aeb and Line by 0 to 1608\n+ [0x00000a6e] Set File Name to entry 1 in the File Name Table\n+ [0x00000a70] Set column to 5\n+ [0x00000a72] Set is_stmt to 1\n+ [0x00000a73] Advance Line by -1542 to 66\n+ [0x00000a76] Copy (view 1)\n+ [0x00000a77] Set column to 9\n+ [0x00000a79] Set is_stmt to 0\n+ [0x00000a7a] Copy (view 2)\n+ [0x00000a7b] Set column to 5\n+ [0x00000a7d] Set is_stmt to 1\n+ [0x00000a7e] Special opcode 76: advance Address by 5 to 0x2af0 and Line by 1 to 67\n+ [0x00000a7f] Set column to 9\n+ [0x00000a81] Set is_stmt to 0\n+ [0x00000a82] Copy (view 1)\n+ [0x00000a83] Set column to 5\n+ [0x00000a85] Set is_stmt to 1\n+ [0x00000a86] Special opcode 118: advance Address by 8 to 0x2af8 and Line by 1 to 68\n+ [0x00000a87] Set column to 1\n+ [0x00000a89] Set is_stmt to 0\n+ [0x00000a8a] Special opcode 6: advance Address by 0 to 0x2af8 and Line by 1 to 69 (view 1)\n+ [0x00000a8b] Special opcode 75: advance Address by 5 to 0x2afd and Line by 0 to 69\n+ [0x00000a8c] Special opcode 33: advance Address by 2 to 0x2aff and Line by 0 to 69\n+ [0x00000a8d] Special opcode 61: advance Address by 4 to 0x2b03 and Line by 0 to 69\n+ [0x00000a8e] Set column to 9\n+ [0x00000a90] Set is_stmt to 1\n+ [0x00000a91] Advance Line by -13 to 56\n+ [0x00000a93] Special opcode 75: advance Address by 5 to 0x2b08 and Line by 0 to 56\n+ [0x00000a94] Set column to 33\n+ [0x00000a96] Set is_stmt to 0\n+ [0x00000a97] Copy (view 1)\n+ [0x00000a98] Set column to 16\n+ [0x00000a9a] Special opcode 189: advance Address by 13 to 0x2b15 and Line by 2 to 58\n+ [0x00000a9b] Set column to 33\n+ [0x00000a9d] Special opcode 31: advance Address by 2 to 0x2b17 and Line by -2 to 56\n+ [0x00000a9e] Set column to 9\n+ [0x00000aa0] Set is_stmt to 1\n+ [0x00000aa1] Special opcode 76: advance Address by 5 to 0x2b1c and Line by 1 to 57\n+ [0x00000aa2] Set column to 13\n+ [0x00000aa4] Set is_stmt to 0\n+ [0x00000aa5] Copy (view 1)\n+ [0x00000aa6] Set column to 9\n+ [0x00000aa8] Set is_stmt to 1\n+ [0x00000aa9] Special opcode 118: advance Address by 8 to 0x2b24 and Line by 1 to 58\n+ [0x00000aaa] Set column to 16\n+ [0x00000aac] Set is_stmt to 0\n+ [0x00000aad] Copy (view 1)\n+ [0x00000aae] Advance PC by 2 to 0x2b26\n+ [0x00000ab0] Extended opcode 1: End of Sequence\n \n \n- Offset: 0x940\n- Length: 811\n+ Offset: 0xab3\n+ Length: 440\n DWARF Version: 5\n Address size (bytes): 8\n Segment selector (bytes): 0\n- Prologue Length: 157\n+ Prologue Length: 96\n Minimum Instruction Length: 1\n Maximum Ops per Instruction: 1\n Initial value of 'is_stmt': 1\n Line Base: -5\n Line Range: 14\n Opcode Base: 13\n \n@@ -1380,429 +1577,232 @@\n Opcode 7 has 0 args\n Opcode 8 has 0 args\n Opcode 9 has 1 arg\n Opcode 10 has 0 args\n Opcode 11 has 0 args\n Opcode 12 has 1 arg\n \n- The Directory Table (offset 0x962, lines 11, columns 1):\n+ The Directory Table (offset 0xad5, lines 7, columns 1):\n Entry\tName\n 0\t(line_strp)\t(offset: 0): .\n 1\t(line_strp)\t(offset: 0x218): src/shared/cpp\n 2\t(line_strp)\t(offset: 0x2b): /usr/lib/jvm/default-java/include\n- 3\t(line_strp)\t(offset: 0x76): /usr/include/x86_64-linux-gnu/bits\n- 4\t(line_strp)\t(offset: 0x4d): /usr/lib/gcc/x86_64-linux-gnu/14/include\n+ 3\t(line_strp)\t(offset: 0x4d): /usr/lib/gcc/x86_64-linux-gnu/14/include\n+ 4\t(line_strp)\t(offset: 0x99): /usr/include\n 5\t(line_strp)\t(offset: 0xa6): /usr/lib/jvm/default-java/include/linux\n- 6\t(line_strp)\t(offset: 0x99): /usr/include\n- 7\t(line_strp)\t(offset: 0xce): /usr/include/c++/14\n- 8\t(line_strp)\t(offset: 0xe2): /usr/include/c++/14/bits\n- 9\t(line_strp)\t(offset: 0xfb): src/shared/headers\n- 10\t(line_strp)\t(offset: 0x10e): /usr/include/x86_64-linux-gnu/c++/14/bits\n+ 6\t(line_strp)\t(offset: 0xfb): src/shared/headers\n \n- The File Name Table (offset 0x994, lines 17, columns 2):\n+ The File Name Table (offset 0xaf7, lines 8, columns 2):\n Entry\tDir\tName\n- 0\t(udata)\t1\t(line_strp)\t(offset: 0x26b): unix_strings.cpp\n- 1\t(udata)\t1\t(line_strp)\t(offset: 0x26b): unix_strings.cpp\n- 2\t(udata)\t2\t(line_strp)\t(offset: 0x138): jni.h\n- 3\t(udata)\t3\t(line_strp)\t(offset: 0x16b): stdlib.h\n- 4\t(udata)\t0\t(line_strp)\t(offset: 0x13e): \n- 5\t(udata)\t4\t(line_strp)\t(offset: 0x149): stddef.h\n+ 0\t(udata)\t1\t(line_strp)\t(offset: 0x26f): generic.cpp\n+ 1\t(udata)\t2\t(line_strp)\t(offset: 0x138): jni.h\n+ 2\t(udata)\t1\t(line_strp)\t(offset: 0x26f): generic.cpp\n+ 3\t(udata)\t0\t(line_strp)\t(offset: 0x13e): \n+ 4\t(udata)\t3\t(line_strp)\t(offset: 0x27b): stdarg.h\n+ 5\t(udata)\t4\t(line_strp)\t(offset: 0x15a): stdio.h\n 6\t(udata)\t5\t(line_strp)\t(offset: 0x162): jni_md.h\n- 7\t(udata)\t6\t(line_strp)\t(offset: 0x16b): stdlib.h\n- 8\t(udata)\t7\t(line_strp)\t(offset: 0x174): cstdlib\n- 9\t(udata)\t8\t(line_strp)\t(offset: 0x17c): std_abs.h\n- 10\t(udata)\t3\t(line_strp)\t(offset: 0x186): stdlib-float.h\n- 11\t(udata)\t3\t(line_strp)\t(offset: 0x195): stdlib-bsearch.h\n- 12\t(udata)\t7\t(line_strp)\t(offset: 0x16b): stdlib.h\n- 13\t(udata)\t6\t(line_strp)\t(offset: 0x27c): wchar.h\n- 14\t(udata)\t6\t(line_strp)\t(offset: 0x227): string.h\n- 15\t(udata)\t9\t(line_strp)\t(offset: 0x1a6): generic.h\n- 16\t(udata)\t10\t(line_strp)\t(offset: 0x1d4): c++config.h\n+ 7\t(udata)\t6\t(line_strp)\t(offset: 0x1a6): generic.h\n \n Line Number Statements:\n- [0x000009e9] Set column to 65\n- [0x000009eb] Extended opcode 2: set Address to 0x2ae0\n- [0x000009f6] Advance Line by 27 to 28\n- [0x000009f8] Copy\n- [0x000009f9] Set is_stmt to 0\n- [0x000009fa] Copy (view 1)\n- [0x000009fb] Set column to 5\n- [0x000009fd] Set is_stmt to 1\n- [0x000009fe] Special opcode 62: advance Address by 4 to 0x2ae4 and Line by 1 to 29\n- [0x000009ff] Set column to 65\n- [0x00000a01] Set is_stmt to 0\n- [0x00000a02] Special opcode 4: advance Address by 0 to 0x2ae4 and Line by -1 to 28 (view 1)\n- [0x00000a03] Set File Name to entry 2 in the File Name Table\n- [0x00000a05] Set column to 11\n- [0x00000a07] Set is_stmt to 1\n- [0x00000a08] Advance Line by 1582 to 1610\n- [0x00000a0b] Advance PC by constant 17 to 0x2af5\n- [0x00000a0c] Special opcode 5: advance Address by 0 to 0x2af5 and Line by 0 to 1610\n- [0x00000a0d] Set column to 9\n- [0x00000a0f] Special opcode 6: advance Address by 0 to 0x2af5 and Line by 1 to 1611 (view 1)\n- [0x00000a10] Set File Name to entry 1 in the File Name Table\n- [0x00000a12] Set column to 65\n- [0x00000a14] Set is_stmt to 0\n- [0x00000a15] Advance Line by -1583 to 28\n- [0x00000a18] Copy (view 2)\n- [0x00000a19] Set File Name to entry 2 in the File Name Table\n- [0x00000a1b] Set column to 27\n- [0x00000a1d] Advance Line by 1583 to 1611\n- [0x00000a20] Special opcode 89: advance Address by 6 to 0x2afb and Line by 0 to 1611\n- [0x00000a21] Set column to 42\n- [0x00000a23] Special opcode 47: advance Address by 3 to 0x2afe and Line by 0 to 1611\n- [0x00000a24] Special opcode 89: advance Address by 6 to 0x2b04 and Line by 0 to 1611\n- [0x00000a25] Set File Name to entry 1 in the File Name Table\n- [0x00000a27] Set column to 51\n- [0x00000a29] Extended opcode 4: set Discriminator to 1\n- [0x00000a2d] Advance Line by -1582 to 29\n- [0x00000a30] Copy (view 1)\n- [0x00000a31] Set column to 5\n- [0x00000a33] Set is_stmt to 1\n- [0x00000a34] Special opcode 48: advance Address by 3 to 0x2b07 and Line by 1 to 30\n- [0x00000a35] Set column to 43\n- [0x00000a37] Set is_stmt to 0\n- [0x00000a38] Copy (view 1)\n- [0x00000a39] Set File Name to entry 2 in the File Name Table\n- [0x00000a3b] Set column to 41\n- [0x00000a3d] Advance Line by 1584 to 1614\n- [0x00000a40] Special opcode 229: advance Address by 16 to 0x2b17 and Line by 0 to 1614\n- [0x00000a41] Set File Name to entry 1 in the File Name Table\n- [0x00000a43] Set column to 43\n- [0x00000a45] Advance Line by -1584 to 30\n- [0x00000a48] Special opcode 117: advance Address by 8 to 0x2b1f and Line by 0 to 30\n- [0x00000a49] Set column to 5\n- [0x00000a4b] Set is_stmt to 1\n- [0x00000a4c] Special opcode 48: advance Address by 3 to 0x2b22 and Line by 1 to 31\n- [0x00000a4d] Set File Name to entry 2 in the File Name Table\n- [0x00000a4f] Set column to 18\n- [0x00000a51] Advance Line by 1582 to 1613\n- [0x00000a54] Copy (view 1)\n- [0x00000a55] Set column to 9\n- [0x00000a57] Special opcode 6: advance Address by 0 to 0x2b22 and Line by 1 to 1614 (view 2)\n- [0x00000a58] Set column to 27\n- [0x00000a5a] Set is_stmt to 0\n- [0x00000a5b] Copy (view 3)\n- [0x00000a5c] Set column to 41\n- [0x00000a5e] Special opcode 47: advance Address by 3 to 0x2b25 and Line by 0 to 1614\n- [0x00000a5f] Special opcode 131: advance Address by 9 to 0x2b2e and Line by 0 to 1614\n- [0x00000a60] Set File Name to entry 1 in the File Name Table\n- [0x00000a62] Set column to 5\n- [0x00000a64] Set is_stmt to 1\n- [0x00000a65] Advance Line by -1582 to 32\n- [0x00000a68] Copy (view 1)\n- [0x00000a69] Set column to 26\n- [0x00000a6b] Extended opcode 4: set Discriminator to 1\n- [0x00000a6f] Copy (view 2)\n- [0x00000a70] Set column to 17\n- [0x00000a72] Set is_stmt to 0\n- [0x00000a73] Special opcode 75: advance Address by 5 to 0x2b33 and Line by 0 to 32\n- [0x00000a74] Special opcode 33: advance Address by 2 to 0x2b35 and Line by 0 to 32\n- [0x00000a75] Set column to 9\n- [0x00000a77] Set is_stmt to 1\n- [0x00000a78] Special opcode 160: advance Address by 11 to 0x2b40 and Line by 1 to 33\n- [0x00000a79] Set column to 37\n- [0x00000a7b] Set is_stmt to 0\n- [0x00000a7c] Copy (view 1)\n- [0x00000a7d] Set column to 5\n- [0x00000a7f] Extended opcode 4: set Discriminator to 3\n- [0x00000a83] Set is_stmt to 1\n- [0x00000a84] Special opcode 102: advance Address by 7 to 0x2b47 and Line by -1 to 32\n- [0x00000a85] Set column to 26\n- [0x00000a87] Extended opcode 4: set Discriminator to 1\n- [0x00000a8b] Special opcode 61: advance Address by 4 to 0x2b4b and Line by 0 to 32\n- [0x00000a8c] Extended opcode 4: set Discriminator to 1\n- [0x00000a90] Set is_stmt to 0\n- [0x00000a91] Special opcode 75: advance Address by 5 to 0x2b50 and Line by 0 to 32\n- [0x00000a92] Set column to 5\n- [0x00000a94] Set is_stmt to 1\n- [0x00000a95] Special opcode 8: advance Address by 0 to 0x2b50 and Line by 3 to 35 (view 1)\n- [0x00000a96] Set File Name to entry 2 in the File Name Table\n- [0x00000a98] Set column to 20\n- [0x00000a9a] Set is_stmt to 0\n- [0x00000a9b] Advance Line by 1582 to 1617\n- [0x00000a9e] Copy (view 2)\n- [0x00000a9f] Set column to 38\n- [0x00000aa1] Special opcode 47: advance Address by 3 to 0x2b53 and Line by 0 to 1617\n- [0x00000aa2] Set File Name to entry 1 in the File Name Table\n- [0x00000aa4] Set column to 27\n- [0x00000aa6] Advance Line by -1582 to 35\n- [0x00000aa9] Special opcode 89: advance Address by 6 to 0x2b59 and Line by 0 to 35\n- [0x00000aaa] Set column to 5\n- [0x00000aac] Set is_stmt to 1\n- [0x00000aad] Special opcode 132: advance Address by 9 to 0x2b62 and Line by 1 to 36\n- [0x00000aae] Set File Name to entry 2 in the File Name Table\n- [0x00000ab0] Set column to 10\n- [0x00000ab2] Advance Line by 1580 to 1616\n- [0x00000ab5] Copy (view 1)\n- [0x00000ab6] Set column to 9\n- [0x00000ab8] Special opcode 6: advance Address by 0 to 0x2b62 and Line by 1 to 1617 (view 2)\n- [0x00000ab9] Set column to 38\n- [0x00000abb] Set is_stmt to 0\n- [0x00000abc] Copy (view 3)\n- [0x00000abd] Special opcode 89: advance Address by 6 to 0x2b68 and Line by 0 to 1617\n- [0x00000abe] Set File Name to entry 1 in the File Name Table\n- [0x00000ac0] Set column to 5\n- [0x00000ac2] Set is_stmt to 1\n- [0x00000ac3] Advance Line by -1579 to 38\n- [0x00000ac6] Copy (view 1)\n- [0x00000ac7] Set File Name to entry 3 in the File Name Table\n- [0x00000ac9] Set column to 1\n- [0x00000acb] Advance Line by 121 to 159\n- [0x00000ace] Copy (view 2)\n- [0x00000acf] Set column to 3\n- [0x00000ad1] Special opcode 9: advance Address by 0 to 0x2b68 and Line by 4 to 163 (view 3)\n- [0x00000ad2] Set column to 10\n- [0x00000ad4] Extended opcode 4: set Discriminator to 7\n- [0x00000ad8] Set is_stmt to 0\n- [0x00000ad9] Copy (view 4)\n- [0x00000ada] Extended opcode 4: set Discriminator to 7\n- [0x00000ade] Special opcode 173: advance Address by 12 to 0x2b74 and Line by 0 to 163\n- [0x00000adf] Set File Name to entry 1 in the File Name Table\n- [0x00000ae1] Set column to 5\n- [0x00000ae3] Set is_stmt to 1\n- [0x00000ae4] Advance Line by -124 to 39\n- [0x00000ae7] Copy (view 1)\n- [0x00000ae8] Special opcode 95: advance Address by 6 to 0x2b7a and Line by 6 to 45\n- [0x00000ae9] Set column to 32\n- [0x00000aeb] Set is_stmt to 0\n- [0x00000aec] Copy (view 1)\n- [0x00000aed] Special opcode 61: advance Address by 4 to 0x2b7e and Line by 0 to 45\n- [0x00000aee] Set File Name to entry 3 in the File Name Table\n- [0x00000af0] Set column to 10\n- [0x00000af2] Extended opcode 4: set Discriminator to 7\n- [0x00000af6] Advance Line by 118 to 163\n- [0x00000af9] Special opcode 117: advance Address by 8 to 0x2b86 and Line by 0 to 163\n- [0x00000afa] Set File Name to entry 1 in the File Name Table\n- [0x00000afc] Set column to 32\n- [0x00000afe] Advance Line by -118 to 45\n- [0x00000b01] Special opcode 131: advance Address by 9 to 0x2b8f and Line by 0 to 45\n- [0x00000b02] Set column to 5\n- [0x00000b04] Set is_stmt to 1\n- [0x00000b05] Special opcode 48: advance Address by 3 to 0x2b92 and Line by 1 to 46\n- [0x00000b06] Set File Name to entry 3 in the File Name Table\n- [0x00000b08] Set column to 1\n- [0x00000b0a] Advance Line by 113 to 159\n- [0x00000b0d] Copy (view 1)\n- [0x00000b0e] Set column to 3\n- [0x00000b10] Special opcode 9: advance Address by 0 to 0x2b92 and Line by 4 to 163 (view 2)\n- [0x00000b11] Set column to 10\n- [0x00000b13] Extended opcode 4: set Discriminator to 7\n- [0x00000b17] Set is_stmt to 0\n- [0x00000b18] Copy (view 3)\n- [0x00000b19] Extended opcode 4: set Discriminator to 7\n- [0x00000b1d] Special opcode 75: advance Address by 5 to 0x2b97 and Line by 0 to 163\n- [0x00000b1e] Set File Name to entry 1 in the File Name Table\n- [0x00000b20] Set column to 5\n- [0x00000b22] Set is_stmt to 1\n- [0x00000b23] Advance Line by -116 to 47\n- [0x00000b26] Copy (view 1)\n- [0x00000b27] Set column to 9\n- [0x00000b29] Set is_stmt to 0\n- [0x00000b2a] Copy (view 2)\n- [0x00000b2b] Set column to 5\n- [0x00000b2d] Set is_stmt to 1\n- [0x00000b2e] Special opcode 119: advance Address by 8 to 0x2b9f and Line by 2 to 49\n- [0x00000b2f] Set column to 1\n- [0x00000b31] Set is_stmt to 0\n- [0x00000b32] Special opcode 6: advance Address by 0 to 0x2b9f and Line by 1 to 50 (view 1)\n- [0x00000b33] Special opcode 117: advance Address by 8 to 0x2ba7 and Line by 0 to 50\n- [0x00000b34] Special opcode 75: advance Address by 5 to 0x2bac and Line by 0 to 50\n- [0x00000b35] Special opcode 33: advance Address by 2 to 0x2bae and Line by 0 to 50\n- [0x00000b36] Set column to 9\n- [0x00000b38] Set is_stmt to 1\n- [0x00000b39] Advance Line by -10 to 40\n- [0x00000b3b] Special opcode 145: advance Address by 10 to 0x2bb8 and Line by 0 to 40\n- [0x00000b3c] Set column to 33\n- [0x00000b3e] Set is_stmt to 0\n- [0x00000b3f] Copy (view 1)\n- [0x00000b40] Set column to 16\n- [0x00000b42] Special opcode 189: advance Address by 13 to 0x2bc5 and Line by 2 to 42\n- [0x00000b43] Set column to 33\n- [0x00000b45] Special opcode 45: advance Address by 3 to 0x2bc8 and Line by -2 to 40\n- [0x00000b46] Set column to 9\n- [0x00000b48] Set is_stmt to 1\n- [0x00000b49] Special opcode 76: advance Address by 5 to 0x2bcd and Line by 1 to 41\n- [0x00000b4a] Set column to 13\n- [0x00000b4c] Set is_stmt to 0\n- [0x00000b4d] Copy (view 1)\n+ [0x00000b1f] Set column to 10\n+ [0x00000b21] Extended opcode 2: set Address to 0x2c00\n+ [0x00000b2c] Advance Line by 1060 to 1061\n+ [0x00000b2f] Copy\n+ [0x00000b30] Set is_stmt to 0\n+ [0x00000b31] Copy (view 1)\n+ [0x00000b32] Advance PC by 85 to 0x2c55\n+ [0x00000b34] Special opcode 5: advance Address by 0 to 0x2c55 and Line by 0 to 1061\n+ [0x00000b35] Set column to 9\n+ [0x00000b37] Set is_stmt to 1\n+ [0x00000b38] Special opcode 230: advance Address by 16 to 0x2c65 and Line by 1 to 1062\n+ [0x00000b39] Special opcode 6: advance Address by 0 to 0x2c65 and Line by 1 to 1063 (view 1)\n+ [0x00000b3a] Set column to 35\n+ [0x00000b3c] Set is_stmt to 0\n+ [0x00000b3d] Special opcode 118: advance Address by 8 to 0x2c6d and Line by 1 to 1064\n+ [0x00000b3e] Set column to 9\n+ [0x00000b40] Special opcode 46: advance Address by 3 to 0x2c70 and Line by -1 to 1063\n+ [0x00000b41] Set is_stmt to 1\n+ [0x00000b42] Advance PC by constant 17 to 0x2c81\n+ [0x00000b43] Special opcode 76: advance Address by 5 to 0x2c86 and Line by 1 to 1064\n+ [0x00000b44] Set column to 20\n+ [0x00000b46] Set is_stmt to 0\n+ [0x00000b47] Copy (view 1)\n+ [0x00000b48] Set column to 9\n+ [0x00000b4a] Special opcode 46: advance Address by 3 to 0x2c89 and Line by -1 to 1063\n+ [0x00000b4b] Set column to 35\n+ [0x00000b4d] Special opcode 118: advance Address by 8 to 0x2c91 and Line by 1 to 1064\n [0x00000b4e] Set column to 9\n [0x00000b50] Set is_stmt to 1\n- [0x00000b51] Special opcode 118: advance Address by 8 to 0x2bd5 and Line by 1 to 42\n- [0x00000b52] Set column to 16\n+ [0x00000b51] Special opcode 90: advance Address by 6 to 0x2c97 and Line by 1 to 1065\n+ [0x00000b52] Set column to 5\n [0x00000b54] Set is_stmt to 0\n- [0x00000b55] Copy (view 1)\n- [0x00000b56] Set column to 70\n- [0x00000b58] Set is_stmt to 1\n- [0x00000b59] Advance Line by 10 to 52\n- [0x00000b5b] Special opcode 159: advance Address by 11 to 0x2be0 and Line by 0 to 52\n- [0x00000b5c] Set is_stmt to 0\n- [0x00000b5d] Copy (view 1)\n- [0x00000b5e] Set column to 5\n- [0x00000b60] Set is_stmt to 1\n- [0x00000b61] Special opcode 62: advance Address by 4 to 0x2be4 and Line by 1 to 53\n- [0x00000b62] Set column to 70\n- [0x00000b64] Set is_stmt to 0\n- [0x00000b65] Special opcode 4: advance Address by 0 to 0x2be4 and Line by -1 to 52 (view 1)\n- [0x00000b66] Set column to 26\n- [0x00000b68] Special opcode 188: advance Address by 13 to 0x2bf1 and Line by 1 to 53\n- [0x00000b69] Set column to 70\n- [0x00000b6b] Special opcode 46: advance Address by 3 to 0x2bf4 and Line by -1 to 52\n- [0x00000b6c] Special opcode 19: advance Address by 1 to 0x2bf5 and Line by 0 to 52\n- [0x00000b6d] Set column to 26\n- [0x00000b6f] Special opcode 48: advance Address by 3 to 0x2bf8 and Line by 1 to 53\n- [0x00000b70] Set column to 5\n- [0x00000b72] Set is_stmt to 1\n- [0x00000b73] Special opcode 76: advance Address by 5 to 0x2bfd and Line by 1 to 54\n- [0x00000b74] Set column to 68\n- [0x00000b76] Set is_stmt to 0\n- [0x00000b77] Copy (view 1)\n- [0x00000b78] Set column to 43\n- [0x00000b7a] Special opcode 61: advance Address by 4 to 0x2c01 and Line by 0 to 54\n- [0x00000b7b] Set File Name to entry 3 in the File Name Table\n- [0x00000b7d] Set column to 12\n- [0x00000b7f] Extended opcode 4: set Discriminator to 7\n- [0x00000b83] Advance Line by 85 to 139\n- [0x00000b86] Special opcode 187: advance Address by 13 to 0x2c0e and Line by 0 to 139\n+ [0x00000b55] Special opcode 6: advance Address by 0 to 0x2c97 and Line by 1 to 1066 (view 1)\n+ [0x00000b56] Advance PC by 29 to 0x2cb4\n+ [0x00000b58] Extended opcode 1: End of Sequence\n+\n+ [0x00000b5b] Set File Name to entry 2 in the File Name Table\n+ [0x00000b5d] Set column to 126\n+ [0x00000b5f] Extended opcode 2: set Address to 0x2b30\n+ [0x00000b6a] Advance Line by 26 to 27\n+ [0x00000b6c] Copy\n+ [0x00000b6d] Set is_stmt to 0\n+ [0x00000b6e] Copy (view 1)\n+ [0x00000b6f] Set column to 5\n+ [0x00000b71] Set is_stmt to 1\n+ [0x00000b72] Special opcode 62: advance Address by 4 to 0x2b34 and Line by 1 to 28\n+ [0x00000b73] Set File Name to entry 1 in the File Name Table\n+ [0x00000b75] Set column to 12\n+ [0x00000b77] Advance Line by 867 to 895\n+ [0x00000b7a] Copy (view 1)\n+ [0x00000b7b] Set column to 9\n+ [0x00000b7d] Special opcode 6: advance Address by 0 to 0x2b34 and Line by 1 to 896 (view 2)\n+ [0x00000b7e] Set File Name to entry 2 in the File Name Table\n+ [0x00000b80] Set column to 126\n+ [0x00000b82] Set is_stmt to 0\n+ [0x00000b83] Advance Line by -869 to 27\n+ [0x00000b86] Copy (view 3)\n [0x00000b87] Set File Name to entry 1 in the File Name Table\n- [0x00000b89] Set column to 43\n- [0x00000b8b] Advance Line by -85 to 54\n- [0x00000b8e] Special opcode 131: advance Address by 9 to 0x2c17 and Line by 0 to 54\n- [0x00000b8f] Set column to 5\n- [0x00000b91] Set is_stmt to 1\n- [0x00000b92] Special opcode 48: advance Address by 3 to 0x2c1a and Line by 1 to 55\n- [0x00000b93] Set File Name to entry 3 in the File Name Table\n- [0x00000b95] Set column to 1\n- [0x00000b97] Advance Line by 74 to 129\n- [0x00000b9a] Copy (view 1)\n- [0x00000b9b] Set column to 3\n- [0x00000b9d] Special opcode 12: advance Address by 0 to 0x2c1a and Line by 7 to 136 (view 2)\n- [0x00000b9e] Set column to 5\n- [0x00000ba0] Special opcode 8: advance Address by 0 to 0x2c1a and Line by 3 to 139 (view 3)\n- [0x00000ba1] Set column to 12\n- [0x00000ba3] Extended opcode 4: set Discriminator to 7\n- [0x00000ba7] Set is_stmt to 0\n- [0x00000ba8] Copy (view 4)\n- [0x00000ba9] Extended opcode 4: set Discriminator to 7\n- [0x00000bad] Special opcode 75: advance Address by 5 to 0x2c1f and Line by 0 to 139\n- [0x00000bae] Set File Name to entry 1 in the File Name Table\n- [0x00000bb0] Set column to 5\n- [0x00000bb2] Extended opcode 4: set Discriminator to 1\n- [0x00000bb6] Advance Line by -84 to 55\n- [0x00000bb9] Copy (view 1)\n- [0x00000bba] Set is_stmt to 1\n- [0x00000bbb] Special opcode 150: advance Address by 10 to 0x2c29 and Line by 5 to 60\n- [0x00000bbc] Set column to 30\n- [0x00000bbe] Set is_stmt to 0\n- [0x00000bbf] Copy (view 1)\n- [0x00000bc0] Set column to 39\n- [0x00000bc2] Special opcode 118: advance Address by 8 to 0x2c31 and Line by 1 to 61\n- [0x00000bc3] Set column to 30\n- [0x00000bc5] Special opcode 60: advance Address by 4 to 0x2c35 and Line by -1 to 60\n- [0x00000bc6] Set column to 5\n- [0x00000bc8] Set is_stmt to 1\n- [0x00000bc9] Special opcode 48: advance Address by 3 to 0x2c38 and Line by 1 to 61\n- [0x00000bca] Set column to 39\n- [0x00000bcc] Set is_stmt to 0\n- [0x00000bcd] Copy (view 1)\n- [0x00000bce] Special opcode 75: advance Address by 5 to 0x2c3d and Line by 0 to 61\n- [0x00000bcf] Set column to 5\n- [0x00000bd1] Set is_stmt to 1\n- [0x00000bd2] Special opcode 48: advance Address by 3 to 0x2c40 and Line by 1 to 62\n- [0x00000bd3] Set column to 22\n- [0x00000bd5] Extended opcode 4: set Discriminator to 1\n- [0x00000bd9] Copy (view 1)\n- [0x00000bda] Extended opcode 4: set Discriminator to 1\n- [0x00000bde] Set is_stmt to 0\n- [0x00000bdf] Special opcode 103: advance Address by 7 to 0x2c47 and Line by 0 to 62\n- [0x00000be0] Set column to 9\n- [0x00000be2] Set is_stmt to 1\n- [0x00000be3] Advance PC by constant 17 to 0x2c58\n- [0x00000be4] Special opcode 118: advance Address by 8 to 0x2c60 and Line by 1 to 63\n- [0x00000be5] Set column to 23\n- [0x00000be7] Set is_stmt to 0\n- [0x00000be8] Copy (view 1)\n- [0x00000be9] Set column to 5\n- [0x00000beb] Extended opcode 4: set Discriminator to 3\n- [0x00000bef] Set is_stmt to 1\n- [0x00000bf0] Special opcode 144: advance Address by 10 to 0x2c6a and Line by -1 to 62\n- [0x00000bf1] Set column to 22\n- [0x00000bf3] Extended opcode 4: set Discriminator to 1\n- [0x00000bf7] Copy (view 1)\n- [0x00000bf8] Extended opcode 4: set Discriminator to 1\n- [0x00000bfc] Set is_stmt to 0\n- [0x00000bfd] Special opcode 61: advance Address by 4 to 0x2c6e and Line by 0 to 62\n- [0x00000bfe] Extended opcode 4: set Discriminator to 1\n- [0x00000c02] Special opcode 75: advance Address by 5 to 0x2c73 and Line by 0 to 62\n- [0x00000c03] Set column to 5\n+ [0x00000b89] Set column to 41\n+ [0x00000b8b] Advance Line by 869 to 896\n+ [0x00000b8e] Special opcode 75: advance Address by 5 to 0x2b39 and Line by 0 to 896\n+ [0x00000b8f] Special opcode 47: advance Address by 3 to 0x2b3c and Line by 0 to 896\n+ [0x00000b90] Set File Name to entry 2 in the File Name Table\n+ [0x00000b92] Set column to 126\n+ [0x00000b94] Advance Line by -869 to 27\n+ [0x00000b97] Copy (view 1)\n+ [0x00000b98] Set File Name to entry 1 in the File Name Table\n+ [0x00000b9a] Set column to 27\n+ [0x00000b9c] Advance Line by 869 to 896\n+ [0x00000b9f] Advance PC by constant 17 to 0x2b4d\n+ [0x00000ba0] Special opcode 103: advance Address by 7 to 0x2b54 and Line by 0 to 896\n+ [0x00000ba1] Set column to 41\n+ [0x00000ba3] Special opcode 47: advance Address by 3 to 0x2b57 and Line by 0 to 896\n+ [0x00000ba4] Special opcode 89: advance Address by 6 to 0x2b5d and Line by 0 to 896\n+ [0x00000ba5] Set column to 38\n+ [0x00000ba7] Special opcode 13: advance Address by 0 to 0x2b5d and Line by 8 to 904 (view 1)\n+ [0x00000ba8] Set column to 41\n+ [0x00000baa] Advance Line by -8 to 896\n+ [0x00000bac] Advance PC by constant 17 to 0x2b6e\n+ [0x00000bad] Special opcode 5: advance Address by 0 to 0x2b6e and Line by 0 to 896\n+ [0x00000bae] Special opcode 47: advance Address by 3 to 0x2b71 and Line by 0 to 896\n+ [0x00000baf] Set File Name to entry 2 in the File Name Table\n+ [0x00000bb1] Set column to 5\n+ [0x00000bb3] Set is_stmt to 1\n+ [0x00000bb4] Advance Line by -867 to 29\n+ [0x00000bb7] Copy (view 1)\n+ [0x00000bb8] Set File Name to entry 1 in the File Name Table\n+ [0x00000bba] Set column to 15\n+ [0x00000bbc] Advance Line by 873 to 902\n+ [0x00000bbf] Copy (view 2)\n+ [0x00000bc0] Set column to 9\n+ [0x00000bc2] Special opcode 7: advance Address by 0 to 0x2b71 and Line by 2 to 904 (view 3)\n+ [0x00000bc3] Set column to 27\n+ [0x00000bc5] Set is_stmt to 0\n+ [0x00000bc6] Copy (view 4)\n+ [0x00000bc7] Set column to 38\n+ [0x00000bc9] Special opcode 47: advance Address by 3 to 0x2b74 and Line by 0 to 904\n+ [0x00000bca] Special opcode 89: advance Address by 6 to 0x2b7a and Line by 0 to 904\n+ [0x00000bcb] Set column to 39\n+ [0x00000bcd] Advance Line by 717 to 1621\n+ [0x00000bd0] Copy (view 1)\n+ [0x00000bd1] Set column to 38\n+ [0x00000bd3] Advance Line by -717 to 904\n+ [0x00000bd6] Special opcode 89: advance Address by 6 to 0x2b80 and Line by 0 to 904\n+ [0x00000bd7] Special opcode 47: advance Address by 3 to 0x2b83 and Line by 0 to 904\n+ [0x00000bd8] Set File Name to entry 2 in the File Name Table\n+ [0x00000bda] Set column to 5\n+ [0x00000bdc] Set is_stmt to 1\n+ [0x00000bdd] Advance Line by -874 to 30\n+ [0x00000be0] Copy (view 1)\n+ [0x00000be1] Set File Name to entry 1 in the File Name Table\n+ [0x00000be3] Set column to 13\n+ [0x00000be5] Advance Line by 1590 to 1620\n+ [0x00000be8] Copy (view 2)\n+ [0x00000be9] Set column to 9\n+ [0x00000beb] Special opcode 6: advance Address by 0 to 0x2b83 and Line by 1 to 1621 (view 3)\n+ [0x00000bec] Set column to 27\n+ [0x00000bee] Set is_stmt to 0\n+ [0x00000bef] Copy (view 4)\n+ [0x00000bf0] Set column to 39\n+ [0x00000bf2] Special opcode 47: advance Address by 3 to 0x2b86 and Line by 0 to 1621\n+ [0x00000bf3] Special opcode 131: advance Address by 9 to 0x2b8f and Line by 0 to 1621\n+ [0x00000bf4] Set File Name to entry 2 in the File Name Table\n+ [0x00000bf6] Set column to 5\n+ [0x00000bf8] Set is_stmt to 1\n+ [0x00000bf9] Advance Line by -1590 to 31\n+ [0x00000bfc] Copy (view 1)\n+ [0x00000bfd] Set column to 57\n+ [0x00000bff] Set is_stmt to 0\n+ [0x00000c00] Copy (view 2)\n+ [0x00000c01] Set File Name to entry 1 in the File Name Table\n+ [0x00000c03] Set column to 13\n [0x00000c05] Set is_stmt to 1\n- [0x00000c06] Special opcode 8: advance Address by 0 to 0x2c73 and Line by 3 to 65 (view 1)\n- [0x00000c07] Set File Name to entry 2 in the File Name Table\n- [0x00000c09] Set column to 13\n- [0x00000c0b] Advance Line by 1542 to 1607\n- [0x00000c0e] Copy (view 2)\n- [0x00000c0f] Set column to 9\n- [0x00000c11] Special opcode 6: advance Address by 0 to 0x2c73 and Line by 1 to 1608 (view 3)\n- [0x00000c12] Set column to 27\n- [0x00000c14] Set is_stmt to 0\n- [0x00000c15] Copy (view 4)\n- [0x00000c16] Set column to 36\n- [0x00000c18] Special opcode 61: advance Address by 4 to 0x2c77 and Line by 0 to 1608\n- [0x00000c19] Set File Name to entry 1 in the File Name Table\n- [0x00000c1b] Set column to 9\n- [0x00000c1d] Advance Line by -1542 to 66\n- [0x00000c20] Special opcode 201: advance Address by 14 to 0x2c85 and Line by 0 to 66\n- [0x00000c21] Set File Name to entry 2 in the File Name Table\n- [0x00000c23] Set column to 36\n- [0x00000c25] Advance Line by 1542 to 1608\n- [0x00000c28] Special opcode 47: advance Address by 3 to 0x2c88 and Line by 0 to 1608\n- [0x00000c29] Special opcode 47: advance Address by 3 to 0x2c8b and Line by 0 to 1608\n- [0x00000c2a] Set File Name to entry 1 in the File Name Table\n- [0x00000c2c] Set column to 5\n- [0x00000c2e] Set is_stmt to 1\n- [0x00000c2f] Advance Line by -1542 to 66\n- [0x00000c32] Copy (view 1)\n- [0x00000c33] Set column to 9\n- [0x00000c35] Set is_stmt to 0\n- [0x00000c36] Copy (view 2)\n- [0x00000c37] Set column to 5\n- [0x00000c39] Set is_stmt to 1\n- [0x00000c3a] Special opcode 76: advance Address by 5 to 0x2c90 and Line by 1 to 67\n- [0x00000c3b] Set column to 9\n- [0x00000c3d] Set is_stmt to 0\n- [0x00000c3e] Copy (view 1)\n- [0x00000c3f] Set column to 5\n- [0x00000c41] Set is_stmt to 1\n- [0x00000c42] Special opcode 118: advance Address by 8 to 0x2c98 and Line by 1 to 68\n- [0x00000c43] Set column to 1\n- [0x00000c45] Set is_stmt to 0\n- [0x00000c46] Special opcode 6: advance Address by 0 to 0x2c98 and Line by 1 to 69 (view 1)\n- [0x00000c47] Special opcode 75: advance Address by 5 to 0x2c9d and Line by 0 to 69\n- [0x00000c48] Special opcode 33: advance Address by 2 to 0x2c9f and Line by 0 to 69\n- [0x00000c49] Special opcode 61: advance Address by 4 to 0x2ca3 and Line by 0 to 69\n- [0x00000c4a] Set column to 9\n- [0x00000c4c] Set is_stmt to 1\n- [0x00000c4d] Advance Line by -13 to 56\n- [0x00000c4f] Special opcode 75: advance Address by 5 to 0x2ca8 and Line by 0 to 56\n- [0x00000c50] Set column to 33\n- [0x00000c52] Set is_stmt to 0\n- [0x00000c53] Copy (view 1)\n- [0x00000c54] Set column to 16\n- [0x00000c56] Special opcode 189: advance Address by 13 to 0x2cb5 and Line by 2 to 58\n- [0x00000c57] Set column to 33\n- [0x00000c59] Special opcode 31: advance Address by 2 to 0x2cb7 and Line by -2 to 56\n- [0x00000c5a] Set column to 9\n- [0x00000c5c] Set is_stmt to 1\n- [0x00000c5d] Special opcode 76: advance Address by 5 to 0x2cbc and Line by 1 to 57\n- [0x00000c5e] Set column to 13\n+ [0x00000c06] Advance Line by 1589 to 1620\n+ [0x00000c09] Special opcode 75: advance Address by 5 to 0x2b94 and Line by 0 to 1620\n+ [0x00000c0a] Set column to 9\n+ [0x00000c0c] Special opcode 6: advance Address by 0 to 0x2b94 and Line by 1 to 1621 (view 1)\n+ [0x00000c0d] Set column to 27\n+ [0x00000c0f] Set is_stmt to 0\n+ [0x00000c10] Copy (view 2)\n+ [0x00000c11] Set column to 39\n+ [0x00000c13] Special opcode 47: advance Address by 3 to 0x2b97 and Line by 0 to 1621\n+ [0x00000c14] Special opcode 215: advance Address by 15 to 0x2ba6 and Line by 0 to 1621\n+ [0x00000c15] Set File Name to entry 2 in the File Name Table\n+ [0x00000c17] Set column to 5\n+ [0x00000c19] Set is_stmt to 1\n+ [0x00000c1a] Advance Line by -1589 to 32\n+ [0x00000c1d] Copy (view 1)\n+ [0x00000c1e] Set column to 39\n+ [0x00000c20] Set is_stmt to 0\n+ [0x00000c21] Copy (view 2)\n+ [0x00000c22] Set column to 24\n+ [0x00000c24] Special opcode 118: advance Address by 8 to 0x2bae and Line by 1 to 33\n+ [0x00000c25] Set column to 39\n+ [0x00000c27] Special opcode 158: advance Address by 11 to 0x2bb9 and Line by -1 to 32\n+ [0x00000c28] Set column to 5\n+ [0x00000c2a] Set is_stmt to 1\n+ [0x00000c2b] Special opcode 48: advance Address by 3 to 0x2bbc and Line by 1 to 33\n+ [0x00000c2c] Set column to 24\n+ [0x00000c2e] Set is_stmt to 0\n+ [0x00000c2f] Copy (view 1)\n+ [0x00000c30] Special opcode 159: advance Address by 11 to 0x2bc7 and Line by 0 to 33\n+ [0x00000c31] Set column to 1\n+ [0x00000c33] Special opcode 76: advance Address by 5 to 0x2bcc and Line by 1 to 34\n+ [0x00000c34] Special opcode 75: advance Address by 5 to 0x2bd1 and Line by 0 to 34\n+ [0x00000c35] Special opcode 19: advance Address by 1 to 0x2bd2 and Line by 0 to 34\n+ [0x00000c36] Special opcode 33: advance Address by 2 to 0x2bd4 and Line by 0 to 34\n+ [0x00000c37] Special opcode 33: advance Address by 2 to 0x2bd6 and Line by 0 to 34\n+ [0x00000c38] Special opcode 33: advance Address by 2 to 0x2bd8 and Line by 0 to 34\n+ [0x00000c39] Special opcode 33: advance Address by 2 to 0x2bda and Line by 0 to 34\n+ [0x00000c3a] Set column to 81\n+ [0x00000c3c] Set is_stmt to 1\n+ [0x00000c3d] Advance Line by -11 to 23\n+ [0x00000c3f] Special opcode 89: advance Address by 6 to 0x2be0 and Line by 0 to 23\n+ [0x00000c40] Set is_stmt to 0\n+ [0x00000c41] Copy (view 1)\n+ [0x00000c42] Set column to 5\n+ [0x00000c44] Set is_stmt to 1\n+ [0x00000c45] Special opcode 62: advance Address by 4 to 0x2be4 and Line by 1 to 24\n+ [0x00000c46] Set column to 81\n+ [0x00000c48] Set is_stmt to 0\n+ [0x00000c49] Special opcode 4: advance Address by 0 to 0x2be4 and Line by -1 to 23 (view 1)\n+ [0x00000c4a] Set column to 26\n+ [0x00000c4c] Special opcode 48: advance Address by 3 to 0x2be7 and Line by 1 to 24\n+ [0x00000c4d] Special opcode 61: advance Address by 4 to 0x2beb and Line by 0 to 24\n+ [0x00000c4e] Special opcode 75: advance Address by 5 to 0x2bf0 and Line by 0 to 24\n+ [0x00000c4f] Set column to 109\n+ [0x00000c51] Set is_stmt to 1\n+ [0x00000c52] Extended opcode 2: set Address to 0x2bf0\n+ [0x00000c5d] Advance Line by 13 to 37\n+ [0x00000c5f] Copy\n [0x00000c60] Set is_stmt to 0\n [0x00000c61] Copy (view 1)\n- [0x00000c62] Set column to 9\n+ [0x00000c62] Set column to 5\n [0x00000c64] Set is_stmt to 1\n- [0x00000c65] Special opcode 118: advance Address by 8 to 0x2cc4 and Line by 1 to 58\n- [0x00000c66] Set column to 16\n+ [0x00000c65] Special opcode 62: advance Address by 4 to 0x2bf4 and Line by 1 to 38\n+ [0x00000c66] Set column to 1\n [0x00000c68] Set is_stmt to 0\n- [0x00000c69] Copy (view 1)\n- [0x00000c6a] Advance PC by 2 to 0x2cc6\n+ [0x00000c69] Special opcode 6: advance Address by 0 to 0x2bf4 and Line by 1 to 39 (view 1)\n+ [0x00000c6a] Advance PC by 6 to 0x2bfa\n [0x00000c6c] Extended opcode 1: End of Sequence\n \n \n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -11860,1148 +11860,1148 @@\n <2><567e>: Abbrev Number: 118 (DW_TAG_call_site)\n <567f> DW_AT_call_return_pc: (addr) 0x290d\n <5687> DW_AT_call_tail_call: (flag_present) 1\n <5687> DW_AT_call_origin : (ref_addr) <0x4132>\n <2><568b>: Abbrev Number: 0\n <1><568c>: Abbrev Number: 0\n Compilation Unit @ offset 0x568d:\n- Length: 0x438 (32-bit)\n+ Length: 0x648 (32-bit)\n Version: 5\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0\n Pointer Size: 8\n- <0><5699>: Abbrev Number: 63 (DW_TAG_compile_unit)\n+ <0><5699>: Abbrev Number: 52 (DW_TAG_compile_unit)\n <569a> DW_AT_producer : (GNU_strp_alt) (offset: 0x37e2) \n <569e> DW_AT_language : (data1) 33\t(C++14)\n- <569f> DW_AT_name : (line_strp) (offset: 0x238): src/shared/cpp/generic.cpp\n+ <569f> DW_AT_name : (line_strp) (offset: 0x238): src/shared/cpp/unix_strings.cpp\n <56a3> DW_AT_comp_dir : (line_strp) (offset: 0): .\n- <56a7> DW_AT_ranges : (sec_offset) 0xfe\n- <56ab> DW_AT_low_pc : (addr) 0\n- <56b3> DW_AT_stmt_list : (sec_offset) 0x784\n- <1><56b7>: Abbrev Number: 1 (DW_TAG_imported_unit)\n- <56b8> DW_AT_import : (ref_addr) <0xc>\t[Abbrev Number: 100 (DW_TAG_partial_unit)]\n- <1><56bc>: Abbrev Number: 1 (DW_TAG_imported_unit)\n- <56bd> DW_AT_import : (ref_addr) <0x40f2>\t[Abbrev Number: 100 (DW_TAG_partial_unit)]\n- <1><56c1>: Abbrev Number: 71 (DW_TAG_typedef)\n- <56c2> DW_AT_name : (GNU_strp_alt) (offset: 0x418e) \n- <56c6> DW_AT_decl_file : (data1) 4\n- <56c7> DW_AT_decl_line : (data1) 40\n- <56c8> DW_AT_decl_column : (data1) 27\n- <56c9> DW_AT_type : (ref_udata) <0x56ca>\n- <1><56ca>: Abbrev Number: 58 (DW_TAG_typedef)\n- <56cb> DW_AT_name : (GNU_strp_alt) (offset: 0x419d) \n- <56cf> DW_AT_type : (ref_udata) <0x56d0>\n- <1><56d0>: Abbrev Number: 79 (DW_TAG_array_type)\n- <56d1> DW_AT_type : (ref_addr) <0x1a>\n- <56d5> DW_AT_sibling : (ref_udata) <0x56dd>\n- <2><56d6>: Abbrev Number: 15 (DW_TAG_subrange_type)\n- <56d7> DW_AT_type : (GNU_ref_alt) <0x11>\n- <56db> DW_AT_upper_bound : (data1) 0\n- <2><56dc>: Abbrev Number: 0\n- <1><56dd>: Abbrev Number: 71 (DW_TAG_typedef)\n- <56de> DW_AT_name : (GNU_strp_alt) (offset: 0x41a7) \n- <56e2> DW_AT_decl_file : (data1) 5\n- <56e3> DW_AT_decl_line : (data1) 53\n- <56e4> DW_AT_decl_column : (data1) 24\n- <56e5> DW_AT_type : (ref_udata) <0x56c1>\n- <1><56e6>: Abbrev Number: 34 (DW_TAG_subprogram)\n- <56e7> DW_AT_external : (flag_present) 1\n- <56e7> DW_AT_name : (GNU_strp_alt) (offset: 0x1409) \n- <56eb> DW_AT_decl_file : (data1) 7\n- <56ec> DW_AT_decl_line : (data1) 59\n- <56ed> DW_AT_decl_column : (data1) 12\n- <56ee> DW_AT_type : (GNU_ref_alt) <0x63>\n- <56f2> DW_AT_declaration : (flag_present) 1\n- <56f2> DW_AT_sibling : (ref_udata) <0x56f9>\n- <2><56f3>: Abbrev Number: 31 (DW_TAG_formal_parameter)\n- <56f4> DW_AT_type : (GNU_ref_alt) <0x63>\n- <2><56f8>: Abbrev Number: 0\n- <1><56f9>: Abbrev Number: 77 (DW_TAG_subprogram)\n- <56fa> DW_AT_external : (flag_present) 1\n- <56fa> DW_AT_name : (GNU_strp_alt) (offset: 0x3585) \n- <56fe> DW_AT_decl_file : (data1) 2\n- <56ff> DW_AT_decl_line : (data1) 37\n- <5700> DW_AT_decl_column : (data1) 1\n- <5701> DW_AT_type : (GNU_ref_alt) <0x7e>\n- <5705> DW_AT_low_pc : (addr) 0x2a00\n- <570d> DW_AT_high_pc : (udata) 10\n- <570e> DW_AT_frame_base : (exprloc) 1 byte block: 9c \t(DW_OP_call_frame_cfa)\n- <5710> DW_AT_call_all_calls: (flag_present) 1\n- <5710> DW_AT_sibling : (ref_udata) <0x572f>\n- <2><5712>: Abbrev Number: 28 (DW_TAG_formal_parameter)\n- <5713> DW_AT_name : (string) env\n- <5717> DW_AT_decl_file : (data1) 2\n- <5718> DW_AT_decl_line : (data1) 37\n- <5719> DW_AT_decl_column : (data1) 89\n- <571a> DW_AT_type : (ref_addr) <0x2b0f>\n- <571e> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <2><5720>: Abbrev Number: 11 (DW_TAG_formal_parameter)\n- <5721> DW_AT_name : (GNU_strp_alt) (offset: 0x40ad) \n- <5725> DW_AT_decl_file : (data1) 2\n- <5726> DW_AT_decl_line : (data1) 37\n- <5727> DW_AT_decl_column : (data1) 101\n- <5728> DW_AT_type : (GNU_ref_alt) <0x1a8>\n- <572c> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <2><572e>: Abbrev Number: 0\n- <1><572f>: Abbrev Number: 76 (DW_TAG_subprogram)\n- <5730> DW_AT_external : (flag_present) 1\n- <5730> DW_AT_name : (GNU_strp_alt) (offset: 0x13f3) \n- <5734> DW_AT_decl_file : (implicit_const) 2\n- <5734> DW_AT_decl_line : (data1) 27\n- <5735> DW_AT_decl_column : (implicit_const) 6\n- <5735> DW_AT_low_pc : (addr) 0x2940\n- <573d> DW_AT_high_pc : (udata) 171\n- <573f> DW_AT_frame_base : (exprloc) 1 byte block: 9c \t(DW_OP_call_frame_cfa)\n- <5741> DW_AT_call_all_calls: (flag_present) 1\n- <5741> DW_AT_sibling : (ref_udata) <0x5979>\n- <2><5743>: Abbrev Number: 72 (DW_TAG_formal_parameter)\n- <5744> DW_AT_name : (string) env\n- <5748> DW_AT_decl_file : (implicit_const) 2\n- <5748> DW_AT_decl_line : (data1) 27\n- <5749> DW_AT_decl_column : (data1) 36\n- <574a> DW_AT_type : (ref_addr) <0x2b0f>\n- <574e> DW_AT_location : (sec_offset) 0xb2d (location list)\n- <5752> DW_AT_GNU_locviews: (sec_offset) 0xb27\n- <2><5756>: Abbrev Number: 66 (DW_TAG_formal_parameter)\n- <5757> DW_AT_name : (GNU_strp_alt) (offset: 0x1457) \n- <575b> DW_AT_decl_file : (implicit_const) 2\n- <575b> DW_AT_decl_line : (data1) 27\n- <575c> DW_AT_decl_column : (data1) 53\n- <575d> DW_AT_type : (GNU_ref_alt) <0x7c>\n- <5761> DW_AT_location : (sec_offset) 0xb52 (location list)\n- <5765> DW_AT_GNU_locviews: (sec_offset) 0xb4c\n- <2><5769>: Abbrev Number: 66 (DW_TAG_formal_parameter)\n- <576a> DW_AT_name : (GNU_strp_alt) (offset: 0x140d) \n- <576e> DW_AT_decl_file : (implicit_const) 2\n- <576e> DW_AT_decl_line : (data1) 27\n- <576f> DW_AT_decl_column : (data1) 66\n- <5770> DW_AT_type : (GNU_ref_alt) <0x63>\n- <5774> DW_AT_location : (sec_offset) 0xb75 (location list)\n- <5778> DW_AT_GNU_locviews: (sec_offset) 0xb6f\n- <2><577c>: Abbrev Number: 66 (DW_TAG_formal_parameter)\n- <577d> DW_AT_name : (GNU_strp_alt) (offset: 0x1425) \n- <5781> DW_AT_decl_file : (implicit_const) 2\n- <5781> DW_AT_decl_line : (data1) 27\n- <5782> DW_AT_decl_column : (data1) 90\n- <5783> DW_AT_type : (GNU_ref_alt) <0x7c>\n- <5787> DW_AT_location : (sec_offset) 0xb9a (location list)\n- <578b> DW_AT_GNU_locviews: (sec_offset) 0xb94\n- <2><578f>: Abbrev Number: 66 (DW_TAG_formal_parameter)\n- <5790> DW_AT_name : (GNU_strp_alt) (offset: 0x40e9) \n- <5794> DW_AT_decl_file : (implicit_const) 2\n- <5794> DW_AT_decl_line : (data1) 27\n- <5795> DW_AT_decl_column : (data1) 118\n- <5796> DW_AT_type : (GNU_ref_alt) <0x19b>\n- <579a> DW_AT_location : (sec_offset) 0xbbd (location list)\n- <579e> DW_AT_GNU_locviews: (sec_offset) 0xbb7\n- <2><57a2>: Abbrev Number: 78 (DW_TAG_variable)\n- <57a3> DW_AT_name : (GNU_strp_alt) (offset: 0x394d) \n- <57a7> DW_AT_decl_file : (implicit_const) 2\n- <57a7> DW_AT_decl_line : (data1) 28\n- <57a8> DW_AT_decl_column : (data1) 12\n- <57a9> DW_AT_type : (GNU_ref_alt) <0x1a8>\n- <57ad> DW_AT_location : (sec_offset) 0xbe0 (location list)\n- <57b1> DW_AT_GNU_locviews: (sec_offset) 0xbdc\n- <2><57b5>: Abbrev Number: 78 (DW_TAG_variable)\n- <57b6> DW_AT_name : (GNU_strp_alt) (offset: 0x13bc) \n- <57ba> DW_AT_decl_file : (implicit_const) 2\n- <57ba> DW_AT_decl_line : (data1) 29\n- <57bb> DW_AT_decl_column : (data1) 15\n- <57bc> DW_AT_type : (GNU_ref_alt) <0x2bb>\n- <57c0> DW_AT_location : (sec_offset) 0xbf8 (location list)\n- <57c4> DW_AT_GNU_locviews: (sec_offset) 0xbf4\n- <2><57c8>: Abbrev Number: 78 (DW_TAG_variable)\n- <57c9> DW_AT_name : (GNU_strp_alt) (offset: 0x36ce) \n- <57cd> DW_AT_decl_file : (implicit_const) 2\n- <57cd> DW_AT_decl_line : (data1) 30\n- <57ce> DW_AT_decl_column : (data1) 13\n- <57cf> DW_AT_type : (GNU_ref_alt) <0x1c2>\n- <57d3> DW_AT_location : (sec_offset) 0xc10 (location list)\n- <57d7> DW_AT_GNU_locviews: (sec_offset) 0xc0c\n- <2><57db>: Abbrev Number: 78 (DW_TAG_variable)\n- <57dc> DW_AT_name : (GNU_strp_alt) (offset: 0x36bf) \n- <57e0> DW_AT_decl_file : (implicit_const) 2\n- <57e0> DW_AT_decl_line : (data1) 31\n- <57e1> DW_AT_decl_column : (data1) 13\n- <57e2> DW_AT_type : (GNU_ref_alt) <0x1c2>\n- <57e6> DW_AT_location : (sec_offset) 0xc26 (location list)\n- <57ea> DW_AT_GNU_locviews: (sec_offset) 0xc24\n- <2><57ee>: Abbrev Number: 78 (DW_TAG_variable)\n- <57ef> DW_AT_name : (GNU_strp_alt) (offset: 0x13e6) \n- <57f3> DW_AT_decl_file : (implicit_const) 2\n- <57f3> DW_AT_decl_line : (data1) 32\n- <57f4> DW_AT_decl_column : (data1) 10\n- <57f5> DW_AT_type : (GNU_ref_alt) <0x7e>\n- <57f9> DW_AT_location : (sec_offset) 0xc37 (location list)\n- <57fd> DW_AT_GNU_locviews: (sec_offset) 0xc33\n- <2><5801>: Abbrev Number: 68 (DW_TAG_inlined_subroutine)\n- <5802> DW_AT_abstract_origin: (ref_addr) <0x4100>\n- <5806> DW_AT_entry_pc : (addr) 0x2944\n- <580e> DW_AT_GNU_entry_view: (data1) 1\n- <580f> DW_AT_ranges : (sec_offset) 0xc5\n- <5813> DW_AT_call_file : (implicit_const) 2\n- <5813> DW_AT_call_line : (data1) 28\n- <5814> DW_AT_call_column : (data1) 43\n- <5815> DW_AT_sibling : (ref_udata) <0x5848>\n- <3><5817>: Abbrev Number: 38 (DW_TAG_formal_parameter)\n- <5818> DW_AT_abstract_origin: (ref_addr) <0x4106>\n- <581c> DW_AT_location : (sec_offset) 0xc4f (location list)\n- <5820> DW_AT_GNU_locviews: (sec_offset) 0xc4b\n- <3><5824>: Abbrev Number: 38 (DW_TAG_formal_parameter)\n- <5825> DW_AT_abstract_origin: (ref_addr) <0x410f>\n- <5829> DW_AT_location : (sec_offset) 0xc67 (location list)\n- <582d> DW_AT_GNU_locviews: (sec_offset) 0xc63\n- <3><5831>: Abbrev Number: 46 (DW_TAG_call_site)\n- <5832> DW_AT_call_return_pc: (addr) 0x296d\n- <4><583a>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <583b> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <583d> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n- <4><5840>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <5841> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <5843> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n- <4><5846>: Abbrev Number: 0\n- <3><5847>: Abbrev Number: 0\n- <2><5848>: Abbrev Number: 73 (DW_TAG_inlined_subroutine)\n- <5849> DW_AT_abstract_origin: (ref_udata) <0x5a97>\n- <584b> DW_AT_entry_pc : (addr) 0x2981\n- <5853> DW_AT_GNU_entry_view: (data1) 2\n- <5854> DW_AT_ranges : (sec_offset) 0xdb\n- <5858> DW_AT_call_file : (implicit_const) 2\n- <5858> DW_AT_call_line : (data1) 29\n- <5859> DW_AT_call_column : (data1) 40\n- <585a> DW_AT_sibling : (ref_udata) <0x58b3>\n+ <56a7> DW_AT_low_pc : (addr) 0x2940\n+ <56af> DW_AT_high_pc : (udata) 486\n+ <56b1> DW_AT_stmt_list : (sec_offset) 0x784\n+ <1><56b5>: Abbrev Number: 6 (DW_TAG_imported_unit)\n+ <56b6> DW_AT_import : (GNU_ref_alt) <0x40ec>\n+ <1><56ba>: Abbrev Number: 6 (DW_TAG_imported_unit)\n+ <56bb> DW_AT_import : (GNU_ref_alt) <0x43e7>\n+ <1><56bf>: Abbrev Number: 1 (DW_TAG_imported_unit)\n+ <56c0> DW_AT_import : (ref_addr) <0x40b2>\t[Abbrev Number: 100 (DW_TAG_partial_unit)]\n+ <1><56c4>: Abbrev Number: 1 (DW_TAG_imported_unit)\n+ <56c5> DW_AT_import : (ref_addr) <0x4160>\t[Abbrev Number: 100 (DW_TAG_partial_unit)]\n+ <1><56c9>: Abbrev Number: 1 (DW_TAG_imported_unit)\n+ <56ca> DW_AT_import : (ref_addr) <0x4129>\t[Abbrev Number: 100 (DW_TAG_partial_unit)]\n+ <1><56ce>: Abbrev Number: 83 (DW_TAG_namespace)\n+ <56cf> DW_AT_name : (string) std\n+ <56d3> DW_AT_decl_file : (data1) 16\n+ <56d4> DW_AT_decl_line : (data2) 308\n+ <56d6> DW_AT_decl_column : (data1) 11\n+ <56d7> DW_AT_sibling : (ref_udata) <0x56d9>\n+ <2><56d8>: Abbrev Number: 0\n+ <1><56d9>: Abbrev Number: 53 (DW_TAG_namespace)\n+ <56da> DW_AT_name : (GNU_strp_alt) (offset: 0x42d7) \n+ <56de> DW_AT_decl_file : (data1) 16\n+ <56df> DW_AT_decl_line : (data2) 345\n+ <56e1> DW_AT_decl_column : (data1) 11\n+ <1><56e2>: Abbrev Number: 82 (DW_TAG_subprogram)\n+ <56e3> DW_AT_external : (flag_present) 1\n+ <56e3> DW_AT_name : (GNU_strp_alt) (offset: 0x340d) \n+ <56e7> DW_AT_decl_file : (data1) 14\n+ <56e8> DW_AT_decl_line : (data2) 407\n+ <56ea> DW_AT_decl_column : (data1) 15\n+ <56eb> DW_AT_type : (GNU_ref_alt) <0x39a9>\n+ <56ef> DW_AT_declaration : (flag_present) 1\n+ <56ef> DW_AT_sibling : (ref_udata) <0x56f6>\n+ <2><56f0>: Abbrev Number: 31 (DW_TAG_formal_parameter)\n+ <56f1> DW_AT_type : (GNU_ref_alt) <0x7c>\n+ <2><56f5>: Abbrev Number: 0\n+ <1><56f6>: Abbrev Number: 36 (DW_TAG_subprogram)\n+ <56f7> DW_AT_external : (flag_present) 1\n+ <56f7> DW_AT_name : (GNU_strp_alt) (offset: 0x1438) \n+ <56fb> DW_AT_decl_file : (data1) 15\n+ <56fc> DW_AT_decl_line : (data1) 44\n+ <56fd> DW_AT_decl_column : (data1) 13\n+ <56fe> DW_AT_declaration : (flag_present) 1\n+ <56fe> DW_AT_sibling : (ref_udata) <0x5710>\n+ <2><5700>: Abbrev Number: 18 (DW_TAG_formal_parameter)\n+ <5701> DW_AT_type : (ref_addr) <0x2b0f>\n+ <2><5705>: Abbrev Number: 31 (DW_TAG_formal_parameter)\n+ <5706> DW_AT_type : (GNU_ref_alt) <0x7c>\n+ <2><570a>: Abbrev Number: 31 (DW_TAG_formal_parameter)\n+ <570b> DW_AT_type : (GNU_ref_alt) <0x19b>\n+ <2><570f>: Abbrev Number: 0\n+ <1><5710>: Abbrev Number: 89 (DW_TAG_subprogram)\n+ <5711> DW_AT_external : (flag_present) 1\n+ <5711> DW_AT_name : (GNU_strp_alt) (offset: 0xc56) \n+ <5715> DW_AT_decl_file : (implicit_const) 1\n+ <5715> DW_AT_decl_line : (data1) 52\n+ <5716> DW_AT_decl_column : (data1) 9\n+ <5717> DW_AT_type : (GNU_ref_alt) <0x1c2>\n+ <571b> DW_AT_low_pc : (addr) 0x2a40\n+ <5723> DW_AT_high_pc : (udata) 230\n+ <5725> DW_AT_frame_base : (exprloc) 1 byte block: 9c \t(DW_OP_call_frame_cfa)\n+ <5727> DW_AT_call_all_calls: (flag_present) 1\n+ <5727> DW_AT_sibling : (ref_udata) <0x594f>\n+ <2><5729>: Abbrev Number: 41 (DW_TAG_formal_parameter)\n+ <572a> DW_AT_name : (string) env\n+ <572e> DW_AT_decl_file : (implicit_const) 1\n+ <572e> DW_AT_decl_line : (data1) 52\n+ <572f> DW_AT_decl_column : (data1) 30\n+ <5730> DW_AT_type : (ref_addr) <0x2b0f>\n+ <5734> DW_AT_location : (sec_offset) 0xb2f (location list)\n+ <5738> DW_AT_GNU_locviews: (sec_offset) 0xb27\n+ <2><573c>: Abbrev Number: 49 (DW_TAG_formal_parameter)\n+ <573d> DW_AT_name : (GNU_strp_alt) (offset: 0x3922) \n+ <5741> DW_AT_decl_file : (implicit_const) 1\n+ <5741> DW_AT_decl_line : (data1) 52\n+ <5742> DW_AT_decl_column : (data1) 47\n+ <5743> DW_AT_type : (GNU_ref_alt) <0x7c>\n+ <5747> DW_AT_location : (sec_offset) 0xb59 (location list)\n+ <574b> DW_AT_GNU_locviews: (sec_offset) 0xb4f\n+ <2><574f>: Abbrev Number: 49 (DW_TAG_formal_parameter)\n+ <5750> DW_AT_name : (GNU_strp_alt) (offset: 0x40e9) \n+ <5754> DW_AT_decl_file : (implicit_const) 1\n+ <5754> DW_AT_decl_line : (data1) 52\n+ <5755> DW_AT_decl_column : (data1) 62\n+ <5756> DW_AT_type : (GNU_ref_alt) <0x19b>\n+ <575a> DW_AT_location : (sec_offset) 0xb8b (location list)\n+ <575e> DW_AT_GNU_locviews: (sec_offset) 0xb83\n+ <2><5762>: Abbrev Number: 8 (DW_TAG_variable)\n+ <5763> DW_AT_name : (GNU_strp_alt) (offset: 0x389c) \n+ <5767> DW_AT_decl_file : (implicit_const) 1\n+ <5767> DW_AT_decl_line : (data1) 53\n+ <5768> DW_AT_decl_column : (data1) 12\n+ <5769> DW_AT_type : (GNU_ref_alt) <0x39a9>\n+ <576d> DW_AT_location : (sec_offset) 0xbb1 (location list)\n+ <5771> DW_AT_GNU_locviews: (sec_offset) 0xbab\n+ <2><5775>: Abbrev Number: 8 (DW_TAG_variable)\n+ <5776> DW_AT_name : (GNU_strp_alt) (offset: 0x28b9) \n+ <577a> DW_AT_decl_file : (implicit_const) 1\n+ <577a> DW_AT_decl_line : (data1) 54\n+ <577b> DW_AT_decl_column : (data1) 14\n+ <577c> DW_AT_type : (GNU_ref_alt) <0x3ca4>\n+ <5780> DW_AT_location : (sec_offset) 0xbd1 (location list)\n+ <5784> DW_AT_GNU_locviews: (sec_offset) 0xbcb\n+ <2><5788>: Abbrev Number: 8 (DW_TAG_variable)\n+ <5789> DW_AT_name : (GNU_strp_alt) (offset: 0x33f7) \n+ <578d> DW_AT_decl_file : (implicit_const) 1\n+ <578d> DW_AT_decl_line : (data1) 60\n+ <578e> DW_AT_decl_column : (data1) 12\n+ <578f> DW_AT_type : (GNU_ref_alt) <0x39a9>\n+ <5793> DW_AT_location : (sec_offset) 0xbeb (location list)\n+ <5797> DW_AT_GNU_locviews: (sec_offset) 0xbe7\n+ <2><579b>: Abbrev Number: 8 (DW_TAG_variable)\n+ <579c> DW_AT_name : (GNU_strp_alt) (offset: 0x28ae) \n+ <57a0> DW_AT_decl_file : (implicit_const) 1\n+ <57a0> DW_AT_decl_line : (data1) 61\n+ <57a1> DW_AT_decl_column : (data1) 12\n+ <57a2> DW_AT_type : (GNU_ref_alt) <0x3584>\n+ <57a6> DW_AT_location : (sec_offset) 0xbfe (location list)\n+ <57aa> DW_AT_GNU_locviews: (sec_offset) 0xbfa\n+ <2><57ae>: Abbrev Number: 8 (DW_TAG_variable)\n+ <57af> DW_AT_name : (GNU_strp_alt) (offset: 0x291a) \n+ <57b3> DW_AT_decl_file : (implicit_const) 1\n+ <57b3> DW_AT_decl_line : (data1) 65\n+ <57b4> DW_AT_decl_column : (data1) 13\n+ <57b5> DW_AT_type : (GNU_ref_alt) <0x1c2>\n+ <57b9> DW_AT_location : (sec_offset) 0xc11 (location list)\n+ <57bd> DW_AT_GNU_locviews: (sec_offset) 0xc0d\n+ <2><57c1>: Abbrev Number: 87 (DW_TAG_lexical_block)\n+ <57c2> DW_AT_low_pc : (addr) 0x2aa0\n+ <57ca> DW_AT_high_pc : (udata) 51\n+ <57cb> DW_AT_sibling : (ref_udata) <0x57df>\n+ <3><57cd>: Abbrev Number: 90 (DW_TAG_variable)\n+ <57ce> DW_AT_name : (string) i\n+ <57d0> DW_AT_decl_file : (implicit_const) 1\n+ <57d0> DW_AT_decl_line : (data1) 62\n+ <57d1> DW_AT_decl_column : (data1) 14\n+ <57d2> DW_AT_type : (GNU_ref_alt) <0x63>\n+ <57d6> DW_AT_location : (sec_offset) 0xc28 (location list)\n+ <57da> DW_AT_GNU_locviews: (sec_offset) 0xc20\n+ <3><57de>: Abbrev Number: 0\n+ <2><57df>: Abbrev Number: 88 (DW_TAG_inlined_subroutine)\n+ <57e0> DW_AT_abstract_origin: (GNU_ref_alt) <0x4102>\n+ <57e4> DW_AT_entry_pc : (addr) 0x2a7a\n+ <57ec> DW_AT_GNU_entry_view: (data1) 1\n+ <57ed> DW_AT_ranges : (sec_offset) 0xe7\n+ <57f1> DW_AT_call_file : (implicit_const) 1\n+ <57f1> DW_AT_call_line : (data1) 55\n+ <57f2> DW_AT_call_column : (data1) 17\n+ <57f3> DW_AT_sibling : (ref_udata) <0x583d>\n+ <3><57f5>: Abbrev Number: 86 (DW_TAG_formal_parameter)\n+ <57f6> DW_AT_abstract_origin: (GNU_ref_alt) <0x410d>\n+ <57fa> DW_AT_location : (sec_offset) 0xc4c (location list)\n+ <57fe> DW_AT_GNU_locviews: (sec_offset) 0xc48\n+ <3><5802>: Abbrev Number: 86 (DW_TAG_formal_parameter)\n+ <5803> DW_AT_abstract_origin: (GNU_ref_alt) <0x4114>\n+ <5807> DW_AT_location : (sec_offset) 0xc5d (location list)\n+ <580b> DW_AT_GNU_locviews: (sec_offset) 0xc5b\n+ <3><580f>: Abbrev Number: 86 (DW_TAG_formal_parameter)\n+ <5810> DW_AT_abstract_origin: (GNU_ref_alt) <0x411e>\n+ <5814> DW_AT_location : (sec_offset) 0xc67 (location list)\n+ <5818> DW_AT_GNU_locviews: (sec_offset) 0xc65\n+ <3><581c>: Abbrev Number: 84 (DW_TAG_call_site)\n+ <581d> DW_AT_call_return_pc: (addr) 0x2a7f\n+ <5825> DW_AT_call_origin : (GNU_ref_alt) <0x41ae>\n+ <4><5829>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <582a> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <582c> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n+ <4><582f>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <5830> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n+ <5832> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n+ <4><5835>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <5836> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n+ <5838> DW_AT_call_value : (exprloc) 2 byte block: 7d 0 \t(DW_OP_breg13 (r13): 0)\n+ <4><583b>: Abbrev Number: 0\n+ <3><583c>: Abbrev Number: 0\n+ <2><583d>: Abbrev Number: 30 (DW_TAG_inlined_subroutine)\n+ <583e> DW_AT_abstract_origin: (ref_udata) <0x5cae>\n+ <5840> DW_AT_entry_pc : (addr) 0x2ad3\n+ <5848> DW_AT_GNU_entry_view: (data1) 2\n+ <5849> DW_AT_ranges : (sec_offset) 0xf2\n+ <584d> DW_AT_call_file : (implicit_const) 1\n+ <584d> DW_AT_call_line : (data1) 65\n+ <584e> DW_AT_call_column : (data1) 36\n+ <584f> DW_AT_sibling : (ref_udata) <0x588f>\n+ <3><5851>: Abbrev Number: 47 (DW_TAG_formal_parameter)\n+ <5852> DW_AT_abstract_origin: (ref_udata) <0x5cb6>\n+ <5854> DW_AT_location : (sec_offset) 0xc71 (location list)\n+ <5858> DW_AT_GNU_locviews: (sec_offset) 0xc6f\n <3><585c>: Abbrev Number: 47 (DW_TAG_formal_parameter)\n- <585d> DW_AT_abstract_origin: (ref_udata) <0x5a9e>\n+ <585d> DW_AT_abstract_origin: (ref_udata) <0x5cbf>\n <585f> DW_AT_location : (sec_offset) 0xc7d (location list)\n- <5863> DW_AT_GNU_locviews: (sec_offset) 0xc7b\n+ <5863> DW_AT_GNU_locviews: (sec_offset) 0xc79\n <3><5867>: Abbrev Number: 47 (DW_TAG_formal_parameter)\n- <5868> DW_AT_abstract_origin: (ref_udata) <0x5aa7>\n+ <5868> DW_AT_abstract_origin: (ref_udata) <0x5ccb>\n <586a> DW_AT_location : (sec_offset) 0xc8e (location list)\n- <586e> DW_AT_GNU_locviews: (sec_offset) 0xc8a\n- <3><5872>: Abbrev Number: 47 (DW_TAG_formal_parameter)\n- <5873> DW_AT_abstract_origin: (ref_udata) <0x5ab1>\n- <5875> DW_AT_location : (sec_offset) 0xca4 (location list)\n- <5879> DW_AT_GNU_locviews: (sec_offset) 0xca2\n- <3><587d>: Abbrev Number: 47 (DW_TAG_formal_parameter)\n- <587e> DW_AT_abstract_origin: (ref_udata) <0x5abb>\n- <5880> DW_AT_location : (sec_offset) 0xcbc (location list)\n- <5884> DW_AT_GNU_locviews: (sec_offset) 0xcba\n- <3><5888>: Abbrev Number: 46 (DW_TAG_call_site)\n- <5889> DW_AT_call_return_pc: (addr) 0x298a\n- <4><5891>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <5892> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <5894> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n- <4><5897>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <5898> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n- <589a> DW_AT_call_value : (exprloc) 9 byte block: 3 d3 30 0 0 0 0 0 0 \t(DW_OP_addr: 30d3)\n- <4><58a4>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <58a5> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n- <58a7> DW_AT_call_value : (exprloc) 9 byte block: 3 10 31 0 0 0 0 0 0 \t(DW_OP_addr: 3110)\n- <4><58b1>: Abbrev Number: 0\n- <3><58b2>: Abbrev Number: 0\n- <2><58b3>: Abbrev Number: 73 (DW_TAG_inlined_subroutine)\n- <58b4> DW_AT_abstract_origin: (ref_udata) <0x59f1>\n- <58b6> DW_AT_entry_pc : (addr) 0x2993\n- <58be> DW_AT_GNU_entry_view: (data1) 2\n- <58bf> DW_AT_ranges : (sec_offset) 0xee\n- <58c3> DW_AT_call_file : (implicit_const) 2\n- <58c3> DW_AT_call_line : (data1) 30\n- <58c4> DW_AT_call_column : (data1) 44\n- <58c5> DW_AT_sibling : (ref_udata) <0x58f4>\n- <3><58c7>: Abbrev Number: 47 (DW_TAG_formal_parameter)\n- <58c8> DW_AT_abstract_origin: (ref_udata) <0x59fa>\n- <58ca> DW_AT_location : (sec_offset) 0xcd4 (location list)\n- <58ce> DW_AT_GNU_locviews: (sec_offset) 0xcd2\n- <3><58d2>: Abbrev Number: 47 (DW_TAG_formal_parameter)\n- <58d3> DW_AT_abstract_origin: (ref_udata) <0x5a03>\n- <58d5> DW_AT_location : (sec_offset) 0xce3 (location list)\n- <58d9> DW_AT_GNU_locviews: (sec_offset) 0xce1\n- <3><58dd>: Abbrev Number: 46 (DW_TAG_call_site)\n- <58de> DW_AT_call_return_pc: (addr) 0x299c\n- <4><58e6>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <58e7> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <58e9> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n- <4><58ec>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <58ed> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <58ef> DW_AT_call_value : (exprloc) 2 byte block: 7f 0 \t(DW_OP_breg15 (r15): 0)\n- <4><58f2>: Abbrev Number: 0\n- <3><58f3>: Abbrev Number: 0\n- <2><58f4>: Abbrev Number: 60 (DW_TAG_inlined_subroutine)\n- <58f5> DW_AT_abstract_origin: (ref_udata) <0x59f1>\n- <58f7> DW_AT_entry_pc : (addr) 0x29a4\n- <58ff> DW_AT_GNU_entry_view: (data1) 0\n- <5900> DW_AT_low_pc : (addr) 0x29a4\n- <5908> DW_AT_high_pc : (udata) 18\n- <5909> DW_AT_call_file : (data1) 2\n- <590a> DW_AT_call_line : (data1) 31\n- <590b> DW_AT_call_column : (data1) 83\n- <590c> DW_AT_sibling : (ref_udata) <0x593b>\n- <3><590e>: Abbrev Number: 47 (DW_TAG_formal_parameter)\n- <590f> DW_AT_abstract_origin: (ref_udata) <0x59fa>\n- <5911> DW_AT_location : (sec_offset) 0xcf2 (location list)\n- <5915> DW_AT_GNU_locviews: (sec_offset) 0xcf0\n- <3><5919>: Abbrev Number: 47 (DW_TAG_formal_parameter)\n- <591a> DW_AT_abstract_origin: (ref_udata) <0x5a03>\n- <591c> DW_AT_location : (sec_offset) 0xd01 (location list)\n- <5920> DW_AT_GNU_locviews: (sec_offset) 0xcff\n- <3><5924>: Abbrev Number: 46 (DW_TAG_call_site)\n- <5925> DW_AT_call_return_pc: (addr) 0x29b3\n- <4><592d>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <592e> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <5930> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n- <4><5933>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <5934> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <5936> DW_AT_call_value : (exprloc) 2 byte block: 76 0 \t(DW_OP_breg6 (rbp): 0)\n- <4><5939>: Abbrev Number: 0\n- <3><593a>: Abbrev Number: 0\n- <2><593b>: Abbrev Number: 43 (DW_TAG_call_site)\n- <593c> DW_AT_call_return_pc: (addr) 0x29be\n- <5944> DW_AT_call_origin : (ref_udata) <0x56e6>\n- <5945> DW_AT_sibling : (ref_udata) <0x594e>\n+ <586e> DW_AT_GNU_locviews: (sec_offset) 0xc8c\n+ <3><5872>: Abbrev Number: 46 (DW_TAG_call_site)\n+ <5873> DW_AT_call_return_pc: (addr) 0x2ae5\n+ <4><587b>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <587c> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <587e> DW_AT_call_value : (exprloc) 2 byte block: 76 0 \t(DW_OP_breg6 (rbp): 0)\n+ <4><5881>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <5882> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n+ <5884> DW_AT_call_value : (exprloc) 2 byte block: 7d 0 \t(DW_OP_breg13 (r13): 0)\n+ <4><5887>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <5888> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n+ <588a> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n+ <4><588d>: Abbrev Number: 0\n+ <3><588e>: Abbrev Number: 0\n+ <2><588f>: Abbrev Number: 43 (DW_TAG_call_site)\n+ <5890> DW_AT_call_return_pc: (addr) 0x2a5d\n+ <5898> DW_AT_call_origin : (ref_udata) <0x56e2>\n+ <5899> DW_AT_sibling : (ref_udata) <0x58a2>\n+ <3><589b>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <589c> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <589e> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n+ <3><58a1>: Abbrev Number: 0\n+ <2><58a2>: Abbrev Number: 91 (DW_TAG_call_site)\n+ <58a3> DW_AT_call_return_pc: (addr) 0x2a6e\n+ <58ab> DW_AT_call_origin : (ref_addr) <0x4140>\n+ <58af> DW_AT_sibling : (ref_udata) <0x58ba>\n+ <3><58b1>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <58b2> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <58b4> DW_AT_call_value : (exprloc) 4 byte block: 7d 0 32 24 \t(DW_OP_breg13 (r13): 0; DW_OP_lit2; DW_OP_shl)\n+ <3><58b9>: Abbrev Number: 0\n+ <2><58ba>: Abbrev Number: 54 (DW_TAG_call_site)\n+ <58bb> DW_AT_call_return_pc: (addr) 0x2a91\n+ <58c3> DW_AT_call_origin : (GNU_ref_alt) <0x41f2>\n+ <58c7> DW_AT_sibling : (ref_udata) <0x58d0>\n+ <3><58c9>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <58ca> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <58cc> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n+ <3><58cf>: Abbrev Number: 0\n+ <2><58d0>: Abbrev Number: 91 (DW_TAG_call_site)\n+ <58d1> DW_AT_call_return_pc: (addr) 0x2a9d\n+ <58d9> DW_AT_call_origin : (ref_addr) <0x4140>\n+ <58dd> DW_AT_sibling : (ref_udata) <0x58e8>\n+ <3><58df>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <58e0> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <58e2> DW_AT_call_value : (exprloc) 4 byte block: 73 0 31 24 \t(DW_OP_breg3 (rbx): 0; DW_OP_lit1; DW_OP_shl)\n+ <3><58e7>: Abbrev Number: 0\n+ <2><58e8>: Abbrev Number: 91 (DW_TAG_call_site)\n+ <58e9> DW_AT_call_return_pc: (addr) 0x2af0\n+ <58f1> DW_AT_call_origin : (ref_addr) <0x4132>\n+ <58f5> DW_AT_sibling : (ref_udata) <0x58fe>\n+ <3><58f7>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <58f8> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <58fa> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n+ <3><58fd>: Abbrev Number: 0\n+ <2><58fe>: Abbrev Number: 91 (DW_TAG_call_site)\n+ <58ff> DW_AT_call_return_pc: (addr) 0x2af8\n+ <5907> DW_AT_call_origin : (ref_addr) <0x4132>\n+ <590b> DW_AT_sibling : (ref_udata) <0x5914>\n+ <3><590d>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <590e> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <5910> DW_AT_call_value : (exprloc) 2 byte block: 7d 0 \t(DW_OP_breg13 (r13): 0)\n+ <3><5913>: Abbrev Number: 0\n+ <2><5914>: Abbrev Number: 43 (DW_TAG_call_site)\n+ <5915> DW_AT_call_return_pc: (addr) 0x2b1c\n+ <591d> DW_AT_call_origin : (ref_udata) <0x56f6>\n+ <591e> DW_AT_sibling : (ref_udata) <0x593a>\n+ <3><5920>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <5921> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <5923> DW_AT_call_value : (exprloc) 2 byte block: 76 0 \t(DW_OP_breg6 (rbp): 0)\n+ <3><5926>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <5927> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n+ <5929> DW_AT_call_value : (exprloc) 9 byte block: 3 40 31 0 0 0 0 0 0 \t(DW_OP_addr: 3140)\n+ <3><5933>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <5934> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n+ <5936> DW_AT_call_value : (exprloc) 2 byte block: 7e 0 \t(DW_OP_breg14 (r14): 0)\n+ <3><5939>: Abbrev Number: 0\n+ <2><593a>: Abbrev Number: 85 (DW_TAG_call_site)\n+ <593b> DW_AT_call_return_pc: (addr) 0x2b24\n+ <5943> DW_AT_call_origin : (ref_addr) <0x4132>\n <3><5947>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n <5948> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <594a> DW_AT_call_value : (exprloc) 2 byte block: 7d 0 \t(DW_OP_breg13 (r13): 0)\n+ <594a> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n <3><594d>: Abbrev Number: 0\n- <2><594e>: Abbrev Number: 13 (DW_TAG_call_site)\n- <594f> DW_AT_call_return_pc: (addr) 0x29dc\n- <5957> DW_AT_call_origin : (ref_udata) <0x5a10>\n- <3><5959>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <595a> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <595c> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n- <3><595f>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <5960> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <5962> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n- <3><5965>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <5966> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n- <5968> DW_AT_call_value : (exprloc) 2 byte block: 7e 0 \t(DW_OP_breg14 (r14): 0)\n- <3><596b>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <596c> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n- <596e> DW_AT_call_value : (exprloc) 2 byte block: 7f 0 \t(DW_OP_breg15 (r15): 0)\n- <3><5971>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <5972> DW_AT_location : (exprloc) 1 byte block: 59 \t(DW_OP_reg9 (r9))\n- <5974> DW_AT_call_value : (exprloc) 2 byte block: 7d 0 \t(DW_OP_breg13 (r13): 0)\n- <3><5977>: Abbrev Number: 0\n- <2><5978>: Abbrev Number: 0\n- <1><5979>: Abbrev Number: 76 (DW_TAG_subprogram)\n- <597a> DW_AT_external : (flag_present) 1\n- <597a> DW_AT_name : (GNU_strp_alt) (offset: 0x1438) \n- <597e> DW_AT_decl_file : (implicit_const) 2\n- <597e> DW_AT_decl_line : (data1) 23\n- <597f> DW_AT_decl_column : (implicit_const) 6\n- <597f> DW_AT_low_pc : (addr) 0x29f0\n- <5987> DW_AT_high_pc : (udata) 16\n- <5988> DW_AT_frame_base : (exprloc) 1 byte block: 9c \t(DW_OP_call_frame_cfa)\n- <598a> DW_AT_call_all_calls: (flag_present) 1\n- <598a> DW_AT_sibling : (ref_udata) <0x59f1>\n- <2><598c>: Abbrev Number: 72 (DW_TAG_formal_parameter)\n- <598d> DW_AT_name : (string) env\n- <5991> DW_AT_decl_file : (implicit_const) 2\n- <5991> DW_AT_decl_line : (data1) 23\n- <5992> DW_AT_decl_column : (data1) 39\n- <5993> DW_AT_type : (ref_addr) <0x2b0f>\n- <5997> DW_AT_location : (sec_offset) 0xd12 (location list)\n- <599b> DW_AT_GNU_locviews: (sec_offset) 0xd0e\n- <2><599f>: Abbrev Number: 66 (DW_TAG_formal_parameter)\n- <59a0> DW_AT_name : (GNU_strp_alt) (offset: 0x1457) \n- <59a4> DW_AT_decl_file : (implicit_const) 2\n- <59a4> DW_AT_decl_line : (data1) 23\n- <59a5> DW_AT_decl_column : (data1) 56\n- <59a6> DW_AT_type : (GNU_ref_alt) <0x7c>\n- <59aa> DW_AT_location : (sec_offset) 0xd2d (location list)\n- <59ae> DW_AT_GNU_locviews: (sec_offset) 0xd29\n- <2><59b2>: Abbrev Number: 66 (DW_TAG_formal_parameter)\n- <59b3> DW_AT_name : (GNU_strp_alt) (offset: 0x40e9) \n- <59b7> DW_AT_decl_file : (implicit_const) 2\n- <59b7> DW_AT_decl_line : (data1) 23\n- <59b8> DW_AT_decl_column : (data1) 73\n- <59b9> DW_AT_type : (GNU_ref_alt) <0x19b>\n- <59bd> DW_AT_location : (sec_offset) 0xd4a (location list)\n- <59c1> DW_AT_GNU_locviews: (sec_offset) 0xd44\n- <2><59c5>: Abbrev Number: 9 (DW_TAG_call_site)\n- <59c6> DW_AT_call_return_pc: (addr) 0x2a00\n- <59ce> DW_AT_call_tail_call: (flag_present) 1\n- <59ce> DW_AT_call_origin : (ref_udata) <0x572f>\n- <3><59d0>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <59d1> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <59d3> DW_AT_call_value : (exprloc) 3 byte block: a3 1 55 \t(DW_OP_entry_value: (DW_OP_reg5 (rdi)))\n- <3><59d7>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <59d8> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <59da> DW_AT_call_value : (exprloc) 3 byte block: a3 1 54 \t(DW_OP_entry_value: (DW_OP_reg4 (rsi)))\n- <3><59de>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <59df> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n- <59e1> DW_AT_call_value : (exprloc) 1 byte block: 30 \t(DW_OP_lit0)\n- <3><59e3>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <59e4> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n- <59e6> DW_AT_call_value : (exprloc) 1 byte block: 30 \t(DW_OP_lit0)\n- <3><59e8>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <59e9> DW_AT_location : (exprloc) 1 byte block: 58 \t(DW_OP_reg8 (r8))\n- <59eb> DW_AT_call_value : (exprloc) 3 byte block: a3 1 51 \t(DW_OP_entry_value: (DW_OP_reg1 (rdx)))\n- <3><59ef>: Abbrev Number: 0\n- <2><59f0>: Abbrev Number: 0\n- <1><59f1>: Abbrev Number: 20 (DW_TAG_subprogram)\n- <59f2> DW_AT_specification: (ref_addr) <0x1724>\n- <59f6> DW_AT_object_pointer: (ref_udata) <0x59fa>\n- <59f8> DW_AT_inline : (implicit_const) 3\t(declared as inline and inlined)\n- <59f8> DW_AT_sibling : (ref_udata) <0x5a10>\n- <2><59fa>: Abbrev Number: 17 (DW_TAG_formal_parameter)\n- <59fb> DW_AT_name : (GNU_strp_alt) (offset: 0x38c9) \n- <59ff> DW_AT_type : (ref_addr) <0x4169>\n- <5a03> DW_AT_artificial : (flag_present) 1\n- <2><5a03>: Abbrev Number: 74 (DW_TAG_formal_parameter)\n- <5a04> DW_AT_name : (string) utf\n- <5a08> DW_AT_decl_file : (implicit_const) 1\n- <5a08> DW_AT_decl_line : (data2) 1620\n- <5a0a> DW_AT_decl_column : (data1) 38\n- <5a0b> DW_AT_type : (GNU_ref_alt) <0x7c>\n- <2><5a0f>: Abbrev Number: 0\n- <1><5a10>: Abbrev Number: 61 (DW_TAG_subprogram)\n- <5a11> DW_AT_specification: (ref_addr) <0x7e5>\n- <5a15> DW_AT_object_pointer: (ref_udata) <0x5a25>\n- <5a17> DW_AT_low_pc : (addr) 0x2a10\n- <5a1f> DW_AT_high_pc : (udata) 180\n- <5a21> DW_AT_frame_base : (exprloc) 1 byte block: 9c \t(DW_OP_call_frame_cfa)\n- <5a23> DW_AT_call_all_calls: (flag_present) 1\n- <5a23> DW_AT_sibling : (ref_udata) <0x5a97>\n- <2><5a25>: Abbrev Number: 70 (DW_TAG_formal_parameter)\n- <5a26> DW_AT_name : (GNU_strp_alt) (offset: 0x38c9) \n- <5a2a> DW_AT_type : (ref_addr) <0x4169>\n- <5a2e> DW_AT_artificial : (flag_present) 1\n- <5a2e> DW_AT_location : (sec_offset) 0xd6a (location list)\n- <5a32> DW_AT_GNU_locviews: (sec_offset) 0xd66\n- <2><5a36>: Abbrev Number: 62 (DW_TAG_formal_parameter)\n- <5a37> DW_AT_name : (string) obj\n- <5a3b> DW_AT_decl_file : (data1) 1\n- <5a3c> DW_AT_decl_line : (data2) 1061\n- <5a3e> DW_AT_decl_column : (data1) 33\n- <5a3f> DW_AT_type : (GNU_ref_alt) <0x19b>\n- <5a43> DW_AT_location : (sec_offset) 0xd88 (location list)\n- <5a47> DW_AT_GNU_locviews: (sec_offset) 0xd84\n- <2><5a4b>: Abbrev Number: 67 (DW_TAG_formal_parameter)\n- <5a4c> DW_AT_name : (GNU_strp_alt) (offset: 0x6b8) \n- <5a50> DW_AT_decl_file : (data1) 1\n- <5a51> DW_AT_decl_line : (data2) 1061\n- <5a53> DW_AT_decl_column : (data1) 48\n- <5a54> DW_AT_type : (GNU_ref_alt) <0x2bb>\n- <5a58> DW_AT_location : (sec_offset) 0xda6 (location list)\n- <5a5c> DW_AT_GNU_locviews: (sec_offset) 0xda2\n- <2><5a60>: Abbrev Number: 14 (DW_TAG_unspecified_parameters)\n- <2><5a61>: Abbrev Number: 64 (DW_TAG_variable)\n- <5a62> DW_AT_name : (GNU_strp_alt) (offset: 0x38c4) \n- <5a66> DW_AT_decl_file : (data1) 1\n- <5a67> DW_AT_decl_line : (data2) 1062\n- <5a69> DW_AT_decl_column : (data1) 17\n- <5a6a> DW_AT_type : (ref_udata) <0x56dd>\n- <5a6b> DW_AT_location : (exprloc) 3 byte block: 91 a0 7e \t(DW_OP_fbreg: -224)\n- <2><5a6f>: Abbrev Number: 75 (DW_TAG_call_site)\n- <5a70> DW_AT_call_return_pc: (addr) 0x2aa7\n- <5a78> DW_AT_sibling : (ref_udata) <0x5a89>\n- <3><5a7a>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <5a7b> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <5a7d> DW_AT_call_value : (exprloc) 3 byte block: a3 1 55 \t(DW_OP_entry_value: (DW_OP_reg5 (rdi)))\n- <3><5a81>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <5a82> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n- <5a84> DW_AT_call_value : (exprloc) 3 byte block: 91 a0 7e \t(DW_OP_fbreg: -224)\n- <3><5a88>: Abbrev Number: 0\n- <2><5a89>: Abbrev Number: 69 (DW_TAG_call_site)\n- <5a8a> DW_AT_call_return_pc: (addr) 0x2ac4\n- <5a92> DW_AT_call_origin : (GNU_ref_alt) <0x4147>\n- <2><5a96>: Abbrev Number: 0\n- <1><5a97>: Abbrev Number: 65 (DW_TAG_subprogram)\n- <5a98> DW_AT_specification: (ref_addr) <0x3d7>\n- <5a9c> DW_AT_object_pointer: (ref_udata) <0x5a9e>\n- <5a9e> DW_AT_inline : (implicit_const) 3\t(declared as inline and inlined)\n- <2><5a9e>: Abbrev Number: 17 (DW_TAG_formal_parameter)\n- <5a9f> DW_AT_name : (GNU_strp_alt) (offset: 0x38c9) \n- <5aa3> DW_AT_type : (ref_addr) <0x4169>\n- <5aa7> DW_AT_artificial : (flag_present) 1\n- <2><5aa7>: Abbrev Number: 59 (DW_TAG_formal_parameter)\n- <5aa8> DW_AT_name : (GNU_strp_alt) (offset: 0x4b9e) \n- <5aac> DW_AT_decl_file : (implicit_const) 1\n- <5aac> DW_AT_decl_line : (implicit_const) 902\n- <5aac> DW_AT_decl_column : (data1) 34\n- <5aad> DW_AT_type : (GNU_ref_alt) <0x1a8>\n- <2><5ab1>: Abbrev Number: 59 (DW_TAG_formal_parameter)\n- <5ab2> DW_AT_name : (GNU_strp_alt) (offset: 0x149e) \n- <5ab6> DW_AT_decl_file : (implicit_const) 1\n- <5ab6> DW_AT_decl_line : (implicit_const) 902\n- <5ab6> DW_AT_decl_column : (data1) 53\n- <5ab7> DW_AT_type : (GNU_ref_alt) <0x7c>\n- <2><5abb>: Abbrev Number: 74 (DW_TAG_formal_parameter)\n- <5abc> DW_AT_name : (string) sig\n- <5ac0> DW_AT_decl_file : (implicit_const) 1\n- <5ac0> DW_AT_decl_line : (data2) 903\n- <5ac2> DW_AT_decl_column : (data1) 39\n- <5ac3> DW_AT_type : (GNU_ref_alt) <0x7c>\n- <2><5ac7>: Abbrev Number: 0\n- <1><5ac8>: Abbrev Number: 0\n- Compilation Unit @ offset 0x5ac9:\n- Length: 0x648 (32-bit)\n+ <2><594e>: Abbrev Number: 0\n+ <1><594f>: Abbrev Number: 89 (DW_TAG_subprogram)\n+ <5950> DW_AT_external : (flag_present) 1\n+ <5950> DW_AT_name : (GNU_strp_alt) (offset: 0x3673) \n+ <5954> DW_AT_decl_file : (implicit_const) 1\n+ <5954> DW_AT_decl_line : (data1) 28\n+ <5955> DW_AT_decl_column : (data1) 7\n+ <5956> DW_AT_type : (GNU_ref_alt) <0x71>\n+ <595a> DW_AT_low_pc : (addr) 0x2940\n+ <5962> DW_AT_high_pc : (udata) 247\n+ <5964> DW_AT_frame_base : (exprloc) 1 byte block: 9c \t(DW_OP_call_frame_cfa)\n+ <5966> DW_AT_call_all_calls: (flag_present) 1\n+ <5966> DW_AT_sibling : (ref_udata) <0x5c39>\n+ <2><5968>: Abbrev Number: 41 (DW_TAG_formal_parameter)\n+ <5969> DW_AT_name : (string) env\n+ <596d> DW_AT_decl_file : (implicit_const) 1\n+ <596d> DW_AT_decl_line : (data1) 28\n+ <596e> DW_AT_decl_column : (data1) 28\n+ <596f> DW_AT_type : (ref_addr) <0x2b0f>\n+ <5973> DW_AT_location : (sec_offset) 0xc9e (location list)\n+ <5977> DW_AT_GNU_locviews: (sec_offset) 0xc96\n+ <2><597b>: Abbrev Number: 49 (DW_TAG_formal_parameter)\n+ <597c> DW_AT_name : (GNU_strp_alt) (offset: 0x291a) \n+ <5980> DW_AT_decl_file : (implicit_const) 1\n+ <5980> DW_AT_decl_line : (data1) 28\n+ <5981> DW_AT_decl_column : (data1) 41\n+ <5982> DW_AT_type : (GNU_ref_alt) <0x1c2>\n+ <5986> DW_AT_location : (sec_offset) 0xcc5 (location list)\n+ <598a> DW_AT_GNU_locviews: (sec_offset) 0xcbb\n+ <2><598e>: Abbrev Number: 49 (DW_TAG_formal_parameter)\n+ <598f> DW_AT_name : (GNU_strp_alt) (offset: 0x40e9) \n+ <5993> DW_AT_decl_file : (implicit_const) 1\n+ <5993> DW_AT_decl_line : (data1) 28\n+ <5994> DW_AT_decl_column : (data1) 57\n+ <5995> DW_AT_type : (GNU_ref_alt) <0x19b>\n+ <5999> DW_AT_location : (sec_offset) 0xcf4 (location list)\n+ <599d> DW_AT_GNU_locviews: (sec_offset) 0xcec\n+ <2><59a1>: Abbrev Number: 8 (DW_TAG_variable)\n+ <59a2> DW_AT_name : (GNU_strp_alt) (offset: 0x33f7) \n+ <59a6> DW_AT_decl_file : (implicit_const) 1\n+ <59a6> DW_AT_decl_line : (data1) 29\n+ <59a7> DW_AT_decl_column : (data1) 12\n+ <59a8> DW_AT_type : (GNU_ref_alt) <0x39a9>\n+ <59ac> DW_AT_location : (sec_offset) 0xd15 (location list)\n+ <59b0> DW_AT_GNU_locviews: (sec_offset) 0xd11\n+ <2><59b4>: Abbrev Number: 8 (DW_TAG_variable)\n+ <59b5> DW_AT_name : (GNU_strp_alt) (offset: 0x28b9) \n+ <59b9> DW_AT_decl_file : (implicit_const) 1\n+ <59b9> DW_AT_decl_line : (data1) 30\n+ <59ba> DW_AT_decl_column : (data1) 14\n+ <59bb> DW_AT_type : (GNU_ref_alt) <0x3ca4>\n+ <59bf> DW_AT_location : (sec_offset) 0xd29 (location list)\n+ <59c3> DW_AT_GNU_locviews: (sec_offset) 0xd23\n+ <2><59c7>: Abbrev Number: 8 (DW_TAG_variable)\n+ <59c8> DW_AT_name : (GNU_strp_alt) (offset: 0x28ae) \n+ <59cc> DW_AT_decl_file : (implicit_const) 1\n+ <59cc> DW_AT_decl_line : (data1) 31\n+ <59cd> DW_AT_decl_column : (data1) 18\n+ <59ce> DW_AT_type : (GNU_ref_alt) <0x3425>\n+ <59d2> DW_AT_location : (sec_offset) 0xd40 (location list)\n+ <59d6> DW_AT_GNU_locviews: (sec_offset) 0xd3c\n+ <2><59da>: Abbrev Number: 8 (DW_TAG_variable)\n+ <59db> DW_AT_name : (GNU_strp_alt) (offset: 0x389c) \n+ <59df> DW_AT_decl_file : (implicit_const) 1\n+ <59df> DW_AT_decl_line : (data1) 38\n+ <59e0> DW_AT_decl_column : (data1) 12\n+ <59e1> DW_AT_type : (GNU_ref_alt) <0x39a9>\n+ <59e5> DW_AT_location : (sec_offset) 0xd52 (location list)\n+ <59e9> DW_AT_GNU_locviews: (sec_offset) 0xd4c\n+ <2><59ed>: Abbrev Number: 8 (DW_TAG_variable)\n+ <59ee> DW_AT_name : (GNU_strp_alt) (offset: 0x3922) \n+ <59f2> DW_AT_decl_file : (implicit_const) 1\n+ <59f2> DW_AT_decl_line : (data1) 45\n+ <59f3> DW_AT_decl_column : (data1) 11\n+ <59f4> DW_AT_type : (GNU_ref_alt) <0x71>\n+ <59f8> DW_AT_location : (sec_offset) 0xd6e (location list)\n+ <59fc> DW_AT_GNU_locviews: (sec_offset) 0xd6a\n+ <2><5a00>: Abbrev Number: 87 (DW_TAG_lexical_block)\n+ <5a01> DW_AT_low_pc : (addr) 0x298e\n+ <5a09> DW_AT_high_pc : (udata) 34\n+ <5a0a> DW_AT_sibling : (ref_udata) <0x5a1e>\n+ <3><5a0c>: Abbrev Number: 90 (DW_TAG_variable)\n+ <5a0d> DW_AT_name : (string) i\n+ <5a0f> DW_AT_decl_file : (implicit_const) 1\n+ <5a0f> DW_AT_decl_line : (data1) 32\n+ <5a10> DW_AT_decl_column : (data1) 17\n+ <5a11> DW_AT_type : (GNU_ref_alt) <0x39a9>\n+ <5a15> DW_AT_location : (sec_offset) 0xd81 (location list)\n+ <5a19> DW_AT_GNU_locviews: (sec_offset) 0xd7d\n+ <3><5a1d>: Abbrev Number: 0\n+ <2><5a1e>: Abbrev Number: 30 (DW_TAG_inlined_subroutine)\n+ <5a1f> DW_AT_abstract_origin: (ref_udata) <0x5c8f>\n+ <5a21> DW_AT_entry_pc : (addr) 0x2955\n+ <5a29> DW_AT_GNU_entry_view: (data1) 0\n+ <5a2a> DW_AT_ranges : (sec_offset) 0xc5\n+ <5a2e> DW_AT_call_file : (implicit_const) 1\n+ <5a2e> DW_AT_call_line : (data1) 29\n+ <5a2f> DW_AT_call_column : (data1) 44\n+ <5a30> DW_AT_sibling : (ref_udata) <0x5a5f>\n+ <3><5a32>: Abbrev Number: 47 (DW_TAG_formal_parameter)\n+ <5a33> DW_AT_abstract_origin: (ref_udata) <0x5c98>\n+ <5a35> DW_AT_location : (sec_offset) 0xd91 (location list)\n+ <5a39> DW_AT_GNU_locviews: (sec_offset) 0xd8d\n+ <3><5a3d>: Abbrev Number: 47 (DW_TAG_formal_parameter)\n+ <5a3e> DW_AT_abstract_origin: (ref_udata) <0x5ca1>\n+ <5a40> DW_AT_location : (sec_offset) 0xda0 (location list)\n+ <5a44> DW_AT_GNU_locviews: (sec_offset) 0xd9c\n+ <3><5a48>: Abbrev Number: 46 (DW_TAG_call_site)\n+ <5a49> DW_AT_call_return_pc: (addr) 0x2964\n+ <4><5a51>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <5a52> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <5a54> DW_AT_call_value : (exprloc) 2 byte block: 7e 0 \t(DW_OP_breg14 (r14): 0)\n+ <4><5a57>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <5a58> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n+ <5a5a> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n+ <4><5a5d>: Abbrev Number: 0\n+ <3><5a5e>: Abbrev Number: 0\n+ <2><5a5f>: Abbrev Number: 30 (DW_TAG_inlined_subroutine)\n+ <5a60> DW_AT_abstract_origin: (ref_udata) <0x5c64>\n+ <5a62> DW_AT_entry_pc : (addr) 0x2982\n+ <5a6a> DW_AT_GNU_entry_view: (data1) 1\n+ <5a6b> DW_AT_ranges : (sec_offset) 0xcc\n+ <5a6f> DW_AT_call_file : (implicit_const) 1\n+ <5a6f> DW_AT_call_line : (data1) 31\n+ <5a70> DW_AT_call_column : (data1) 50\n+ <5a71> DW_AT_sibling : (ref_udata) <0x5ab0>\n+ <3><5a73>: Abbrev Number: 47 (DW_TAG_formal_parameter)\n+ <5a74> DW_AT_abstract_origin: (ref_udata) <0x5c6d>\n+ <5a76> DW_AT_location : (sec_offset) 0xdad (location list)\n+ <5a7a> DW_AT_GNU_locviews: (sec_offset) 0xdab\n+ <3><5a7e>: Abbrev Number: 47 (DW_TAG_formal_parameter)\n+ <5a7f> DW_AT_abstract_origin: (ref_udata) <0x5c76>\n+ <5a81> DW_AT_location : (sec_offset) 0xdb5 (location list)\n+ <5a85> DW_AT_GNU_locviews: (sec_offset) 0xdb3\n+ <3><5a89>: Abbrev Number: 47 (DW_TAG_formal_parameter)\n+ <5a8a> DW_AT_abstract_origin: (ref_udata) <0x5c82>\n+ <5a8c> DW_AT_location : (sec_offset) 0xdbd (location list)\n+ <5a90> DW_AT_GNU_locviews: (sec_offset) 0xdbb\n+ <3><5a94>: Abbrev Number: 46 (DW_TAG_call_site)\n+ <5a95> DW_AT_call_return_pc: (addr) 0x298b\n+ <4><5a9d>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <5a9e> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <5aa0> DW_AT_call_value : (exprloc) 2 byte block: 7e 0 \t(DW_OP_breg14 (r14): 0)\n+ <4><5aa3>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <5aa4> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n+ <5aa6> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n+ <4><5aa9>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <5aaa> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n+ <5aac> DW_AT_call_value : (exprloc) 1 byte block: 30 \t(DW_OP_lit0)\n+ <4><5aae>: Abbrev Number: 0\n+ <3><5aaf>: Abbrev Number: 0\n+ <2><5ab0>: Abbrev Number: 30 (DW_TAG_inlined_subroutine)\n+ <5ab1> DW_AT_abstract_origin: (ref_udata) <0x5c39>\n+ <5ab3> DW_AT_entry_pc : (addr) 0x29c2\n+ <5abb> DW_AT_GNU_entry_view: (data1) 1\n+ <5abc> DW_AT_ranges : (sec_offset) 0xd3\n+ <5ac0> DW_AT_call_file : (implicit_const) 1\n+ <5ac0> DW_AT_call_line : (data1) 36\n+ <5ac1> DW_AT_call_column : (data1) 28\n+ <5ac2> DW_AT_sibling : (ref_udata) <0x5afc>\n+ <3><5ac4>: Abbrev Number: 47 (DW_TAG_formal_parameter)\n+ <5ac5> DW_AT_abstract_origin: (ref_udata) <0x5c42>\n+ <5ac7> DW_AT_location : (sec_offset) 0xdc8 (location list)\n+ <5acb> DW_AT_GNU_locviews: (sec_offset) 0xdc4\n+ <3><5acf>: Abbrev Number: 47 (DW_TAG_formal_parameter)\n+ <5ad0> DW_AT_abstract_origin: (ref_udata) <0x5c4b>\n+ <5ad2> DW_AT_location : (sec_offset) 0xddb (location list)\n+ <5ad6> DW_AT_GNU_locviews: (sec_offset) 0xdd7\n+ <3><5ada>: Abbrev Number: 47 (DW_TAG_formal_parameter)\n+ <5adb> DW_AT_abstract_origin: (ref_udata) <0x5c57>\n+ <5add> DW_AT_location : (sec_offset) 0xdec (location list)\n+ <5ae1> DW_AT_GNU_locviews: (sec_offset) 0xdea\n+ <3><5ae5>: Abbrev Number: 46 (DW_TAG_call_site)\n+ <5ae6> DW_AT_call_return_pc: (addr) 0x29c8\n+ <4><5aee>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <5aef> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <5af1> DW_AT_call_value : (exprloc) 2 byte block: 7e 0 \t(DW_OP_breg14 (r14): 0)\n+ <4><5af4>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <5af5> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n+ <5af7> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n+ <4><5afa>: Abbrev Number: 0\n+ <3><5afb>: Abbrev Number: 0\n+ <2><5afc>: Abbrev Number: 81 (DW_TAG_inlined_subroutine)\n+ <5afd> DW_AT_abstract_origin: (GNU_ref_alt) <0x412e>\n+ <5b01> DW_AT_entry_pc : (addr) 0x29c8\n+ <5b09> DW_AT_GNU_entry_view: (data1) 2\n+ <5b0a> DW_AT_low_pc : (addr) 0x29c8\n+ <5b12> DW_AT_high_pc : (udata) 12\n+ <5b13> DW_AT_call_file : (data1) 1\n+ <5b14> DW_AT_call_line : (data1) 38\n+ <5b15> DW_AT_call_column : (data1) 28\n+ <5b16> DW_AT_sibling : (ref_udata) <0x5b5e>\n+ <3><5b18>: Abbrev Number: 86 (DW_TAG_formal_parameter)\n+ <5b19> DW_AT_abstract_origin: (GNU_ref_alt) <0x4139>\n+ <5b1d> DW_AT_location : (sec_offset) 0xdf6 (location list)\n+ <5b21> DW_AT_GNU_locviews: (sec_offset) 0xdf4\n+ <3><5b25>: Abbrev Number: 86 (DW_TAG_formal_parameter)\n+ <5b26> DW_AT_abstract_origin: (GNU_ref_alt) <0x4143>\n+ <5b2a> DW_AT_location : (sec_offset) 0xe01 (location list)\n+ <5b2e> DW_AT_GNU_locviews: (sec_offset) 0xdff\n+ <3><5b32>: Abbrev Number: 86 (DW_TAG_formal_parameter)\n+ <5b33> DW_AT_abstract_origin: (GNU_ref_alt) <0x414a>\n+ <5b37> DW_AT_location : (sec_offset) 0xdf6 (location list)\n+ <5b3b> DW_AT_GNU_locviews: (sec_offset) 0xdf4\n+ <3><5b3f>: Abbrev Number: 84 (DW_TAG_call_site)\n+ <5b40> DW_AT_call_return_pc: (addr) 0x29d4\n+ <5b48> DW_AT_call_origin : (GNU_ref_alt) <0x4250>\n+ <4><5b4c>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <5b4d> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <5b4f> DW_AT_call_value : (exprloc) 1 byte block: 30 \t(DW_OP_lit0)\n+ <4><5b51>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <5b52> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n+ <5b54> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n+ <4><5b57>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <5b58> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n+ <5b5a> DW_AT_call_value : (exprloc) 1 byte block: 30 \t(DW_OP_lit0)\n+ <4><5b5c>: Abbrev Number: 0\n+ <3><5b5d>: Abbrev Number: 0\n+ <2><5b5e>: Abbrev Number: 88 (DW_TAG_inlined_subroutine)\n+ <5b5f> DW_AT_abstract_origin: (GNU_ref_alt) <0x412e>\n+ <5b63> DW_AT_entry_pc : (addr) 0x29f2\n+ <5b6b> DW_AT_GNU_entry_view: (data1) 1\n+ <5b6c> DW_AT_ranges : (sec_offset) 0xdc\n+ <5b70> DW_AT_call_file : (implicit_const) 1\n+ <5b70> DW_AT_call_line : (data1) 46\n+ <5b71> DW_AT_call_column : (data1) 13\n+ <5b72> DW_AT_sibling : (ref_udata) <0x5bbc>\n+ <3><5b74>: Abbrev Number: 86 (DW_TAG_formal_parameter)\n+ <5b75> DW_AT_abstract_origin: (GNU_ref_alt) <0x4139>\n+ <5b79> DW_AT_location : (sec_offset) 0xe0d (location list)\n+ <5b7d> DW_AT_GNU_locviews: (sec_offset) 0xe09\n+ <3><5b81>: Abbrev Number: 86 (DW_TAG_formal_parameter)\n+ <5b82> DW_AT_abstract_origin: (GNU_ref_alt) <0x4143>\n+ <5b86> DW_AT_location : (sec_offset) 0xe1e (location list)\n+ <5b8a> DW_AT_GNU_locviews: (sec_offset) 0xe1c\n+ <3><5b8e>: Abbrev Number: 86 (DW_TAG_formal_parameter)\n+ <5b8f> DW_AT_abstract_origin: (GNU_ref_alt) <0x414a>\n+ <5b93> DW_AT_location : (sec_offset) 0xe28 (location list)\n+ <5b97> DW_AT_GNU_locviews: (sec_offset) 0xe26\n+ <3><5b9b>: Abbrev Number: 84 (DW_TAG_call_site)\n+ <5b9c> DW_AT_call_return_pc: (addr) 0x29f7\n+ <5ba4> DW_AT_call_origin : (GNU_ref_alt) <0x4250>\n+ <4><5ba8>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <5ba9> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <5bab> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n+ <4><5bae>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <5baf> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n+ <5bb1> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n+ <4><5bb4>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <5bb5> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n+ <5bb7> DW_AT_call_value : (exprloc) 2 byte block: 76 0 \t(DW_OP_breg6 (rbp): 0)\n+ <4><5bba>: Abbrev Number: 0\n+ <3><5bbb>: Abbrev Number: 0\n+ <2><5bbc>: Abbrev Number: 91 (DW_TAG_call_site)\n+ <5bbd> DW_AT_call_return_pc: (addr) 0x2977\n+ <5bc5> DW_AT_call_origin : (ref_addr) <0x4140>\n+ <5bc9> DW_AT_sibling : (ref_udata) <0x5bd2>\n+ <3><5bcb>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <5bcc> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <5bce> DW_AT_call_value : (exprloc) 2 byte block: 7f 0 \t(DW_OP_breg15 (r15): 0)\n+ <3><5bd1>: Abbrev Number: 0\n+ <2><5bd2>: Abbrev Number: 91 (DW_TAG_call_site)\n+ <5bd3> DW_AT_call_return_pc: (addr) 0x29e6\n+ <5bdb> DW_AT_call_origin : (ref_addr) <0x4140>\n+ <5bdf> DW_AT_sibling : (ref_udata) <0x5be8>\n+ <3><5be1>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <5be2> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <5be4> DW_AT_call_value : (exprloc) 2 byte block: 76 0 \t(DW_OP_breg6 (rbp): 0)\n+ <3><5be7>: Abbrev Number: 0\n+ <2><5be8>: Abbrev Number: 91 (DW_TAG_call_site)\n+ <5be9> DW_AT_call_return_pc: (addr) 0x29ff\n+ <5bf1> DW_AT_call_origin : (ref_addr) <0x4132>\n+ <5bf5> DW_AT_sibling : (ref_udata) <0x5bfe>\n+ <3><5bf7>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <5bf8> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <5bfa> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n+ <3><5bfd>: Abbrev Number: 0\n+ <2><5bfe>: Abbrev Number: 43 (DW_TAG_call_site)\n+ <5bff> DW_AT_call_return_pc: (addr) 0x2a2d\n+ <5c07> DW_AT_call_origin : (ref_udata) <0x56f6>\n+ <5c08> DW_AT_sibling : (ref_udata) <0x5c24>\n+ <3><5c0a>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <5c0b> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <5c0d> DW_AT_call_value : (exprloc) 2 byte block: 7e 0 \t(DW_OP_breg14 (r14): 0)\n+ <3><5c10>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <5c11> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n+ <5c13> DW_AT_call_value : (exprloc) 9 byte block: 3 10 31 0 0 0 0 0 0 \t(DW_OP_addr: 3110)\n+ <3><5c1d>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <5c1e> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n+ <5c20> DW_AT_call_value : (exprloc) 2 byte block: 7d 0 \t(DW_OP_breg13 (r13): 0)\n+ <3><5c23>: Abbrev Number: 0\n+ <2><5c24>: Abbrev Number: 85 (DW_TAG_call_site)\n+ <5c25> DW_AT_call_return_pc: (addr) 0x2a35\n+ <5c2d> DW_AT_call_origin : (ref_addr) <0x4132>\n+ <3><5c31>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <5c32> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <5c34> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n+ <3><5c37>: Abbrev Number: 0\n+ <2><5c38>: Abbrev Number: 0\n+ <1><5c39>: Abbrev Number: 20 (DW_TAG_subprogram)\n+ <5c3a> DW_AT_specification: (ref_addr) <0x1707>\n+ <5c3e> DW_AT_object_pointer: (ref_udata) <0x5c42>\n+ <5c40> DW_AT_inline : (implicit_const) 3\t(declared as inline and inlined)\n+ <5c40> DW_AT_sibling : (ref_udata) <0x5c64>\n+ <2><5c42>: Abbrev Number: 17 (DW_TAG_formal_parameter)\n+ <5c43> DW_AT_name : (GNU_strp_alt) (offset: 0x38c9) \n+ <5c47> DW_AT_type : (ref_addr) <0x4169>\n+ <5c4b> DW_AT_artificial : (flag_present) 1\n+ <2><5c4b>: Abbrev Number: 55 (DW_TAG_formal_parameter)\n+ <5c4c> DW_AT_name : (string) str\n+ <5c50> DW_AT_decl_file : (implicit_const) 2\n+ <5c50> DW_AT_decl_line : (data2) 1616\n+ <5c52> DW_AT_decl_column : (data1) 37\n+ <5c53> DW_AT_type : (GNU_ref_alt) <0x1c2>\n+ <2><5c57>: Abbrev Number: 4 (DW_TAG_formal_parameter)\n+ <5c58> DW_AT_name : (GNU_strp_alt) (offset: 0x3922) \n+ <5c5c> DW_AT_decl_file : (implicit_const) 2\n+ <5c5c> DW_AT_decl_line : (data2) 1616\n+ <5c5e> DW_AT_decl_column : (data1) 55\n+ <5c5f> DW_AT_type : (GNU_ref_alt) <0x3425>\n+ <2><5c63>: Abbrev Number: 0\n+ <1><5c64>: Abbrev Number: 20 (DW_TAG_subprogram)\n+ <5c65> DW_AT_specification: (ref_addr) <0x16e5>\n+ <5c69> DW_AT_object_pointer: (ref_udata) <0x5c6d>\n+ <5c6b> DW_AT_inline : (implicit_const) 3\t(declared as inline and inlined)\n+ <5c6b> DW_AT_sibling : (ref_udata) <0x5c8f>\n+ <2><5c6d>: Abbrev Number: 17 (DW_TAG_formal_parameter)\n+ <5c6e> DW_AT_name : (GNU_strp_alt) (offset: 0x38c9) \n+ <5c72> DW_AT_type : (ref_addr) <0x4169>\n+ <5c76> DW_AT_artificial : (flag_present) 1\n+ <2><5c76>: Abbrev Number: 55 (DW_TAG_formal_parameter)\n+ <5c77> DW_AT_name : (string) str\n+ <5c7b> DW_AT_decl_file : (implicit_const) 2\n+ <5c7b> DW_AT_decl_line : (data2) 1613\n+ <5c7d> DW_AT_decl_column : (data1) 41\n+ <5c7e> DW_AT_type : (GNU_ref_alt) <0x1c2>\n+ <2><5c82>: Abbrev Number: 4 (DW_TAG_formal_parameter)\n+ <5c83> DW_AT_name : (GNU_strp_alt) (offset: 0x43f8) \n+ <5c87> DW_AT_decl_file : (implicit_const) 2\n+ <5c87> DW_AT_decl_line : (data2) 1613\n+ <5c89> DW_AT_decl_column : (data1) 56\n+ <5c8a> DW_AT_type : (GNU_ref_alt) <0x3449>\n+ <2><5c8e>: Abbrev Number: 0\n+ <1><5c8f>: Abbrev Number: 20 (DW_TAG_subprogram)\n+ <5c90> DW_AT_specification: (ref_addr) <0x16c8>\n+ <5c94> DW_AT_object_pointer: (ref_udata) <0x5c98>\n+ <5c96> DW_AT_inline : (implicit_const) 3\t(declared as inline and inlined)\n+ <5c96> DW_AT_sibling : (ref_udata) <0x5cae>\n+ <2><5c98>: Abbrev Number: 17 (DW_TAG_formal_parameter)\n+ <5c99> DW_AT_name : (GNU_strp_alt) (offset: 0x38c9) \n+ <5c9d> DW_AT_type : (ref_addr) <0x4169>\n+ <5ca1> DW_AT_artificial : (flag_present) 1\n+ <2><5ca1>: Abbrev Number: 55 (DW_TAG_formal_parameter)\n+ <5ca2> DW_AT_name : (string) str\n+ <5ca6> DW_AT_decl_file : (implicit_const) 2\n+ <5ca6> DW_AT_decl_line : (data2) 1610\n+ <5ca8> DW_AT_decl_column : (data1) 35\n+ <5ca9> DW_AT_type : (GNU_ref_alt) <0x1c2>\n+ <2><5cad>: Abbrev Number: 0\n+ <1><5cae>: Abbrev Number: 80 (DW_TAG_subprogram)\n+ <5caf> DW_AT_specification: (ref_addr) <0x16a6>\n+ <5cb3> DW_AT_object_pointer: (ref_udata) <0x5cb6>\n+ <5cb5> DW_AT_inline : (data1) 3\t(declared as inline and inlined)\n+ <2><5cb6>: Abbrev Number: 17 (DW_TAG_formal_parameter)\n+ <5cb7> DW_AT_name : (GNU_strp_alt) (offset: 0x38c9) \n+ <5cbb> DW_AT_type : (ref_addr) <0x4169>\n+ <5cbf> DW_AT_artificial : (flag_present) 1\n+ <2><5cbf>: Abbrev Number: 4 (DW_TAG_formal_parameter)\n+ <5cc0> DW_AT_name : (GNU_strp_alt) (offset: 0x1418) \n+ <5cc4> DW_AT_decl_file : (implicit_const) 2\n+ <5cc4> DW_AT_decl_line : (data2) 1607\n+ <5cc6> DW_AT_decl_column : (data1) 36\n+ <5cc7> DW_AT_type : (GNU_ref_alt) <0x3425>\n+ <2><5ccb>: Abbrev Number: 55 (DW_TAG_formal_parameter)\n+ <5ccc> DW_AT_name : (string) len\n+ <5cd0> DW_AT_decl_file : (implicit_const) 2\n+ <5cd0> DW_AT_decl_line : (data2) 1607\n+ <5cd2> DW_AT_decl_column : (data1) 51\n+ <5cd3> DW_AT_type : (GNU_ref_alt) <0xed>\n+ <2><5cd7>: Abbrev Number: 0\n+ <1><5cd8>: Abbrev Number: 0\n+ Compilation Unit @ offset 0x5cd9:\n+ Length: 0x438 (32-bit)\n Version: 5\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0\n Pointer Size: 8\n- <0><5ad5>: Abbrev Number: 52 (DW_TAG_compile_unit)\n- <5ad6> DW_AT_producer : (GNU_strp_alt) (offset: 0x37e2) \n- <5ada> DW_AT_language : (data1) 33\t(C++14)\n- <5adb> DW_AT_name : (line_strp) (offset: 0x25c): src/shared/cpp/unix_strings.cpp\n- <5adf> DW_AT_comp_dir : (line_strp) (offset: 0): .\n- <5ae3> DW_AT_low_pc : (addr) 0x2ae0\n- <5aeb> DW_AT_high_pc : (udata) 486\n- <5aed> DW_AT_stmt_list : (sec_offset) 0x940\n- <1><5af1>: Abbrev Number: 6 (DW_TAG_imported_unit)\n- <5af2> DW_AT_import : (GNU_ref_alt) <0x419e>\n- <1><5af6>: Abbrev Number: 6 (DW_TAG_imported_unit)\n- <5af7> DW_AT_import : (GNU_ref_alt) <0x43e7>\n- <1><5afb>: Abbrev Number: 1 (DW_TAG_imported_unit)\n- <5afc> DW_AT_import : (ref_addr) <0x40b2>\t[Abbrev Number: 100 (DW_TAG_partial_unit)]\n- <1><5b00>: Abbrev Number: 1 (DW_TAG_imported_unit)\n- <5b01> DW_AT_import : (ref_addr) <0x4160>\t[Abbrev Number: 100 (DW_TAG_partial_unit)]\n- <1><5b05>: Abbrev Number: 1 (DW_TAG_imported_unit)\n- <5b06> DW_AT_import : (ref_addr) <0x4129>\t[Abbrev Number: 100 (DW_TAG_partial_unit)]\n- <1><5b0a>: Abbrev Number: 83 (DW_TAG_namespace)\n- <5b0b> DW_AT_name : (string) std\n- <5b0f> DW_AT_decl_file : (data1) 16\n- <5b10> DW_AT_decl_line : (data2) 308\n- <5b12> DW_AT_decl_column : (data1) 11\n- <5b13> DW_AT_sibling : (ref_udata) <0x5b15>\n- <2><5b14>: Abbrev Number: 0\n- <1><5b15>: Abbrev Number: 53 (DW_TAG_namespace)\n- <5b16> DW_AT_name : (GNU_strp_alt) (offset: 0x42d7) \n- <5b1a> DW_AT_decl_file : (data1) 16\n- <5b1b> DW_AT_decl_line : (data2) 345\n- <5b1d> DW_AT_decl_column : (data1) 11\n- <1><5b1e>: Abbrev Number: 82 (DW_TAG_subprogram)\n- <5b1f> DW_AT_external : (flag_present) 1\n- <5b1f> DW_AT_name : (GNU_strp_alt) (offset: 0x340d) \n- <5b23> DW_AT_decl_file : (data1) 14\n- <5b24> DW_AT_decl_line : (data2) 407\n- <5b26> DW_AT_decl_column : (data1) 15\n- <5b27> DW_AT_type : (GNU_ref_alt) <0x39a9>\n- <5b2b> DW_AT_declaration : (flag_present) 1\n- <5b2b> DW_AT_sibling : (ref_udata) <0x5b32>\n- <2><5b2c>: Abbrev Number: 31 (DW_TAG_formal_parameter)\n- <5b2d> DW_AT_type : (GNU_ref_alt) <0x7c>\n- <2><5b31>: Abbrev Number: 0\n- <1><5b32>: Abbrev Number: 36 (DW_TAG_subprogram)\n- <5b33> DW_AT_external : (flag_present) 1\n- <5b33> DW_AT_name : (GNU_strp_alt) (offset: 0x1438) \n- <5b37> DW_AT_decl_file : (data1) 15\n- <5b38> DW_AT_decl_line : (data1) 44\n- <5b39> DW_AT_decl_column : (data1) 13\n- <5b3a> DW_AT_declaration : (flag_present) 1\n- <5b3a> DW_AT_sibling : (ref_udata) <0x5b4c>\n- <2><5b3c>: Abbrev Number: 18 (DW_TAG_formal_parameter)\n- <5b3d> DW_AT_type : (ref_addr) <0x2b0f>\n- <2><5b41>: Abbrev Number: 31 (DW_TAG_formal_parameter)\n- <5b42> DW_AT_type : (GNU_ref_alt) <0x7c>\n- <2><5b46>: Abbrev Number: 31 (DW_TAG_formal_parameter)\n- <5b47> DW_AT_type : (GNU_ref_alt) <0x19b>\n- <2><5b4b>: Abbrev Number: 0\n- <1><5b4c>: Abbrev Number: 89 (DW_TAG_subprogram)\n- <5b4d> DW_AT_external : (flag_present) 1\n- <5b4d> DW_AT_name : (GNU_strp_alt) (offset: 0xc56) \n- <5b51> DW_AT_decl_file : (implicit_const) 1\n- <5b51> DW_AT_decl_line : (data1) 52\n- <5b52> DW_AT_decl_column : (data1) 9\n- <5b53> DW_AT_type : (GNU_ref_alt) <0x1c2>\n- <5b57> DW_AT_low_pc : (addr) 0x2be0\n- <5b5f> DW_AT_high_pc : (udata) 230\n- <5b61> DW_AT_frame_base : (exprloc) 1 byte block: 9c \t(DW_OP_call_frame_cfa)\n- <5b63> DW_AT_call_all_calls: (flag_present) 1\n- <5b63> DW_AT_sibling : (ref_udata) <0x5d8b>\n- <2><5b65>: Abbrev Number: 41 (DW_TAG_formal_parameter)\n- <5b66> DW_AT_name : (string) env\n- <5b6a> DW_AT_decl_file : (implicit_const) 1\n- <5b6a> DW_AT_decl_line : (data1) 52\n- <5b6b> DW_AT_decl_column : (data1) 30\n- <5b6c> DW_AT_type : (ref_addr) <0x2b0f>\n- <5b70> DW_AT_location : (sec_offset) 0xdd4 (location list)\n- <5b74> DW_AT_GNU_locviews: (sec_offset) 0xdcc\n- <2><5b78>: Abbrev Number: 49 (DW_TAG_formal_parameter)\n- <5b79> DW_AT_name : (GNU_strp_alt) (offset: 0x3922) \n- <5b7d> DW_AT_decl_file : (implicit_const) 1\n- <5b7d> DW_AT_decl_line : (data1) 52\n- <5b7e> DW_AT_decl_column : (data1) 47\n- <5b7f> DW_AT_type : (GNU_ref_alt) <0x7c>\n- <5b83> DW_AT_location : (sec_offset) 0xdfe (location list)\n- <5b87> DW_AT_GNU_locviews: (sec_offset) 0xdf4\n- <2><5b8b>: Abbrev Number: 49 (DW_TAG_formal_parameter)\n- <5b8c> DW_AT_name : (GNU_strp_alt) (offset: 0x40e9) \n- <5b90> DW_AT_decl_file : (implicit_const) 1\n- <5b90> DW_AT_decl_line : (data1) 52\n- <5b91> DW_AT_decl_column : (data1) 62\n- <5b92> DW_AT_type : (GNU_ref_alt) <0x19b>\n- <5b96> DW_AT_location : (sec_offset) 0xe30 (location list)\n- <5b9a> DW_AT_GNU_locviews: (sec_offset) 0xe28\n- <2><5b9e>: Abbrev Number: 8 (DW_TAG_variable)\n- <5b9f> DW_AT_name : (GNU_strp_alt) (offset: 0x389c) \n- <5ba3> DW_AT_decl_file : (implicit_const) 1\n- <5ba3> DW_AT_decl_line : (data1) 53\n- <5ba4> DW_AT_decl_column : (data1) 12\n- <5ba5> DW_AT_type : (GNU_ref_alt) <0x39a9>\n- <5ba9> DW_AT_location : (sec_offset) 0xe56 (location list)\n- <5bad> DW_AT_GNU_locviews: (sec_offset) 0xe50\n- <2><5bb1>: Abbrev Number: 8 (DW_TAG_variable)\n- <5bb2> DW_AT_name : (GNU_strp_alt) (offset: 0x28b9) \n- <5bb6> DW_AT_decl_file : (implicit_const) 1\n- <5bb6> DW_AT_decl_line : (data1) 54\n- <5bb7> DW_AT_decl_column : (data1) 14\n- <5bb8> DW_AT_type : (GNU_ref_alt) <0x3ca4>\n- <5bbc> DW_AT_location : (sec_offset) 0xe76 (location list)\n- <5bc0> DW_AT_GNU_locviews: (sec_offset) 0xe70\n- <2><5bc4>: Abbrev Number: 8 (DW_TAG_variable)\n- <5bc5> DW_AT_name : (GNU_strp_alt) (offset: 0x33f7) \n- <5bc9> DW_AT_decl_file : (implicit_const) 1\n- <5bc9> DW_AT_decl_line : (data1) 60\n- <5bca> DW_AT_decl_column : (data1) 12\n- <5bcb> DW_AT_type : (GNU_ref_alt) <0x39a9>\n- <5bcf> DW_AT_location : (sec_offset) 0xe90 (location list)\n- <5bd3> DW_AT_GNU_locviews: (sec_offset) 0xe8c\n- <2><5bd7>: Abbrev Number: 8 (DW_TAG_variable)\n- <5bd8> DW_AT_name : (GNU_strp_alt) (offset: 0x28ae) \n- <5bdc> DW_AT_decl_file : (implicit_const) 1\n- <5bdc> DW_AT_decl_line : (data1) 61\n- <5bdd> DW_AT_decl_column : (data1) 12\n- <5bde> DW_AT_type : (GNU_ref_alt) <0x3584>\n- <5be2> DW_AT_location : (sec_offset) 0xea3 (location list)\n- <5be6> DW_AT_GNU_locviews: (sec_offset) 0xe9f\n- <2><5bea>: Abbrev Number: 8 (DW_TAG_variable)\n- <5beb> DW_AT_name : (GNU_strp_alt) (offset: 0x291a) \n- <5bef> DW_AT_decl_file : (implicit_const) 1\n- <5bef> DW_AT_decl_line : (data1) 65\n- <5bf0> DW_AT_decl_column : (data1) 13\n- <5bf1> DW_AT_type : (GNU_ref_alt) <0x1c2>\n- <5bf5> DW_AT_location : (sec_offset) 0xeb6 (location list)\n- <5bf9> DW_AT_GNU_locviews: (sec_offset) 0xeb2\n- <2><5bfd>: Abbrev Number: 87 (DW_TAG_lexical_block)\n- <5bfe> DW_AT_low_pc : (addr) 0x2c40\n- <5c06> DW_AT_high_pc : (udata) 51\n- <5c07> DW_AT_sibling : (ref_udata) <0x5c1b>\n- <3><5c09>: Abbrev Number: 90 (DW_TAG_variable)\n- <5c0a> DW_AT_name : (string) i\n- <5c0c> DW_AT_decl_file : (implicit_const) 1\n- <5c0c> DW_AT_decl_line : (data1) 62\n- <5c0d> DW_AT_decl_column : (data1) 14\n- <5c0e> DW_AT_type : (GNU_ref_alt) <0x63>\n- <5c12> DW_AT_location : (sec_offset) 0xecd (location list)\n- <5c16> DW_AT_GNU_locviews: (sec_offset) 0xec5\n- <3><5c1a>: Abbrev Number: 0\n- <2><5c1b>: Abbrev Number: 88 (DW_TAG_inlined_subroutine)\n- <5c1c> DW_AT_abstract_origin: (GNU_ref_alt) <0x41b4>\n- <5c20> DW_AT_entry_pc : (addr) 0x2c1a\n- <5c28> DW_AT_GNU_entry_view: (data1) 1\n- <5c29> DW_AT_ranges : (sec_offset) 0x143\n- <5c2d> DW_AT_call_file : (implicit_const) 1\n- <5c2d> DW_AT_call_line : (data1) 55\n- <5c2e> DW_AT_call_column : (data1) 17\n- <5c2f> DW_AT_sibling : (ref_udata) <0x5c79>\n- <3><5c31>: Abbrev Number: 86 (DW_TAG_formal_parameter)\n- <5c32> DW_AT_abstract_origin: (GNU_ref_alt) <0x41bf>\n- <5c36> DW_AT_location : (sec_offset) 0xef1 (location list)\n- <5c3a> DW_AT_GNU_locviews: (sec_offset) 0xeed\n- <3><5c3e>: Abbrev Number: 86 (DW_TAG_formal_parameter)\n- <5c3f> DW_AT_abstract_origin: (GNU_ref_alt) <0x41c6>\n- <5c43> DW_AT_location : (sec_offset) 0xf02 (location list)\n- <5c47> DW_AT_GNU_locviews: (sec_offset) 0xf00\n- <3><5c4b>: Abbrev Number: 86 (DW_TAG_formal_parameter)\n- <5c4c> DW_AT_abstract_origin: (GNU_ref_alt) <0x41d0>\n- <5c50> DW_AT_location : (sec_offset) 0xf0c (location list)\n- <5c54> DW_AT_GNU_locviews: (sec_offset) 0xf0a\n- <3><5c58>: Abbrev Number: 84 (DW_TAG_call_site)\n- <5c59> DW_AT_call_return_pc: (addr) 0x2c1f\n- <5c61> DW_AT_call_origin : (GNU_ref_alt) <0x4260>\n- <4><5c65>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <5c66> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <5c68> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n- <4><5c6b>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <5c6c> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <5c6e> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n- <4><5c71>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <5c72> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n- <5c74> DW_AT_call_value : (exprloc) 2 byte block: 7d 0 \t(DW_OP_breg13 (r13): 0)\n- <4><5c77>: Abbrev Number: 0\n- <3><5c78>: Abbrev Number: 0\n- <2><5c79>: Abbrev Number: 30 (DW_TAG_inlined_subroutine)\n- <5c7a> DW_AT_abstract_origin: (ref_udata) <0x60ea>\n- <5c7c> DW_AT_entry_pc : (addr) 0x2c73\n- <5c84> DW_AT_GNU_entry_view: (data1) 2\n- <5c85> DW_AT_ranges : (sec_offset) 0x14e\n- <5c89> DW_AT_call_file : (implicit_const) 1\n- <5c89> DW_AT_call_line : (data1) 65\n- <5c8a> DW_AT_call_column : (data1) 36\n- <5c8b> DW_AT_sibling : (ref_udata) <0x5ccb>\n- <3><5c8d>: Abbrev Number: 47 (DW_TAG_formal_parameter)\n- <5c8e> DW_AT_abstract_origin: (ref_udata) <0x60f2>\n- <5c90> DW_AT_location : (sec_offset) 0xf16 (location list)\n- <5c94> DW_AT_GNU_locviews: (sec_offset) 0xf14\n- <3><5c98>: Abbrev Number: 47 (DW_TAG_formal_parameter)\n- <5c99> DW_AT_abstract_origin: (ref_udata) <0x60fb>\n- <5c9b> DW_AT_location : (sec_offset) 0xf22 (location list)\n- <5c9f> DW_AT_GNU_locviews: (sec_offset) 0xf1e\n- <3><5ca3>: Abbrev Number: 47 (DW_TAG_formal_parameter)\n- <5ca4> DW_AT_abstract_origin: (ref_udata) <0x6107>\n- <5ca6> DW_AT_location : (sec_offset) 0xf33 (location list)\n- <5caa> DW_AT_GNU_locviews: (sec_offset) 0xf31\n- <3><5cae>: Abbrev Number: 46 (DW_TAG_call_site)\n- <5caf> DW_AT_call_return_pc: (addr) 0x2c85\n- <4><5cb7>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <5cb8> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <5cba> DW_AT_call_value : (exprloc) 2 byte block: 76 0 \t(DW_OP_breg6 (rbp): 0)\n- <4><5cbd>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <5cbe> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <5cc0> DW_AT_call_value : (exprloc) 2 byte block: 7d 0 \t(DW_OP_breg13 (r13): 0)\n- <4><5cc3>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <5cc4> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n- <5cc6> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n- <4><5cc9>: Abbrev Number: 0\n- <3><5cca>: Abbrev Number: 0\n- <2><5ccb>: Abbrev Number: 43 (DW_TAG_call_site)\n- <5ccc> DW_AT_call_return_pc: (addr) 0x2bfd\n- <5cd4> DW_AT_call_origin : (ref_udata) <0x5b1e>\n- <5cd5> DW_AT_sibling : (ref_udata) <0x5cde>\n- <3><5cd7>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <5cd8> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <5cda> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n- <3><5cdd>: Abbrev Number: 0\n- <2><5cde>: Abbrev Number: 91 (DW_TAG_call_site)\n- <5cdf> DW_AT_call_return_pc: (addr) 0x2c0e\n- <5ce7> DW_AT_call_origin : (ref_addr) <0x4140>\n- <5ceb> DW_AT_sibling : (ref_udata) <0x5cf6>\n- <3><5ced>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <5cee> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <5cf0> DW_AT_call_value : (exprloc) 4 byte block: 7d 0 32 24 \t(DW_OP_breg13 (r13): 0; DW_OP_lit2; DW_OP_shl)\n- <3><5cf5>: Abbrev Number: 0\n- <2><5cf6>: Abbrev Number: 54 (DW_TAG_call_site)\n- <5cf7> DW_AT_call_return_pc: (addr) 0x2c31\n- <5cff> DW_AT_call_origin : (GNU_ref_alt) <0x42a4>\n- <5d03> DW_AT_sibling : (ref_udata) <0x5d0c>\n- <3><5d05>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <5d06> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <5d08> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n- <3><5d0b>: Abbrev Number: 0\n- <2><5d0c>: Abbrev Number: 91 (DW_TAG_call_site)\n- <5d0d> DW_AT_call_return_pc: (addr) 0x2c3d\n- <5d15> DW_AT_call_origin : (ref_addr) <0x4140>\n- <5d19> DW_AT_sibling : (ref_udata) <0x5d24>\n- <3><5d1b>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <5d1c> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <5d1e> DW_AT_call_value : (exprloc) 4 byte block: 73 0 31 24 \t(DW_OP_breg3 (rbx): 0; DW_OP_lit1; DW_OP_shl)\n- <3><5d23>: Abbrev Number: 0\n- <2><5d24>: Abbrev Number: 91 (DW_TAG_call_site)\n- <5d25> DW_AT_call_return_pc: (addr) 0x2c90\n- <5d2d> DW_AT_call_origin : (ref_addr) <0x4132>\n- <5d31> DW_AT_sibling : (ref_udata) <0x5d3a>\n- <3><5d33>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <5d34> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <5d36> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n- <3><5d39>: Abbrev Number: 0\n- <2><5d3a>: Abbrev Number: 91 (DW_TAG_call_site)\n- <5d3b> DW_AT_call_return_pc: (addr) 0x2c98\n- <5d43> DW_AT_call_origin : (ref_addr) <0x4132>\n- <5d47> DW_AT_sibling : (ref_udata) <0x5d50>\n- <3><5d49>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <5d4a> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <5d4c> DW_AT_call_value : (exprloc) 2 byte block: 7d 0 \t(DW_OP_breg13 (r13): 0)\n- <3><5d4f>: Abbrev Number: 0\n- <2><5d50>: Abbrev Number: 43 (DW_TAG_call_site)\n- <5d51> DW_AT_call_return_pc: (addr) 0x2cbc\n- <5d59> DW_AT_call_origin : (ref_udata) <0x5b32>\n- <5d5a> DW_AT_sibling : (ref_udata) <0x5d76>\n- <3><5d5c>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <5d5d> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <5d5f> DW_AT_call_value : (exprloc) 2 byte block: 76 0 \t(DW_OP_breg6 (rbp): 0)\n- <3><5d62>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <5d63> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <5d65> DW_AT_call_value : (exprloc) 9 byte block: 3 70 31 0 0 0 0 0 0 \t(DW_OP_addr: 3170)\n- <3><5d6f>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <5d70> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n- <5d72> DW_AT_call_value : (exprloc) 2 byte block: 7e 0 \t(DW_OP_breg14 (r14): 0)\n- <3><5d75>: Abbrev Number: 0\n- <2><5d76>: Abbrev Number: 85 (DW_TAG_call_site)\n- <5d77> DW_AT_call_return_pc: (addr) 0x2cc4\n- <5d7f> DW_AT_call_origin : (ref_addr) <0x4132>\n- <3><5d83>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <5d84> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <5d86> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n- <3><5d89>: Abbrev Number: 0\n- <2><5d8a>: Abbrev Number: 0\n- <1><5d8b>: Abbrev Number: 89 (DW_TAG_subprogram)\n- <5d8c> DW_AT_external : (flag_present) 1\n- <5d8c> DW_AT_name : (GNU_strp_alt) (offset: 0x3673) \n- <5d90> DW_AT_decl_file : (implicit_const) 1\n- <5d90> DW_AT_decl_line : (data1) 28\n- <5d91> DW_AT_decl_column : (data1) 7\n- <5d92> DW_AT_type : (GNU_ref_alt) <0x71>\n- <5d96> DW_AT_low_pc : (addr) 0x2ae0\n- <5d9e> DW_AT_high_pc : (udata) 247\n- <5da0> DW_AT_frame_base : (exprloc) 1 byte block: 9c \t(DW_OP_call_frame_cfa)\n- <5da2> DW_AT_call_all_calls: (flag_present) 1\n- <5da2> DW_AT_sibling : (ref_udata) <0x6075>\n- <2><5da4>: Abbrev Number: 41 (DW_TAG_formal_parameter)\n- <5da5> DW_AT_name : (string) env\n- <5da9> DW_AT_decl_file : (implicit_const) 1\n- <5da9> DW_AT_decl_line : (data1) 28\n- <5daa> DW_AT_decl_column : (data1) 28\n- <5dab> DW_AT_type : (ref_addr) <0x2b0f>\n- <5daf> DW_AT_location : (sec_offset) 0xf43 (location list)\n- <5db3> DW_AT_GNU_locviews: (sec_offset) 0xf3b\n- <2><5db7>: Abbrev Number: 49 (DW_TAG_formal_parameter)\n- <5db8> DW_AT_name : (GNU_strp_alt) (offset: 0x291a) \n- <5dbc> DW_AT_decl_file : (implicit_const) 1\n- <5dbc> DW_AT_decl_line : (data1) 28\n- <5dbd> DW_AT_decl_column : (data1) 41\n- <5dbe> DW_AT_type : (GNU_ref_alt) <0x1c2>\n- <5dc2> DW_AT_location : (sec_offset) 0xf6a (location list)\n- <5dc6> DW_AT_GNU_locviews: (sec_offset) 0xf60\n- <2><5dca>: Abbrev Number: 49 (DW_TAG_formal_parameter)\n- <5dcb> DW_AT_name : (GNU_strp_alt) (offset: 0x40e9) \n- <5dcf> DW_AT_decl_file : (implicit_const) 1\n- <5dcf> DW_AT_decl_line : (data1) 28\n- <5dd0> DW_AT_decl_column : (data1) 57\n- <5dd1> DW_AT_type : (GNU_ref_alt) <0x19b>\n- <5dd5> DW_AT_location : (sec_offset) 0xf99 (location list)\n- <5dd9> DW_AT_GNU_locviews: (sec_offset) 0xf91\n- <2><5ddd>: Abbrev Number: 8 (DW_TAG_variable)\n- <5dde> DW_AT_name : (GNU_strp_alt) (offset: 0x33f7) \n- <5de2> DW_AT_decl_file : (implicit_const) 1\n- <5de2> DW_AT_decl_line : (data1) 29\n- <5de3> DW_AT_decl_column : (data1) 12\n- <5de4> DW_AT_type : (GNU_ref_alt) <0x39a9>\n- <5de8> DW_AT_location : (sec_offset) 0xfba (location list)\n- <5dec> DW_AT_GNU_locviews: (sec_offset) 0xfb6\n- <2><5df0>: Abbrev Number: 8 (DW_TAG_variable)\n- <5df1> DW_AT_name : (GNU_strp_alt) (offset: 0x28b9) \n- <5df5> DW_AT_decl_file : (implicit_const) 1\n- <5df5> DW_AT_decl_line : (data1) 30\n- <5df6> DW_AT_decl_column : (data1) 14\n- <5df7> DW_AT_type : (GNU_ref_alt) <0x3ca4>\n- <5dfb> DW_AT_location : (sec_offset) 0xfce (location list)\n- <5dff> DW_AT_GNU_locviews: (sec_offset) 0xfc8\n- <2><5e03>: Abbrev Number: 8 (DW_TAG_variable)\n- <5e04> DW_AT_name : (GNU_strp_alt) (offset: 0x28ae) \n- <5e08> DW_AT_decl_file : (implicit_const) 1\n- <5e08> DW_AT_decl_line : (data1) 31\n- <5e09> DW_AT_decl_column : (data1) 18\n- <5e0a> DW_AT_type : (GNU_ref_alt) <0x3425>\n- <5e0e> DW_AT_location : (sec_offset) 0xfe5 (location list)\n- <5e12> DW_AT_GNU_locviews: (sec_offset) 0xfe1\n- <2><5e16>: Abbrev Number: 8 (DW_TAG_variable)\n- <5e17> DW_AT_name : (GNU_strp_alt) (offset: 0x389c) \n- <5e1b> DW_AT_decl_file : (implicit_const) 1\n- <5e1b> DW_AT_decl_line : (data1) 38\n- <5e1c> DW_AT_decl_column : (data1) 12\n- <5e1d> DW_AT_type : (GNU_ref_alt) <0x39a9>\n- <5e21> DW_AT_location : (sec_offset) 0xff7 (location list)\n- <5e25> DW_AT_GNU_locviews: (sec_offset) 0xff1\n- <2><5e29>: Abbrev Number: 8 (DW_TAG_variable)\n- <5e2a> DW_AT_name : (GNU_strp_alt) (offset: 0x3922) \n- <5e2e> DW_AT_decl_file : (implicit_const) 1\n- <5e2e> DW_AT_decl_line : (data1) 45\n- <5e2f> DW_AT_decl_column : (data1) 11\n- <5e30> DW_AT_type : (GNU_ref_alt) <0x71>\n- <5e34> DW_AT_location : (sec_offset) 0x1013 (location list)\n- <5e38> DW_AT_GNU_locviews: (sec_offset) 0x100f\n- <2><5e3c>: Abbrev Number: 87 (DW_TAG_lexical_block)\n- <5e3d> DW_AT_low_pc : (addr) 0x2b2e\n- <5e45> DW_AT_high_pc : (udata) 34\n- <5e46> DW_AT_sibling : (ref_udata) <0x5e5a>\n- <3><5e48>: Abbrev Number: 90 (DW_TAG_variable)\n- <5e49> DW_AT_name : (string) i\n- <5e4b> DW_AT_decl_file : (implicit_const) 1\n- <5e4b> DW_AT_decl_line : (data1) 32\n- <5e4c> DW_AT_decl_column : (data1) 17\n- <5e4d> DW_AT_type : (GNU_ref_alt) <0x39a9>\n- <5e51> DW_AT_location : (sec_offset) 0x1026 (location list)\n- <5e55> DW_AT_GNU_locviews: (sec_offset) 0x1022\n- <3><5e59>: Abbrev Number: 0\n- <2><5e5a>: Abbrev Number: 30 (DW_TAG_inlined_subroutine)\n- <5e5b> DW_AT_abstract_origin: (ref_udata) <0x60cb>\n- <5e5d> DW_AT_entry_pc : (addr) 0x2af5\n- <5e65> DW_AT_GNU_entry_view: (data1) 0\n- <5e66> DW_AT_ranges : (sec_offset) 0x121\n- <5e6a> DW_AT_call_file : (implicit_const) 1\n- <5e6a> DW_AT_call_line : (data1) 29\n- <5e6b> DW_AT_call_column : (data1) 44\n- <5e6c> DW_AT_sibling : (ref_udata) <0x5e9b>\n- <3><5e6e>: Abbrev Number: 47 (DW_TAG_formal_parameter)\n- <5e6f> DW_AT_abstract_origin: (ref_udata) <0x60d4>\n- <5e71> DW_AT_location : (sec_offset) 0x1036 (location list)\n- <5e75> DW_AT_GNU_locviews: (sec_offset) 0x1032\n- <3><5e79>: Abbrev Number: 47 (DW_TAG_formal_parameter)\n- <5e7a> DW_AT_abstract_origin: (ref_udata) <0x60dd>\n- <5e7c> DW_AT_location : (sec_offset) 0x1045 (location list)\n- <5e80> DW_AT_GNU_locviews: (sec_offset) 0x1041\n- <3><5e84>: Abbrev Number: 46 (DW_TAG_call_site)\n- <5e85> DW_AT_call_return_pc: (addr) 0x2b04\n- <4><5e8d>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <5e8e> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <5e90> DW_AT_call_value : (exprloc) 2 byte block: 7e 0 \t(DW_OP_breg14 (r14): 0)\n- <4><5e93>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <5e94> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <5e96> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n- <4><5e99>: Abbrev Number: 0\n- <3><5e9a>: Abbrev Number: 0\n- <2><5e9b>: Abbrev Number: 30 (DW_TAG_inlined_subroutine)\n- <5e9c> DW_AT_abstract_origin: (ref_udata) <0x60a0>\n- <5e9e> DW_AT_entry_pc : (addr) 0x2b22\n- <5ea6> DW_AT_GNU_entry_view: (data1) 1\n- <5ea7> DW_AT_ranges : (sec_offset) 0x128\n- <5eab> DW_AT_call_file : (implicit_const) 1\n- <5eab> DW_AT_call_line : (data1) 31\n- <5eac> DW_AT_call_column : (data1) 50\n- <5ead> DW_AT_sibling : (ref_udata) <0x5eec>\n- <3><5eaf>: Abbrev Number: 47 (DW_TAG_formal_parameter)\n- <5eb0> DW_AT_abstract_origin: (ref_udata) <0x60a9>\n- <5eb2> DW_AT_location : (sec_offset) 0x1052 (location list)\n- <5eb6> DW_AT_GNU_locviews: (sec_offset) 0x1050\n- <3><5eba>: Abbrev Number: 47 (DW_TAG_formal_parameter)\n- <5ebb> DW_AT_abstract_origin: (ref_udata) <0x60b2>\n- <5ebd> DW_AT_location : (sec_offset) 0x105a (location list)\n- <5ec1> DW_AT_GNU_locviews: (sec_offset) 0x1058\n- <3><5ec5>: Abbrev Number: 47 (DW_TAG_formal_parameter)\n- <5ec6> DW_AT_abstract_origin: (ref_udata) <0x60be>\n- <5ec8> DW_AT_location : (sec_offset) 0x1062 (location list)\n- <5ecc> DW_AT_GNU_locviews: (sec_offset) 0x1060\n- <3><5ed0>: Abbrev Number: 46 (DW_TAG_call_site)\n- <5ed1> DW_AT_call_return_pc: (addr) 0x2b2b\n- <4><5ed9>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <5eda> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <5edc> DW_AT_call_value : (exprloc) 2 byte block: 7e 0 \t(DW_OP_breg14 (r14): 0)\n- <4><5edf>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <5ee0> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <5ee2> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n- <4><5ee5>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <5ee6> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n- <5ee8> DW_AT_call_value : (exprloc) 1 byte block: 30 \t(DW_OP_lit0)\n- <4><5eea>: Abbrev Number: 0\n- <3><5eeb>: Abbrev Number: 0\n- <2><5eec>: Abbrev Number: 30 (DW_TAG_inlined_subroutine)\n- <5eed> DW_AT_abstract_origin: (ref_udata) <0x6075>\n- <5eef> DW_AT_entry_pc : (addr) 0x2b62\n- <5ef7> DW_AT_GNU_entry_view: (data1) 1\n- <5ef8> DW_AT_ranges : (sec_offset) 0x12f\n- <5efc> DW_AT_call_file : (implicit_const) 1\n- <5efc> DW_AT_call_line : (data1) 36\n- <5efd> DW_AT_call_column : (data1) 28\n- <5efe> DW_AT_sibling : (ref_udata) <0x5f38>\n- <3><5f00>: Abbrev Number: 47 (DW_TAG_formal_parameter)\n- <5f01> DW_AT_abstract_origin: (ref_udata) <0x607e>\n- <5f03> DW_AT_location : (sec_offset) 0x106d (location list)\n- <5f07> DW_AT_GNU_locviews: (sec_offset) 0x1069\n- <3><5f0b>: Abbrev Number: 47 (DW_TAG_formal_parameter)\n- <5f0c> DW_AT_abstract_origin: (ref_udata) <0x6087>\n- <5f0e> DW_AT_location : (sec_offset) 0x1080 (location list)\n- <5f12> DW_AT_GNU_locviews: (sec_offset) 0x107c\n- <3><5f16>: Abbrev Number: 47 (DW_TAG_formal_parameter)\n- <5f17> DW_AT_abstract_origin: (ref_udata) <0x6093>\n- <5f19> DW_AT_location : (sec_offset) 0x1091 (location list)\n- <5f1d> DW_AT_GNU_locviews: (sec_offset) 0x108f\n- <3><5f21>: Abbrev Number: 46 (DW_TAG_call_site)\n- <5f22> DW_AT_call_return_pc: (addr) 0x2b68\n- <4><5f2a>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <5f2b> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <5f2d> DW_AT_call_value : (exprloc) 2 byte block: 7e 0 \t(DW_OP_breg14 (r14): 0)\n- <4><5f30>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <5f31> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <5f33> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n- <4><5f36>: Abbrev Number: 0\n- <3><5f37>: Abbrev Number: 0\n- <2><5f38>: Abbrev Number: 81 (DW_TAG_inlined_subroutine)\n- <5f39> DW_AT_abstract_origin: (GNU_ref_alt) <0x41e0>\n- <5f3d> DW_AT_entry_pc : (addr) 0x2b68\n- <5f45> DW_AT_GNU_entry_view: (data1) 2\n- <5f46> DW_AT_low_pc : (addr) 0x2b68\n- <5f4e> DW_AT_high_pc : (udata) 12\n- <5f4f> DW_AT_call_file : (data1) 1\n- <5f50> DW_AT_call_line : (data1) 38\n- <5f51> DW_AT_call_column : (data1) 28\n- <5f52> DW_AT_sibling : (ref_udata) <0x5f9a>\n- <3><5f54>: Abbrev Number: 86 (DW_TAG_formal_parameter)\n- <5f55> DW_AT_abstract_origin: (GNU_ref_alt) <0x41eb>\n- <5f59> DW_AT_location : (sec_offset) 0x109b (location list)\n- <5f5d> DW_AT_GNU_locviews: (sec_offset) 0x1099\n- <3><5f61>: Abbrev Number: 86 (DW_TAG_formal_parameter)\n- <5f62> DW_AT_abstract_origin: (GNU_ref_alt) <0x41f5>\n- <5f66> DW_AT_location : (sec_offset) 0x10a6 (location list)\n- <5f6a> DW_AT_GNU_locviews: (sec_offset) 0x10a4\n- <3><5f6e>: Abbrev Number: 86 (DW_TAG_formal_parameter)\n- <5f6f> DW_AT_abstract_origin: (GNU_ref_alt) <0x41fc>\n- <5f73> DW_AT_location : (sec_offset) 0x109b (location list)\n- <5f77> DW_AT_GNU_locviews: (sec_offset) 0x1099\n- <3><5f7b>: Abbrev Number: 84 (DW_TAG_call_site)\n- <5f7c> DW_AT_call_return_pc: (addr) 0x2b74\n- <5f84> DW_AT_call_origin : (GNU_ref_alt) <0x4302>\n- <4><5f88>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <5f89> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <5f8b> DW_AT_call_value : (exprloc) 1 byte block: 30 \t(DW_OP_lit0)\n- <4><5f8d>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <5f8e> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <5f90> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n- <4><5f93>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <5f94> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n- <5f96> DW_AT_call_value : (exprloc) 1 byte block: 30 \t(DW_OP_lit0)\n- <4><5f98>: Abbrev Number: 0\n+ <0><5ce5>: Abbrev Number: 63 (DW_TAG_compile_unit)\n+ <5ce6> DW_AT_producer : (GNU_strp_alt) (offset: 0x37e2) \n+ <5cea> DW_AT_language : (data1) 33\t(C++14)\n+ <5ceb> DW_AT_name : (line_strp) (offset: 0x260): src/shared/cpp/generic.cpp\n+ <5cef> DW_AT_comp_dir : (line_strp) (offset: 0): .\n+ <5cf3> DW_AT_ranges : (sec_offset) 0x142\n+ <5cf7> DW_AT_low_pc : (addr) 0\n+ <5cff> DW_AT_stmt_list : (sec_offset) 0xab3\n+ <1><5d03>: Abbrev Number: 1 (DW_TAG_imported_unit)\n+ <5d04> DW_AT_import : (ref_addr) <0xc>\t[Abbrev Number: 100 (DW_TAG_partial_unit)]\n+ <1><5d08>: Abbrev Number: 1 (DW_TAG_imported_unit)\n+ <5d09> DW_AT_import : (ref_addr) <0x40f2>\t[Abbrev Number: 100 (DW_TAG_partial_unit)]\n+ <1><5d0d>: Abbrev Number: 71 (DW_TAG_typedef)\n+ <5d0e> DW_AT_name : (GNU_strp_alt) (offset: 0x418e) \n+ <5d12> DW_AT_decl_file : (data1) 4\n+ <5d13> DW_AT_decl_line : (data1) 40\n+ <5d14> DW_AT_decl_column : (data1) 27\n+ <5d15> DW_AT_type : (ref_udata) <0x5d16>\n+ <1><5d16>: Abbrev Number: 58 (DW_TAG_typedef)\n+ <5d17> DW_AT_name : (GNU_strp_alt) (offset: 0x419d) \n+ <5d1b> DW_AT_type : (ref_udata) <0x5d1c>\n+ <1><5d1c>: Abbrev Number: 79 (DW_TAG_array_type)\n+ <5d1d> DW_AT_type : (ref_addr) <0x1a>\n+ <5d21> DW_AT_sibling : (ref_udata) <0x5d29>\n+ <2><5d22>: Abbrev Number: 15 (DW_TAG_subrange_type)\n+ <5d23> DW_AT_type : (GNU_ref_alt) <0x11>\n+ <5d27> DW_AT_upper_bound : (data1) 0\n+ <2><5d28>: Abbrev Number: 0\n+ <1><5d29>: Abbrev Number: 71 (DW_TAG_typedef)\n+ <5d2a> DW_AT_name : (GNU_strp_alt) (offset: 0x41a7) \n+ <5d2e> DW_AT_decl_file : (data1) 5\n+ <5d2f> DW_AT_decl_line : (data1) 53\n+ <5d30> DW_AT_decl_column : (data1) 24\n+ <5d31> DW_AT_type : (ref_udata) <0x5d0d>\n+ <1><5d32>: Abbrev Number: 34 (DW_TAG_subprogram)\n+ <5d33> DW_AT_external : (flag_present) 1\n+ <5d33> DW_AT_name : (GNU_strp_alt) (offset: 0x1409) \n+ <5d37> DW_AT_decl_file : (data1) 7\n+ <5d38> DW_AT_decl_line : (data1) 59\n+ <5d39> DW_AT_decl_column : (data1) 12\n+ <5d3a> DW_AT_type : (GNU_ref_alt) <0x63>\n+ <5d3e> DW_AT_declaration : (flag_present) 1\n+ <5d3e> DW_AT_sibling : (ref_udata) <0x5d45>\n+ <2><5d3f>: Abbrev Number: 31 (DW_TAG_formal_parameter)\n+ <5d40> DW_AT_type : (GNU_ref_alt) <0x63>\n+ <2><5d44>: Abbrev Number: 0\n+ <1><5d45>: Abbrev Number: 77 (DW_TAG_subprogram)\n+ <5d46> DW_AT_external : (flag_present) 1\n+ <5d46> DW_AT_name : (GNU_strp_alt) (offset: 0x3585) \n+ <5d4a> DW_AT_decl_file : (data1) 2\n+ <5d4b> DW_AT_decl_line : (data1) 37\n+ <5d4c> DW_AT_decl_column : (data1) 1\n+ <5d4d> DW_AT_type : (GNU_ref_alt) <0x7e>\n+ <5d51> DW_AT_low_pc : (addr) 0x2bf0\n+ <5d59> DW_AT_high_pc : (udata) 10\n+ <5d5a> DW_AT_frame_base : (exprloc) 1 byte block: 9c \t(DW_OP_call_frame_cfa)\n+ <5d5c> DW_AT_call_all_calls: (flag_present) 1\n+ <5d5c> DW_AT_sibling : (ref_udata) <0x5d7b>\n+ <2><5d5e>: Abbrev Number: 28 (DW_TAG_formal_parameter)\n+ <5d5f> DW_AT_name : (string) env\n+ <5d63> DW_AT_decl_file : (data1) 2\n+ <5d64> DW_AT_decl_line : (data1) 37\n+ <5d65> DW_AT_decl_column : (data1) 89\n+ <5d66> DW_AT_type : (ref_addr) <0x2b0f>\n+ <5d6a> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <2><5d6c>: Abbrev Number: 11 (DW_TAG_formal_parameter)\n+ <5d6d> DW_AT_name : (GNU_strp_alt) (offset: 0x40ad) \n+ <5d71> DW_AT_decl_file : (data1) 2\n+ <5d72> DW_AT_decl_line : (data1) 37\n+ <5d73> DW_AT_decl_column : (data1) 101\n+ <5d74> DW_AT_type : (GNU_ref_alt) <0x1a8>\n+ <5d78> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n+ <2><5d7a>: Abbrev Number: 0\n+ <1><5d7b>: Abbrev Number: 76 (DW_TAG_subprogram)\n+ <5d7c> DW_AT_external : (flag_present) 1\n+ <5d7c> DW_AT_name : (GNU_strp_alt) (offset: 0x13f3) \n+ <5d80> DW_AT_decl_file : (implicit_const) 2\n+ <5d80> DW_AT_decl_line : (data1) 27\n+ <5d81> DW_AT_decl_column : (implicit_const) 6\n+ <5d81> DW_AT_low_pc : (addr) 0x2b30\n+ <5d89> DW_AT_high_pc : (udata) 171\n+ <5d8b> DW_AT_frame_base : (exprloc) 1 byte block: 9c \t(DW_OP_call_frame_cfa)\n+ <5d8d> DW_AT_call_all_calls: (flag_present) 1\n+ <5d8d> DW_AT_sibling : (ref_udata) <0x5fc5>\n+ <2><5d8f>: Abbrev Number: 72 (DW_TAG_formal_parameter)\n+ <5d90> DW_AT_name : (string) env\n+ <5d94> DW_AT_decl_file : (implicit_const) 2\n+ <5d94> DW_AT_decl_line : (data1) 27\n+ <5d95> DW_AT_decl_column : (data1) 36\n+ <5d96> DW_AT_type : (ref_addr) <0x2b0f>\n+ <5d9a> DW_AT_location : (sec_offset) 0xe42 (location list)\n+ <5d9e> DW_AT_GNU_locviews: (sec_offset) 0xe3c\n+ <2><5da2>: Abbrev Number: 66 (DW_TAG_formal_parameter)\n+ <5da3> DW_AT_name : (GNU_strp_alt) (offset: 0x1457) \n+ <5da7> DW_AT_decl_file : (implicit_const) 2\n+ <5da7> DW_AT_decl_line : (data1) 27\n+ <5da8> DW_AT_decl_column : (data1) 53\n+ <5da9> DW_AT_type : (GNU_ref_alt) <0x7c>\n+ <5dad> DW_AT_location : (sec_offset) 0xe67 (location list)\n+ <5db1> DW_AT_GNU_locviews: (sec_offset) 0xe61\n+ <2><5db5>: Abbrev Number: 66 (DW_TAG_formal_parameter)\n+ <5db6> DW_AT_name : (GNU_strp_alt) (offset: 0x140d) \n+ <5dba> DW_AT_decl_file : (implicit_const) 2\n+ <5dba> DW_AT_decl_line : (data1) 27\n+ <5dbb> DW_AT_decl_column : (data1) 66\n+ <5dbc> DW_AT_type : (GNU_ref_alt) <0x63>\n+ <5dc0> DW_AT_location : (sec_offset) 0xe8a (location list)\n+ <5dc4> DW_AT_GNU_locviews: (sec_offset) 0xe84\n+ <2><5dc8>: Abbrev Number: 66 (DW_TAG_formal_parameter)\n+ <5dc9> DW_AT_name : (GNU_strp_alt) (offset: 0x1425) \n+ <5dcd> DW_AT_decl_file : (implicit_const) 2\n+ <5dcd> DW_AT_decl_line : (data1) 27\n+ <5dce> DW_AT_decl_column : (data1) 90\n+ <5dcf> DW_AT_type : (GNU_ref_alt) <0x7c>\n+ <5dd3> DW_AT_location : (sec_offset) 0xeaf (location list)\n+ <5dd7> DW_AT_GNU_locviews: (sec_offset) 0xea9\n+ <2><5ddb>: Abbrev Number: 66 (DW_TAG_formal_parameter)\n+ <5ddc> DW_AT_name : (GNU_strp_alt) (offset: 0x40e9) \n+ <5de0> DW_AT_decl_file : (implicit_const) 2\n+ <5de0> DW_AT_decl_line : (data1) 27\n+ <5de1> DW_AT_decl_column : (data1) 118\n+ <5de2> DW_AT_type : (GNU_ref_alt) <0x19b>\n+ <5de6> DW_AT_location : (sec_offset) 0xed2 (location list)\n+ <5dea> DW_AT_GNU_locviews: (sec_offset) 0xecc\n+ <2><5dee>: Abbrev Number: 78 (DW_TAG_variable)\n+ <5def> DW_AT_name : (GNU_strp_alt) (offset: 0x394d) \n+ <5df3> DW_AT_decl_file : (implicit_const) 2\n+ <5df3> DW_AT_decl_line : (data1) 28\n+ <5df4> DW_AT_decl_column : (data1) 12\n+ <5df5> DW_AT_type : (GNU_ref_alt) <0x1a8>\n+ <5df9> DW_AT_location : (sec_offset) 0xef5 (location list)\n+ <5dfd> DW_AT_GNU_locviews: (sec_offset) 0xef1\n+ <2><5e01>: Abbrev Number: 78 (DW_TAG_variable)\n+ <5e02> DW_AT_name : (GNU_strp_alt) (offset: 0x13bc) \n+ <5e06> DW_AT_decl_file : (implicit_const) 2\n+ <5e06> DW_AT_decl_line : (data1) 29\n+ <5e07> DW_AT_decl_column : (data1) 15\n+ <5e08> DW_AT_type : (GNU_ref_alt) <0x2bb>\n+ <5e0c> DW_AT_location : (sec_offset) 0xf0d (location list)\n+ <5e10> DW_AT_GNU_locviews: (sec_offset) 0xf09\n+ <2><5e14>: Abbrev Number: 78 (DW_TAG_variable)\n+ <5e15> DW_AT_name : (GNU_strp_alt) (offset: 0x36ce) \n+ <5e19> DW_AT_decl_file : (implicit_const) 2\n+ <5e19> DW_AT_decl_line : (data1) 30\n+ <5e1a> DW_AT_decl_column : (data1) 13\n+ <5e1b> DW_AT_type : (GNU_ref_alt) <0x1c2>\n+ <5e1f> DW_AT_location : (sec_offset) 0xf25 (location list)\n+ <5e23> DW_AT_GNU_locviews: (sec_offset) 0xf21\n+ <2><5e27>: Abbrev Number: 78 (DW_TAG_variable)\n+ <5e28> DW_AT_name : (GNU_strp_alt) (offset: 0x36bf) \n+ <5e2c> DW_AT_decl_file : (implicit_const) 2\n+ <5e2c> DW_AT_decl_line : (data1) 31\n+ <5e2d> DW_AT_decl_column : (data1) 13\n+ <5e2e> DW_AT_type : (GNU_ref_alt) <0x1c2>\n+ <5e32> DW_AT_location : (sec_offset) 0xf3b (location list)\n+ <5e36> DW_AT_GNU_locviews: (sec_offset) 0xf39\n+ <2><5e3a>: Abbrev Number: 78 (DW_TAG_variable)\n+ <5e3b> DW_AT_name : (GNU_strp_alt) (offset: 0x13e6) \n+ <5e3f> DW_AT_decl_file : (implicit_const) 2\n+ <5e3f> DW_AT_decl_line : (data1) 32\n+ <5e40> DW_AT_decl_column : (data1) 10\n+ <5e41> DW_AT_type : (GNU_ref_alt) <0x7e>\n+ <5e45> DW_AT_location : (sec_offset) 0xf4c (location list)\n+ <5e49> DW_AT_GNU_locviews: (sec_offset) 0xf48\n+ <2><5e4d>: Abbrev Number: 68 (DW_TAG_inlined_subroutine)\n+ <5e4e> DW_AT_abstract_origin: (ref_addr) <0x4100>\n+ <5e52> DW_AT_entry_pc : (addr) 0x2b34\n+ <5e5a> DW_AT_GNU_entry_view: (data1) 1\n+ <5e5b> DW_AT_ranges : (sec_offset) 0x109\n+ <5e5f> DW_AT_call_file : (implicit_const) 2\n+ <5e5f> DW_AT_call_line : (data1) 28\n+ <5e60> DW_AT_call_column : (data1) 43\n+ <5e61> DW_AT_sibling : (ref_udata) <0x5e94>\n+ <3><5e63>: Abbrev Number: 38 (DW_TAG_formal_parameter)\n+ <5e64> DW_AT_abstract_origin: (ref_addr) <0x4106>\n+ <5e68> DW_AT_location : (sec_offset) 0xf64 (location list)\n+ <5e6c> DW_AT_GNU_locviews: (sec_offset) 0xf60\n+ <3><5e70>: Abbrev Number: 38 (DW_TAG_formal_parameter)\n+ <5e71> DW_AT_abstract_origin: (ref_addr) <0x410f>\n+ <5e75> DW_AT_location : (sec_offset) 0xf7c (location list)\n+ <5e79> DW_AT_GNU_locviews: (sec_offset) 0xf78\n+ <3><5e7d>: Abbrev Number: 46 (DW_TAG_call_site)\n+ <5e7e> DW_AT_call_return_pc: (addr) 0x2b5d\n+ <4><5e86>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <5e87> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <5e89> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n+ <4><5e8c>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <5e8d> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n+ <5e8f> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n+ <4><5e92>: Abbrev Number: 0\n+ <3><5e93>: Abbrev Number: 0\n+ <2><5e94>: Abbrev Number: 73 (DW_TAG_inlined_subroutine)\n+ <5e95> DW_AT_abstract_origin: (ref_udata) <0x60e3>\n+ <5e97> DW_AT_entry_pc : (addr) 0x2b71\n+ <5e9f> DW_AT_GNU_entry_view: (data1) 2\n+ <5ea0> DW_AT_ranges : (sec_offset) 0x11f\n+ <5ea4> DW_AT_call_file : (implicit_const) 2\n+ <5ea4> DW_AT_call_line : (data1) 29\n+ <5ea5> DW_AT_call_column : (data1) 40\n+ <5ea6> DW_AT_sibling : (ref_udata) <0x5eff>\n+ <3><5ea8>: Abbrev Number: 47 (DW_TAG_formal_parameter)\n+ <5ea9> DW_AT_abstract_origin: (ref_udata) <0x60ea>\n+ <5eab> DW_AT_location : (sec_offset) 0xf92 (location list)\n+ <5eaf> DW_AT_GNU_locviews: (sec_offset) 0xf90\n+ <3><5eb3>: Abbrev Number: 47 (DW_TAG_formal_parameter)\n+ <5eb4> DW_AT_abstract_origin: (ref_udata) <0x60f3>\n+ <5eb6> DW_AT_location : (sec_offset) 0xfa3 (location list)\n+ <5eba> DW_AT_GNU_locviews: (sec_offset) 0xf9f\n+ <3><5ebe>: Abbrev Number: 47 (DW_TAG_formal_parameter)\n+ <5ebf> DW_AT_abstract_origin: (ref_udata) <0x60fd>\n+ <5ec1> DW_AT_location : (sec_offset) 0xfb9 (location list)\n+ <5ec5> DW_AT_GNU_locviews: (sec_offset) 0xfb7\n+ <3><5ec9>: Abbrev Number: 47 (DW_TAG_formal_parameter)\n+ <5eca> DW_AT_abstract_origin: (ref_udata) <0x6107>\n+ <5ecc> DW_AT_location : (sec_offset) 0xfd1 (location list)\n+ <5ed0> DW_AT_GNU_locviews: (sec_offset) 0xfcf\n+ <3><5ed4>: Abbrev Number: 46 (DW_TAG_call_site)\n+ <5ed5> DW_AT_call_return_pc: (addr) 0x2b7a\n+ <4><5edd>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <5ede> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <5ee0> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n+ <4><5ee3>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <5ee4> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n+ <5ee6> DW_AT_call_value : (exprloc) 9 byte block: 3 d3 30 0 0 0 0 0 0 \t(DW_OP_addr: 30d3)\n+ <4><5ef0>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <5ef1> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n+ <5ef3> DW_AT_call_value : (exprloc) 9 byte block: 3 70 31 0 0 0 0 0 0 \t(DW_OP_addr: 3170)\n+ <4><5efd>: Abbrev Number: 0\n+ <3><5efe>: Abbrev Number: 0\n+ <2><5eff>: Abbrev Number: 73 (DW_TAG_inlined_subroutine)\n+ <5f00> DW_AT_abstract_origin: (ref_udata) <0x603d>\n+ <5f02> DW_AT_entry_pc : (addr) 0x2b83\n+ <5f0a> DW_AT_GNU_entry_view: (data1) 2\n+ <5f0b> DW_AT_ranges : (sec_offset) 0x132\n+ <5f0f> DW_AT_call_file : (implicit_const) 2\n+ <5f0f> DW_AT_call_line : (data1) 30\n+ <5f10> DW_AT_call_column : (data1) 44\n+ <5f11> DW_AT_sibling : (ref_udata) <0x5f40>\n+ <3><5f13>: Abbrev Number: 47 (DW_TAG_formal_parameter)\n+ <5f14> DW_AT_abstract_origin: (ref_udata) <0x6046>\n+ <5f16> DW_AT_location : (sec_offset) 0xfe9 (location list)\n+ <5f1a> DW_AT_GNU_locviews: (sec_offset) 0xfe7\n+ <3><5f1e>: Abbrev Number: 47 (DW_TAG_formal_parameter)\n+ <5f1f> DW_AT_abstract_origin: (ref_udata) <0x604f>\n+ <5f21> DW_AT_location : (sec_offset) 0xff8 (location list)\n+ <5f25> DW_AT_GNU_locviews: (sec_offset) 0xff6\n+ <3><5f29>: Abbrev Number: 46 (DW_TAG_call_site)\n+ <5f2a> DW_AT_call_return_pc: (addr) 0x2b8c\n+ <4><5f32>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <5f33> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <5f35> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n+ <4><5f38>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <5f39> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n+ <5f3b> DW_AT_call_value : (exprloc) 2 byte block: 7f 0 \t(DW_OP_breg15 (r15): 0)\n+ <4><5f3e>: Abbrev Number: 0\n+ <3><5f3f>: Abbrev Number: 0\n+ <2><5f40>: Abbrev Number: 60 (DW_TAG_inlined_subroutine)\n+ <5f41> DW_AT_abstract_origin: (ref_udata) <0x603d>\n+ <5f43> DW_AT_entry_pc : (addr) 0x2b94\n+ <5f4b> DW_AT_GNU_entry_view: (data1) 0\n+ <5f4c> DW_AT_low_pc : (addr) 0x2b94\n+ <5f54> DW_AT_high_pc : (udata) 18\n+ <5f55> DW_AT_call_file : (data1) 2\n+ <5f56> DW_AT_call_line : (data1) 31\n+ <5f57> DW_AT_call_column : (data1) 83\n+ <5f58> DW_AT_sibling : (ref_udata) <0x5f87>\n+ <3><5f5a>: Abbrev Number: 47 (DW_TAG_formal_parameter)\n+ <5f5b> DW_AT_abstract_origin: (ref_udata) <0x6046>\n+ <5f5d> DW_AT_location : (sec_offset) 0x1007 (location list)\n+ <5f61> DW_AT_GNU_locviews: (sec_offset) 0x1005\n+ <3><5f65>: Abbrev Number: 47 (DW_TAG_formal_parameter)\n+ <5f66> DW_AT_abstract_origin: (ref_udata) <0x604f>\n+ <5f68> DW_AT_location : (sec_offset) 0x1016 (location list)\n+ <5f6c> DW_AT_GNU_locviews: (sec_offset) 0x1014\n+ <3><5f70>: Abbrev Number: 46 (DW_TAG_call_site)\n+ <5f71> DW_AT_call_return_pc: (addr) 0x2ba3\n+ <4><5f79>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <5f7a> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <5f7c> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n+ <4><5f7f>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <5f80> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n+ <5f82> DW_AT_call_value : (exprloc) 2 byte block: 76 0 \t(DW_OP_breg6 (rbp): 0)\n+ <4><5f85>: Abbrev Number: 0\n+ <3><5f86>: Abbrev Number: 0\n+ <2><5f87>: Abbrev Number: 43 (DW_TAG_call_site)\n+ <5f88> DW_AT_call_return_pc: (addr) 0x2bae\n+ <5f90> DW_AT_call_origin : (ref_udata) <0x5d32>\n+ <5f91> DW_AT_sibling : (ref_udata) <0x5f9a>\n+ <3><5f93>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <5f94> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <5f96> DW_AT_call_value : (exprloc) 2 byte block: 7d 0 \t(DW_OP_breg13 (r13): 0)\n <3><5f99>: Abbrev Number: 0\n- <2><5f9a>: Abbrev Number: 88 (DW_TAG_inlined_subroutine)\n- <5f9b> DW_AT_abstract_origin: (GNU_ref_alt) <0x41e0>\n- <5f9f> DW_AT_entry_pc : (addr) 0x2b92\n- <5fa7> DW_AT_GNU_entry_view: (data1) 1\n- <5fa8> DW_AT_ranges : (sec_offset) 0x138\n- <5fac> DW_AT_call_file : (implicit_const) 1\n- <5fac> DW_AT_call_line : (data1) 46\n- <5fad> DW_AT_call_column : (data1) 13\n- <5fae> DW_AT_sibling : (ref_udata) <0x5ff8>\n- <3><5fb0>: Abbrev Number: 86 (DW_TAG_formal_parameter)\n- <5fb1> DW_AT_abstract_origin: (GNU_ref_alt) <0x41eb>\n- <5fb5> DW_AT_location : (sec_offset) 0x10b2 (location list)\n- <5fb9> DW_AT_GNU_locviews: (sec_offset) 0x10ae\n- <3><5fbd>: Abbrev Number: 86 (DW_TAG_formal_parameter)\n- <5fbe> DW_AT_abstract_origin: (GNU_ref_alt) <0x41f5>\n- <5fc2> DW_AT_location : (sec_offset) 0x10c3 (location list)\n- <5fc6> DW_AT_GNU_locviews: (sec_offset) 0x10c1\n- <3><5fca>: Abbrev Number: 86 (DW_TAG_formal_parameter)\n- <5fcb> DW_AT_abstract_origin: (GNU_ref_alt) <0x41fc>\n- <5fcf> DW_AT_location : (sec_offset) 0x10cd (location list)\n- <5fd3> DW_AT_GNU_locviews: (sec_offset) 0x10cb\n- <3><5fd7>: Abbrev Number: 84 (DW_TAG_call_site)\n- <5fd8> DW_AT_call_return_pc: (addr) 0x2b97\n- <5fe0> DW_AT_call_origin : (GNU_ref_alt) <0x4302>\n- <4><5fe4>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <5fe5> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <5fe7> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n- <4><5fea>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <5feb> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <5fed> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n- <4><5ff0>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <5ff1> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n- <5ff3> DW_AT_call_value : (exprloc) 2 byte block: 76 0 \t(DW_OP_breg6 (rbp): 0)\n- <4><5ff6>: Abbrev Number: 0\n- <3><5ff7>: Abbrev Number: 0\n- <2><5ff8>: Abbrev Number: 91 (DW_TAG_call_site)\n- <5ff9> DW_AT_call_return_pc: (addr) 0x2b17\n- <6001> DW_AT_call_origin : (ref_addr) <0x4140>\n- <6005> DW_AT_sibling : (ref_udata) <0x600e>\n- <3><6007>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <6008> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <600a> DW_AT_call_value : (exprloc) 2 byte block: 7f 0 \t(DW_OP_breg15 (r15): 0)\n- <3><600d>: Abbrev Number: 0\n- <2><600e>: Abbrev Number: 91 (DW_TAG_call_site)\n- <600f> DW_AT_call_return_pc: (addr) 0x2b86\n- <6017> DW_AT_call_origin : (ref_addr) <0x4140>\n- <601b> DW_AT_sibling : (ref_udata) <0x6024>\n- <3><601d>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <601e> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <6020> DW_AT_call_value : (exprloc) 2 byte block: 76 0 \t(DW_OP_breg6 (rbp): 0)\n- <3><6023>: Abbrev Number: 0\n- <2><6024>: Abbrev Number: 91 (DW_TAG_call_site)\n- <6025> DW_AT_call_return_pc: (addr) 0x2b9f\n- <602d> DW_AT_call_origin : (ref_addr) <0x4132>\n- <6031> DW_AT_sibling : (ref_udata) <0x603a>\n- <3><6033>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <6034> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <6036> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n- <3><6039>: Abbrev Number: 0\n- <2><603a>: Abbrev Number: 43 (DW_TAG_call_site)\n- <603b> DW_AT_call_return_pc: (addr) 0x2bcd\n- <6043> DW_AT_call_origin : (ref_udata) <0x5b32>\n- <6044> DW_AT_sibling : (ref_udata) <0x6060>\n- <3><6046>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <6047> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <6049> DW_AT_call_value : (exprloc) 2 byte block: 7e 0 \t(DW_OP_breg14 (r14): 0)\n- <3><604c>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <604d> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <604f> DW_AT_call_value : (exprloc) 9 byte block: 3 40 31 0 0 0 0 0 0 \t(DW_OP_addr: 3140)\n- <3><6059>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <605a> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n- <605c> DW_AT_call_value : (exprloc) 2 byte block: 7d 0 \t(DW_OP_breg13 (r13): 0)\n- <3><605f>: Abbrev Number: 0\n- <2><6060>: Abbrev Number: 85 (DW_TAG_call_site)\n- <6061> DW_AT_call_return_pc: (addr) 0x2bd5\n- <6069> DW_AT_call_origin : (ref_addr) <0x4132>\n- <3><606d>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n- <606e> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <6070> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n- <3><6073>: Abbrev Number: 0\n- <2><6074>: Abbrev Number: 0\n- <1><6075>: Abbrev Number: 20 (DW_TAG_subprogram)\n- <6076> DW_AT_specification: (ref_addr) <0x1707>\n- <607a> DW_AT_object_pointer: (ref_udata) <0x607e>\n- <607c> DW_AT_inline : (implicit_const) 3\t(declared as inline and inlined)\n- <607c> DW_AT_sibling : (ref_udata) <0x60a0>\n- <2><607e>: Abbrev Number: 17 (DW_TAG_formal_parameter)\n- <607f> DW_AT_name : (GNU_strp_alt) (offset: 0x38c9) \n- <6083> DW_AT_type : (ref_addr) <0x4169>\n- <6087> DW_AT_artificial : (flag_present) 1\n- <2><6087>: Abbrev Number: 55 (DW_TAG_formal_parameter)\n- <6088> DW_AT_name : (string) str\n- <608c> DW_AT_decl_file : (implicit_const) 2\n- <608c> DW_AT_decl_line : (data2) 1616\n- <608e> DW_AT_decl_column : (data1) 37\n- <608f> DW_AT_type : (GNU_ref_alt) <0x1c2>\n- <2><6093>: Abbrev Number: 4 (DW_TAG_formal_parameter)\n- <6094> DW_AT_name : (GNU_strp_alt) (offset: 0x3922) \n- <6098> DW_AT_decl_file : (implicit_const) 2\n- <6098> DW_AT_decl_line : (data2) 1616\n- <609a> DW_AT_decl_column : (data1) 55\n- <609b> DW_AT_type : (GNU_ref_alt) <0x3425>\n- <2><609f>: Abbrev Number: 0\n- <1><60a0>: Abbrev Number: 20 (DW_TAG_subprogram)\n- <60a1> DW_AT_specification: (ref_addr) <0x16e5>\n- <60a5> DW_AT_object_pointer: (ref_udata) <0x60a9>\n- <60a7> DW_AT_inline : (implicit_const) 3\t(declared as inline and inlined)\n- <60a7> DW_AT_sibling : (ref_udata) <0x60cb>\n- <2><60a9>: Abbrev Number: 17 (DW_TAG_formal_parameter)\n- <60aa> DW_AT_name : (GNU_strp_alt) (offset: 0x38c9) \n- <60ae> DW_AT_type : (ref_addr) <0x4169>\n- <60b2> DW_AT_artificial : (flag_present) 1\n- <2><60b2>: Abbrev Number: 55 (DW_TAG_formal_parameter)\n- <60b3> DW_AT_name : (string) str\n- <60b7> DW_AT_decl_file : (implicit_const) 2\n- <60b7> DW_AT_decl_line : (data2) 1613\n- <60b9> DW_AT_decl_column : (data1) 41\n- <60ba> DW_AT_type : (GNU_ref_alt) <0x1c2>\n- <2><60be>: Abbrev Number: 4 (DW_TAG_formal_parameter)\n- <60bf> DW_AT_name : (GNU_strp_alt) (offset: 0x43f8) \n- <60c3> DW_AT_decl_file : (implicit_const) 2\n- <60c3> DW_AT_decl_line : (data2) 1613\n- <60c5> DW_AT_decl_column : (data1) 56\n- <60c6> DW_AT_type : (GNU_ref_alt) <0x3449>\n- <2><60ca>: Abbrev Number: 0\n- <1><60cb>: Abbrev Number: 20 (DW_TAG_subprogram)\n- <60cc> DW_AT_specification: (ref_addr) <0x16c8>\n- <60d0> DW_AT_object_pointer: (ref_udata) <0x60d4>\n- <60d2> DW_AT_inline : (implicit_const) 3\t(declared as inline and inlined)\n- <60d2> DW_AT_sibling : (ref_udata) <0x60ea>\n- <2><60d4>: Abbrev Number: 17 (DW_TAG_formal_parameter)\n- <60d5> DW_AT_name : (GNU_strp_alt) (offset: 0x38c9) \n- <60d9> DW_AT_type : (ref_addr) <0x4169>\n- <60dd> DW_AT_artificial : (flag_present) 1\n- <2><60dd>: Abbrev Number: 55 (DW_TAG_formal_parameter)\n- <60de> DW_AT_name : (string) str\n- <60e2> DW_AT_decl_file : (implicit_const) 2\n- <60e2> DW_AT_decl_line : (data2) 1610\n- <60e4> DW_AT_decl_column : (data1) 35\n- <60e5> DW_AT_type : (GNU_ref_alt) <0x1c2>\n- <2><60e9>: Abbrev Number: 0\n- <1><60ea>: Abbrev Number: 80 (DW_TAG_subprogram)\n- <60eb> DW_AT_specification: (ref_addr) <0x16a6>\n- <60ef> DW_AT_object_pointer: (ref_udata) <0x60f2>\n- <60f1> DW_AT_inline : (data1) 3\t(declared as inline and inlined)\n- <2><60f2>: Abbrev Number: 17 (DW_TAG_formal_parameter)\n- <60f3> DW_AT_name : (GNU_strp_alt) (offset: 0x38c9) \n- <60f7> DW_AT_type : (ref_addr) <0x4169>\n- <60fb> DW_AT_artificial : (flag_present) 1\n- <2><60fb>: Abbrev Number: 4 (DW_TAG_formal_parameter)\n- <60fc> DW_AT_name : (GNU_strp_alt) (offset: 0x1418) \n- <6100> DW_AT_decl_file : (implicit_const) 2\n- <6100> DW_AT_decl_line : (data2) 1607\n- <6102> DW_AT_decl_column : (data1) 36\n- <6103> DW_AT_type : (GNU_ref_alt) <0x3425>\n- <2><6107>: Abbrev Number: 55 (DW_TAG_formal_parameter)\n- <6108> DW_AT_name : (string) len\n- <610c> DW_AT_decl_file : (implicit_const) 2\n- <610c> DW_AT_decl_line : (data2) 1607\n- <610e> DW_AT_decl_column : (data1) 51\n- <610f> DW_AT_type : (GNU_ref_alt) <0xed>\n+ <2><5f9a>: Abbrev Number: 13 (DW_TAG_call_site)\n+ <5f9b> DW_AT_call_return_pc: (addr) 0x2bcc\n+ <5fa3> DW_AT_call_origin : (ref_udata) <0x605c>\n+ <3><5fa5>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <5fa6> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <5fa8> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n+ <3><5fab>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <5fac> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n+ <5fae> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n+ <3><5fb1>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <5fb2> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n+ <5fb4> DW_AT_call_value : (exprloc) 2 byte block: 7e 0 \t(DW_OP_breg14 (r14): 0)\n+ <3><5fb7>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <5fb8> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n+ <5fba> DW_AT_call_value : (exprloc) 2 byte block: 7f 0 \t(DW_OP_breg15 (r15): 0)\n+ <3><5fbd>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <5fbe> DW_AT_location : (exprloc) 1 byte block: 59 \t(DW_OP_reg9 (r9))\n+ <5fc0> DW_AT_call_value : (exprloc) 2 byte block: 7d 0 \t(DW_OP_breg13 (r13): 0)\n+ <3><5fc3>: Abbrev Number: 0\n+ <2><5fc4>: Abbrev Number: 0\n+ <1><5fc5>: Abbrev Number: 76 (DW_TAG_subprogram)\n+ <5fc6> DW_AT_external : (flag_present) 1\n+ <5fc6> DW_AT_name : (GNU_strp_alt) (offset: 0x1438) \n+ <5fca> DW_AT_decl_file : (implicit_const) 2\n+ <5fca> DW_AT_decl_line : (data1) 23\n+ <5fcb> DW_AT_decl_column : (implicit_const) 6\n+ <5fcb> DW_AT_low_pc : (addr) 0x2be0\n+ <5fd3> DW_AT_high_pc : (udata) 16\n+ <5fd4> DW_AT_frame_base : (exprloc) 1 byte block: 9c \t(DW_OP_call_frame_cfa)\n+ <5fd6> DW_AT_call_all_calls: (flag_present) 1\n+ <5fd6> DW_AT_sibling : (ref_udata) <0x603d>\n+ <2><5fd8>: Abbrev Number: 72 (DW_TAG_formal_parameter)\n+ <5fd9> DW_AT_name : (string) env\n+ <5fdd> DW_AT_decl_file : (implicit_const) 2\n+ <5fdd> DW_AT_decl_line : (data1) 23\n+ <5fde> DW_AT_decl_column : (data1) 39\n+ <5fdf> DW_AT_type : (ref_addr) <0x2b0f>\n+ <5fe3> DW_AT_location : (sec_offset) 0x1027 (location list)\n+ <5fe7> DW_AT_GNU_locviews: (sec_offset) 0x1023\n+ <2><5feb>: Abbrev Number: 66 (DW_TAG_formal_parameter)\n+ <5fec> DW_AT_name : (GNU_strp_alt) (offset: 0x1457) \n+ <5ff0> DW_AT_decl_file : (implicit_const) 2\n+ <5ff0> DW_AT_decl_line : (data1) 23\n+ <5ff1> DW_AT_decl_column : (data1) 56\n+ <5ff2> DW_AT_type : (GNU_ref_alt) <0x7c>\n+ <5ff6> DW_AT_location : (sec_offset) 0x1042 (location list)\n+ <5ffa> DW_AT_GNU_locviews: (sec_offset) 0x103e\n+ <2><5ffe>: Abbrev Number: 66 (DW_TAG_formal_parameter)\n+ <5fff> DW_AT_name : (GNU_strp_alt) (offset: 0x40e9) \n+ <6003> DW_AT_decl_file : (implicit_const) 2\n+ <6003> DW_AT_decl_line : (data1) 23\n+ <6004> DW_AT_decl_column : (data1) 73\n+ <6005> DW_AT_type : (GNU_ref_alt) <0x19b>\n+ <6009> DW_AT_location : (sec_offset) 0x105f (location list)\n+ <600d> DW_AT_GNU_locviews: (sec_offset) 0x1059\n+ <2><6011>: Abbrev Number: 9 (DW_TAG_call_site)\n+ <6012> DW_AT_call_return_pc: (addr) 0x2bf0\n+ <601a> DW_AT_call_tail_call: (flag_present) 1\n+ <601a> DW_AT_call_origin : (ref_udata) <0x5d7b>\n+ <3><601c>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <601d> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <601f> DW_AT_call_value : (exprloc) 3 byte block: a3 1 55 \t(DW_OP_entry_value: (DW_OP_reg5 (rdi)))\n+ <3><6023>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <6024> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n+ <6026> DW_AT_call_value : (exprloc) 3 byte block: a3 1 54 \t(DW_OP_entry_value: (DW_OP_reg4 (rsi)))\n+ <3><602a>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <602b> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n+ <602d> DW_AT_call_value : (exprloc) 1 byte block: 30 \t(DW_OP_lit0)\n+ <3><602f>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <6030> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n+ <6032> DW_AT_call_value : (exprloc) 1 byte block: 30 \t(DW_OP_lit0)\n+ <3><6034>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <6035> DW_AT_location : (exprloc) 1 byte block: 58 \t(DW_OP_reg8 (r8))\n+ <6037> DW_AT_call_value : (exprloc) 3 byte block: a3 1 51 \t(DW_OP_entry_value: (DW_OP_reg1 (rdx)))\n+ <3><603b>: Abbrev Number: 0\n+ <2><603c>: Abbrev Number: 0\n+ <1><603d>: Abbrev Number: 20 (DW_TAG_subprogram)\n+ <603e> DW_AT_specification: (ref_addr) <0x1724>\n+ <6042> DW_AT_object_pointer: (ref_udata) <0x6046>\n+ <6044> DW_AT_inline : (implicit_const) 3\t(declared as inline and inlined)\n+ <6044> DW_AT_sibling : (ref_udata) <0x605c>\n+ <2><6046>: Abbrev Number: 17 (DW_TAG_formal_parameter)\n+ <6047> DW_AT_name : (GNU_strp_alt) (offset: 0x38c9) \n+ <604b> DW_AT_type : (ref_addr) <0x4169>\n+ <604f> DW_AT_artificial : (flag_present) 1\n+ <2><604f>: Abbrev Number: 74 (DW_TAG_formal_parameter)\n+ <6050> DW_AT_name : (string) utf\n+ <6054> DW_AT_decl_file : (implicit_const) 1\n+ <6054> DW_AT_decl_line : (data2) 1620\n+ <6056> DW_AT_decl_column : (data1) 38\n+ <6057> DW_AT_type : (GNU_ref_alt) <0x7c>\n+ <2><605b>: Abbrev Number: 0\n+ <1><605c>: Abbrev Number: 61 (DW_TAG_subprogram)\n+ <605d> DW_AT_specification: (ref_addr) <0x7e5>\n+ <6061> DW_AT_object_pointer: (ref_udata) <0x6071>\n+ <6063> DW_AT_low_pc : (addr) 0x2c00\n+ <606b> DW_AT_high_pc : (udata) 180\n+ <606d> DW_AT_frame_base : (exprloc) 1 byte block: 9c \t(DW_OP_call_frame_cfa)\n+ <606f> DW_AT_call_all_calls: (flag_present) 1\n+ <606f> DW_AT_sibling : (ref_udata) <0x60e3>\n+ <2><6071>: Abbrev Number: 70 (DW_TAG_formal_parameter)\n+ <6072> DW_AT_name : (GNU_strp_alt) (offset: 0x38c9) \n+ <6076> DW_AT_type : (ref_addr) <0x4169>\n+ <607a> DW_AT_artificial : (flag_present) 1\n+ <607a> DW_AT_location : (sec_offset) 0x107f (location list)\n+ <607e> DW_AT_GNU_locviews: (sec_offset) 0x107b\n+ <2><6082>: Abbrev Number: 62 (DW_TAG_formal_parameter)\n+ <6083> DW_AT_name : (string) obj\n+ <6087> DW_AT_decl_file : (data1) 1\n+ <6088> DW_AT_decl_line : (data2) 1061\n+ <608a> DW_AT_decl_column : (data1) 33\n+ <608b> DW_AT_type : (GNU_ref_alt) <0x19b>\n+ <608f> DW_AT_location : (sec_offset) 0x109d (location list)\n+ <6093> DW_AT_GNU_locviews: (sec_offset) 0x1099\n+ <2><6097>: Abbrev Number: 67 (DW_TAG_formal_parameter)\n+ <6098> DW_AT_name : (GNU_strp_alt) (offset: 0x6b8) \n+ <609c> DW_AT_decl_file : (data1) 1\n+ <609d> DW_AT_decl_line : (data2) 1061\n+ <609f> DW_AT_decl_column : (data1) 48\n+ <60a0> DW_AT_type : (GNU_ref_alt) <0x2bb>\n+ <60a4> DW_AT_location : (sec_offset) 0x10bb (location list)\n+ <60a8> DW_AT_GNU_locviews: (sec_offset) 0x10b7\n+ <2><60ac>: Abbrev Number: 14 (DW_TAG_unspecified_parameters)\n+ <2><60ad>: Abbrev Number: 64 (DW_TAG_variable)\n+ <60ae> DW_AT_name : (GNU_strp_alt) (offset: 0x38c4) \n+ <60b2> DW_AT_decl_file : (data1) 1\n+ <60b3> DW_AT_decl_line : (data2) 1062\n+ <60b5> DW_AT_decl_column : (data1) 17\n+ <60b6> DW_AT_type : (ref_udata) <0x5d29>\n+ <60b7> DW_AT_location : (exprloc) 3 byte block: 91 a0 7e \t(DW_OP_fbreg: -224)\n+ <2><60bb>: Abbrev Number: 75 (DW_TAG_call_site)\n+ <60bc> DW_AT_call_return_pc: (addr) 0x2c97\n+ <60c4> DW_AT_sibling : (ref_udata) <0x60d5>\n+ <3><60c6>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <60c7> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <60c9> DW_AT_call_value : (exprloc) 3 byte block: a3 1 55 \t(DW_OP_entry_value: (DW_OP_reg5 (rdi)))\n+ <3><60cd>: Abbrev Number: 44 (DW_TAG_call_site_parameter)\n+ <60ce> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n+ <60d0> DW_AT_call_value : (exprloc) 3 byte block: 91 a0 7e \t(DW_OP_fbreg: -224)\n+ <3><60d4>: Abbrev Number: 0\n+ <2><60d5>: Abbrev Number: 69 (DW_TAG_call_site)\n+ <60d6> DW_AT_call_return_pc: (addr) 0x2cb4\n+ <60de> DW_AT_call_origin : (GNU_ref_alt) <0x4379>\n+ <2><60e2>: Abbrev Number: 0\n+ <1><60e3>: Abbrev Number: 65 (DW_TAG_subprogram)\n+ <60e4> DW_AT_specification: (ref_addr) <0x3d7>\n+ <60e8> DW_AT_object_pointer: (ref_udata) <0x60ea>\n+ <60ea> DW_AT_inline : (implicit_const) 3\t(declared as inline and inlined)\n+ <2><60ea>: Abbrev Number: 17 (DW_TAG_formal_parameter)\n+ <60eb> DW_AT_name : (GNU_strp_alt) (offset: 0x38c9) \n+ <60ef> DW_AT_type : (ref_addr) <0x4169>\n+ <60f3> DW_AT_artificial : (flag_present) 1\n+ <2><60f3>: Abbrev Number: 59 (DW_TAG_formal_parameter)\n+ <60f4> DW_AT_name : (GNU_strp_alt) (offset: 0x4b9e) \n+ <60f8> DW_AT_decl_file : (implicit_const) 1\n+ <60f8> DW_AT_decl_line : (implicit_const) 902\n+ <60f8> DW_AT_decl_column : (data1) 34\n+ <60f9> DW_AT_type : (GNU_ref_alt) <0x1a8>\n+ <2><60fd>: Abbrev Number: 59 (DW_TAG_formal_parameter)\n+ <60fe> DW_AT_name : (GNU_strp_alt) (offset: 0x149e) \n+ <6102> DW_AT_decl_file : (implicit_const) 1\n+ <6102> DW_AT_decl_line : (implicit_const) 902\n+ <6102> DW_AT_decl_column : (data1) 53\n+ <6103> DW_AT_type : (GNU_ref_alt) <0x7c>\n+ <2><6107>: Abbrev Number: 74 (DW_TAG_formal_parameter)\n+ <6108> DW_AT_name : (string) sig\n+ <610c> DW_AT_decl_file : (implicit_const) 1\n+ <610c> DW_AT_decl_line : (data2) 903\n+ <610e> DW_AT_decl_column : (data1) 39\n+ <610f> DW_AT_type : (GNU_ref_alt) <0x7c>\n <2><6113>: Abbrev Number: 0\n <1><6114>: Abbrev Number: 0\n \n"}, {"source1": "readelf --wide --debug-dump=aranges {}", "source2": "readelf --wide --debug-dump=aranges {}", "unified_diff": "@@ -14,27 +14,27 @@\n Offset into .debug_info: 0x5515\n Pointer Size: 8\n Segment Size: 0\n \n Address Length\n 00000000000028b0 0000000000000086\n 0000000000000000 0000000000000000\n- Length: 60\n+ Length: 44\n Version: 2\n Offset into .debug_info: 0x568d\n Pointer Size: 8\n Segment Size: 0\n \n Address Length\n- 0000000000002940 00000000000000ca\n- 0000000000002a10 00000000000000b4\n+ 0000000000002940 00000000000001e6\n 0000000000000000 0000000000000000\n- Length: 44\n+ Length: 60\n Version: 2\n- Offset into .debug_info: 0x5ac9\n+ Offset into .debug_info: 0x5cd9\n Pointer Size: 8\n Segment Size: 0\n \n Address Length\n- 0000000000002ae0 00000000000001e6\n+ 0000000000002b30 00000000000000ca\n+ 0000000000002c00 00000000000000b4\n 0000000000000000 0000000000000000\n \n"}, {"source1": "readelf --wide --debug-dump=loc {}", "source2": "readelf --wide --debug-dump=loc {}", "unified_diff": "@@ -1117,626 +1117,626 @@\n \n 00000b13 v000000000000000 v000000000000000 location view pair\n \n 00000b15 v000000000000000 v000000000000000 views at 00000b13 for:\n 00000000000028f8 00000000000028fc (DW_OP_reg0 (rax))\n 00000b1a \n Table at Offset 0xb1b\n- Length: 0x2a1\n+ Length: 0x311\n DWARF version: 5\n Address size: 8\n Segment size: 0\n Offset entries: 0\n \n Offset Begin End Expression\n \n 00000b27 v000000000000000 v000000000000000 location view pair\n 00000b29 v000000000000000 v000000000000000 location view pair\n 00000b2b v000000000000000 v000000000000000 location view pair\n+ 00000b2d v000000000000000 v000000000000000 location view pair\n \n- 00000b2d 0000000000002940 (base address)\n- 00000b36 v000000000000000 v000000000000000 views at 00000b27 for:\n- 0000000000002940 000000000000296c (DW_OP_reg5 (rdi))\n- 00000b3b v000000000000000 v000000000000000 views at 00000b29 for:\n- 000000000000296c 00000000000029e1 (DW_OP_reg3 (rbx))\n- 00000b41 v000000000000000 v000000000000000 views at 00000b2b for:\n- 00000000000029e1 00000000000029eb (DW_OP_entry_value: (DW_OP_reg5 (rdi)); DW_OP_stack_value)\n- 00000b4b \n-\n- 00000b4c v000000000000000 v000000000000000 location view pair\n- 00000b4e v000000000000000 v000000000000000 location view pair\n- 00000b50 v000000000000000 v000000000000000 location view pair\n-\n- 00000b52 0000000000002940 (base address)\n- 00000b5b v000000000000000 v000000000000000 views at 00000b4c for:\n- 0000000000002940 000000000000294c (DW_OP_reg4 (rsi))\n- 00000b60 v000000000000000 v000000000000000 views at 00000b4e for:\n- 000000000000294c 000000000000299f (DW_OP_reg15 (r15))\n- 00000b65 v000000000000000 v000000000000000 views at 00000b50 for:\n- 000000000000299f 00000000000029eb (DW_OP_entry_value: (DW_OP_reg4 (rsi)); DW_OP_stack_value)\n- 00000b6e \n-\n- 00000b6f v000000000000000 v000000000000000 location view pair\n- 00000b71 v000000000000000 v000000000000000 location view pair\n- 00000b73 v000000000000000 v000000000000000 location view pair\n-\n- 00000b75 0000000000002940 (base address)\n- 00000b7e v000000000000000 v000000000000000 views at 00000b6f for:\n- 0000000000002940 000000000000296c (DW_OP_reg1 (rdx))\n- 00000b83 v000000000000000 v000000000000000 views at 00000b71 for:\n- 000000000000296c 00000000000029e6 (DW_OP_reg13 (r13))\n- 00000b89 v000000000000000 v000000000000000 views at 00000b73 for:\n- 00000000000029e6 00000000000029eb (DW_OP_entry_value: (DW_OP_reg1 (rdx)); DW_OP_stack_value)\n- 00000b93 \n-\n- 00000b94 v000000000000000 v000000000000000 location view pair\n- 00000b96 v000000000000000 v000000000000000 location view pair\n- 00000b98 v000000000000000 v000000000000000 location view pair\n-\n- 00000b9a 0000000000002940 (base address)\n- 00000ba3 v000000000000000 v000000000000000 views at 00000b94 for:\n- 0000000000002940 000000000000296c (DW_OP_reg2 (rcx))\n- 00000ba8 v000000000000000 v000000000000000 views at 00000b96 for:\n- 000000000000296c 00000000000029b6 (DW_OP_reg6 (rbp))\n- 00000bad v000000000000000 v000000000000000 views at 00000b98 for:\n- 00000000000029b6 00000000000029eb (DW_OP_entry_value: (DW_OP_reg2 (rcx)); DW_OP_stack_value)\n- 00000bb6 \n-\n- 00000bb7 v000000000000000 v000000000000000 location view pair\n- 00000bb9 v000000000000000 v000000000000000 location view pair\n- 00000bbb v000000000000000 v000000000000000 location view pair\n-\n- 00000bbd 0000000000002940 (base address)\n- 00000bc6 v000000000000000 v000000000000000 views at 00000bb7 for:\n- 0000000000002940 000000000000296c (DW_OP_reg8 (r8))\n- 00000bcb v000000000000000 v000000000000000 views at 00000bb9 for:\n- 000000000000296c 00000000000029e4 (DW_OP_reg12 (r12))\n- 00000bd1 v000000000000000 v000000000000000 views at 00000bbb for:\n- 00000000000029e4 00000000000029eb (DW_OP_entry_value: (DW_OP_reg8 (r8)); DW_OP_stack_value)\n- 00000bdb \n-\n- 00000bdc v000000000000000 v000000000000000 location view pair\n- 00000bde v000000000000000 v000000000000000 location view pair\n-\n- 00000be0 0000000000002981 (base address)\n- 00000be9 v000000000000000 v000000000000000 views at 00000bdc for:\n- 0000000000002981 0000000000002984 (DW_OP_reg0 (rax))\n- 00000bee v000000000000000 v000000000000000 views at 00000bde for:\n- 0000000000002984 0000000000002989 (DW_OP_reg4 (rsi))\n- 00000bf3 \n-\n- 00000bf4 v000000000000000 v000000000000000 location view pair\n- 00000bf6 v000000000000000 v000000000000000 location view pair\n-\n- 00000bf8 0000000000002993 (base address)\n- 00000c01 v000000000000000 v000000000000000 views at 00000bf4 for:\n- 0000000000002993 0000000000002996 (DW_OP_reg0 (rax))\n- 00000c06 v000000000000000 v000000000000000 views at 00000bf6 for:\n- 0000000000002996 00000000000029e8 (DW_OP_reg14 (r14))\n- 00000c0b \n-\n- 00000c0c v000000000000000 v000000000000000 location view pair\n- 00000c0e v000000000000000 v000000000000000 location view pair\n-\n- 00000c10 000000000000299f (base address)\n- 00000c19 v000000000000000 v000000000000000 views at 00000c0c for:\n- 000000000000299f 00000000000029a7 (DW_OP_reg0 (rax))\n- 00000c1e v000000000000000 v000000000000000 views at 00000c0e for:\n- 00000000000029a7 00000000000029ea (DW_OP_reg15 (r15))\n- 00000c23 \n-\n- 00000c24 v000000000000000 v000000000000000 location view pair\n-\n- 00000c26 v000000000000000 v000000000000000 views at 00000c24 for:\n- 00000000000029b6 00000000000029e2 (DW_OP_reg6 (rbp))\n- 00000c32 \n-\n- 00000c33 v000000000000000 v000000000000000 location view pair\n- 00000c35 v000000000000000 v000000000000000 location view pair\n-\n- 00000c37 00000000000029cc (base address)\n- 00000c40 v000000000000000 v000000000000000 views at 00000c33 for:\n- 00000000000029cc 00000000000029d7 (DW_OP_reg0 (rax))\n- 00000c45 v000000000000000 v000000000000000 views at 00000c35 for:\n- 00000000000029d7 00000000000029db (DW_OP_reg8 (r8))\n- 00000c4a \n-\n- 00000c4b v000000000000001 v000000000000000 location view pair\n- 00000c4d v000000000000000 v000000000000000 location view pair\n-\n- 00000c4f 0000000000002944 (base address)\n- 00000c58 v000000000000001 v000000000000000 views at 00000c4b for:\n- 0000000000002944 000000000000296c (DW_OP_reg5 (rdi))\n- 00000c5d v000000000000000 v000000000000000 views at 00000c4d for:\n- 000000000000296c 0000000000002981 (DW_OP_reg3 (rbx))\n- 00000c62 \n-\n- 00000c63 v000000000000001 v000000000000000 location view pair\n- 00000c65 v000000000000000 v000000000000000 location view pair\n-\n- 00000c67 0000000000002944 (base address)\n- 00000c70 v000000000000001 v000000000000000 views at 00000c63 for:\n- 0000000000002944 000000000000296c (DW_OP_reg8 (r8))\n- 00000c75 v000000000000000 v000000000000000 views at 00000c65 for:\n- 000000000000296c 0000000000002981 (DW_OP_reg12 (r12))\n- 00000c7a \n-\n- 00000c7b v000000000000002 v000000000000000 location view pair\n-\n- 00000c7d v000000000000002 v000000000000000 views at 00000c7b for:\n- 0000000000002981 0000000000002993 (DW_OP_reg3 (rbx))\n- 00000c89 \n-\n- 00000c8a v000000000000002 v000000000000000 location view pair\n- 00000c8c v000000000000000 v000000000000000 location view pair\n-\n- 00000c8e 0000000000002981 (base address)\n- 00000c97 v000000000000002 v000000000000000 views at 00000c8a for:\n- 0000000000002981 0000000000002984 (DW_OP_reg0 (rax))\n- 00000c9c v000000000000000 v000000000000000 views at 00000c8c for:\n- 0000000000002984 0000000000002989 (DW_OP_reg4 (rsi))\n- 00000ca1 \n-\n- 00000ca2 v000000000000002 v000000000000000 location view pair\n-\n- 00000ca4 v000000000000002 v000000000000000 views at 00000ca2 for:\n- 0000000000002981 0000000000002993 (DW_OP_addr: 30d3; DW_OP_stack_value)\n- 00000cb9 \n-\n- 00000cba v000000000000002 v000000000000000 location view pair\n-\n- 00000cbc v000000000000002 v000000000000000 views at 00000cba for:\n- 0000000000002981 0000000000002993 (DW_OP_addr: 3110; DW_OP_stack_value)\n- 00000cd1 \n-\n- 00000cd2 v000000000000002 v000000000000000 location view pair\n-\n- 00000cd4 v000000000000002 v000000000000000 views at 00000cd2 for:\n- 0000000000002993 000000000000299f (DW_OP_reg3 (rbx))\n- 00000ce0 \n-\n- 00000ce1 v000000000000002 v000000000000000 location view pair\n-\n- 00000ce3 v000000000000002 v000000000000000 views at 00000ce1 for:\n- 0000000000002993 000000000000299f (DW_OP_reg15 (r15))\n- 00000cef \n+ 00000b2f v000000000000000 v000000000000000 views at 00000b27 for:\n+ 0000000000002a40 0000000000002a54 (DW_OP_reg5 (rdi))\n+ 00000b36 v000000000000000 v000000000000000 views at 00000b29 for:\n+ 0000000000002a54 0000000000002afd (DW_OP_reg6 (rbp))\n+ 00000b3d v000000000000000 v000000000000000 views at 00000b2b for:\n+ 0000000000002afd 0000000000002b04 (DW_OP_entry_value: (DW_OP_reg5 (rdi)); DW_OP_stack_value)\n+ 00000b47 v000000000000000 v000000000000000 views at 00000b2d for:\n+ 0000000000002b04 0000000000002b26 (DW_OP_reg6 (rbp))\n+ 00000b4e \n+\n+ 00000b4f v000000000000000 v000000000000000 location view pair\n+ 00000b51 v000000000000000 v000000000000000 location view pair\n+ 00000b53 v000000000000000 v000000000000000 location view pair\n+ 00000b55 v000000000000000 v000000000000000 location view pair\n+ 00000b57 v000000000000000 v000000000000000 location view pair\n+\n+ 00000b59 v000000000000000 v000000000000000 views at 00000b4f for:\n+ 0000000000002a40 0000000000002a5c (DW_OP_reg4 (rsi))\n+ 00000b60 v000000000000000 v000000000000000 views at 00000b51 for:\n+ 0000000000002a5c 0000000000002a98 (DW_OP_reg3 (rbx))\n+ 00000b67 v000000000000000 v000000000000000 views at 00000b53 for:\n+ 0000000000002a98 0000000000002b04 (DW_OP_entry_value: (DW_OP_reg4 (rsi)); DW_OP_stack_value)\n+ 00000b71 v000000000000000 v000000000000000 views at 00000b55 for:\n+ 0000000000002b04 0000000000002b17 (DW_OP_reg3 (rbx))\n+ 00000b78 v000000000000000 v000000000000000 views at 00000b57 for:\n+ 0000000000002b17 0000000000002b26 (DW_OP_entry_value: (DW_OP_reg4 (rsi)); DW_OP_stack_value)\n+ 00000b82 \n+\n+ 00000b83 v000000000000000 v000000000000000 location view pair\n+ 00000b85 v000000000000000 v000000000000000 location view pair\n+ 00000b87 v000000000000000 v000000000000000 location view pair\n+ 00000b89 v000000000000000 v000000000000000 location view pair\n+\n+ 00000b8b v000000000000000 v000000000000000 views at 00000b83 for:\n+ 0000000000002a40 0000000000002a5c (DW_OP_reg1 (rdx))\n+ 00000b92 v000000000000000 v000000000000000 views at 00000b85 for:\n+ 0000000000002a5c 0000000000002b03 (DW_OP_reg14 (r14))\n+ 00000b99 v000000000000000 v000000000000000 views at 00000b87 for:\n+ 0000000000002b03 0000000000002b04 (DW_OP_entry_value: (DW_OP_reg1 (rdx)); DW_OP_stack_value)\n+ 00000ba3 v000000000000000 v000000000000000 views at 00000b89 for:\n+ 0000000000002b04 0000000000002b26 (DW_OP_reg14 (r14))\n+ 00000baa \n+\n+ 00000bab v000000000000000 v000000000000000 location view pair\n+ 00000bad v000000000000000 v000000000000000 location view pair\n+ 00000baf v000000000000000 v000000000000000 location view pair\n+\n+ 00000bb1 v000000000000000 v000000000000000 views at 00000bab for:\n+ 0000000000002a5d 0000000000002a6d (DW_OP_reg0 (rax))\n+ 00000bb8 v000000000000000 v000000000000000 views at 00000bad for:\n+ 0000000000002a6d 0000000000002aa0 (DW_OP_breg13 (r13): -1; DW_OP_stack_value)\n+ 00000bc1 v000000000000000 v000000000000000 views at 00000baf for:\n+ 0000000000002b04 0000000000002b26 (DW_OP_breg13 (r13): -1; DW_OP_stack_value)\n+ 00000bca \n+\n+ 00000bcb v000000000000000 v000000000000000 location view pair\n+ 00000bcd v000000000000000 v000000000000000 location view pair\n+ 00000bcf v000000000000000 v000000000000000 location view pair\n+\n+ 00000bd1 v000000000000000 v000000000000000 views at 00000bcb for:\n+ 0000000000002a7a 0000000000002a7e (DW_OP_reg0 (rax))\n+ 00000bd8 v000000000000000 v000000000000000 views at 00000bcd for:\n+ 0000000000002a7e 0000000000002aff (DW_OP_reg12 (r12))\n+ 00000bdf v000000000000000 v000000000000000 views at 00000bcf for:\n+ 0000000000002b04 0000000000002b26 (DW_OP_reg12 (r12))\n+ 00000be6 \n+\n+ 00000be7 v000000000000000 v000000000000000 location view pair\n+ 00000be9 v000000000000000 v000000000000000 location view pair\n+\n+ 00000beb v000000000000000 v000000000000000 views at 00000be7 for:\n+ 0000000000002a98 0000000000002a9c (DW_OP_reg0 (rax))\n+ 00000bf2 v000000000000000 v000000000000000 views at 00000be9 for:\n+ 0000000000002a9c 0000000000002aeb (DW_OP_reg3 (rbx))\n+ 00000bf9 \n+\n+ 00000bfa v000000000000000 v000000000000000 location view pair\n+ 00000bfc v000000000000000 v000000000000001 location view pair\n+\n+ 00000bfe v000000000000000 v000000000000000 views at 00000bfa for:\n+ 0000000000002aa0 0000000000002ad7 (DW_OP_reg0 (rax))\n+ 00000c05 v000000000000000 v000000000000001 views at 00000bfc for:\n+ 0000000000002ad7 0000000000002af8 (DW_OP_reg13 (r13))\n+ 00000c0c \n+\n+ 00000c0d v000000000000000 v000000000000000 location view pair\n+ 00000c0f v000000000000000 v000000000000001 location view pair\n+\n+ 00000c11 v000000000000000 v000000000000000 views at 00000c0d for:\n+ 0000000000002aeb 0000000000002aef (DW_OP_reg0 (rax))\n+ 00000c18 v000000000000000 v000000000000001 views at 00000c0f for:\n+ 0000000000002aef 0000000000002af8 (DW_OP_reg3 (rbx))\n+ 00000c1f \n+\n+ 00000c20 v000000000000001 v000000000000000 location view pair\n+ 00000c22 v000000000000000 v000000000000001 location view pair\n+ 00000c24 v000000000000001 v000000000000000 location view pair\n+ 00000c26 v000000000000000 v000000000000000 location view pair\n+\n+ 00000c28 v000000000000001 v000000000000000 views at 00000c20 for:\n+ 0000000000002aa0 0000000000002aa7 (DW_OP_lit0; DW_OP_stack_value)\n+ 00000c30 v000000000000000 v000000000000001 views at 00000c22 for:\n+ 0000000000002ac0 0000000000002aca (DW_OP_reg2 (rcx))\n+ 00000c37 v000000000000001 v000000000000000 views at 00000c24 for:\n+ 0000000000002aca 0000000000002ace (DW_OP_breg2 (rcx): 1; DW_OP_stack_value)\n+ 00000c40 v000000000000000 v000000000000000 views at 00000c26 for:\n+ 0000000000002ace 0000000000002ad3 (DW_OP_reg2 (rcx))\n+ 00000c47 \n+\n+ 00000c48 v000000000000001 v000000000000000 location view pair\n+ 00000c4a v000000000000000 v000000000000000 location view pair\n+\n+ 00000c4c v000000000000001 v000000000000000 views at 00000c48 for:\n+ 0000000000002a7a 0000000000002a7e (DW_OP_reg0 (rax))\n+ 00000c53 v000000000000000 v000000000000000 views at 00000c4a for:\n+ 0000000000002a7e 0000000000002a7f (DW_OP_reg12 (r12))\n+ 00000c5a \n+\n+ 00000c5b v000000000000001 v000000000000000 location view pair\n+\n+ 00000c5d v000000000000001 v000000000000000 views at 00000c5b for:\n+ 0000000000002a7a 0000000000002a7f (DW_OP_reg3 (rbx))\n+ 00000c64 \n+\n+ 00000c65 v000000000000001 v000000000000000 location view pair\n+\n+ 00000c67 v000000000000001 v000000000000000 views at 00000c65 for:\n+ 0000000000002a7a 0000000000002a7f (DW_OP_reg13 (r13))\n+ 00000c6e \n+\n+ 00000c6f v000000000000002 v000000000000000 location view pair\n+\n+ 00000c71 v000000000000002 v000000000000000 views at 00000c6f for:\n+ 0000000000002ad3 0000000000002aeb (DW_OP_reg6 (rbp))\n+ 00000c78 \n+\n+ 00000c79 v000000000000002 v000000000000000 location view pair\n+ 00000c7b v000000000000000 v000000000000000 location view pair\n+\n+ 00000c7d v000000000000002 v000000000000000 views at 00000c79 for:\n+ 0000000000002ad3 0000000000002ad7 (DW_OP_reg0 (rax))\n+ 00000c84 v000000000000000 v000000000000000 views at 00000c7b for:\n+ 0000000000002ad7 0000000000002aeb (DW_OP_reg13 (r13))\n+ 00000c8b \n+\n+ 00000c8c v000000000000002 v000000000000000 location view pair\n+\n+ 00000c8e v000000000000002 v000000000000000 views at 00000c8c for:\n+ 0000000000002ad3 0000000000002aeb (DW_OP_reg3 (rbx))\n+ 00000c95 \n+\n+ 00000c96 v000000000000000 v000000000000000 location view pair\n+ 00000c98 v000000000000000 v000000000000000 location view pair\n+ 00000c9a v000000000000000 v000000000000000 location view pair\n+ 00000c9c v000000000000000 v000000000000000 location view pair\n+\n+ 00000c9e v000000000000000 v000000000000000 views at 00000c96 for:\n+ 0000000000002940 0000000000002963 (DW_OP_reg5 (rdi))\n+ 00000ca3 v000000000000000 v000000000000000 views at 00000c98 for:\n+ 0000000000002963 0000000000002a0e (DW_OP_reg14 (r14))\n+ 00000ca9 v000000000000000 v000000000000000 views at 00000c9a for:\n+ 0000000000002a0e 0000000000002a11 (DW_OP_entry_value: (DW_OP_reg5 (rdi)); DW_OP_stack_value)\n+ 00000cb3 v000000000000000 v000000000000000 views at 00000c9c for:\n+ 0000000000002a11 0000000000002a37 (DW_OP_reg14 (r14))\n+ 00000cba \n+\n+ 00000cbb v000000000000000 v000000000000000 location view pair\n+ 00000cbd v000000000000000 v000000000000000 location view pair\n+ 00000cbf v000000000000000 v000000000000000 location view pair\n+ 00000cc1 v000000000000000 v000000000000000 location view pair\n+ 00000cc3 v000000000000000 v000000000000000 location view pair\n+\n+ 00000cc5 v000000000000000 v000000000000000 views at 00000cbb for:\n+ 0000000000002940 0000000000002963 (DW_OP_reg4 (rsi))\n+ 00000cca v000000000000000 v000000000000000 views at 00000cbd for:\n+ 0000000000002963 00000000000029f2 (DW_OP_reg12 (r12))\n+ 00000cd0 v000000000000000 v000000000000000 views at 00000cbf for:\n+ 00000000000029f2 0000000000002a11 (DW_OP_entry_value: (DW_OP_reg4 (rsi)); DW_OP_stack_value)\n+ 00000cda v000000000000000 v000000000000000 views at 00000cc1 for:\n+ 0000000000002a11 0000000000002a28 (DW_OP_reg12 (r12))\n+ 00000ce1 v000000000000000 v000000000000000 views at 00000cc3 for:\n+ 0000000000002a28 0000000000002a37 (DW_OP_entry_value: (DW_OP_reg4 (rsi)); DW_OP_stack_value)\n+ 00000ceb \n \n+ 00000cec v000000000000000 v000000000000000 location view pair\n+ 00000cee v000000000000000 v000000000000000 location view pair\n 00000cf0 v000000000000000 v000000000000000 location view pair\n+ 00000cf2 v000000000000000 v000000000000000 location view pair\n \n- 00000cf2 v000000000000000 v000000000000000 views at 00000cf0 for:\n- 00000000000029a4 00000000000029b6 (DW_OP_reg3 (rbx))\n- 00000cfe \n-\n- 00000cff v000000000000000 v000000000000000 location view pair\n-\n- 00000d01 v000000000000000 v000000000000000 views at 00000cff for:\n- 00000000000029a4 00000000000029b6 (DW_OP_reg6 (rbp))\n- 00000d0d \n-\n- 00000d0e v000000000000000 v000000000000000 location view pair\n- 00000d10 v000000000000000 v000000000000000 location view pair\n-\n- 00000d12 00000000000029f0 (base address)\n- 00000d1b v000000000000000 v000000000000000 views at 00000d0e for:\n- 00000000000029f0 00000000000029ff (DW_OP_reg5 (rdi))\n- 00000d20 v000000000000000 v000000000000000 views at 00000d10 for:\n- 00000000000029ff 0000000000002a00 (DW_OP_entry_value: (DW_OP_reg5 (rdi)); DW_OP_stack_value)\n- 00000d28 \n-\n- 00000d29 v000000000000000 v000000000000000 location view pair\n- 00000d2b v000000000000000 v000000000000000 location view pair\n-\n- 00000d2d 00000000000029f0 (base address)\n- 00000d36 v000000000000000 v000000000000000 views at 00000d29 for:\n- 00000000000029f0 00000000000029ff (DW_OP_reg4 (rsi))\n- 00000d3b v000000000000000 v000000000000000 views at 00000d2b for:\n- 00000000000029ff 0000000000002a00 (DW_OP_entry_value: (DW_OP_reg4 (rsi)); DW_OP_stack_value)\n- 00000d43 \n-\n- 00000d44 v000000000000000 v000000000000000 location view pair\n- 00000d46 v000000000000000 v000000000000000 location view pair\n- 00000d48 v000000000000000 v000000000000000 location view pair\n-\n- 00000d4a 00000000000029f0 (base address)\n- 00000d53 v000000000000000 v000000000000000 views at 00000d44 for:\n- 00000000000029f0 00000000000029fb (DW_OP_reg1 (rdx))\n- 00000d58 v000000000000000 v000000000000000 views at 00000d46 for:\n- 00000000000029fb 00000000000029ff (DW_OP_reg8 (r8))\n- 00000d5d v000000000000000 v000000000000000 views at 00000d48 for:\n- 00000000000029ff 0000000000002a00 (DW_OP_entry_value: (DW_OP_reg1 (rdx)); DW_OP_stack_value)\n- 00000d65 \n-\n- 00000d66 v000000000000000 v000000000000000 location view pair\n- 00000d68 v000000000000000 v000000000000000 location view pair\n-\n- 00000d6a 0000000000002a10 (base address)\n- 00000d73 v000000000000000 v000000000000000 views at 00000d66 for:\n- 0000000000002a10 0000000000002aa6 (DW_OP_reg5 (rdi))\n- 00000d79 v000000000000000 v000000000000000 views at 00000d68 for:\n- 0000000000002aa6 0000000000002ac4 (DW_OP_entry_value: (DW_OP_reg5 (rdi)); DW_OP_stack_value)\n- 00000d83 \n-\n- 00000d84 v000000000000000 v000000000000000 location view pair\n- 00000d86 v000000000000000 v000000000000000 location view pair\n-\n- 00000d88 0000000000002a10 (base address)\n- 00000d91 v000000000000000 v000000000000000 views at 00000d84 for:\n- 0000000000002a10 0000000000002aa6 (DW_OP_reg4 (rsi))\n- 00000d97 v000000000000000 v000000000000000 views at 00000d86 for:\n- 0000000000002aa6 0000000000002ac4 (DW_OP_entry_value: (DW_OP_reg4 (rsi)); DW_OP_stack_value)\n- 00000da1 \n-\n- 00000da2 v000000000000000 v000000000000000 location view pair\n- 00000da4 v000000000000000 v000000000000000 location view pair\n-\n- 00000da6 0000000000002a10 (base address)\n- 00000daf v000000000000000 v000000000000000 views at 00000da2 for:\n- 0000000000002a10 0000000000002aa6 (DW_OP_reg1 (rdx))\n- 00000db5 v000000000000000 v000000000000000 views at 00000da4 for:\n- 0000000000002aa6 0000000000002ac4 (DW_OP_entry_value: (DW_OP_reg1 (rdx)); DW_OP_stack_value)\n- 00000dbf \n-Table at Offset 0xdc0\n- Length: 0x311\n- DWARF version: 5\n- Address size: 8\n- Segment size: 0\n- Offset entries: 0\n+ 00000cf4 v000000000000000 v000000000000000 views at 00000cec for:\n+ 0000000000002940 0000000000002963 (DW_OP_reg1 (rdx))\n+ 00000cf9 v000000000000000 v000000000000000 views at 00000cee for:\n+ 0000000000002963 0000000000002a0c (DW_OP_reg13 (r13))\n+ 00000cff v000000000000000 v000000000000000 views at 00000cf0 for:\n+ 0000000000002a0c 0000000000002a11 (DW_OP_entry_value: (DW_OP_reg1 (rdx)); DW_OP_stack_value)\n+ 00000d09 v000000000000000 v000000000000000 views at 00000cf2 for:\n+ 0000000000002a11 0000000000002a37 (DW_OP_reg13 (r13))\n+ 00000d10 \n+\n+ 00000d11 v000000000000000 v000000000000000 location view pair\n+ 00000d13 v000000000000000 v000000000000000 location view pair\n+\n+ 00000d15 v000000000000000 v000000000000000 views at 00000d11 for:\n+ 0000000000002967 00000000000029de (DW_OP_reg6 (rbp))\n+ 00000d1b v000000000000000 v000000000000000 views at 00000d13 for:\n+ 0000000000002a11 0000000000002a37 (DW_OP_reg6 (rbp))\n+ 00000d22 \n+\n+ 00000d23 v000000000000000 v000000000000000 location view pair\n+ 00000d25 v000000000000000 v000000000000000 location view pair\n+ 00000d27 v000000000000000 v000000000000000 location view pair\n+\n+ 00000d29 v000000000000000 v000000000000000 views at 00000d23 for:\n+ 0000000000002982 0000000000002985 (DW_OP_reg0 (rax))\n+ 00000d2e v000000000000000 v000000000000000 views at 00000d25 for:\n+ 0000000000002985 0000000000002a07 (DW_OP_reg3 (rbx))\n+ 00000d34 v000000000000000 v000000000000000 views at 00000d27 for:\n+ 0000000000002a11 0000000000002a37 (DW_OP_reg3 (rbx))\n+ 00000d3b \n+\n+ 00000d3c v000000000000000 v000000000000000 location view pair\n+ 00000d3e v000000000000000 v000000000000000 location view pair\n+\n+ 00000d40 v000000000000000 v000000000000000 views at 00000d3c for:\n+ 000000000000298e 00000000000029b3 (DW_OP_reg0 (rax))\n+ 00000d45 v000000000000000 v000000000000000 views at 00000d3e for:\n+ 00000000000029b3 00000000000029c7 (DW_OP_reg1 (rdx))\n+ 00000d4b \n+\n+ 00000d4c v000000000000000 v000000000000000 location view pair\n+ 00000d4e v000000000000000 v000000000000001 location view pair\n+ 00000d50 v000000000000000 v000000000000000 location view pair\n+\n+ 00000d52 v000000000000000 v000000000000000 views at 00000d4c for:\n+ 00000000000029d4 00000000000029e5 (DW_OP_reg0 (rax))\n+ 00000d59 v000000000000000 v000000000000001 views at 00000d4e for:\n+ 00000000000029e5 00000000000029ff (DW_OP_breg6 (rbp): -1; DW_OP_stack_value)\n+ 00000d62 v000000000000000 v000000000000000 views at 00000d50 for:\n+ 0000000000002a11 0000000000002a2c (DW_OP_reg0 (rax))\n+ 00000d69 \n+\n+ 00000d6a v000000000000000 v000000000000000 location view pair\n+ 00000d6c v000000000000000 v000000000000001 location view pair\n+\n+ 00000d6e v000000000000000 v000000000000000 views at 00000d6a for:\n+ 00000000000029f2 00000000000029f6 (DW_OP_reg0 (rax))\n+ 00000d75 v000000000000000 v000000000000001 views at 00000d6c for:\n+ 00000000000029f6 00000000000029ff (DW_OP_reg12 (r12))\n+ 00000d7c \n+\n+ 00000d7d v000000000000002 v000000000000000 location view pair\n+ 00000d7f v000000000000000 v000000000000000 location view pair\n+\n+ 00000d81 v000000000000002 v000000000000000 views at 00000d7d for:\n+ 000000000000298e 0000000000002995 (DW_OP_lit0; DW_OP_stack_value)\n+ 00000d87 v000000000000000 v000000000000000 views at 00000d7f for:\n+ 00000000000029a0 00000000000029b0 (DW_OP_reg2 (rcx))\n+ 00000d8c \n+\n+ 00000d8d v000000000000001 v000000000000000 location view pair\n+ 00000d8f v000000000000000 v000000000000000 location view pair\n+\n+ 00000d91 v000000000000001 v000000000000000 views at 00000d8d for:\n+ 0000000000002944 0000000000002963 (DW_OP_reg5 (rdi))\n+ 00000d96 v000000000000000 v000000000000000 views at 00000d8f for:\n+ 0000000000002963 0000000000002964 (DW_OP_reg14 (r14))\n+ 00000d9b \n+\n+ 00000d9c v000000000000000 v000000000000000 location view pair\n+ 00000d9e v000000000000000 v000000000000000 location view pair\n+\n+ 00000da0 v000000000000000 v000000000000000 views at 00000d9c for:\n+ 0000000000002955 0000000000002963 (DW_OP_reg4 (rsi))\n+ 00000da5 v000000000000000 v000000000000000 views at 00000d9e for:\n+ 0000000000002963 0000000000002964 (DW_OP_reg12 (r12))\n+ 00000daa \n+\n+ 00000dab v000000000000001 v000000000000000 location view pair\n+\n+ 00000dad v000000000000001 v000000000000000 views at 00000dab for:\n+ 0000000000002982 000000000000298e (DW_OP_reg14 (r14))\n+ 00000db2 \n+\n+ 00000db3 v000000000000001 v000000000000000 location view pair\n+\n+ 00000db5 v000000000000001 v000000000000000 views at 00000db3 for:\n+ 0000000000002982 000000000000298e (DW_OP_reg12 (r12))\n+ 00000dba \n+\n+ 00000dbb v000000000000001 v000000000000000 location view pair\n+\n+ 00000dbd v000000000000001 v000000000000000 views at 00000dbb for:\n+ 0000000000002982 000000000000298e (DW_OP_lit0; DW_OP_stack_value)\n+ 00000dc3 \n+\n+ 00000dc4 v000000000000001 v000000000000000 location view pair\n+ 00000dc6 v000000000000000 v000000000000000 location view pair\n+\n+ 00000dc8 v000000000000001 v000000000000000 views at 00000dc4 for:\n+ 00000000000029c2 00000000000029c7 (DW_OP_reg5 (rdi))\n+ 00000dcf v000000000000000 v000000000000000 views at 00000dc6 for:\n+ 00000000000029c7 00000000000029c8 (DW_OP_reg14 (r14))\n+ 00000dd6 \n+\n+ 00000dd7 v000000000000001 v000000000000000 location view pair\n+ 00000dd9 v000000000000000 v000000000000000 location view pair\n+\n+ 00000ddb v000000000000001 v000000000000000 views at 00000dd7 for:\n+ 00000000000029c2 00000000000029c7 (DW_OP_reg4 (rsi))\n+ 00000de2 v000000000000000 v000000000000000 views at 00000dd9 for:\n+ 00000000000029c7 00000000000029c8 (DW_OP_reg12 (r12))\n+ 00000de9 \n \n- Offset Begin End Expression\n+ 00000dea v000000000000001 v000000000000000 location view pair\n \n- 00000dcc v000000000000000 v000000000000000 location view pair\n- 00000dce v000000000000000 v000000000000000 location view pair\n- 00000dd0 v000000000000000 v000000000000000 location view pair\n- 00000dd2 v000000000000000 v000000000000000 location view pair\n-\n- 00000dd4 v000000000000000 v000000000000000 views at 00000dcc for:\n- 0000000000002be0 0000000000002bf4 (DW_OP_reg5 (rdi))\n- 00000ddb v000000000000000 v000000000000000 views at 00000dce for:\n- 0000000000002bf4 0000000000002c9d (DW_OP_reg6 (rbp))\n- 00000de2 v000000000000000 v000000000000000 views at 00000dd0 for:\n- 0000000000002c9d 0000000000002ca4 (DW_OP_entry_value: (DW_OP_reg5 (rdi)); DW_OP_stack_value)\n- 00000dec v000000000000000 v000000000000000 views at 00000dd2 for:\n- 0000000000002ca4 0000000000002cc6 (DW_OP_reg6 (rbp))\n+ 00000dec v000000000000001 v000000000000000 views at 00000dea for:\n+ 00000000000029c2 00000000000029c7 (DW_OP_reg1 (rdx))\n 00000df3 \n \n- 00000df4 v000000000000000 v000000000000000 location view pair\n- 00000df6 v000000000000000 v000000000000000 location view pair\n- 00000df8 v000000000000000 v000000000000000 location view pair\n- 00000dfa v000000000000000 v000000000000000 location view pair\n- 00000dfc v000000000000000 v000000000000000 location view pair\n-\n- 00000dfe v000000000000000 v000000000000000 views at 00000df4 for:\n- 0000000000002be0 0000000000002bfc (DW_OP_reg4 (rsi))\n- 00000e05 v000000000000000 v000000000000000 views at 00000df6 for:\n- 0000000000002bfc 0000000000002c38 (DW_OP_reg3 (rbx))\n- 00000e0c v000000000000000 v000000000000000 views at 00000df8 for:\n- 0000000000002c38 0000000000002ca4 (DW_OP_entry_value: (DW_OP_reg4 (rsi)); DW_OP_stack_value)\n- 00000e16 v000000000000000 v000000000000000 views at 00000dfa for:\n- 0000000000002ca4 0000000000002cb7 (DW_OP_reg3 (rbx))\n- 00000e1d v000000000000000 v000000000000000 views at 00000dfc for:\n- 0000000000002cb7 0000000000002cc6 (DW_OP_entry_value: (DW_OP_reg4 (rsi)); DW_OP_stack_value)\n- 00000e27 \n-\n- 00000e28 v000000000000000 v000000000000000 location view pair\n- 00000e2a v000000000000000 v000000000000000 location view pair\n- 00000e2c v000000000000000 v000000000000000 location view pair\n- 00000e2e v000000000000000 v000000000000000 location view pair\n-\n- 00000e30 v000000000000000 v000000000000000 views at 00000e28 for:\n- 0000000000002be0 0000000000002bfc (DW_OP_reg1 (rdx))\n- 00000e37 v000000000000000 v000000000000000 views at 00000e2a for:\n- 0000000000002bfc 0000000000002ca3 (DW_OP_reg14 (r14))\n- 00000e3e v000000000000000 v000000000000000 views at 00000e2c for:\n- 0000000000002ca3 0000000000002ca4 (DW_OP_entry_value: (DW_OP_reg1 (rdx)); DW_OP_stack_value)\n- 00000e48 v000000000000000 v000000000000000 views at 00000e2e for:\n- 0000000000002ca4 0000000000002cc6 (DW_OP_reg14 (r14))\n- 00000e4f \n-\n- 00000e50 v000000000000000 v000000000000000 location view pair\n- 00000e52 v000000000000000 v000000000000000 location view pair\n- 00000e54 v000000000000000 v000000000000000 location view pair\n-\n- 00000e56 v000000000000000 v000000000000000 views at 00000e50 for:\n- 0000000000002bfd 0000000000002c0d (DW_OP_reg0 (rax))\n- 00000e5d v000000000000000 v000000000000000 views at 00000e52 for:\n- 0000000000002c0d 0000000000002c40 (DW_OP_breg13 (r13): -1; DW_OP_stack_value)\n- 00000e66 v000000000000000 v000000000000000 views at 00000e54 for:\n- 0000000000002ca4 0000000000002cc6 (DW_OP_breg13 (r13): -1; DW_OP_stack_value)\n- 00000e6f \n-\n- 00000e70 v000000000000000 v000000000000000 location view pair\n- 00000e72 v000000000000000 v000000000000000 location view pair\n- 00000e74 v000000000000000 v000000000000000 location view pair\n-\n- 00000e76 v000000000000000 v000000000000000 views at 00000e70 for:\n- 0000000000002c1a 0000000000002c1e (DW_OP_reg0 (rax))\n- 00000e7d v000000000000000 v000000000000000 views at 00000e72 for:\n- 0000000000002c1e 0000000000002c9f (DW_OP_reg12 (r12))\n- 00000e84 v000000000000000 v000000000000000 views at 00000e74 for:\n- 0000000000002ca4 0000000000002cc6 (DW_OP_reg12 (r12))\n- 00000e8b \n-\n- 00000e8c v000000000000000 v000000000000000 location view pair\n- 00000e8e v000000000000000 v000000000000000 location view pair\n-\n- 00000e90 v000000000000000 v000000000000000 views at 00000e8c for:\n- 0000000000002c38 0000000000002c3c (DW_OP_reg0 (rax))\n- 00000e97 v000000000000000 v000000000000000 views at 00000e8e for:\n- 0000000000002c3c 0000000000002c8b (DW_OP_reg3 (rbx))\n- 00000e9e \n-\n- 00000e9f v000000000000000 v000000000000000 location view pair\n- 00000ea1 v000000000000000 v000000000000001 location view pair\n-\n- 00000ea3 v000000000000000 v000000000000000 views at 00000e9f for:\n- 0000000000002c40 0000000000002c77 (DW_OP_reg0 (rax))\n- 00000eaa v000000000000000 v000000000000001 views at 00000ea1 for:\n- 0000000000002c77 0000000000002c98 (DW_OP_reg13 (r13))\n- 00000eb1 \n-\n- 00000eb2 v000000000000000 v000000000000000 location view pair\n- 00000eb4 v000000000000000 v000000000000001 location view pair\n-\n- 00000eb6 v000000000000000 v000000000000000 views at 00000eb2 for:\n- 0000000000002c8b 0000000000002c8f (DW_OP_reg0 (rax))\n- 00000ebd v000000000000000 v000000000000001 views at 00000eb4 for:\n- 0000000000002c8f 0000000000002c98 (DW_OP_reg3 (rbx))\n- 00000ec4 \n-\n- 00000ec5 v000000000000001 v000000000000000 location view pair\n- 00000ec7 v000000000000000 v000000000000001 location view pair\n- 00000ec9 v000000000000001 v000000000000000 location view pair\n- 00000ecb v000000000000000 v000000000000000 location view pair\n-\n- 00000ecd v000000000000001 v000000000000000 views at 00000ec5 for:\n- 0000000000002c40 0000000000002c47 (DW_OP_lit0; DW_OP_stack_value)\n- 00000ed5 v000000000000000 v000000000000001 views at 00000ec7 for:\n- 0000000000002c60 0000000000002c6a (DW_OP_reg2 (rcx))\n- 00000edc v000000000000001 v000000000000000 views at 00000ec9 for:\n- 0000000000002c6a 0000000000002c6e (DW_OP_breg2 (rcx): 1; DW_OP_stack_value)\n- 00000ee5 v000000000000000 v000000000000000 views at 00000ecb for:\n- 0000000000002c6e 0000000000002c73 (DW_OP_reg2 (rcx))\n- 00000eec \n-\n- 00000eed v000000000000001 v000000000000000 location view pair\n- 00000eef v000000000000000 v000000000000000 location view pair\n-\n- 00000ef1 v000000000000001 v000000000000000 views at 00000eed for:\n- 0000000000002c1a 0000000000002c1e (DW_OP_reg0 (rax))\n- 00000ef8 v000000000000000 v000000000000000 views at 00000eef for:\n- 0000000000002c1e 0000000000002c1f (DW_OP_reg12 (r12))\n- 00000eff \n-\n- 00000f00 v000000000000001 v000000000000000 location view pair\n-\n- 00000f02 v000000000000001 v000000000000000 views at 00000f00 for:\n- 0000000000002c1a 0000000000002c1f (DW_OP_reg3 (rbx))\n- 00000f09 \n-\n- 00000f0a v000000000000001 v000000000000000 location view pair\n-\n- 00000f0c v000000000000001 v000000000000000 views at 00000f0a for:\n- 0000000000002c1a 0000000000002c1f (DW_OP_reg13 (r13))\n- 00000f13 \n-\n- 00000f14 v000000000000002 v000000000000000 location view pair\n-\n- 00000f16 v000000000000002 v000000000000000 views at 00000f14 for:\n- 0000000000002c73 0000000000002c8b (DW_OP_reg6 (rbp))\n- 00000f1d \n-\n- 00000f1e v000000000000002 v000000000000000 location view pair\n- 00000f20 v000000000000000 v000000000000000 location view pair\n-\n- 00000f22 v000000000000002 v000000000000000 views at 00000f1e for:\n- 0000000000002c73 0000000000002c77 (DW_OP_reg0 (rax))\n- 00000f29 v000000000000000 v000000000000000 views at 00000f20 for:\n- 0000000000002c77 0000000000002c8b (DW_OP_reg13 (r13))\n- 00000f30 \n-\n- 00000f31 v000000000000002 v000000000000000 location view pair\n-\n- 00000f33 v000000000000002 v000000000000000 views at 00000f31 for:\n- 0000000000002c73 0000000000002c8b (DW_OP_reg3 (rbx))\n- 00000f3a \n-\n- 00000f3b v000000000000000 v000000000000000 location view pair\n- 00000f3d v000000000000000 v000000000000000 location view pair\n- 00000f3f v000000000000000 v000000000000000 location view pair\n- 00000f41 v000000000000000 v000000000000000 location view pair\n-\n- 00000f43 v000000000000000 v000000000000000 views at 00000f3b for:\n- 0000000000002ae0 0000000000002b03 (DW_OP_reg5 (rdi))\n- 00000f48 v000000000000000 v000000000000000 views at 00000f3d for:\n- 0000000000002b03 0000000000002bae (DW_OP_reg14 (r14))\n- 00000f4e v000000000000000 v000000000000000 views at 00000f3f for:\n- 0000000000002bae 0000000000002bb1 (DW_OP_entry_value: (DW_OP_reg5 (rdi)); DW_OP_stack_value)\n- 00000f58 v000000000000000 v000000000000000 views at 00000f41 for:\n- 0000000000002bb1 0000000000002bd7 (DW_OP_reg14 (r14))\n- 00000f5f \n+ 00000df4 v000000000000002 v000000000000000 location view pair\n \n- 00000f60 v000000000000000 v000000000000000 location view pair\n- 00000f62 v000000000000000 v000000000000000 location view pair\n- 00000f64 v000000000000000 v000000000000000 location view pair\n- 00000f66 v000000000000000 v000000000000000 location view pair\n- 00000f68 v000000000000000 v000000000000000 location view pair\n-\n- 00000f6a v000000000000000 v000000000000000 views at 00000f60 for:\n- 0000000000002ae0 0000000000002b03 (DW_OP_reg4 (rsi))\n- 00000f6f v000000000000000 v000000000000000 views at 00000f62 for:\n- 0000000000002b03 0000000000002b92 (DW_OP_reg12 (r12))\n- 00000f75 v000000000000000 v000000000000000 views at 00000f64 for:\n- 0000000000002b92 0000000000002bb1 (DW_OP_entry_value: (DW_OP_reg4 (rsi)); DW_OP_stack_value)\n- 00000f7f v000000000000000 v000000000000000 views at 00000f66 for:\n- 0000000000002bb1 0000000000002bc8 (DW_OP_reg12 (r12))\n- 00000f86 v000000000000000 v000000000000000 views at 00000f68 for:\n- 0000000000002bc8 0000000000002bd7 (DW_OP_entry_value: (DW_OP_reg4 (rsi)); DW_OP_stack_value)\n- 00000f90 \n-\n- 00000f91 v000000000000000 v000000000000000 location view pair\n- 00000f93 v000000000000000 v000000000000000 location view pair\n- 00000f95 v000000000000000 v000000000000000 location view pair\n- 00000f97 v000000000000000 v000000000000000 location view pair\n-\n- 00000f99 v000000000000000 v000000000000000 views at 00000f91 for:\n- 0000000000002ae0 0000000000002b03 (DW_OP_reg1 (rdx))\n- 00000f9e v000000000000000 v000000000000000 views at 00000f93 for:\n- 0000000000002b03 0000000000002bac (DW_OP_reg13 (r13))\n- 00000fa4 v000000000000000 v000000000000000 views at 00000f95 for:\n- 0000000000002bac 0000000000002bb1 (DW_OP_entry_value: (DW_OP_reg1 (rdx)); DW_OP_stack_value)\n- 00000fae v000000000000000 v000000000000000 views at 00000f97 for:\n- 0000000000002bb1 0000000000002bd7 (DW_OP_reg13 (r13))\n- 00000fb5 \n-\n- 00000fb6 v000000000000000 v000000000000000 location view pair\n- 00000fb8 v000000000000000 v000000000000000 location view pair\n-\n- 00000fba v000000000000000 v000000000000000 views at 00000fb6 for:\n- 0000000000002b07 0000000000002b7e (DW_OP_reg6 (rbp))\n- 00000fc0 v000000000000000 v000000000000000 views at 00000fb8 for:\n- 0000000000002bb1 0000000000002bd7 (DW_OP_reg6 (rbp))\n- 00000fc7 \n-\n- 00000fc8 v000000000000000 v000000000000000 location view pair\n- 00000fca v000000000000000 v000000000000000 location view pair\n- 00000fcc v000000000000000 v000000000000000 location view pair\n-\n- 00000fce v000000000000000 v000000000000000 views at 00000fc8 for:\n- 0000000000002b22 0000000000002b25 (DW_OP_reg0 (rax))\n- 00000fd3 v000000000000000 v000000000000000 views at 00000fca for:\n- 0000000000002b25 0000000000002ba7 (DW_OP_reg3 (rbx))\n- 00000fd9 v000000000000000 v000000000000000 views at 00000fcc for:\n- 0000000000002bb1 0000000000002bd7 (DW_OP_reg3 (rbx))\n- 00000fe0 \n-\n- 00000fe1 v000000000000000 v000000000000000 location view pair\n- 00000fe3 v000000000000000 v000000000000000 location view pair\n-\n- 00000fe5 v000000000000000 v000000000000000 views at 00000fe1 for:\n- 0000000000002b2e 0000000000002b53 (DW_OP_reg0 (rax))\n- 00000fea v000000000000000 v000000000000000 views at 00000fe3 for:\n- 0000000000002b53 0000000000002b67 (DW_OP_reg1 (rdx))\n- 00000ff0 \n-\n- 00000ff1 v000000000000000 v000000000000000 location view pair\n- 00000ff3 v000000000000000 v000000000000001 location view pair\n- 00000ff5 v000000000000000 v000000000000000 location view pair\n-\n- 00000ff7 v000000000000000 v000000000000000 views at 00000ff1 for:\n- 0000000000002b74 0000000000002b85 (DW_OP_reg0 (rax))\n- 00000ffe v000000000000000 v000000000000001 views at 00000ff3 for:\n- 0000000000002b85 0000000000002b9f (DW_OP_breg6 (rbp): -1; DW_OP_stack_value)\n- 00001007 v000000000000000 v000000000000000 views at 00000ff5 for:\n- 0000000000002bb1 0000000000002bcc (DW_OP_reg0 (rax))\n- 0000100e \n-\n- 0000100f v000000000000000 v000000000000000 location view pair\n- 00001011 v000000000000000 v000000000000001 location view pair\n-\n- 00001013 v000000000000000 v000000000000000 views at 0000100f for:\n- 0000000000002b92 0000000000002b96 (DW_OP_reg0 (rax))\n- 0000101a v000000000000000 v000000000000001 views at 00001011 for:\n- 0000000000002b96 0000000000002b9f (DW_OP_reg12 (r12))\n- 00001021 \n-\n- 00001022 v000000000000002 v000000000000000 location view pair\n- 00001024 v000000000000000 v000000000000000 location view pair\n-\n- 00001026 v000000000000002 v000000000000000 views at 00001022 for:\n- 0000000000002b2e 0000000000002b35 (DW_OP_lit0; DW_OP_stack_value)\n- 0000102c v000000000000000 v000000000000000 views at 00001024 for:\n- 0000000000002b40 0000000000002b50 (DW_OP_reg2 (rcx))\n- 00001031 \n-\n- 00001032 v000000000000001 v000000000000000 location view pair\n- 00001034 v000000000000000 v000000000000000 location view pair\n-\n- 00001036 v000000000000001 v000000000000000 views at 00001032 for:\n- 0000000000002ae4 0000000000002b03 (DW_OP_reg5 (rdi))\n- 0000103b v000000000000000 v000000000000000 views at 00001034 for:\n- 0000000000002b03 0000000000002b04 (DW_OP_reg14 (r14))\n- 00001040 \n-\n- 00001041 v000000000000000 v000000000000000 location view pair\n- 00001043 v000000000000000 v000000000000000 location view pair\n-\n- 00001045 v000000000000000 v000000000000000 views at 00001041 for:\n- 0000000000002af5 0000000000002b03 (DW_OP_reg4 (rsi))\n- 0000104a v000000000000000 v000000000000000 views at 00001043 for:\n- 0000000000002b03 0000000000002b04 (DW_OP_reg12 (r12))\n- 0000104f \n-\n- 00001050 v000000000000001 v000000000000000 location view pair\n-\n- 00001052 v000000000000001 v000000000000000 views at 00001050 for:\n- 0000000000002b22 0000000000002b2e (DW_OP_reg14 (r14))\n- 00001057 \n-\n- 00001058 v000000000000001 v000000000000000 location view pair\n-\n- 0000105a v000000000000001 v000000000000000 views at 00001058 for:\n- 0000000000002b22 0000000000002b2e (DW_OP_reg12 (r12))\n- 0000105f \n-\n- 00001060 v000000000000001 v000000000000000 location view pair\n-\n- 00001062 v000000000000001 v000000000000000 views at 00001060 for:\n- 0000000000002b22 0000000000002b2e (DW_OP_lit0; DW_OP_stack_value)\n- 00001068 \n-\n- 00001069 v000000000000001 v000000000000000 location view pair\n- 0000106b v000000000000000 v000000000000000 location view pair\n-\n- 0000106d v000000000000001 v000000000000000 views at 00001069 for:\n- 0000000000002b62 0000000000002b67 (DW_OP_reg5 (rdi))\n- 00001074 v000000000000000 v000000000000000 views at 0000106b for:\n- 0000000000002b67 0000000000002b68 (DW_OP_reg14 (r14))\n- 0000107b \n-\n- 0000107c v000000000000001 v000000000000000 location view pair\n- 0000107e v000000000000000 v000000000000000 location view pair\n-\n- 00001080 v000000000000001 v000000000000000 views at 0000107c for:\n- 0000000000002b62 0000000000002b67 (DW_OP_reg4 (rsi))\n- 00001087 v000000000000000 v000000000000000 views at 0000107e for:\n- 0000000000002b67 0000000000002b68 (DW_OP_reg12 (r12))\n- 0000108e \n+ 00000df6 v000000000000002 v000000000000000 views at 00000df4 for:\n+ 00000000000029c8 00000000000029d4 (DW_OP_lit0; DW_OP_stack_value)\n+ 00000dfe \n \n- 0000108f v000000000000001 v000000000000000 location view pair\n+ 00000dff v000000000000002 v000000000000000 location view pair\n \n- 00001091 v000000000000001 v000000000000000 views at 0000108f for:\n- 0000000000002b62 0000000000002b67 (DW_OP_reg1 (rdx))\n- 00001098 \n+ 00000e01 v000000000000002 v000000000000000 views at 00000dff for:\n+ 00000000000029c8 00000000000029d4 (DW_OP_reg3 (rbx))\n+ 00000e08 \n \n- 00001099 v000000000000002 v000000000000000 location view pair\n+ 00000e09 v000000000000001 v000000000000000 location view pair\n+ 00000e0b v000000000000000 v000000000000000 location view pair\n \n- 0000109b v000000000000002 v000000000000000 views at 00001099 for:\n- 0000000000002b68 0000000000002b74 (DW_OP_lit0; DW_OP_stack_value)\n- 000010a3 \n+ 00000e0d v000000000000001 v000000000000000 views at 00000e09 for:\n+ 00000000000029f2 00000000000029f6 (DW_OP_reg0 (rax))\n+ 00000e14 v000000000000000 v000000000000000 views at 00000e0b for:\n+ 00000000000029f6 00000000000029f7 (DW_OP_reg12 (r12))\n+ 00000e1b \n \n- 000010a4 v000000000000002 v000000000000000 location view pair\n+ 00000e1c v000000000000001 v000000000000000 location view pair\n \n- 000010a6 v000000000000002 v000000000000000 views at 000010a4 for:\n- 0000000000002b68 0000000000002b74 (DW_OP_reg3 (rbx))\n- 000010ad \n+ 00000e1e v000000000000001 v000000000000000 views at 00000e1c for:\n+ 00000000000029f2 00000000000029f7 (DW_OP_reg3 (rbx))\n+ 00000e25 \n \n- 000010ae v000000000000001 v000000000000000 location view pair\n- 000010b0 v000000000000000 v000000000000000 location view pair\n+ 00000e26 v000000000000001 v000000000000000 location view pair\n \n- 000010b2 v000000000000001 v000000000000000 views at 000010ae for:\n- 0000000000002b92 0000000000002b96 (DW_OP_reg0 (rax))\n- 000010b9 v000000000000000 v000000000000000 views at 000010b0 for:\n- 0000000000002b96 0000000000002b97 (DW_OP_reg12 (r12))\n- 000010c0 \n+ 00000e28 v000000000000001 v000000000000000 views at 00000e26 for:\n+ 00000000000029f2 00000000000029f7 (DW_OP_reg6 (rbp))\n+ 00000e2f \n+Table at Offset 0xe30\n+ Length: 0x2a1\n+ DWARF version: 5\n+ Address size: 8\n+ Segment size: 0\n+ Offset entries: 0\n \n- 000010c1 v000000000000001 v000000000000000 location view pair\n+ Offset Begin End Expression\n \n- 000010c3 v000000000000001 v000000000000000 views at 000010c1 for:\n- 0000000000002b92 0000000000002b97 (DW_OP_reg3 (rbx))\n- 000010ca \n+ 00000e3c v000000000000000 v000000000000000 location view pair\n+ 00000e3e v000000000000000 v000000000000000 location view pair\n+ 00000e40 v000000000000000 v000000000000000 location view pair\n+\n+ 00000e42 0000000000002b30 (base address)\n+ 00000e4b v000000000000000 v000000000000000 views at 00000e3c for:\n+ 0000000000002b30 0000000000002b5c (DW_OP_reg5 (rdi))\n+ 00000e50 v000000000000000 v000000000000000 views at 00000e3e for:\n+ 0000000000002b5c 0000000000002bd1 (DW_OP_reg3 (rbx))\n+ 00000e56 v000000000000000 v000000000000000 views at 00000e40 for:\n+ 0000000000002bd1 0000000000002bdb (DW_OP_entry_value: (DW_OP_reg5 (rdi)); DW_OP_stack_value)\n+ 00000e60 \n+\n+ 00000e61 v000000000000000 v000000000000000 location view pair\n+ 00000e63 v000000000000000 v000000000000000 location view pair\n+ 00000e65 v000000000000000 v000000000000000 location view pair\n+\n+ 00000e67 0000000000002b30 (base address)\n+ 00000e70 v000000000000000 v000000000000000 views at 00000e61 for:\n+ 0000000000002b30 0000000000002b3c (DW_OP_reg4 (rsi))\n+ 00000e75 v000000000000000 v000000000000000 views at 00000e63 for:\n+ 0000000000002b3c 0000000000002b8f (DW_OP_reg15 (r15))\n+ 00000e7a v000000000000000 v000000000000000 views at 00000e65 for:\n+ 0000000000002b8f 0000000000002bdb (DW_OP_entry_value: (DW_OP_reg4 (rsi)); DW_OP_stack_value)\n+ 00000e83 \n+\n+ 00000e84 v000000000000000 v000000000000000 location view pair\n+ 00000e86 v000000000000000 v000000000000000 location view pair\n+ 00000e88 v000000000000000 v000000000000000 location view pair\n+\n+ 00000e8a 0000000000002b30 (base address)\n+ 00000e93 v000000000000000 v000000000000000 views at 00000e84 for:\n+ 0000000000002b30 0000000000002b5c (DW_OP_reg1 (rdx))\n+ 00000e98 v000000000000000 v000000000000000 views at 00000e86 for:\n+ 0000000000002b5c 0000000000002bd6 (DW_OP_reg13 (r13))\n+ 00000e9e v000000000000000 v000000000000000 views at 00000e88 for:\n+ 0000000000002bd6 0000000000002bdb (DW_OP_entry_value: (DW_OP_reg1 (rdx)); DW_OP_stack_value)\n+ 00000ea8 \n+\n+ 00000ea9 v000000000000000 v000000000000000 location view pair\n+ 00000eab v000000000000000 v000000000000000 location view pair\n+ 00000ead v000000000000000 v000000000000000 location view pair\n+\n+ 00000eaf 0000000000002b30 (base address)\n+ 00000eb8 v000000000000000 v000000000000000 views at 00000ea9 for:\n+ 0000000000002b30 0000000000002b5c (DW_OP_reg2 (rcx))\n+ 00000ebd v000000000000000 v000000000000000 views at 00000eab for:\n+ 0000000000002b5c 0000000000002ba6 (DW_OP_reg6 (rbp))\n+ 00000ec2 v000000000000000 v000000000000000 views at 00000ead for:\n+ 0000000000002ba6 0000000000002bdb (DW_OP_entry_value: (DW_OP_reg2 (rcx)); DW_OP_stack_value)\n+ 00000ecb \n+\n+ 00000ecc v000000000000000 v000000000000000 location view pair\n+ 00000ece v000000000000000 v000000000000000 location view pair\n+ 00000ed0 v000000000000000 v000000000000000 location view pair\n+\n+ 00000ed2 0000000000002b30 (base address)\n+ 00000edb v000000000000000 v000000000000000 views at 00000ecc for:\n+ 0000000000002b30 0000000000002b5c (DW_OP_reg8 (r8))\n+ 00000ee0 v000000000000000 v000000000000000 views at 00000ece for:\n+ 0000000000002b5c 0000000000002bd4 (DW_OP_reg12 (r12))\n+ 00000ee6 v000000000000000 v000000000000000 views at 00000ed0 for:\n+ 0000000000002bd4 0000000000002bdb (DW_OP_entry_value: (DW_OP_reg8 (r8)); DW_OP_stack_value)\n+ 00000ef0 \n+\n+ 00000ef1 v000000000000000 v000000000000000 location view pair\n+ 00000ef3 v000000000000000 v000000000000000 location view pair\n+\n+ 00000ef5 0000000000002b71 (base address)\n+ 00000efe v000000000000000 v000000000000000 views at 00000ef1 for:\n+ 0000000000002b71 0000000000002b74 (DW_OP_reg0 (rax))\n+ 00000f03 v000000000000000 v000000000000000 views at 00000ef3 for:\n+ 0000000000002b74 0000000000002b79 (DW_OP_reg4 (rsi))\n+ 00000f08 \n+\n+ 00000f09 v000000000000000 v000000000000000 location view pair\n+ 00000f0b v000000000000000 v000000000000000 location view pair\n+\n+ 00000f0d 0000000000002b83 (base address)\n+ 00000f16 v000000000000000 v000000000000000 views at 00000f09 for:\n+ 0000000000002b83 0000000000002b86 (DW_OP_reg0 (rax))\n+ 00000f1b v000000000000000 v000000000000000 views at 00000f0b for:\n+ 0000000000002b86 0000000000002bd8 (DW_OP_reg14 (r14))\n+ 00000f20 \n+\n+ 00000f21 v000000000000000 v000000000000000 location view pair\n+ 00000f23 v000000000000000 v000000000000000 location view pair\n+\n+ 00000f25 0000000000002b8f (base address)\n+ 00000f2e v000000000000000 v000000000000000 views at 00000f21 for:\n+ 0000000000002b8f 0000000000002b97 (DW_OP_reg0 (rax))\n+ 00000f33 v000000000000000 v000000000000000 views at 00000f23 for:\n+ 0000000000002b97 0000000000002bda (DW_OP_reg15 (r15))\n+ 00000f38 \n+\n+ 00000f39 v000000000000000 v000000000000000 location view pair\n+\n+ 00000f3b v000000000000000 v000000000000000 views at 00000f39 for:\n+ 0000000000002ba6 0000000000002bd2 (DW_OP_reg6 (rbp))\n+ 00000f47 \n+\n+ 00000f48 v000000000000000 v000000000000000 location view pair\n+ 00000f4a v000000000000000 v000000000000000 location view pair\n+\n+ 00000f4c 0000000000002bbc (base address)\n+ 00000f55 v000000000000000 v000000000000000 views at 00000f48 for:\n+ 0000000000002bbc 0000000000002bc7 (DW_OP_reg0 (rax))\n+ 00000f5a v000000000000000 v000000000000000 views at 00000f4a for:\n+ 0000000000002bc7 0000000000002bcb (DW_OP_reg8 (r8))\n+ 00000f5f \n+\n+ 00000f60 v000000000000001 v000000000000000 location view pair\n+ 00000f62 v000000000000000 v000000000000000 location view pair\n+\n+ 00000f64 0000000000002b34 (base address)\n+ 00000f6d v000000000000001 v000000000000000 views at 00000f60 for:\n+ 0000000000002b34 0000000000002b5c (DW_OP_reg5 (rdi))\n+ 00000f72 v000000000000000 v000000000000000 views at 00000f62 for:\n+ 0000000000002b5c 0000000000002b71 (DW_OP_reg3 (rbx))\n+ 00000f77 \n+\n+ 00000f78 v000000000000001 v000000000000000 location view pair\n+ 00000f7a v000000000000000 v000000000000000 location view pair\n+\n+ 00000f7c 0000000000002b34 (base address)\n+ 00000f85 v000000000000001 v000000000000000 views at 00000f78 for:\n+ 0000000000002b34 0000000000002b5c (DW_OP_reg8 (r8))\n+ 00000f8a v000000000000000 v000000000000000 views at 00000f7a for:\n+ 0000000000002b5c 0000000000002b71 (DW_OP_reg12 (r12))\n+ 00000f8f \n+\n+ 00000f90 v000000000000002 v000000000000000 location view pair\n+\n+ 00000f92 v000000000000002 v000000000000000 views at 00000f90 for:\n+ 0000000000002b71 0000000000002b83 (DW_OP_reg3 (rbx))\n+ 00000f9e \n+\n+ 00000f9f v000000000000002 v000000000000000 location view pair\n+ 00000fa1 v000000000000000 v000000000000000 location view pair\n+\n+ 00000fa3 0000000000002b71 (base address)\n+ 00000fac v000000000000002 v000000000000000 views at 00000f9f for:\n+ 0000000000002b71 0000000000002b74 (DW_OP_reg0 (rax))\n+ 00000fb1 v000000000000000 v000000000000000 views at 00000fa1 for:\n+ 0000000000002b74 0000000000002b79 (DW_OP_reg4 (rsi))\n+ 00000fb6 \n+\n+ 00000fb7 v000000000000002 v000000000000000 location view pair\n+\n+ 00000fb9 v000000000000002 v000000000000000 views at 00000fb7 for:\n+ 0000000000002b71 0000000000002b83 (DW_OP_addr: 30d3; DW_OP_stack_value)\n+ 00000fce \n+\n+ 00000fcf v000000000000002 v000000000000000 location view pair\n+\n+ 00000fd1 v000000000000002 v000000000000000 views at 00000fcf for:\n+ 0000000000002b71 0000000000002b83 (DW_OP_addr: 3170; DW_OP_stack_value)\n+ 00000fe6 \n+\n+ 00000fe7 v000000000000002 v000000000000000 location view pair\n+\n+ 00000fe9 v000000000000002 v000000000000000 views at 00000fe7 for:\n+ 0000000000002b83 0000000000002b8f (DW_OP_reg3 (rbx))\n+ 00000ff5 \n+\n+ 00000ff6 v000000000000002 v000000000000000 location view pair\n+\n+ 00000ff8 v000000000000002 v000000000000000 views at 00000ff6 for:\n+ 0000000000002b83 0000000000002b8f (DW_OP_reg15 (r15))\n+ 00001004 \n+\n+ 00001005 v000000000000000 v000000000000000 location view pair\n+\n+ 00001007 v000000000000000 v000000000000000 views at 00001005 for:\n+ 0000000000002b94 0000000000002ba6 (DW_OP_reg3 (rbx))\n+ 00001013 \n+\n+ 00001014 v000000000000000 v000000000000000 location view pair\n+\n+ 00001016 v000000000000000 v000000000000000 views at 00001014 for:\n+ 0000000000002b94 0000000000002ba6 (DW_OP_reg6 (rbp))\n+ 00001022 \n+\n+ 00001023 v000000000000000 v000000000000000 location view pair\n+ 00001025 v000000000000000 v000000000000000 location view pair\n+\n+ 00001027 0000000000002be0 (base address)\n+ 00001030 v000000000000000 v000000000000000 views at 00001023 for:\n+ 0000000000002be0 0000000000002bef (DW_OP_reg5 (rdi))\n+ 00001035 v000000000000000 v000000000000000 views at 00001025 for:\n+ 0000000000002bef 0000000000002bf0 (DW_OP_entry_value: (DW_OP_reg5 (rdi)); DW_OP_stack_value)\n+ 0000103d \n+\n+ 0000103e v000000000000000 v000000000000000 location view pair\n+ 00001040 v000000000000000 v000000000000000 location view pair\n+\n+ 00001042 0000000000002be0 (base address)\n+ 0000104b v000000000000000 v000000000000000 views at 0000103e for:\n+ 0000000000002be0 0000000000002bef (DW_OP_reg4 (rsi))\n+ 00001050 v000000000000000 v000000000000000 views at 00001040 for:\n+ 0000000000002bef 0000000000002bf0 (DW_OP_entry_value: (DW_OP_reg4 (rsi)); DW_OP_stack_value)\n+ 00001058 \n+\n+ 00001059 v000000000000000 v000000000000000 location view pair\n+ 0000105b v000000000000000 v000000000000000 location view pair\n+ 0000105d v000000000000000 v000000000000000 location view pair\n+\n+ 0000105f 0000000000002be0 (base address)\n+ 00001068 v000000000000000 v000000000000000 views at 00001059 for:\n+ 0000000000002be0 0000000000002beb (DW_OP_reg1 (rdx))\n+ 0000106d v000000000000000 v000000000000000 views at 0000105b for:\n+ 0000000000002beb 0000000000002bef (DW_OP_reg8 (r8))\n+ 00001072 v000000000000000 v000000000000000 views at 0000105d for:\n+ 0000000000002bef 0000000000002bf0 (DW_OP_entry_value: (DW_OP_reg1 (rdx)); DW_OP_stack_value)\n+ 0000107a \n+\n+ 0000107b v000000000000000 v000000000000000 location view pair\n+ 0000107d v000000000000000 v000000000000000 location view pair\n+\n+ 0000107f 0000000000002c00 (base address)\n+ 00001088 v000000000000000 v000000000000000 views at 0000107b for:\n+ 0000000000002c00 0000000000002c96 (DW_OP_reg5 (rdi))\n+ 0000108e v000000000000000 v000000000000000 views at 0000107d for:\n+ 0000000000002c96 0000000000002cb4 (DW_OP_entry_value: (DW_OP_reg5 (rdi)); DW_OP_stack_value)\n+ 00001098 \n \n- 000010cb v000000000000001 v000000000000000 location view pair\n+ 00001099 v000000000000000 v000000000000000 location view pair\n+ 0000109b v000000000000000 v000000000000000 location view pair\n \n- 000010cd v000000000000001 v000000000000000 views at 000010cb for:\n- 0000000000002b92 0000000000002b97 (DW_OP_reg6 (rbp))\n+ 0000109d 0000000000002c00 (base address)\n+ 000010a6 v000000000000000 v000000000000000 views at 00001099 for:\n+ 0000000000002c00 0000000000002c96 (DW_OP_reg4 (rsi))\n+ 000010ac v000000000000000 v000000000000000 views at 0000109b for:\n+ 0000000000002c96 0000000000002cb4 (DW_OP_entry_value: (DW_OP_reg4 (rsi)); DW_OP_stack_value)\n+ 000010b6 \n+\n+ 000010b7 v000000000000000 v000000000000000 location view pair\n+ 000010b9 v000000000000000 v000000000000000 location view pair\n+\n+ 000010bb 0000000000002c00 (base address)\n+ 000010c4 v000000000000000 v000000000000000 views at 000010b7 for:\n+ 0000000000002c00 0000000000002c96 (DW_OP_reg1 (rdx))\n+ 000010ca v000000000000000 v000000000000000 views at 000010b9 for:\n+ 0000000000002c96 0000000000002cb4 (DW_OP_entry_value: (DW_OP_reg1 (rdx)); DW_OP_stack_value)\n 000010d4 \n \n"}, {"source1": "readelf --wide --debug-dump=ranges {}", "source2": "readelf --wide --debug-dump=ranges {}", "unified_diff": "@@ -14,27 +14,27 @@\n Offset into .debug_info: 0x5515\n Pointer Size: 8\n Segment Size: 0\n \n Address Length\n 00000000000028b0 0000000000000086\n 0000000000000000 0000000000000000\n- Length: 60\n+ Length: 44\n Version: 2\n Offset into .debug_info: 0x568d\n Pointer Size: 8\n Segment Size: 0\n \n Address Length\n- 0000000000002940 00000000000000ca\n- 0000000000002a10 00000000000000b4\n+ 0000000000002940 00000000000001e6\n 0000000000000000 0000000000000000\n- Length: 44\n+ Length: 60\n Version: 2\n- Offset into .debug_info: 0x5ac9\n+ Offset into .debug_info: 0x5cd9\n Pointer Size: 8\n Segment Size: 0\n \n Address Length\n- 0000000000002ae0 00000000000001e6\n+ 0000000000002b30 00000000000000ca\n+ 0000000000002c00 00000000000000b4\n 0000000000000000 0000000000000000\n \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,25 +1,29 @@\n GCC: (Debian 14.2.0-17) 14.2.0\n-2X+x@K;1\n-G b% bes\n-0P`\\!et/l*\n-KOwx&Uz7W\n+TMP\".@;8\t\n+=}qVcl_8i\n+M#Q@I'OB:\n+h=.iP|Er\n+gCW\\\tv\\Hz!\n+6$G[lHmAm\n :*CB@\\`\n-SDA/usr/lib/debug/.dwz/x86_64-linux-gnu/libnative-platform-jni.debug\n+o=C'Dj0C\n+:\n \t...\n \n 0000000000002910 :\n \t...\n \n-0000000000002940 :\n+0000000000002940 :\n \t...\n \n-00000000000029f0 :\n+0000000000002a40 :\n \t...\n \n-0000000000002a00 :\n+0000000000002b30 :\n \t...\n \n-0000000000002a10 :\n+0000000000002be0 :\n \t...\n \n-0000000000002ae0 :\n+0000000000002bf0 :\n \t...\n \n-0000000000002be0 :\n+0000000000002c00 :\n \t...\n"}, {"source1": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n \n \n Disassembly of section .fini:\n \n-0000000000002cc8 <_fini>:\n+0000000000002cb4 <_fini>:\n \t...\n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_line_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_line_str {}", "unified_diff": "@@ -30,12 +30,12 @@\n [ 1c9] confname.h\n [ 1d4] c++config.h\n [ 1e0] src/shared/cpp/osx.cpp\n [ 1f7] src/shared/cpp/generic_posix.cpp\n [ 218] src/shared/cpp\n [ 227] string.h\n [ 230] errno.h\n- [ 238] src/shared/cpp/generic.cpp\n- [ 253] stdarg.h\n- [ 25c] src/shared/cpp/unix_strings.cpp\n- [ 27c] wchar.h\n+ [ 238] src/shared/cpp/unix_strings.cpp\n+ [ 258] wchar.h\n+ [ 260] src/shared/cpp/generic.cpp\n+ [ 27b] stdarg.h\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 7838365f 36342d6c 696e7578 dwz/x86_64-linux\n 0x00000020 2d676e75 2f6c6962 6e617469 76652d70 -gnu/libnative-p\n 0x00000030 6c617466 6f726d2d 6a6e692e 64656275 latform-jni.debu\n- 0x00000040 6700d1b3 bf353674 56a1918f be5e7681 g....56tV....^v.\n- 0x00000050 81413a83 e6ef .A:...\n+ 0x00000040 6700f927 fef407f0 819b863b 1ae31058 g..'.......;...X\n+ 0x00000050 880614db 8cac ......\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.strtab {}", "source2": "readelf --wide --decompress --hex-dump=.strtab {}", "unified_diff": "@@ -7,17 +7,17 @@\n 0x00000040 2e30005f 5f646f5f 676c6f62 616c5f64 .0.__do_global_d\n 0x00000050 746f7273 5f617578 5f66696e 695f6172 tors_aux_fini_ar\n 0x00000060 7261795f 656e7472 79006672 616d655f ray_entry.frame_\n 0x00000070 64756d6d 79005f5f 6672616d 655f6475 dummy.__frame_du\n 0x00000080 6d6d795f 696e6974 5f617272 61795f65 mmy_init_array_e\n 0x00000090 6e747279 00637572 7365732e 63707000 ntry.curses.cpp.\n 0x000000a0 6f73782e 63707000 67656e65 7269635f osx.cpp.generic_\n- 0x000000b0 706f7369 782e6370 70006765 6e657269 posix.cpp.generi\n- 0x000000c0 632e6370 7000756e 69785f73 7472696e c.cpp.unix_strin\n- 0x000000d0 67732e63 7070005f 5f465241 4d455f45 gs.cpp.__FRAME_E\n+ 0x000000b0 706f7369 782e6370 7000756e 69785f73 posix.cpp.unix_s\n+ 0x000000c0 7472696e 67732e63 70700067 656e6572 trings.cpp.gener\n+ 0x000000d0 69632e63 7070005f 5f465241 4d455f45 ic.cpp.__FRAME_E\n 0x000000e0 4e445f5f 005f6669 6e69005f 5f64736f ND__._fini.__dso\n 0x000000f0 5f68616e 646c6500 5f44594e 414d4943 _handle._DYNAMIC\n 0x00000100 005f5f47 4e555f45 485f4652 414d455f .__GNU_EH_FRAME_\n 0x00000110 48445200 5f5f544d 435f454e 445f5f00 HDR.__TMC_END__.\n 0x00000120 5f474c4f 42414c5f 4f464653 45545f54 _GLOBAL_OFFSET_T\n 0x00000130 41424c45 5f005f69 6e697400 67657465 ABLE_._init.gete\n 0x00000140 6e764047 4c494243 5f322e32 2e350066 nv@GLIBC_2.2.5.f\n"}]}, {"source1": "./usr/lib/debug/.build-id/4c/ae9a6eb60fe939df9ab51c8f21e013eadbd618.debug", "source2": "./usr/lib/debug/.build-id/71/c54f8849883b3786b8b526f117871cf15f0889.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 80% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --file-header {}", "source2": "readelf --wide --file-header {}", "unified_diff": "@@ -6,15 +6,15 @@\n OS/ABI: UNIX - System V\n ABI Version: 0\n Type: DYN (Shared object file)\n Machine: Advanced Micro Devices X86-64\n Version: 0x1\n Entry point address: 0x0\n Start of program headers: 64 (bytes into file)\n- Start of section headers: 33376 (bytes into file)\n+ Start of section headers: 33368 (bytes into file)\n Flags: 0x0\n Size of this header: 64 (bytes)\n Size of program headers: 56 (bytes)\n Number of program headers: 9\n Size of section headers: 64 (bytes)\n Number of section headers: 37\n Section header string table index: 36\n"}, {"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -2,20 +2,20 @@\n Elf file type is DYN (Shared object file)\n Entry point 0x0\n There are 9 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x001818 R 0x1000\n- LOAD 0x000000 0x0000000000002000 0x0000000000002000 0x000000 0x001991 R E 0x1000\n- LOAD 0x000000 0x0000000000004000 0x0000000000004000 0x000000 0x000bc8 R 0x1000\n+ LOAD 0x000000 0x0000000000002000 0x0000000000002000 0x000000 0x001985 R E 0x1000\n+ LOAD 0x000000 0x0000000000004000 0x0000000000004000 0x000000 0x000bcc R 0x1000\n LOAD 0x000df8 0x0000000000005df8 0x0000000000005df8 0x000000 0x000378 RW 0x1000\n DYNAMIC 0x000df8 0x0000000000005e08 0x0000000000005e08 0x000000 0x0001c0 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n- GNU_EH_FRAME 0x001000 0x000000000000436c 0x000000000000436c 0x000000 0x000104 R 0x4\n+ GNU_EH_FRAME 0x001000 0x0000000000004368 0x0000000000004368 0x000000 0x000104 R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10\n GNU_RELRO 0x000df8 0x0000000000005df8 0x0000000000005df8 0x000000 0x000208 R 0x1\n \n Section to Segment mapping:\n Segment Sections...\n 00 .note.gnu.build-id .gnu.hash .dynsym .dynstr .gnu.version .gnu.version_r .rela.dyn .rela.plt \n 01 .init .plt .plt.got .text .fini \n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -1,8 +1,8 @@\n-There are 37 section headers, starting at offset 0x8260:\n+There are 37 section headers, starting at offset 0x8258:\n \n Section Headers:\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 0000e8 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000348 00025c 000678 18 A 4 1 8\n@@ -10,37 +10,37 @@\n [ 5] .gnu.version NOBITS 0000000000001274 00025c 00008a 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 0000000000001300 00025c 000050 00 A 4 1 8\n [ 7] .rela.dyn NOBITS 0000000000001350 00025c 0000a8 18 A 3 0 8\n [ 8] .rela.plt NOBITS 00000000000013f8 00025c 000420 18 A 3 21 8\n [ 9] .init NOBITS 0000000000002000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000002020 001000 0002d0 10 AX 0 0 16\n [11] .plt.got NOBITS 00000000000022f0 001000 000008 08 AX 0 0 8\n- [12] .text NOBITS 0000000000002300 001000 001686 00 AX 0 0 32\n- [13] .fini NOBITS 0000000000003988 001000 000009 00 AX 0 0 4\n- [14] .rodata NOBITS 0000000000004000 001000 00036b 01 AMS 0 0 8\n- [15] .eh_frame_hdr NOBITS 000000000000436c 001000 000104 00 A 0 0 4\n- [16] .eh_frame NOBITS 0000000000004470 001000 000758 00 A 0 0 8\n+ [12] .text NOBITS 0000000000002300 001000 00167a 00 AX 0 0 32\n+ [13] .fini NOBITS 000000000000397c 001000 000009 00 AX 0 0 4\n+ [14] .rodata NOBITS 0000000000004000 001000 000368 01 AMS 0 0 8\n+ [15] .eh_frame_hdr NOBITS 0000000000004368 001000 000104 00 A 0 0 4\n+ [16] .eh_frame NOBITS 0000000000004470 001000 00075c 00 A 0 0 8\n [17] .init_array NOBITS 0000000000005df8 000df8 000008 08 WA 0 0 8\n [18] .fini_array NOBITS 0000000000005e00 000df8 000008 08 WA 0 0 8\n [19] .dynamic NOBITS 0000000000005e08 000df8 0001c0 10 WA 4 0 8\n [20] .got NOBITS 0000000000005fc8 000df8 000020 08 WA 0 0 8\n [21] .got.plt NOBITS 0000000000005fe8 000df8 000178 08 WA 0 0 8\n [22] .data NOBITS 0000000000006160 000df8 000008 00 WA 0 0 8\n [23] .bss NOBITS 0000000000006168 000df8 000008 00 WA 0 0 1\n [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1\n [25] .debug_aranges PROGBITS 0000000000000000 000280 000072 00 C 0 0 8\n- [26] .debug_info PROGBITS 0000000000000000 0002f8 004162 00 C 0 0 8\n- [27] .debug_abbrev PROGBITS 0000000000000000 004460 0004e1 00 C 0 0 8\n- [28] .debug_line PROGBITS 0000000000000000 004948 000bfd 00 C 0 0 8\n- [29] .debug_str PROGBITS 0000000000000000 005548 00045e 01 MSC 0 0 8\n- [30] .debug_line_str PROGBITS 0000000000000000 0059a8 000183 01 MSC 0 0 8\n- [31] .debug_loclists PROGBITS 0000000000000000 005b30 000e9f 00 C 0 0 8\n- [32] .debug_rnglists PROGBITS 0000000000000000 0069d0 000205 00 C 0 0 8\n- [33] .gnu_debugaltlink PROGBITS 0000000000000000 006bd5 000056 00 0 0 1\n- [34] .symtab SYMTAB 0000000000000000 006c30 000918 18 35 29 8\n- [35] .strtab STRTAB 0000000000000000 007548 000ba4 00 0 0 1\n- [36] .shstrtab STRTAB 0000000000000000 0080ec 000173 00 0 0 1\n+ [26] .debug_info PROGBITS 0000000000000000 0002f8 004160 00 C 0 0 8\n+ [27] .debug_abbrev PROGBITS 0000000000000000 004458 0004e1 00 C 0 0 8\n+ [28] .debug_line PROGBITS 0000000000000000 004940 000bf3 00 C 0 0 8\n+ [29] .debug_str PROGBITS 0000000000000000 005538 00045e 01 MSC 0 0 8\n+ [30] .debug_line_str PROGBITS 0000000000000000 005998 000187 01 MSC 0 0 8\n+ [31] .debug_loclists PROGBITS 0000000000000000 005b20 000ea1 00 C 0 0 8\n+ [32] .debug_rnglists PROGBITS 0000000000000000 0069c8 000206 00 C 0 0 8\n+ [33] .gnu_debugaltlink PROGBITS 0000000000000000 006bce 000056 00 0 0 1\n+ [34] .symtab SYMTAB 0000000000000000 006c28 000918 18 35 29 8\n+ [35] .strtab STRTAB 0000000000000000 007540 000ba4 00 0 0 1\n+ [36] .shstrtab STRTAB 0000000000000000 0080e4 000173 00 0 0 1\n Key to Flags:\n W (write), A (alloc), X (execute), M (merge), S (strings), I (info),\n L (link order), O (extra OS processing required), G (group), T (TLS),\n C (compressed), x (unknown), o (OS specific), E (exclude),\n D (mbind), l (large), p (processor specific)\n"}, {"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -6,39 +6,39 @@\n 2: 0000000000002300 0 FUNC LOCAL DEFAULT 12 deregister_tm_clones\n 3: 0000000000002330 0 FUNC LOCAL DEFAULT 12 register_tm_clones\n 4: 0000000000002370 0 FUNC LOCAL DEFAULT 12 __do_global_dtors_aux\n 5: 0000000000006168 1 OBJECT LOCAL DEFAULT 23 completed.0\n 6: 0000000000005e00 0 OBJECT LOCAL DEFAULT 18 __do_global_dtors_aux_fini_array_entry\n 7: 00000000000023b0 0 FUNC LOCAL DEFAULT 12 frame_dummy\n 8: 0000000000005df8 0 OBJECT LOCAL DEFAULT 17 __frame_dummy_init_array_entry\n- 9: 0000000000000000 0 FILE LOCAL DEFAULT ABS apple.cpp\n- 10: 0000000000000000 0 FILE LOCAL DEFAULT ABS win.cpp\n- 11: 0000000000000000 0 FILE LOCAL DEFAULT ABS posix.cpp\n- 12: 0000000000000000 0 FILE LOCAL DEFAULT ABS linux.cpp\n- 13: 0000000000000000 0 FILE LOCAL DEFAULT ABS freebsd.cpp\n- 14: 0000000000000000 0 FILE LOCAL DEFAULT ABS freebsd_kevents.cpp\n+ 9: 0000000000000000 0 FILE LOCAL DEFAULT ABS freebsd_kevents.cpp\n+ 10: 0000000000000000 0 FILE LOCAL DEFAULT ABS freebsd.cpp\n+ 11: 0000000000000000 0 FILE LOCAL DEFAULT ABS win.cpp\n+ 12: 0000000000000000 0 FILE LOCAL DEFAULT ABS posix.cpp\n+ 13: 0000000000000000 0 FILE LOCAL DEFAULT ABS apple.cpp\n+ 14: 0000000000000000 0 FILE LOCAL DEFAULT ABS linux.cpp\n 15: 0000000000000000 0 FILE LOCAL DEFAULT ABS osx.cpp\n 16: 0000000000000000 0 FILE LOCAL DEFAULT ABS generic_posix.cpp\n- 17: 0000000000000000 0 FILE LOCAL DEFAULT ABS generic.cpp\n- 18: 0000000000000000 0 FILE LOCAL DEFAULT ABS unix_strings.cpp\n+ 17: 0000000000000000 0 FILE LOCAL DEFAULT ABS unix_strings.cpp\n+ 18: 0000000000000000 0 FILE LOCAL DEFAULT ABS generic.cpp\n 19: 0000000000000000 0 FILE LOCAL DEFAULT ABS crtstuff.c\n- 20: 0000000000004bc4 0 OBJECT LOCAL DEFAULT 16 __FRAME_END__\n+ 20: 0000000000004bc8 0 OBJECT LOCAL DEFAULT 16 __FRAME_END__\n 21: 0000000000000000 0 FILE LOCAL DEFAULT ABS \n- 22: 0000000000003988 0 FUNC LOCAL DEFAULT 13 _fini\n+ 22: 000000000000397c 0 FUNC LOCAL DEFAULT 13 _fini\n 23: 0000000000006160 0 OBJECT LOCAL DEFAULT 22 __dso_handle\n 24: 0000000000005e08 0 OBJECT LOCAL DEFAULT 19 _DYNAMIC\n- 25: 000000000000436c 0 NOTYPE LOCAL DEFAULT 15 __GNU_EH_FRAME_HDR\n+ 25: 0000000000004368 0 NOTYPE LOCAL DEFAULT 15 __GNU_EH_FRAME_HDR\n 26: 0000000000006168 0 OBJECT LOCAL DEFAULT 22 __TMC_END__\n 27: 0000000000005fe8 0 OBJECT LOCAL DEFAULT 21 _GLOBAL_OFFSET_TABLE_\n 28: 0000000000002000 0 FUNC LOCAL DEFAULT 9 _init\n 29: 0000000000000000 0 FUNC GLOBAL DEFAULT UND getenv@GLIBC_2.2.5\n 30: 0000000000000000 0 FUNC GLOBAL DEFAULT UND free@GLIBC_2.2.5\n 31: 0000000000000000 0 FUNC GLOBAL DEFAULT UND endmntent@GLIBC_2.2.5\n 32: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __errno_location@GLIBC_2.2.5\n- 33: 0000000000003780 10 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion\n+ 33: 0000000000003970 10 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion\n 34: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strncpy@GLIBC_2.2.5\n 35: 0000000000000000 0 NOTYPE WEAK DEFAULT UND _ITM_deregisterTMCloneTable\n 36: 0000000000002d80 324 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink\n 37: 0000000000000000 0 FUNC GLOBAL DEFAULT UND isatty@GLIBC_2.2.5\n 38: 0000000000003260 180 FUNC WEAK DEFAULT 12 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz\n 39: 0000000000000000 0 FUNC GLOBAL DEFAULT UND mbstowcs@GLIBC_2.2.5\n 40: 0000000000000000 0 FUNC GLOBAL DEFAULT UND readlink@GLIBC_2.2.5\n@@ -71,30 +71,30 @@\n 67: 0000000000002730 108 FUNC GLOBAL DEFAULT 12 _Z10unpackStatP4statPiPlS2_\n 68: 00000000000034a0 203 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch\n 69: 0000000000002700 40 FUNC GLOBAL DEFAULT 12 _Z8toMillis8timespec\n 70: 0000000000003630 93 FUNC GLOBAL DEFAULT 12 mark_failed_with_errno\n 71: 0000000000000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__\n 72: 0000000000002f90 101 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory\n 73: 0000000000003320 379 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems\n- 74: 00000000000037a0 247 FUNC GLOBAL DEFAULT 12 java_to_char\n+ 74: 00000000000036c0 247 FUNC GLOBAL DEFAULT 12 java_to_char\n 75: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strerror_r@GLIBC_2.2.5\n 76: 0000000000000000 0 FUNC GLOBAL DEFAULT UND malloc@GLIBC_2.2.5\n 77: 0000000000000000 0 FUNC GLOBAL DEFAULT UND inotify_add_watch@GLIBC_2.4\n 78: 0000000000000000 0 FUNC GLOBAL DEFAULT UND setmntent@GLIBC_2.2.5\n 79: 0000000000002ed0 9 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid\n 80: 0000000000003000 101 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable\n- 81: 0000000000003770 16 FUNC GLOBAL DEFAULT 12 mark_failed_with_message\n+ 81: 0000000000003960 16 FUNC GLOBAL DEFAULT 12 mark_failed_with_message\n 82: 0000000000003600 46 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch\n 83: 0000000000003130 38 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty\n 84: 0000000000000000 0 FUNC GLOBAL DEFAULT UND chmod@GLIBC_2.2.5\n 85: 0000000000002960 888 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir\n 86: 0000000000003070 180 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable\n 87: 0000000000002f30 86 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory\n 88: 0000000000000000 0 FUNC GLOBAL DEFAULT UND wcstombs@GLIBC_2.2.5\n- 89: 00000000000036c0 171 FUNC GLOBAL DEFAULT 12 mark_failed_with_code\n+ 89: 00000000000038b0 171 FUNC GLOBAL DEFAULT 12 mark_failed_with_code\n 90: 0000000000000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMCloneTable\n 91: 0000000000000000 0 FUNC GLOBAL DEFAULT UND inotify_rm_watch@GLIBC_2.4\n 92: 0000000000000000 0 FUNC WEAK DEFAULT UND __cxa_finalize@GLIBC_2.2.5\n 93: 0000000000000000 0 FUNC GLOBAL DEFAULT UND inotify_init1@GLIBC_2.9\n 94: 0000000000002690 108 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod\n 95: 0000000000002ce0 160 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink\n- 96: 00000000000038a0 230 FUNC GLOBAL DEFAULT 12 char_to_java\n+ 96: 00000000000037c0 230 FUNC GLOBAL DEFAULT 12 char_to_java\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4cae9a6eb60fe939df9ab51c8f21e013eadbd618\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 71c54f8849883b3786b8b526f117871cf15f0889\n"}, {"source1": "readelf --wide --debug-dump=rawline {}", "source2": "readelf --wide --debug-dump=rawline {}", "unified_diff": "@@ -26,61 +26,61 @@\n Opcode 10 has 0 args\n Opcode 11 has 0 args\n Opcode 12 has 1 arg\n \n The Directory Table (offset 0x22, lines 13, columns 1):\n Entry\tName\n 0\t(line_strp)\t(offset: 0): .\n- 1\t(line_strp)\t(offset: 0x45): src/main/cpp\n- 2\t(line_strp)\t(offset: 0x52): /usr/lib/jvm/default-java/include\n- 3\t(line_strp)\t(offset: 0x74): /usr/include/x86_64-linux-gnu/bits\n- 4\t(line_strp)\t(offset: 0x97): /usr/lib/gcc/x86_64-linux-gnu/14/include\n- 5\t(line_strp)\t(offset: 0xc0): /usr/include\n- 6\t(line_strp)\t(offset: 0xcd): /usr/lib/jvm/default-java/include/linux\n- 7\t(line_strp)\t(offset: 0xf5): /usr/include/x86_64-linux-gnu/bits/types\n- 8\t(line_strp)\t(offset: 0x11e): /usr/include/c++/14\n- 9\t(line_strp)\t(offset: 0x132): /usr/include/c++/14/bits\n- 10\t(line_strp)\t(offset: 0x14b): /usr/include/x86_64-linux-gnu/sys\n- 11\t(line_strp)\t(offset: 0x16d): src/shared/headers\n- 12\t(line_strp)\t(offset: 0x180): /usr/include/x86_64-linux-gnu/c++/14/bits\n+ 1\t(line_strp)\t(offset: 0x68): src/main/cpp\n+ 2\t(line_strp)\t(offset: 0x75): /usr/lib/jvm/default-java/include\n+ 3\t(line_strp)\t(offset: 0x97): /usr/include/x86_64-linux-gnu/bits\n+ 4\t(line_strp)\t(offset: 0xba): /usr/lib/gcc/x86_64-linux-gnu/14/include\n+ 5\t(line_strp)\t(offset: 0xe3): /usr/include\n+ 6\t(line_strp)\t(offset: 0xf0): /usr/lib/jvm/default-java/include/linux\n+ 7\t(line_strp)\t(offset: 0x118): /usr/include/x86_64-linux-gnu/bits/types\n+ 8\t(line_strp)\t(offset: 0x141): /usr/include/c++/14\n+ 9\t(line_strp)\t(offset: 0x155): /usr/include/c++/14/bits\n+ 10\t(line_strp)\t(offset: 0x16e): /usr/include/x86_64-linux-gnu/sys\n+ 11\t(line_strp)\t(offset: 0x190): src/shared/headers\n+ 12\t(line_strp)\t(offset: 0x1a3): /usr/include/x86_64-linux-gnu/c++/14/bits\n \n The File Name Table (offset 0x5c, lines 32, columns 2):\n Entry\tDir\tName\n- 0\t(udata)\t1\t(line_strp)\t(offset: 0x3b): posix.cpp\n- 1\t(udata)\t2\t(line_strp)\t(offset: 0x1aa): jni.h\n- 2\t(udata)\t1\t(line_strp)\t(offset: 0x3b): posix.cpp\n- 3\t(udata)\t3\t(line_strp)\t(offset: 0x1b0): string_fortified.h\n- 4\t(udata)\t3\t(line_strp)\t(offset: 0x1c3): unistd.h\n- 5\t(udata)\t4\t(line_strp)\t(offset: 0x1cc): stddef.h\n- 6\t(udata)\t4\t(line_strp)\t(offset: 0x1d5): stdarg.h\n- 7\t(udata)\t0\t(line_strp)\t(offset: 0x1de): \n- 8\t(udata)\t3\t(line_strp)\t(offset: 0x25b): types.h\n- 9\t(udata)\t5\t(line_strp)\t(offset: 0x1e9): stdio.h\n- 10\t(udata)\t6\t(line_strp)\t(offset: 0x1f1): jni_md.h\n- 11\t(udata)\t5\t(line_strp)\t(offset: 0x1fa): stdlib.h\n- 12\t(udata)\t7\t(line_strp)\t(offset: 0x203): struct_timespec.h\n- 13\t(udata)\t8\t(line_strp)\t(offset: 0x215): cstdlib\n- 14\t(udata)\t9\t(line_strp)\t(offset: 0x21d): std_abs.h\n- 15\t(udata)\t3\t(line_strp)\t(offset: 0x227): stdlib-float.h\n- 16\t(udata)\t3\t(line_strp)\t(offset: 0x236): stdlib-bsearch.h\n- 17\t(udata)\t3\t(line_strp)\t(offset: 0x1fa): stdlib.h\n- 18\t(udata)\t8\t(line_strp)\t(offset: 0x1fa): stdlib.h\n- 19\t(udata)\t3\t(line_strp)\t(offset: 0x247): struct_stat.h\n- 20\t(udata)\t3\t(line_strp)\t(offset: 0x255): ioctl-types.h\n- 21\t(udata)\t10\t(line_strp)\t(offset: 0x263): utsname.h\n- 22\t(udata)\t3\t(line_strp)\t(offset: 0x26d): dirent.h\n- 23\t(udata)\t10\t(line_strp)\t(offset: 0x276): ioctl.h\n- 24\t(udata)\t5\t(line_strp)\t(offset: 0x1c3): unistd.h\n- 25\t(udata)\t3\t(line_strp)\t(offset: 0x27e): unistd-decl.h\n- 26\t(udata)\t5\t(line_strp)\t(offset: 0x26d): dirent.h\n- 27\t(udata)\t5\t(line_strp)\t(offset: 0x28c): string.h\n- 28\t(udata)\t5\t(line_strp)\t(offset: 0x295): errno.h\n- 29\t(udata)\t10\t(line_strp)\t(offset: 0x24e): stat.h\n- 30\t(udata)\t11\t(line_strp)\t(offset: 0x29d): generic.h\n- 31\t(udata)\t12\t(line_strp)\t(offset: 0x2a7): c++config.h\n+ 0\t(udata)\t1\t(line_strp)\t(offset: 0x5e): posix.cpp\n+ 1\t(udata)\t2\t(line_strp)\t(offset: 0x1cd): jni.h\n+ 2\t(udata)\t1\t(line_strp)\t(offset: 0x5e): posix.cpp\n+ 3\t(udata)\t3\t(line_strp)\t(offset: 0x1d3): string_fortified.h\n+ 4\t(udata)\t3\t(line_strp)\t(offset: 0x1e6): unistd.h\n+ 5\t(udata)\t4\t(line_strp)\t(offset: 0x1ef): stddef.h\n+ 6\t(udata)\t4\t(line_strp)\t(offset: 0x1f8): stdarg.h\n+ 7\t(udata)\t0\t(line_strp)\t(offset: 0x201): \n+ 8\t(udata)\t3\t(line_strp)\t(offset: 0x27e): types.h\n+ 9\t(udata)\t5\t(line_strp)\t(offset: 0x20c): stdio.h\n+ 10\t(udata)\t6\t(line_strp)\t(offset: 0x214): jni_md.h\n+ 11\t(udata)\t5\t(line_strp)\t(offset: 0x21d): stdlib.h\n+ 12\t(udata)\t7\t(line_strp)\t(offset: 0x226): struct_timespec.h\n+ 13\t(udata)\t8\t(line_strp)\t(offset: 0x238): cstdlib\n+ 14\t(udata)\t9\t(line_strp)\t(offset: 0x240): std_abs.h\n+ 15\t(udata)\t3\t(line_strp)\t(offset: 0x24a): stdlib-float.h\n+ 16\t(udata)\t3\t(line_strp)\t(offset: 0x259): stdlib-bsearch.h\n+ 17\t(udata)\t3\t(line_strp)\t(offset: 0x21d): stdlib.h\n+ 18\t(udata)\t8\t(line_strp)\t(offset: 0x21d): stdlib.h\n+ 19\t(udata)\t3\t(line_strp)\t(offset: 0x26a): struct_stat.h\n+ 20\t(udata)\t3\t(line_strp)\t(offset: 0x278): ioctl-types.h\n+ 21\t(udata)\t10\t(line_strp)\t(offset: 0x286): utsname.h\n+ 22\t(udata)\t3\t(line_strp)\t(offset: 0x290): dirent.h\n+ 23\t(udata)\t10\t(line_strp)\t(offset: 0x299): ioctl.h\n+ 24\t(udata)\t5\t(line_strp)\t(offset: 0x1e6): unistd.h\n+ 25\t(udata)\t3\t(line_strp)\t(offset: 0x2a1): unistd-decl.h\n+ 26\t(udata)\t5\t(line_strp)\t(offset: 0x290): dirent.h\n+ 27\t(udata)\t5\t(line_strp)\t(offset: 0x2af): string.h\n+ 28\t(udata)\t5\t(line_strp)\t(offset: 0x2b8): errno.h\n+ 29\t(udata)\t10\t(line_strp)\t(offset: 0x271): stat.h\n+ 30\t(udata)\t11\t(line_strp)\t(offset: 0x2c0): generic.h\n+ 31\t(udata)\t12\t(line_strp)\t(offset: 0x2ca): c++config.h\n \n Line Number Statements:\n [0x000000fc] Set column to 10\n [0x000000fe] Extended opcode 2: set Address to 0x3260\n [0x00000109] Advance Line by 1060 to 1061\n [0x0000010c] Copy\n [0x0000010d] Set is_stmt to 0\n@@ -2245,56 +2245,56 @@\n Opcode 10 has 0 args\n Opcode 11 has 0 args\n Opcode 12 has 1 arg\n \n The Directory Table (offset 0xe4a, lines 13, columns 1):\n Entry\tName\n 0\t(line_strp)\t(offset: 0): .\n- 1\t(line_strp)\t(offset: 0x45): src/main/cpp\n- 2\t(line_strp)\t(offset: 0x52): /usr/lib/jvm/default-java/include\n- 3\t(line_strp)\t(offset: 0x74): /usr/include/x86_64-linux-gnu/bits\n- 4\t(line_strp)\t(offset: 0x97): /usr/lib/gcc/x86_64-linux-gnu/14/include\n- 5\t(line_strp)\t(offset: 0xf5): /usr/include/x86_64-linux-gnu/bits/types\n- 6\t(line_strp)\t(offset: 0xc0): /usr/include\n- 7\t(line_strp)\t(offset: 0xcd): /usr/lib/jvm/default-java/include/linux\n- 8\t(line_strp)\t(offset: 0x11e): /usr/include/c++/14\n- 9\t(line_strp)\t(offset: 0x132): /usr/include/c++/14/bits\n- 10\t(line_strp)\t(offset: 0x14b): /usr/include/x86_64-linux-gnu/sys\n- 11\t(line_strp)\t(offset: 0x16d): src/shared/headers\n- 12\t(line_strp)\t(offset: 0x180): /usr/include/x86_64-linux-gnu/c++/14/bits\n+ 1\t(line_strp)\t(offset: 0x68): src/main/cpp\n+ 2\t(line_strp)\t(offset: 0x75): /usr/lib/jvm/default-java/include\n+ 3\t(line_strp)\t(offset: 0x97): /usr/include/x86_64-linux-gnu/bits\n+ 4\t(line_strp)\t(offset: 0xba): /usr/lib/gcc/x86_64-linux-gnu/14/include\n+ 5\t(line_strp)\t(offset: 0x118): /usr/include/x86_64-linux-gnu/bits/types\n+ 6\t(line_strp)\t(offset: 0xe3): /usr/include\n+ 7\t(line_strp)\t(offset: 0xf0): /usr/lib/jvm/default-java/include/linux\n+ 8\t(line_strp)\t(offset: 0x141): /usr/include/c++/14\n+ 9\t(line_strp)\t(offset: 0x155): /usr/include/c++/14/bits\n+ 10\t(line_strp)\t(offset: 0x16e): /usr/include/x86_64-linux-gnu/sys\n+ 11\t(line_strp)\t(offset: 0x190): src/shared/headers\n+ 12\t(line_strp)\t(offset: 0x1a3): /usr/include/x86_64-linux-gnu/c++/14/bits\n \n The File Name Table (offset 0xe84, lines 27, columns 2):\n Entry\tDir\tName\n- 0\t(udata)\t1\t(line_strp)\t(offset: 0x2c0): linux.cpp\n- 1\t(udata)\t2\t(line_strp)\t(offset: 0x1aa): jni.h\n- 2\t(udata)\t1\t(line_strp)\t(offset: 0x2c0): linux.cpp\n- 3\t(udata)\t3\t(line_strp)\t(offset: 0x1c3): unistd.h\n- 4\t(udata)\t4\t(line_strp)\t(offset: 0x1cc): stddef.h\n- 5\t(udata)\t4\t(line_strp)\t(offset: 0x1d5): stdarg.h\n- 6\t(udata)\t0\t(line_strp)\t(offset: 0x1de): \n- 7\t(udata)\t3\t(line_strp)\t(offset: 0x25b): types.h\n- 8\t(udata)\t5\t(line_strp)\t(offset: 0x2ca): struct_FILE.h\n- 9\t(udata)\t5\t(line_strp)\t(offset: 0x2d1): FILE.h\n- 10\t(udata)\t6\t(line_strp)\t(offset: 0x1e9): stdio.h\n- 11\t(udata)\t7\t(line_strp)\t(offset: 0x1f1): jni_md.h\n- 12\t(udata)\t6\t(line_strp)\t(offset: 0x2d8): mntent.h\n- 13\t(udata)\t6\t(line_strp)\t(offset: 0x1fa): stdlib.h\n- 14\t(udata)\t8\t(line_strp)\t(offset: 0x215): cstdlib\n- 15\t(udata)\t9\t(line_strp)\t(offset: 0x21d): std_abs.h\n- 16\t(udata)\t3\t(line_strp)\t(offset: 0x227): stdlib-float.h\n- 17\t(udata)\t3\t(line_strp)\t(offset: 0x236): stdlib-bsearch.h\n- 18\t(udata)\t3\t(line_strp)\t(offset: 0x1fa): stdlib.h\n- 19\t(udata)\t8\t(line_strp)\t(offset: 0x1fa): stdlib.h\n- 20\t(udata)\t3\t(line_strp)\t(offset: 0x2e1): stdint-uintn.h\n- 21\t(udata)\t10\t(line_strp)\t(offset: 0x2f0): inotify.h\n- 22\t(udata)\t3\t(line_strp)\t(offset: 0x27e): unistd-decl.h\n- 23\t(udata)\t6\t(line_strp)\t(offset: 0x1c3): unistd.h\n- 24\t(udata)\t11\t(line_strp)\t(offset: 0x29d): generic.h\n- 25\t(udata)\t12\t(line_strp)\t(offset: 0x2a7): c++config.h\n- 26\t(udata)\t3\t(line_strp)\t(offset: 0x2f0): inotify.h\n+ 0\t(udata)\t1\t(line_strp)\t(offset: 0x2fa): linux.cpp\n+ 1\t(udata)\t2\t(line_strp)\t(offset: 0x1cd): jni.h\n+ 2\t(udata)\t1\t(line_strp)\t(offset: 0x2fa): linux.cpp\n+ 3\t(udata)\t3\t(line_strp)\t(offset: 0x1e6): unistd.h\n+ 4\t(udata)\t4\t(line_strp)\t(offset: 0x1ef): stddef.h\n+ 5\t(udata)\t4\t(line_strp)\t(offset: 0x1f8): stdarg.h\n+ 6\t(udata)\t0\t(line_strp)\t(offset: 0x201): \n+ 7\t(udata)\t3\t(line_strp)\t(offset: 0x27e): types.h\n+ 8\t(udata)\t5\t(line_strp)\t(offset: 0x304): struct_FILE.h\n+ 9\t(udata)\t5\t(line_strp)\t(offset: 0x30b): FILE.h\n+ 10\t(udata)\t6\t(line_strp)\t(offset: 0x20c): stdio.h\n+ 11\t(udata)\t7\t(line_strp)\t(offset: 0x214): jni_md.h\n+ 12\t(udata)\t6\t(line_strp)\t(offset: 0x312): mntent.h\n+ 13\t(udata)\t6\t(line_strp)\t(offset: 0x21d): stdlib.h\n+ 14\t(udata)\t8\t(line_strp)\t(offset: 0x238): cstdlib\n+ 15\t(udata)\t9\t(line_strp)\t(offset: 0x240): std_abs.h\n+ 16\t(udata)\t3\t(line_strp)\t(offset: 0x24a): stdlib-float.h\n+ 17\t(udata)\t3\t(line_strp)\t(offset: 0x259): stdlib-bsearch.h\n+ 18\t(udata)\t3\t(line_strp)\t(offset: 0x21d): stdlib.h\n+ 19\t(udata)\t8\t(line_strp)\t(offset: 0x21d): stdlib.h\n+ 20\t(udata)\t3\t(line_strp)\t(offset: 0x31b): stdint-uintn.h\n+ 21\t(udata)\t10\t(line_strp)\t(offset: 0x32a): inotify.h\n+ 22\t(udata)\t3\t(line_strp)\t(offset: 0x2a1): unistd-decl.h\n+ 23\t(udata)\t6\t(line_strp)\t(offset: 0x1e6): unistd.h\n+ 24\t(udata)\t11\t(line_strp)\t(offset: 0x2c0): generic.h\n+ 25\t(udata)\t12\t(line_strp)\t(offset: 0x2ca): c++config.h\n+ 26\t(udata)\t3\t(line_strp)\t(offset: 0x32a): inotify.h\n \n Line Number Statements:\n [0x00000f0b] Set column to 10\n [0x00000f0d] Extended opcode 2: set Address to 0x3260\n [0x00000f18] Advance Line by 1060 to 1061\n [0x00000f1b] Copy\n [0x00000f1c] Set is_stmt to 0\n@@ -2847,43 +2847,43 @@\n Opcode 11 has 0 args\n Opcode 12 has 1 arg\n \n The Directory Table (offset 0x1266, lines 11, columns 1):\n Entry\tName\n 0\t(line_strp)\t(offset: 0): .\n 1\t(line_strp)\t(offset: 0x36c): src/shared/cpp\n- 2\t(line_strp)\t(offset: 0x97): /usr/lib/gcc/x86_64-linux-gnu/14/include\n- 3\t(line_strp)\t(offset: 0xcd): /usr/lib/jvm/default-java/include/linux\n- 4\t(line_strp)\t(offset: 0x52): /usr/lib/jvm/default-java/include\n- 5\t(line_strp)\t(offset: 0xc0): /usr/include\n- 6\t(line_strp)\t(offset: 0x11e): /usr/include/c++/14\n- 7\t(line_strp)\t(offset: 0x132): /usr/include/c++/14/bits\n- 8\t(line_strp)\t(offset: 0x74): /usr/include/x86_64-linux-gnu/bits\n- 9\t(line_strp)\t(offset: 0x16d): src/shared/headers\n- 10\t(line_strp)\t(offset: 0x180): /usr/include/x86_64-linux-gnu/c++/14/bits\n+ 2\t(line_strp)\t(offset: 0xba): /usr/lib/gcc/x86_64-linux-gnu/14/include\n+ 3\t(line_strp)\t(offset: 0xf0): /usr/lib/jvm/default-java/include/linux\n+ 4\t(line_strp)\t(offset: 0x75): /usr/lib/jvm/default-java/include\n+ 5\t(line_strp)\t(offset: 0xe3): /usr/include\n+ 6\t(line_strp)\t(offset: 0x141): /usr/include/c++/14\n+ 7\t(line_strp)\t(offset: 0x155): /usr/include/c++/14/bits\n+ 8\t(line_strp)\t(offset: 0x97): /usr/include/x86_64-linux-gnu/bits\n+ 9\t(line_strp)\t(offset: 0x190): src/shared/headers\n+ 10\t(line_strp)\t(offset: 0x1a3): /usr/include/x86_64-linux-gnu/c++/14/bits\n \n The File Name Table (offset 0x1298, lines 17, columns 2):\n Entry\tDir\tName\n 0\t(udata)\t1\t(line_strp)\t(offset: 0x35a): generic_posix.cpp\n 1\t(udata)\t1\t(line_strp)\t(offset: 0x35a): generic_posix.cpp\n- 2\t(udata)\t0\t(line_strp)\t(offset: 0x1de): \n- 3\t(udata)\t2\t(line_strp)\t(offset: 0x1cc): stddef.h\n- 4\t(udata)\t3\t(line_strp)\t(offset: 0x1f1): jni_md.h\n- 5\t(udata)\t4\t(line_strp)\t(offset: 0x1aa): jni.h\n- 6\t(udata)\t5\t(line_strp)\t(offset: 0x1fa): stdlib.h\n- 7\t(udata)\t6\t(line_strp)\t(offset: 0x215): cstdlib\n- 8\t(udata)\t7\t(line_strp)\t(offset: 0x21d): std_abs.h\n- 9\t(udata)\t8\t(line_strp)\t(offset: 0x227): stdlib-float.h\n- 10\t(udata)\t8\t(line_strp)\t(offset: 0x236): stdlib-bsearch.h\n- 11\t(udata)\t8\t(line_strp)\t(offset: 0x1fa): stdlib.h\n- 12\t(udata)\t6\t(line_strp)\t(offset: 0x1fa): stdlib.h\n- 13\t(udata)\t9\t(line_strp)\t(offset: 0x29d): generic.h\n- 14\t(udata)\t5\t(line_strp)\t(offset: 0x28c): string.h\n- 15\t(udata)\t5\t(line_strp)\t(offset: 0x295): errno.h\n- 16\t(udata)\t10\t(line_strp)\t(offset: 0x2a7): c++config.h\n+ 2\t(udata)\t0\t(line_strp)\t(offset: 0x201): \n+ 3\t(udata)\t2\t(line_strp)\t(offset: 0x1ef): stddef.h\n+ 4\t(udata)\t3\t(line_strp)\t(offset: 0x214): jni_md.h\n+ 5\t(udata)\t4\t(line_strp)\t(offset: 0x1cd): jni.h\n+ 6\t(udata)\t5\t(line_strp)\t(offset: 0x21d): stdlib.h\n+ 7\t(udata)\t6\t(line_strp)\t(offset: 0x238): cstdlib\n+ 8\t(udata)\t7\t(line_strp)\t(offset: 0x240): std_abs.h\n+ 9\t(udata)\t8\t(line_strp)\t(offset: 0x24a): stdlib-float.h\n+ 10\t(udata)\t8\t(line_strp)\t(offset: 0x259): stdlib-bsearch.h\n+ 11\t(udata)\t8\t(line_strp)\t(offset: 0x21d): stdlib.h\n+ 12\t(udata)\t6\t(line_strp)\t(offset: 0x21d): stdlib.h\n+ 13\t(udata)\t9\t(line_strp)\t(offset: 0x2c0): generic.h\n+ 14\t(udata)\t5\t(line_strp)\t(offset: 0x2af): string.h\n+ 15\t(udata)\t5\t(line_strp)\t(offset: 0x2b8): errno.h\n+ 16\t(udata)\t10\t(line_strp)\t(offset: 0x2ca): c++config.h\n \n Line Number Statements:\n [0x000012ed] Set column to 79\n [0x000012ef] Extended opcode 2: set Address to 0x3630\n [0x000012fa] Advance Line by 27 to 28\n [0x000012fc] Copy\n [0x000012fd] Set is_stmt to 0\n@@ -2967,19 +2967,19 @@\n [0x0000137c] Set column to 1\n [0x0000137e] Special opcode 81: advance Address by 5 to 0x36b5 and Line by 6 to 52\n [0x0000137f] Advance PC by 1 to 0x36b6\n [0x00001381] Extended opcode 1: End of Sequence\n \n \n Offset: 0x1384\n- Length: 440\n+ Length: 811\n DWARF Version: 5\n Address size (bytes): 8\n Segment selector (bytes): 0\n- Prologue Length: 96\n+ Prologue Length: 157\n Minimum Instruction Length: 1\n Maximum Ops per Instruction: 1\n Initial value of 'is_stmt': 1\n Line Base: -5\n Line Range: 14\n Opcode Base: 13\n \n@@ -2993,245 +2993,442 @@\n Opcode 7 has 0 args\n Opcode 8 has 0 args\n Opcode 9 has 1 arg\n Opcode 10 has 0 args\n Opcode 11 has 0 args\n Opcode 12 has 1 arg\n \n- The Directory Table (offset 0x13a6, lines 7, columns 1):\n+ The Directory Table (offset 0x13a6, lines 11, columns 1):\n Entry\tName\n 0\t(line_strp)\t(offset: 0): .\n 1\t(line_strp)\t(offset: 0x36c): src/shared/cpp\n- 2\t(line_strp)\t(offset: 0x52): /usr/lib/jvm/default-java/include\n- 3\t(line_strp)\t(offset: 0x97): /usr/lib/gcc/x86_64-linux-gnu/14/include\n- 4\t(line_strp)\t(offset: 0xc0): /usr/include\n- 5\t(line_strp)\t(offset: 0xcd): /usr/lib/jvm/default-java/include/linux\n- 6\t(line_strp)\t(offset: 0x16d): src/shared/headers\n+ 2\t(line_strp)\t(offset: 0x75): /usr/lib/jvm/default-java/include\n+ 3\t(line_strp)\t(offset: 0x97): /usr/include/x86_64-linux-gnu/bits\n+ 4\t(line_strp)\t(offset: 0xba): /usr/lib/gcc/x86_64-linux-gnu/14/include\n+ 5\t(line_strp)\t(offset: 0xf0): /usr/lib/jvm/default-java/include/linux\n+ 6\t(line_strp)\t(offset: 0xe3): /usr/include\n+ 7\t(line_strp)\t(offset: 0x141): /usr/include/c++/14\n+ 8\t(line_strp)\t(offset: 0x155): /usr/include/c++/14/bits\n+ 9\t(line_strp)\t(offset: 0x190): src/shared/headers\n+ 10\t(line_strp)\t(offset: 0x1a3): /usr/include/x86_64-linux-gnu/c++/14/bits\n \n- The File Name Table (offset 0x13c8, lines 8, columns 2):\n+ The File Name Table (offset 0x13d8, lines 17, columns 2):\n Entry\tDir\tName\n- 0\t(udata)\t1\t(line_strp)\t(offset: 0x38a): generic.cpp\n- 1\t(udata)\t2\t(line_strp)\t(offset: 0x1aa): jni.h\n- 2\t(udata)\t1\t(line_strp)\t(offset: 0x38a): generic.cpp\n- 3\t(udata)\t0\t(line_strp)\t(offset: 0x1de): \n- 4\t(udata)\t3\t(line_strp)\t(offset: 0x1d5): stdarg.h\n- 5\t(udata)\t4\t(line_strp)\t(offset: 0x1e9): stdio.h\n- 6\t(udata)\t5\t(line_strp)\t(offset: 0x1f1): jni_md.h\n- 7\t(udata)\t6\t(line_strp)\t(offset: 0x29d): generic.h\n+ 0\t(udata)\t1\t(line_strp)\t(offset: 0x38a): unix_strings.cpp\n+ 1\t(udata)\t1\t(line_strp)\t(offset: 0x38a): unix_strings.cpp\n+ 2\t(udata)\t2\t(line_strp)\t(offset: 0x1cd): jni.h\n+ 3\t(udata)\t3\t(line_strp)\t(offset: 0x21d): stdlib.h\n+ 4\t(udata)\t0\t(line_strp)\t(offset: 0x201): \n+ 5\t(udata)\t4\t(line_strp)\t(offset: 0x1ef): stddef.h\n+ 6\t(udata)\t5\t(line_strp)\t(offset: 0x214): jni_md.h\n+ 7\t(udata)\t6\t(line_strp)\t(offset: 0x21d): stdlib.h\n+ 8\t(udata)\t7\t(line_strp)\t(offset: 0x238): cstdlib\n+ 9\t(udata)\t8\t(line_strp)\t(offset: 0x240): std_abs.h\n+ 10\t(udata)\t3\t(line_strp)\t(offset: 0x24a): stdlib-float.h\n+ 11\t(udata)\t3\t(line_strp)\t(offset: 0x259): stdlib-bsearch.h\n+ 12\t(udata)\t7\t(line_strp)\t(offset: 0x21d): stdlib.h\n+ 13\t(udata)\t6\t(line_strp)\t(offset: 0x39b): wchar.h\n+ 14\t(udata)\t6\t(line_strp)\t(offset: 0x2af): string.h\n+ 15\t(udata)\t9\t(line_strp)\t(offset: 0x2c0): generic.h\n+ 16\t(udata)\t10\t(line_strp)\t(offset: 0x2ca): c++config.h\n \n Line Number Statements:\n- [0x000013f0] Set column to 10\n- [0x000013f2] Extended opcode 2: set Address to 0x3260\n- [0x000013fd] Advance Line by 1060 to 1061\n- [0x00001400] Copy\n- [0x00001401] Set is_stmt to 0\n- [0x00001402] Copy (view 1)\n- [0x00001403] Advance PC by 85 to 0x32b5\n- [0x00001405] Special opcode 5: advance Address by 0 to 0x32b5 and Line by 0 to 1061\n- [0x00001406] Set column to 9\n- [0x00001408] Set is_stmt to 1\n- [0x00001409] Special opcode 230: advance Address by 16 to 0x32c5 and Line by 1 to 1062\n- [0x0000140a] Special opcode 6: advance Address by 0 to 0x32c5 and Line by 1 to 1063 (view 1)\n- [0x0000140b] Set column to 35\n- [0x0000140d] Set is_stmt to 0\n- [0x0000140e] Special opcode 118: advance Address by 8 to 0x32cd and Line by 1 to 1064\n- [0x0000140f] Set column to 9\n- [0x00001411] Special opcode 46: advance Address by 3 to 0x32d0 and Line by -1 to 1063\n- [0x00001412] Set is_stmt to 1\n- [0x00001413] Advance PC by constant 17 to 0x32e1\n- [0x00001414] Special opcode 76: advance Address by 5 to 0x32e6 and Line by 1 to 1064\n- [0x00001415] Set column to 20\n- [0x00001417] Set is_stmt to 0\n- [0x00001418] Copy (view 1)\n- [0x00001419] Set column to 9\n- [0x0000141b] Special opcode 46: advance Address by 3 to 0x32e9 and Line by -1 to 1063\n- [0x0000141c] Set column to 35\n- [0x0000141e] Special opcode 118: advance Address by 8 to 0x32f1 and Line by 1 to 1064\n- [0x0000141f] Set column to 9\n- [0x00001421] Set is_stmt to 1\n- [0x00001422] Special opcode 90: advance Address by 6 to 0x32f7 and Line by 1 to 1065\n- [0x00001423] Set column to 5\n- [0x00001425] Set is_stmt to 0\n- [0x00001426] Special opcode 6: advance Address by 0 to 0x32f7 and Line by 1 to 1066 (view 1)\n- [0x00001427] Advance PC by 29 to 0x3314\n- [0x00001429] Extended opcode 1: End of Sequence\n-\n- [0x0000142c] Set File Name to entry 2 in the File Name Table\n- [0x0000142e] Set column to 126\n- [0x00001430] Extended opcode 2: set Address to 0x36c0\n- [0x0000143b] Advance Line by 26 to 27\n- [0x0000143d] Copy\n- [0x0000143e] Set is_stmt to 0\n- [0x0000143f] Copy (view 1)\n- [0x00001440] Set column to 5\n- [0x00001442] Set is_stmt to 1\n- [0x00001443] Special opcode 62: advance Address by 4 to 0x36c4 and Line by 1 to 28\n- [0x00001444] Set File Name to entry 1 in the File Name Table\n- [0x00001446] Set column to 12\n- [0x00001448] Advance Line by 867 to 895\n- [0x0000144b] Copy (view 1)\n- [0x0000144c] Set column to 9\n- [0x0000144e] Special opcode 6: advance Address by 0 to 0x36c4 and Line by 1 to 896 (view 2)\n- [0x0000144f] Set File Name to entry 2 in the File Name Table\n- [0x00001451] Set column to 126\n- [0x00001453] Set is_stmt to 0\n- [0x00001454] Advance Line by -869 to 27\n- [0x00001457] Copy (view 3)\n- [0x00001458] Set File Name to entry 1 in the File Name Table\n- [0x0000145a] Set column to 41\n- [0x0000145c] Advance Line by 869 to 896\n- [0x0000145f] Special opcode 75: advance Address by 5 to 0x36c9 and Line by 0 to 896\n- [0x00001460] Special opcode 47: advance Address by 3 to 0x36cc and Line by 0 to 896\n- [0x00001461] Set File Name to entry 2 in the File Name Table\n- [0x00001463] Set column to 126\n- [0x00001465] Advance Line by -869 to 27\n- [0x00001468] Copy (view 1)\n+ [0x0000142d] Set column to 65\n+ [0x0000142f] Extended opcode 2: set Address to 0x36c0\n+ [0x0000143a] Advance Line by 27 to 28\n+ [0x0000143c] Copy\n+ [0x0000143d] Set is_stmt to 0\n+ [0x0000143e] Copy (view 1)\n+ [0x0000143f] Set column to 5\n+ [0x00001441] Set is_stmt to 1\n+ [0x00001442] Special opcode 62: advance Address by 4 to 0x36c4 and Line by 1 to 29\n+ [0x00001443] Set column to 65\n+ [0x00001445] Set is_stmt to 0\n+ [0x00001446] Special opcode 4: advance Address by 0 to 0x36c4 and Line by -1 to 28 (view 1)\n+ [0x00001447] Set File Name to entry 2 in the File Name Table\n+ [0x00001449] Set column to 11\n+ [0x0000144b] Set is_stmt to 1\n+ [0x0000144c] Advance Line by 1582 to 1610\n+ [0x0000144f] Advance PC by constant 17 to 0x36d5\n+ [0x00001450] Special opcode 5: advance Address by 0 to 0x36d5 and Line by 0 to 1610\n+ [0x00001451] Set column to 9\n+ [0x00001453] Special opcode 6: advance Address by 0 to 0x36d5 and Line by 1 to 1611 (view 1)\n+ [0x00001454] Set File Name to entry 1 in the File Name Table\n+ [0x00001456] Set column to 65\n+ [0x00001458] Set is_stmt to 0\n+ [0x00001459] Advance Line by -1583 to 28\n+ [0x0000145c] Copy (view 2)\n+ [0x0000145d] Set File Name to entry 2 in the File Name Table\n+ [0x0000145f] Set column to 27\n+ [0x00001461] Advance Line by 1583 to 1611\n+ [0x00001464] Special opcode 89: advance Address by 6 to 0x36db and Line by 0 to 1611\n+ [0x00001465] Set column to 42\n+ [0x00001467] Special opcode 47: advance Address by 3 to 0x36de and Line by 0 to 1611\n+ [0x00001468] Special opcode 89: advance Address by 6 to 0x36e4 and Line by 0 to 1611\n [0x00001469] Set File Name to entry 1 in the File Name Table\n- [0x0000146b] Set column to 27\n- [0x0000146d] Advance Line by 869 to 896\n- [0x00001470] Advance PC by constant 17 to 0x36dd\n- [0x00001471] Special opcode 103: advance Address by 7 to 0x36e4 and Line by 0 to 896\n- [0x00001472] Set column to 41\n- [0x00001474] Special opcode 47: advance Address by 3 to 0x36e7 and Line by 0 to 896\n- [0x00001475] Special opcode 89: advance Address by 6 to 0x36ed and Line by 0 to 896\n- [0x00001476] Set column to 38\n- [0x00001478] Special opcode 13: advance Address by 0 to 0x36ed and Line by 8 to 904 (view 1)\n- [0x00001479] Set column to 41\n- [0x0000147b] Advance Line by -8 to 896\n- [0x0000147d] Advance PC by constant 17 to 0x36fe\n- [0x0000147e] Special opcode 5: advance Address by 0 to 0x36fe and Line by 0 to 896\n- [0x0000147f] Special opcode 47: advance Address by 3 to 0x3701 and Line by 0 to 896\n- [0x00001480] Set File Name to entry 2 in the File Name Table\n- [0x00001482] Set column to 5\n- [0x00001484] Set is_stmt to 1\n- [0x00001485] Advance Line by -867 to 29\n- [0x00001488] Copy (view 1)\n- [0x00001489] Set File Name to entry 1 in the File Name Table\n- [0x0000148b] Set column to 15\n- [0x0000148d] Advance Line by 873 to 902\n- [0x00001490] Copy (view 2)\n- [0x00001491] Set column to 9\n- [0x00001493] Special opcode 7: advance Address by 0 to 0x3701 and Line by 2 to 904 (view 3)\n- [0x00001494] Set column to 27\n- [0x00001496] Set is_stmt to 0\n- [0x00001497] Copy (view 4)\n- [0x00001498] Set column to 38\n- [0x0000149a] Special opcode 47: advance Address by 3 to 0x3704 and Line by 0 to 904\n- [0x0000149b] Special opcode 89: advance Address by 6 to 0x370a and Line by 0 to 904\n- [0x0000149c] Set column to 39\n- [0x0000149e] Advance Line by 717 to 1621\n- [0x000014a1] Copy (view 1)\n- [0x000014a2] Set column to 38\n- [0x000014a4] Advance Line by -717 to 904\n- [0x000014a7] Special opcode 89: advance Address by 6 to 0x3710 and Line by 0 to 904\n- [0x000014a8] Special opcode 47: advance Address by 3 to 0x3713 and Line by 0 to 904\n- [0x000014a9] Set File Name to entry 2 in the File Name Table\n- [0x000014ab] Set column to 5\n- [0x000014ad] Set is_stmt to 1\n- [0x000014ae] Advance Line by -874 to 30\n- [0x000014b1] Copy (view 1)\n- [0x000014b2] Set File Name to entry 1 in the File Name Table\n- [0x000014b4] Set column to 13\n- [0x000014b6] Advance Line by 1590 to 1620\n- [0x000014b9] Copy (view 2)\n- [0x000014ba] Set column to 9\n- [0x000014bc] Special opcode 6: advance Address by 0 to 0x3713 and Line by 1 to 1621 (view 3)\n- [0x000014bd] Set column to 27\n+ [0x0000146b] Set column to 51\n+ [0x0000146d] Extended opcode 4: set Discriminator to 1\n+ [0x00001471] Advance Line by -1582 to 29\n+ [0x00001474] Copy (view 1)\n+ [0x00001475] Set column to 5\n+ [0x00001477] Set is_stmt to 1\n+ [0x00001478] Special opcode 48: advance Address by 3 to 0x36e7 and Line by 1 to 30\n+ [0x00001479] Set column to 43\n+ [0x0000147b] Set is_stmt to 0\n+ [0x0000147c] Copy (view 1)\n+ [0x0000147d] Set File Name to entry 2 in the File Name Table\n+ [0x0000147f] Set column to 41\n+ [0x00001481] Advance Line by 1584 to 1614\n+ [0x00001484] Special opcode 229: advance Address by 16 to 0x36f7 and Line by 0 to 1614\n+ [0x00001485] Set File Name to entry 1 in the File Name Table\n+ [0x00001487] Set column to 43\n+ [0x00001489] Advance Line by -1584 to 30\n+ [0x0000148c] Special opcode 117: advance Address by 8 to 0x36ff and Line by 0 to 30\n+ [0x0000148d] Set column to 5\n+ [0x0000148f] Set is_stmt to 1\n+ [0x00001490] Special opcode 48: advance Address by 3 to 0x3702 and Line by 1 to 31\n+ [0x00001491] Set File Name to entry 2 in the File Name Table\n+ [0x00001493] Set column to 18\n+ [0x00001495] Advance Line by 1582 to 1613\n+ [0x00001498] Copy (view 1)\n+ [0x00001499] Set column to 9\n+ [0x0000149b] Special opcode 6: advance Address by 0 to 0x3702 and Line by 1 to 1614 (view 2)\n+ [0x0000149c] Set column to 27\n+ [0x0000149e] Set is_stmt to 0\n+ [0x0000149f] Copy (view 3)\n+ [0x000014a0] Set column to 41\n+ [0x000014a2] Special opcode 47: advance Address by 3 to 0x3705 and Line by 0 to 1614\n+ [0x000014a3] Special opcode 131: advance Address by 9 to 0x370e and Line by 0 to 1614\n+ [0x000014a4] Set File Name to entry 1 in the File Name Table\n+ [0x000014a6] Set column to 5\n+ [0x000014a8] Set is_stmt to 1\n+ [0x000014a9] Advance Line by -1582 to 32\n+ [0x000014ac] Copy (view 1)\n+ [0x000014ad] Set column to 26\n+ [0x000014af] Extended opcode 4: set Discriminator to 1\n+ [0x000014b3] Copy (view 2)\n+ [0x000014b4] Set column to 17\n+ [0x000014b6] Set is_stmt to 0\n+ [0x000014b7] Special opcode 75: advance Address by 5 to 0x3713 and Line by 0 to 32\n+ [0x000014b8] Special opcode 33: advance Address by 2 to 0x3715 and Line by 0 to 32\n+ [0x000014b9] Set column to 9\n+ [0x000014bb] Set is_stmt to 1\n+ [0x000014bc] Special opcode 160: advance Address by 11 to 0x3720 and Line by 1 to 33\n+ [0x000014bd] Set column to 37\n [0x000014bf] Set is_stmt to 0\n- [0x000014c0] Copy (view 4)\n- [0x000014c1] Set column to 39\n- [0x000014c3] Special opcode 47: advance Address by 3 to 0x3716 and Line by 0 to 1621\n- [0x000014c4] Special opcode 131: advance Address by 9 to 0x371f and Line by 0 to 1621\n- [0x000014c5] Set File Name to entry 2 in the File Name Table\n- [0x000014c7] Set column to 5\n- [0x000014c9] Set is_stmt to 1\n- [0x000014ca] Advance Line by -1590 to 31\n- [0x000014cd] Copy (view 1)\n- [0x000014ce] Set column to 57\n- [0x000014d0] Set is_stmt to 0\n- [0x000014d1] Copy (view 2)\n- [0x000014d2] Set File Name to entry 1 in the File Name Table\n- [0x000014d4] Set column to 13\n- [0x000014d6] Set is_stmt to 1\n- [0x000014d7] Advance Line by 1589 to 1620\n- [0x000014da] Special opcode 75: advance Address by 5 to 0x3724 and Line by 0 to 1620\n- [0x000014db] Set column to 9\n- [0x000014dd] Special opcode 6: advance Address by 0 to 0x3724 and Line by 1 to 1621 (view 1)\n- [0x000014de] Set column to 27\n- [0x000014e0] Set is_stmt to 0\n- [0x000014e1] Copy (view 2)\n- [0x000014e2] Set column to 39\n- [0x000014e4] Special opcode 47: advance Address by 3 to 0x3727 and Line by 0 to 1621\n- [0x000014e5] Special opcode 215: advance Address by 15 to 0x3736 and Line by 0 to 1621\n- [0x000014e6] Set File Name to entry 2 in the File Name Table\n- [0x000014e8] Set column to 5\n- [0x000014ea] Set is_stmt to 1\n- [0x000014eb] Advance Line by -1589 to 32\n- [0x000014ee] Copy (view 1)\n- [0x000014ef] Set column to 39\n- [0x000014f1] Set is_stmt to 0\n- [0x000014f2] Copy (view 2)\n- [0x000014f3] Set column to 24\n- [0x000014f5] Special opcode 118: advance Address by 8 to 0x373e and Line by 1 to 33\n- [0x000014f6] Set column to 39\n- [0x000014f8] Special opcode 158: advance Address by 11 to 0x3749 and Line by -1 to 32\n- [0x000014f9] Set column to 5\n- [0x000014fb] Set is_stmt to 1\n- [0x000014fc] Special opcode 48: advance Address by 3 to 0x374c and Line by 1 to 33\n- [0x000014fd] Set column to 24\n+ [0x000014c0] Copy (view 1)\n+ [0x000014c1] Set column to 5\n+ [0x000014c3] Extended opcode 4: set Discriminator to 3\n+ [0x000014c7] Set is_stmt to 1\n+ [0x000014c8] Special opcode 102: advance Address by 7 to 0x3727 and Line by -1 to 32\n+ [0x000014c9] Set column to 26\n+ [0x000014cb] Extended opcode 4: set Discriminator to 1\n+ [0x000014cf] Special opcode 61: advance Address by 4 to 0x372b and Line by 0 to 32\n+ [0x000014d0] Extended opcode 4: set Discriminator to 1\n+ [0x000014d4] Set is_stmt to 0\n+ [0x000014d5] Special opcode 75: advance Address by 5 to 0x3730 and Line by 0 to 32\n+ [0x000014d6] Set column to 5\n+ [0x000014d8] Set is_stmt to 1\n+ [0x000014d9] Special opcode 8: advance Address by 0 to 0x3730 and Line by 3 to 35 (view 1)\n+ [0x000014da] Set File Name to entry 2 in the File Name Table\n+ [0x000014dc] Set column to 20\n+ [0x000014de] Set is_stmt to 0\n+ [0x000014df] Advance Line by 1582 to 1617\n+ [0x000014e2] Copy (view 2)\n+ [0x000014e3] Set column to 38\n+ [0x000014e5] Special opcode 47: advance Address by 3 to 0x3733 and Line by 0 to 1617\n+ [0x000014e6] Set File Name to entry 1 in the File Name Table\n+ [0x000014e8] Set column to 27\n+ [0x000014ea] Advance Line by -1582 to 35\n+ [0x000014ed] Special opcode 89: advance Address by 6 to 0x3739 and Line by 0 to 35\n+ [0x000014ee] Set column to 5\n+ [0x000014f0] Set is_stmt to 1\n+ [0x000014f1] Special opcode 132: advance Address by 9 to 0x3742 and Line by 1 to 36\n+ [0x000014f2] Set File Name to entry 2 in the File Name Table\n+ [0x000014f4] Set column to 10\n+ [0x000014f6] Advance Line by 1580 to 1616\n+ [0x000014f9] Copy (view 1)\n+ [0x000014fa] Set column to 9\n+ [0x000014fc] Special opcode 6: advance Address by 0 to 0x3742 and Line by 1 to 1617 (view 2)\n+ [0x000014fd] Set column to 38\n [0x000014ff] Set is_stmt to 0\n- [0x00001500] Copy (view 1)\n- [0x00001501] Special opcode 159: advance Address by 11 to 0x3757 and Line by 0 to 33\n- [0x00001502] Set column to 1\n- [0x00001504] Special opcode 76: advance Address by 5 to 0x375c and Line by 1 to 34\n- [0x00001505] Special opcode 75: advance Address by 5 to 0x3761 and Line by 0 to 34\n- [0x00001506] Special opcode 19: advance Address by 1 to 0x3762 and Line by 0 to 34\n- [0x00001507] Special opcode 33: advance Address by 2 to 0x3764 and Line by 0 to 34\n- [0x00001508] Special opcode 33: advance Address by 2 to 0x3766 and Line by 0 to 34\n- [0x00001509] Special opcode 33: advance Address by 2 to 0x3768 and Line by 0 to 34\n- [0x0000150a] Special opcode 33: advance Address by 2 to 0x376a and Line by 0 to 34\n- [0x0000150b] Set column to 81\n- [0x0000150d] Set is_stmt to 1\n- [0x0000150e] Advance Line by -11 to 23\n- [0x00001510] Special opcode 89: advance Address by 6 to 0x3770 and Line by 0 to 23\n- [0x00001511] Set is_stmt to 0\n- [0x00001512] Copy (view 1)\n- [0x00001513] Set column to 5\n- [0x00001515] Set is_stmt to 1\n- [0x00001516] Special opcode 62: advance Address by 4 to 0x3774 and Line by 1 to 24\n- [0x00001517] Set column to 81\n- [0x00001519] Set is_stmt to 0\n- [0x0000151a] Special opcode 4: advance Address by 0 to 0x3774 and Line by -1 to 23 (view 1)\n- [0x0000151b] Set column to 26\n- [0x0000151d] Special opcode 48: advance Address by 3 to 0x3777 and Line by 1 to 24\n- [0x0000151e] Special opcode 61: advance Address by 4 to 0x377b and Line by 0 to 24\n- [0x0000151f] Special opcode 75: advance Address by 5 to 0x3780 and Line by 0 to 24\n- [0x00001520] Set column to 109\n- [0x00001522] Set is_stmt to 1\n- [0x00001523] Extended opcode 2: set Address to 0x3780\n- [0x0000152e] Advance Line by 13 to 37\n- [0x00001530] Copy\n- [0x00001531] Set is_stmt to 0\n- [0x00001532] Copy (view 1)\n- [0x00001533] Set column to 5\n- [0x00001535] Set is_stmt to 1\n- [0x00001536] Special opcode 62: advance Address by 4 to 0x3784 and Line by 1 to 38\n- [0x00001537] Set column to 1\n- [0x00001539] Set is_stmt to 0\n- [0x0000153a] Special opcode 6: advance Address by 0 to 0x3784 and Line by 1 to 39 (view 1)\n- [0x0000153b] Advance PC by 6 to 0x378a\n- [0x0000153d] Extended opcode 1: End of Sequence\n+ [0x00001500] Copy (view 3)\n+ [0x00001501] Special opcode 89: advance Address by 6 to 0x3748 and Line by 0 to 1617\n+ [0x00001502] Set File Name to entry 1 in the File Name Table\n+ [0x00001504] Set column to 5\n+ [0x00001506] Set is_stmt to 1\n+ [0x00001507] Advance Line by -1579 to 38\n+ [0x0000150a] Copy (view 1)\n+ [0x0000150b] Set File Name to entry 3 in the File Name Table\n+ [0x0000150d] Set column to 1\n+ [0x0000150f] Advance Line by 121 to 159\n+ [0x00001512] Copy (view 2)\n+ [0x00001513] Set column to 3\n+ [0x00001515] Special opcode 9: advance Address by 0 to 0x3748 and Line by 4 to 163 (view 3)\n+ [0x00001516] Set column to 10\n+ [0x00001518] Extended opcode 4: set Discriminator to 7\n+ [0x0000151c] Set is_stmt to 0\n+ [0x0000151d] Copy (view 4)\n+ [0x0000151e] Extended opcode 4: set Discriminator to 7\n+ [0x00001522] Special opcode 173: advance Address by 12 to 0x3754 and Line by 0 to 163\n+ [0x00001523] Set File Name to entry 1 in the File Name Table\n+ [0x00001525] Set column to 5\n+ [0x00001527] Set is_stmt to 1\n+ [0x00001528] Advance Line by -124 to 39\n+ [0x0000152b] Copy (view 1)\n+ [0x0000152c] Special opcode 95: advance Address by 6 to 0x375a and Line by 6 to 45\n+ [0x0000152d] Set column to 32\n+ [0x0000152f] Set is_stmt to 0\n+ [0x00001530] Copy (view 1)\n+ [0x00001531] Special opcode 61: advance Address by 4 to 0x375e and Line by 0 to 45\n+ [0x00001532] Set File Name to entry 3 in the File Name Table\n+ [0x00001534] Set column to 10\n+ [0x00001536] Extended opcode 4: set Discriminator to 7\n+ [0x0000153a] Advance Line by 118 to 163\n+ [0x0000153d] Special opcode 117: advance Address by 8 to 0x3766 and Line by 0 to 163\n+ [0x0000153e] Set File Name to entry 1 in the File Name Table\n+ [0x00001540] Set column to 32\n+ [0x00001542] Advance Line by -118 to 45\n+ [0x00001545] Special opcode 131: advance Address by 9 to 0x376f and Line by 0 to 45\n+ [0x00001546] Set column to 5\n+ [0x00001548] Set is_stmt to 1\n+ [0x00001549] Special opcode 48: advance Address by 3 to 0x3772 and Line by 1 to 46\n+ [0x0000154a] Set File Name to entry 3 in the File Name Table\n+ [0x0000154c] Set column to 1\n+ [0x0000154e] Advance Line by 113 to 159\n+ [0x00001551] Copy (view 1)\n+ [0x00001552] Set column to 3\n+ [0x00001554] Special opcode 9: advance Address by 0 to 0x3772 and Line by 4 to 163 (view 2)\n+ [0x00001555] Set column to 10\n+ [0x00001557] Extended opcode 4: set Discriminator to 7\n+ [0x0000155b] Set is_stmt to 0\n+ [0x0000155c] Copy (view 3)\n+ [0x0000155d] Extended opcode 4: set Discriminator to 7\n+ [0x00001561] Special opcode 75: advance Address by 5 to 0x3777 and Line by 0 to 163\n+ [0x00001562] Set File Name to entry 1 in the File Name Table\n+ [0x00001564] Set column to 5\n+ [0x00001566] Set is_stmt to 1\n+ [0x00001567] Advance Line by -116 to 47\n+ [0x0000156a] Copy (view 1)\n+ [0x0000156b] Set column to 9\n+ [0x0000156d] Set is_stmt to 0\n+ [0x0000156e] Copy (view 2)\n+ [0x0000156f] Set column to 5\n+ [0x00001571] Set is_stmt to 1\n+ [0x00001572] Special opcode 119: advance Address by 8 to 0x377f and Line by 2 to 49\n+ [0x00001573] Set column to 1\n+ [0x00001575] Set is_stmt to 0\n+ [0x00001576] Special opcode 6: advance Address by 0 to 0x377f and Line by 1 to 50 (view 1)\n+ [0x00001577] Special opcode 117: advance Address by 8 to 0x3787 and Line by 0 to 50\n+ [0x00001578] Special opcode 75: advance Address by 5 to 0x378c and Line by 0 to 50\n+ [0x00001579] Special opcode 33: advance Address by 2 to 0x378e and Line by 0 to 50\n+ [0x0000157a] Set column to 9\n+ [0x0000157c] Set is_stmt to 1\n+ [0x0000157d] Advance Line by -10 to 40\n+ [0x0000157f] Special opcode 145: advance Address by 10 to 0x3798 and Line by 0 to 40\n+ [0x00001580] Set column to 33\n+ [0x00001582] Set is_stmt to 0\n+ [0x00001583] Copy (view 1)\n+ [0x00001584] Set column to 16\n+ [0x00001586] Special opcode 189: advance Address by 13 to 0x37a5 and Line by 2 to 42\n+ [0x00001587] Set column to 33\n+ [0x00001589] Special opcode 45: advance Address by 3 to 0x37a8 and Line by -2 to 40\n+ [0x0000158a] Set column to 9\n+ [0x0000158c] Set is_stmt to 1\n+ [0x0000158d] Special opcode 76: advance Address by 5 to 0x37ad and Line by 1 to 41\n+ [0x0000158e] Set column to 13\n+ [0x00001590] Set is_stmt to 0\n+ [0x00001591] Copy (view 1)\n+ [0x00001592] Set column to 9\n+ [0x00001594] Set is_stmt to 1\n+ [0x00001595] Special opcode 118: advance Address by 8 to 0x37b5 and Line by 1 to 42\n+ [0x00001596] Set column to 16\n+ [0x00001598] Set is_stmt to 0\n+ [0x00001599] Copy (view 1)\n+ [0x0000159a] Set column to 70\n+ [0x0000159c] Set is_stmt to 1\n+ [0x0000159d] Advance Line by 10 to 52\n+ [0x0000159f] Special opcode 159: advance Address by 11 to 0x37c0 and Line by 0 to 52\n+ [0x000015a0] Set is_stmt to 0\n+ [0x000015a1] Copy (view 1)\n+ [0x000015a2] Set column to 5\n+ [0x000015a4] Set is_stmt to 1\n+ [0x000015a5] Special opcode 62: advance Address by 4 to 0x37c4 and Line by 1 to 53\n+ [0x000015a6] Set column to 70\n+ [0x000015a8] Set is_stmt to 0\n+ [0x000015a9] Special opcode 4: advance Address by 0 to 0x37c4 and Line by -1 to 52 (view 1)\n+ [0x000015aa] Set column to 26\n+ [0x000015ac] Special opcode 188: advance Address by 13 to 0x37d1 and Line by 1 to 53\n+ [0x000015ad] Set column to 70\n+ [0x000015af] Special opcode 46: advance Address by 3 to 0x37d4 and Line by -1 to 52\n+ [0x000015b0] Special opcode 19: advance Address by 1 to 0x37d5 and Line by 0 to 52\n+ [0x000015b1] Set column to 26\n+ [0x000015b3] Special opcode 48: advance Address by 3 to 0x37d8 and Line by 1 to 53\n+ [0x000015b4] Set column to 5\n+ [0x000015b6] Set is_stmt to 1\n+ [0x000015b7] Special opcode 76: advance Address by 5 to 0x37dd and Line by 1 to 54\n+ [0x000015b8] Set column to 68\n+ [0x000015ba] Set is_stmt to 0\n+ [0x000015bb] Copy (view 1)\n+ [0x000015bc] Set column to 43\n+ [0x000015be] Special opcode 61: advance Address by 4 to 0x37e1 and Line by 0 to 54\n+ [0x000015bf] Set File Name to entry 3 in the File Name Table\n+ [0x000015c1] Set column to 12\n+ [0x000015c3] Extended opcode 4: set Discriminator to 7\n+ [0x000015c7] Advance Line by 85 to 139\n+ [0x000015ca] Special opcode 187: advance Address by 13 to 0x37ee and Line by 0 to 139\n+ [0x000015cb] Set File Name to entry 1 in the File Name Table\n+ [0x000015cd] Set column to 43\n+ [0x000015cf] Advance Line by -85 to 54\n+ [0x000015d2] Special opcode 131: advance Address by 9 to 0x37f7 and Line by 0 to 54\n+ [0x000015d3] Set column to 5\n+ [0x000015d5] Set is_stmt to 1\n+ [0x000015d6] Special opcode 48: advance Address by 3 to 0x37fa and Line by 1 to 55\n+ [0x000015d7] Set File Name to entry 3 in the File Name Table\n+ [0x000015d9] Set column to 1\n+ [0x000015db] Advance Line by 74 to 129\n+ [0x000015de] Copy (view 1)\n+ [0x000015df] Set column to 3\n+ [0x000015e1] Special opcode 12: advance Address by 0 to 0x37fa and Line by 7 to 136 (view 2)\n+ [0x000015e2] Set column to 5\n+ [0x000015e4] Special opcode 8: advance Address by 0 to 0x37fa and Line by 3 to 139 (view 3)\n+ [0x000015e5] Set column to 12\n+ [0x000015e7] Extended opcode 4: set Discriminator to 7\n+ [0x000015eb] Set is_stmt to 0\n+ [0x000015ec] Copy (view 4)\n+ [0x000015ed] Extended opcode 4: set Discriminator to 7\n+ [0x000015f1] Special opcode 75: advance Address by 5 to 0x37ff and Line by 0 to 139\n+ [0x000015f2] Set File Name to entry 1 in the File Name Table\n+ [0x000015f4] Set column to 5\n+ [0x000015f6] Extended opcode 4: set Discriminator to 1\n+ [0x000015fa] Advance Line by -84 to 55\n+ [0x000015fd] Copy (view 1)\n+ [0x000015fe] Set is_stmt to 1\n+ [0x000015ff] Special opcode 150: advance Address by 10 to 0x3809 and Line by 5 to 60\n+ [0x00001600] Set column to 30\n+ [0x00001602] Set is_stmt to 0\n+ [0x00001603] Copy (view 1)\n+ [0x00001604] Set column to 39\n+ [0x00001606] Special opcode 118: advance Address by 8 to 0x3811 and Line by 1 to 61\n+ [0x00001607] Set column to 30\n+ [0x00001609] Special opcode 60: advance Address by 4 to 0x3815 and Line by -1 to 60\n+ [0x0000160a] Set column to 5\n+ [0x0000160c] Set is_stmt to 1\n+ [0x0000160d] Special opcode 48: advance Address by 3 to 0x3818 and Line by 1 to 61\n+ [0x0000160e] Set column to 39\n+ [0x00001610] Set is_stmt to 0\n+ [0x00001611] Copy (view 1)\n+ [0x00001612] Special opcode 75: advance Address by 5 to 0x381d and Line by 0 to 61\n+ [0x00001613] Set column to 5\n+ [0x00001615] Set is_stmt to 1\n+ [0x00001616] Special opcode 48: advance Address by 3 to 0x3820 and Line by 1 to 62\n+ [0x00001617] Set column to 22\n+ [0x00001619] Extended opcode 4: set Discriminator to 1\n+ [0x0000161d] Copy (view 1)\n+ [0x0000161e] Extended opcode 4: set Discriminator to 1\n+ [0x00001622] Set is_stmt to 0\n+ [0x00001623] Special opcode 103: advance Address by 7 to 0x3827 and Line by 0 to 62\n+ [0x00001624] Set column to 9\n+ [0x00001626] Set is_stmt to 1\n+ [0x00001627] Advance PC by constant 17 to 0x3838\n+ [0x00001628] Special opcode 118: advance Address by 8 to 0x3840 and Line by 1 to 63\n+ [0x00001629] Set column to 23\n+ [0x0000162b] Set is_stmt to 0\n+ [0x0000162c] Copy (view 1)\n+ [0x0000162d] Set column to 5\n+ [0x0000162f] Extended opcode 4: set Discriminator to 3\n+ [0x00001633] Set is_stmt to 1\n+ [0x00001634] Special opcode 144: advance Address by 10 to 0x384a and Line by -1 to 62\n+ [0x00001635] Set column to 22\n+ [0x00001637] Extended opcode 4: set Discriminator to 1\n+ [0x0000163b] Copy (view 1)\n+ [0x0000163c] Extended opcode 4: set Discriminator to 1\n+ [0x00001640] Set is_stmt to 0\n+ [0x00001641] Special opcode 61: advance Address by 4 to 0x384e and Line by 0 to 62\n+ [0x00001642] Extended opcode 4: set Discriminator to 1\n+ [0x00001646] Special opcode 75: advance Address by 5 to 0x3853 and Line by 0 to 62\n+ [0x00001647] Set column to 5\n+ [0x00001649] Set is_stmt to 1\n+ [0x0000164a] Special opcode 8: advance Address by 0 to 0x3853 and Line by 3 to 65 (view 1)\n+ [0x0000164b] Set File Name to entry 2 in the File Name Table\n+ [0x0000164d] Set column to 13\n+ [0x0000164f] Advance Line by 1542 to 1607\n+ [0x00001652] Copy (view 2)\n+ [0x00001653] Set column to 9\n+ [0x00001655] Special opcode 6: advance Address by 0 to 0x3853 and Line by 1 to 1608 (view 3)\n+ [0x00001656] Set column to 27\n+ [0x00001658] Set is_stmt to 0\n+ [0x00001659] Copy (view 4)\n+ [0x0000165a] Set column to 36\n+ [0x0000165c] Special opcode 61: advance Address by 4 to 0x3857 and Line by 0 to 1608\n+ [0x0000165d] Set File Name to entry 1 in the File Name Table\n+ [0x0000165f] Set column to 9\n+ [0x00001661] Advance Line by -1542 to 66\n+ [0x00001664] Special opcode 201: advance Address by 14 to 0x3865 and Line by 0 to 66\n+ [0x00001665] Set File Name to entry 2 in the File Name Table\n+ [0x00001667] Set column to 36\n+ [0x00001669] Advance Line by 1542 to 1608\n+ [0x0000166c] Special opcode 47: advance Address by 3 to 0x3868 and Line by 0 to 1608\n+ [0x0000166d] Special opcode 47: advance Address by 3 to 0x386b and Line by 0 to 1608\n+ [0x0000166e] Set File Name to entry 1 in the File Name Table\n+ [0x00001670] Set column to 5\n+ [0x00001672] Set is_stmt to 1\n+ [0x00001673] Advance Line by -1542 to 66\n+ [0x00001676] Copy (view 1)\n+ [0x00001677] Set column to 9\n+ [0x00001679] Set is_stmt to 0\n+ [0x0000167a] Copy (view 2)\n+ [0x0000167b] Set column to 5\n+ [0x0000167d] Set is_stmt to 1\n+ [0x0000167e] Special opcode 76: advance Address by 5 to 0x3870 and Line by 1 to 67\n+ [0x0000167f] Set column to 9\n+ [0x00001681] Set is_stmt to 0\n+ [0x00001682] Copy (view 1)\n+ [0x00001683] Set column to 5\n+ [0x00001685] Set is_stmt to 1\n+ [0x00001686] Special opcode 118: advance Address by 8 to 0x3878 and Line by 1 to 68\n+ [0x00001687] Set column to 1\n+ [0x00001689] Set is_stmt to 0\n+ [0x0000168a] Special opcode 6: advance Address by 0 to 0x3878 and Line by 1 to 69 (view 1)\n+ [0x0000168b] Special opcode 75: advance Address by 5 to 0x387d and Line by 0 to 69\n+ [0x0000168c] Special opcode 33: advance Address by 2 to 0x387f and Line by 0 to 69\n+ [0x0000168d] Special opcode 61: advance Address by 4 to 0x3883 and Line by 0 to 69\n+ [0x0000168e] Set column to 9\n+ [0x00001690] Set is_stmt to 1\n+ [0x00001691] Advance Line by -13 to 56\n+ [0x00001693] Special opcode 75: advance Address by 5 to 0x3888 and Line by 0 to 56\n+ [0x00001694] Set column to 33\n+ [0x00001696] Set is_stmt to 0\n+ [0x00001697] Copy (view 1)\n+ [0x00001698] Set column to 16\n+ [0x0000169a] Special opcode 189: advance Address by 13 to 0x3895 and Line by 2 to 58\n+ [0x0000169b] Set column to 33\n+ [0x0000169d] Special opcode 31: advance Address by 2 to 0x3897 and Line by -2 to 56\n+ [0x0000169e] Set column to 9\n+ [0x000016a0] Set is_stmt to 1\n+ [0x000016a1] Special opcode 76: advance Address by 5 to 0x389c and Line by 1 to 57\n+ [0x000016a2] Set column to 13\n+ [0x000016a4] Set is_stmt to 0\n+ [0x000016a5] Copy (view 1)\n+ [0x000016a6] Set column to 9\n+ [0x000016a8] Set is_stmt to 1\n+ [0x000016a9] Special opcode 118: advance Address by 8 to 0x38a4 and Line by 1 to 58\n+ [0x000016aa] Set column to 16\n+ [0x000016ac] Set is_stmt to 0\n+ [0x000016ad] Copy (view 1)\n+ [0x000016ae] Advance PC by 2 to 0x38a6\n+ [0x000016b0] Extended opcode 1: End of Sequence\n \n \n- Offset: 0x1540\n- Length: 811\n+ Offset: 0x16b3\n+ Length: 440\n DWARF Version: 5\n Address size (bytes): 8\n Segment selector (bytes): 0\n- Prologue Length: 157\n+ Prologue Length: 96\n Minimum Instruction Length: 1\n Maximum Ops per Instruction: 1\n Initial value of 'is_stmt': 1\n Line Base: -5\n Line Range: 14\n Opcode Base: 13\n \n@@ -3245,429 +3442,232 @@\n Opcode 7 has 0 args\n Opcode 8 has 0 args\n Opcode 9 has 1 arg\n Opcode 10 has 0 args\n Opcode 11 has 0 args\n Opcode 12 has 1 arg\n \n- The Directory Table (offset 0x1562, lines 11, columns 1):\n+ The Directory Table (offset 0x16d5, lines 7, columns 1):\n Entry\tName\n 0\t(line_strp)\t(offset: 0): .\n 1\t(line_strp)\t(offset: 0x36c): src/shared/cpp\n- 2\t(line_strp)\t(offset: 0x52): /usr/lib/jvm/default-java/include\n- 3\t(line_strp)\t(offset: 0x74): /usr/include/x86_64-linux-gnu/bits\n- 4\t(line_strp)\t(offset: 0x97): /usr/lib/gcc/x86_64-linux-gnu/14/include\n- 5\t(line_strp)\t(offset: 0xcd): /usr/lib/jvm/default-java/include/linux\n- 6\t(line_strp)\t(offset: 0xc0): /usr/include\n- 7\t(line_strp)\t(offset: 0x11e): /usr/include/c++/14\n- 8\t(line_strp)\t(offset: 0x132): /usr/include/c++/14/bits\n- 9\t(line_strp)\t(offset: 0x16d): src/shared/headers\n- 10\t(line_strp)\t(offset: 0x180): /usr/include/x86_64-linux-gnu/c++/14/bits\n+ 2\t(line_strp)\t(offset: 0x75): /usr/lib/jvm/default-java/include\n+ 3\t(line_strp)\t(offset: 0xba): /usr/lib/gcc/x86_64-linux-gnu/14/include\n+ 4\t(line_strp)\t(offset: 0xe3): /usr/include\n+ 5\t(line_strp)\t(offset: 0xf0): /usr/lib/jvm/default-java/include/linux\n+ 6\t(line_strp)\t(offset: 0x190): src/shared/headers\n \n- The File Name Table (offset 0x1594, lines 17, columns 2):\n+ The File Name Table (offset 0x16f7, lines 8, columns 2):\n Entry\tDir\tName\n- 0\t(udata)\t1\t(line_strp)\t(offset: 0x3a5): unix_strings.cpp\n- 1\t(udata)\t1\t(line_strp)\t(offset: 0x3a5): unix_strings.cpp\n- 2\t(udata)\t2\t(line_strp)\t(offset: 0x1aa): jni.h\n- 3\t(udata)\t3\t(line_strp)\t(offset: 0x1fa): stdlib.h\n- 4\t(udata)\t0\t(line_strp)\t(offset: 0x1de): \n- 5\t(udata)\t4\t(line_strp)\t(offset: 0x1cc): stddef.h\n- 6\t(udata)\t5\t(line_strp)\t(offset: 0x1f1): jni_md.h\n- 7\t(udata)\t6\t(line_strp)\t(offset: 0x1fa): stdlib.h\n- 8\t(udata)\t7\t(line_strp)\t(offset: 0x215): cstdlib\n- 9\t(udata)\t8\t(line_strp)\t(offset: 0x21d): std_abs.h\n- 10\t(udata)\t3\t(line_strp)\t(offset: 0x227): stdlib-float.h\n- 11\t(udata)\t3\t(line_strp)\t(offset: 0x236): stdlib-bsearch.h\n- 12\t(udata)\t7\t(line_strp)\t(offset: 0x1fa): stdlib.h\n- 13\t(udata)\t6\t(line_strp)\t(offset: 0x3b6): wchar.h\n- 14\t(udata)\t6\t(line_strp)\t(offset: 0x28c): string.h\n- 15\t(udata)\t9\t(line_strp)\t(offset: 0x29d): generic.h\n- 16\t(udata)\t10\t(line_strp)\t(offset: 0x2a7): c++config.h\n+ 0\t(udata)\t1\t(line_strp)\t(offset: 0x3b2): generic.cpp\n+ 1\t(udata)\t2\t(line_strp)\t(offset: 0x1cd): jni.h\n+ 2\t(udata)\t1\t(line_strp)\t(offset: 0x3b2): generic.cpp\n+ 3\t(udata)\t0\t(line_strp)\t(offset: 0x201): \n+ 4\t(udata)\t3\t(line_strp)\t(offset: 0x1f8): stdarg.h\n+ 5\t(udata)\t4\t(line_strp)\t(offset: 0x20c): stdio.h\n+ 6\t(udata)\t5\t(line_strp)\t(offset: 0x214): jni_md.h\n+ 7\t(udata)\t6\t(line_strp)\t(offset: 0x2c0): generic.h\n \n Line Number Statements:\n- [0x000015e9] Set column to 65\n- [0x000015eb] Extended opcode 2: set Address to 0x37a0\n- [0x000015f6] Advance Line by 27 to 28\n- [0x000015f8] Copy\n- [0x000015f9] Set is_stmt to 0\n- [0x000015fa] Copy (view 1)\n- [0x000015fb] Set column to 5\n- [0x000015fd] Set is_stmt to 1\n- [0x000015fe] Special opcode 62: advance Address by 4 to 0x37a4 and Line by 1 to 29\n- [0x000015ff] Set column to 65\n- [0x00001601] Set is_stmt to 0\n- [0x00001602] Special opcode 4: advance Address by 0 to 0x37a4 and Line by -1 to 28 (view 1)\n- [0x00001603] Set File Name to entry 2 in the File Name Table\n- [0x00001605] Set column to 11\n- [0x00001607] Set is_stmt to 1\n- [0x00001608] Advance Line by 1582 to 1610\n- [0x0000160b] Advance PC by constant 17 to 0x37b5\n- [0x0000160c] Special opcode 5: advance Address by 0 to 0x37b5 and Line by 0 to 1610\n- [0x0000160d] Set column to 9\n- [0x0000160f] Special opcode 6: advance Address by 0 to 0x37b5 and Line by 1 to 1611 (view 1)\n- [0x00001610] Set File Name to entry 1 in the File Name Table\n- [0x00001612] Set column to 65\n- [0x00001614] Set is_stmt to 0\n- [0x00001615] Advance Line by -1583 to 28\n- [0x00001618] Copy (view 2)\n- [0x00001619] Set File Name to entry 2 in the File Name Table\n- [0x0000161b] Set column to 27\n- [0x0000161d] Advance Line by 1583 to 1611\n- [0x00001620] Special opcode 89: advance Address by 6 to 0x37bb and Line by 0 to 1611\n- [0x00001621] Set column to 42\n- [0x00001623] Special opcode 47: advance Address by 3 to 0x37be and Line by 0 to 1611\n- [0x00001624] Special opcode 89: advance Address by 6 to 0x37c4 and Line by 0 to 1611\n- [0x00001625] Set File Name to entry 1 in the File Name Table\n- [0x00001627] Set column to 51\n- [0x00001629] Extended opcode 4: set Discriminator to 1\n- [0x0000162d] Advance Line by -1582 to 29\n- [0x00001630] Copy (view 1)\n- [0x00001631] Set column to 5\n- [0x00001633] Set is_stmt to 1\n- [0x00001634] Special opcode 48: advance Address by 3 to 0x37c7 and Line by 1 to 30\n- [0x00001635] Set column to 43\n- [0x00001637] Set is_stmt to 0\n- [0x00001638] Copy (view 1)\n- [0x00001639] Set File Name to entry 2 in the File Name Table\n- [0x0000163b] Set column to 41\n- [0x0000163d] Advance Line by 1584 to 1614\n- [0x00001640] Special opcode 229: advance Address by 16 to 0x37d7 and Line by 0 to 1614\n- [0x00001641] Set File Name to entry 1 in the File Name Table\n- [0x00001643] Set column to 43\n- [0x00001645] Advance Line by -1584 to 30\n- [0x00001648] Special opcode 117: advance Address by 8 to 0x37df and Line by 0 to 30\n- [0x00001649] Set column to 5\n- [0x0000164b] Set is_stmt to 1\n- [0x0000164c] Special opcode 48: advance Address by 3 to 0x37e2 and Line by 1 to 31\n- [0x0000164d] Set File Name to entry 2 in the File Name Table\n- [0x0000164f] Set column to 18\n- [0x00001651] Advance Line by 1582 to 1613\n- [0x00001654] Copy (view 1)\n- [0x00001655] Set column to 9\n- [0x00001657] Special opcode 6: advance Address by 0 to 0x37e2 and Line by 1 to 1614 (view 2)\n- [0x00001658] Set column to 27\n- [0x0000165a] Set is_stmt to 0\n- [0x0000165b] Copy (view 3)\n- [0x0000165c] Set column to 41\n- [0x0000165e] Special opcode 47: advance Address by 3 to 0x37e5 and Line by 0 to 1614\n- [0x0000165f] Special opcode 131: advance Address by 9 to 0x37ee and Line by 0 to 1614\n- [0x00001660] Set File Name to entry 1 in the File Name Table\n- [0x00001662] Set column to 5\n- [0x00001664] Set is_stmt to 1\n- [0x00001665] Advance Line by -1582 to 32\n- [0x00001668] Copy (view 1)\n- [0x00001669] Set column to 26\n- [0x0000166b] Extended opcode 4: set Discriminator to 1\n- [0x0000166f] Copy (view 2)\n- [0x00001670] Set column to 17\n- [0x00001672] Set is_stmt to 0\n- [0x00001673] Special opcode 75: advance Address by 5 to 0x37f3 and Line by 0 to 32\n- [0x00001674] Special opcode 33: advance Address by 2 to 0x37f5 and Line by 0 to 32\n- [0x00001675] Set column to 9\n- [0x00001677] Set is_stmt to 1\n- [0x00001678] Special opcode 160: advance Address by 11 to 0x3800 and Line by 1 to 33\n- [0x00001679] Set column to 37\n- [0x0000167b] Set is_stmt to 0\n- [0x0000167c] Copy (view 1)\n- [0x0000167d] Set column to 5\n- [0x0000167f] Extended opcode 4: set Discriminator to 3\n- [0x00001683] Set is_stmt to 1\n- [0x00001684] Special opcode 102: advance Address by 7 to 0x3807 and Line by -1 to 32\n- [0x00001685] Set column to 26\n- [0x00001687] Extended opcode 4: set Discriminator to 1\n- [0x0000168b] Special opcode 61: advance Address by 4 to 0x380b and Line by 0 to 32\n- [0x0000168c] Extended opcode 4: set Discriminator to 1\n- [0x00001690] Set is_stmt to 0\n- [0x00001691] Special opcode 75: advance Address by 5 to 0x3810 and Line by 0 to 32\n- [0x00001692] Set column to 5\n- [0x00001694] Set is_stmt to 1\n- [0x00001695] Special opcode 8: advance Address by 0 to 0x3810 and Line by 3 to 35 (view 1)\n- [0x00001696] Set File Name to entry 2 in the File Name Table\n- [0x00001698] Set column to 20\n- [0x0000169a] Set is_stmt to 0\n- [0x0000169b] Advance Line by 1582 to 1617\n- [0x0000169e] Copy (view 2)\n- [0x0000169f] Set column to 38\n- [0x000016a1] Special opcode 47: advance Address by 3 to 0x3813 and Line by 0 to 1617\n- [0x000016a2] Set File Name to entry 1 in the File Name Table\n- [0x000016a4] Set column to 27\n- [0x000016a6] Advance Line by -1582 to 35\n- [0x000016a9] Special opcode 89: advance Address by 6 to 0x3819 and Line by 0 to 35\n- [0x000016aa] Set column to 5\n- [0x000016ac] Set is_stmt to 1\n- [0x000016ad] Special opcode 132: advance Address by 9 to 0x3822 and Line by 1 to 36\n- [0x000016ae] Set File Name to entry 2 in the File Name Table\n- [0x000016b0] Set column to 10\n- [0x000016b2] Advance Line by 1580 to 1616\n- [0x000016b5] Copy (view 1)\n- [0x000016b6] Set column to 9\n- [0x000016b8] Special opcode 6: advance Address by 0 to 0x3822 and Line by 1 to 1617 (view 2)\n- [0x000016b9] Set column to 38\n- [0x000016bb] Set is_stmt to 0\n- [0x000016bc] Copy (view 3)\n- [0x000016bd] Special opcode 89: advance Address by 6 to 0x3828 and Line by 0 to 1617\n- [0x000016be] Set File Name to entry 1 in the File Name Table\n- [0x000016c0] Set column to 5\n- [0x000016c2] Set is_stmt to 1\n- [0x000016c3] Advance Line by -1579 to 38\n- [0x000016c6] Copy (view 1)\n- [0x000016c7] Set File Name to entry 3 in the File Name Table\n- [0x000016c9] Set column to 1\n- [0x000016cb] Advance Line by 121 to 159\n- [0x000016ce] Copy (view 2)\n- [0x000016cf] Set column to 3\n- [0x000016d1] Special opcode 9: advance Address by 0 to 0x3828 and Line by 4 to 163 (view 3)\n- [0x000016d2] Set column to 10\n- [0x000016d4] Extended opcode 4: set Discriminator to 7\n- [0x000016d8] Set is_stmt to 0\n- [0x000016d9] Copy (view 4)\n- [0x000016da] Extended opcode 4: set Discriminator to 7\n- [0x000016de] Special opcode 173: advance Address by 12 to 0x3834 and Line by 0 to 163\n- [0x000016df] Set File Name to entry 1 in the File Name Table\n- [0x000016e1] Set column to 5\n- [0x000016e3] Set is_stmt to 1\n- [0x000016e4] Advance Line by -124 to 39\n- [0x000016e7] Copy (view 1)\n- [0x000016e8] Special opcode 95: advance Address by 6 to 0x383a and Line by 6 to 45\n- [0x000016e9] Set column to 32\n- [0x000016eb] Set is_stmt to 0\n- [0x000016ec] Copy (view 1)\n- [0x000016ed] Special opcode 61: advance Address by 4 to 0x383e and Line by 0 to 45\n- [0x000016ee] Set File Name to entry 3 in the File Name Table\n- [0x000016f0] Set column to 10\n- [0x000016f2] Extended opcode 4: set Discriminator to 7\n- [0x000016f6] Advance Line by 118 to 163\n- [0x000016f9] Special opcode 117: advance Address by 8 to 0x3846 and Line by 0 to 163\n- [0x000016fa] Set File Name to entry 1 in the File Name Table\n- [0x000016fc] Set column to 32\n- [0x000016fe] Advance Line by -118 to 45\n- [0x00001701] Special opcode 131: advance Address by 9 to 0x384f and Line by 0 to 45\n- [0x00001702] Set column to 5\n- [0x00001704] Set is_stmt to 1\n- [0x00001705] Special opcode 48: advance Address by 3 to 0x3852 and Line by 1 to 46\n- [0x00001706] Set File Name to entry 3 in the File Name Table\n- [0x00001708] Set column to 1\n- [0x0000170a] Advance Line by 113 to 159\n- [0x0000170d] Copy (view 1)\n- [0x0000170e] Set column to 3\n- [0x00001710] Special opcode 9: advance Address by 0 to 0x3852 and Line by 4 to 163 (view 2)\n- [0x00001711] Set column to 10\n- [0x00001713] Extended opcode 4: set Discriminator to 7\n- [0x00001717] Set is_stmt to 0\n- [0x00001718] Copy (view 3)\n- [0x00001719] Extended opcode 4: set Discriminator to 7\n- [0x0000171d] Special opcode 75: advance Address by 5 to 0x3857 and Line by 0 to 163\n- [0x0000171e] Set File Name to entry 1 in the File Name Table\n- [0x00001720] Set column to 5\n- [0x00001722] Set is_stmt to 1\n- [0x00001723] Advance Line by -116 to 47\n- [0x00001726] Copy (view 1)\n- [0x00001727] Set column to 9\n- [0x00001729] Set is_stmt to 0\n- [0x0000172a] Copy (view 2)\n- [0x0000172b] Set column to 5\n- [0x0000172d] Set is_stmt to 1\n- [0x0000172e] Special opcode 119: advance Address by 8 to 0x385f and Line by 2 to 49\n- [0x0000172f] Set column to 1\n- [0x00001731] Set is_stmt to 0\n- [0x00001732] Special opcode 6: advance Address by 0 to 0x385f and Line by 1 to 50 (view 1)\n- [0x00001733] Special opcode 117: advance Address by 8 to 0x3867 and Line by 0 to 50\n- [0x00001734] Special opcode 75: advance Address by 5 to 0x386c and Line by 0 to 50\n- [0x00001735] Special opcode 33: advance Address by 2 to 0x386e and Line by 0 to 50\n- [0x00001736] Set column to 9\n- [0x00001738] Set is_stmt to 1\n- [0x00001739] Advance Line by -10 to 40\n- [0x0000173b] Special opcode 145: advance Address by 10 to 0x3878 and Line by 0 to 40\n- [0x0000173c] Set column to 33\n- [0x0000173e] Set is_stmt to 0\n- [0x0000173f] Copy (view 1)\n- [0x00001740] Set column to 16\n- [0x00001742] Special opcode 189: advance Address by 13 to 0x3885 and Line by 2 to 42\n- [0x00001743] Set column to 33\n- [0x00001745] Special opcode 45: advance Address by 3 to 0x3888 and Line by -2 to 40\n- [0x00001746] Set column to 9\n- [0x00001748] Set is_stmt to 1\n- [0x00001749] Special opcode 76: advance Address by 5 to 0x388d and Line by 1 to 41\n- [0x0000174a] Set column to 13\n- [0x0000174c] Set is_stmt to 0\n- [0x0000174d] Copy (view 1)\n+ [0x0000171f] Set column to 10\n+ [0x00001721] Extended opcode 2: set Address to 0x3260\n+ [0x0000172c] Advance Line by 1060 to 1061\n+ [0x0000172f] Copy\n+ [0x00001730] Set is_stmt to 0\n+ [0x00001731] Copy (view 1)\n+ [0x00001732] Advance PC by 85 to 0x32b5\n+ [0x00001734] Special opcode 5: advance Address by 0 to 0x32b5 and Line by 0 to 1061\n+ [0x00001735] Set column to 9\n+ [0x00001737] Set is_stmt to 1\n+ [0x00001738] Special opcode 230: advance Address by 16 to 0x32c5 and Line by 1 to 1062\n+ [0x00001739] Special opcode 6: advance Address by 0 to 0x32c5 and Line by 1 to 1063 (view 1)\n+ [0x0000173a] Set column to 35\n+ [0x0000173c] Set is_stmt to 0\n+ [0x0000173d] Special opcode 118: advance Address by 8 to 0x32cd and Line by 1 to 1064\n+ [0x0000173e] Set column to 9\n+ [0x00001740] Special opcode 46: advance Address by 3 to 0x32d0 and Line by -1 to 1063\n+ [0x00001741] Set is_stmt to 1\n+ [0x00001742] Advance PC by constant 17 to 0x32e1\n+ [0x00001743] Special opcode 76: advance Address by 5 to 0x32e6 and Line by 1 to 1064\n+ [0x00001744] Set column to 20\n+ [0x00001746] Set is_stmt to 0\n+ [0x00001747] Copy (view 1)\n+ [0x00001748] Set column to 9\n+ [0x0000174a] Special opcode 46: advance Address by 3 to 0x32e9 and Line by -1 to 1063\n+ [0x0000174b] Set column to 35\n+ [0x0000174d] Special opcode 118: advance Address by 8 to 0x32f1 and Line by 1 to 1064\n [0x0000174e] Set column to 9\n [0x00001750] Set is_stmt to 1\n- [0x00001751] Special opcode 118: advance Address by 8 to 0x3895 and Line by 1 to 42\n- [0x00001752] Set column to 16\n+ [0x00001751] Special opcode 90: advance Address by 6 to 0x32f7 and Line by 1 to 1065\n+ [0x00001752] Set column to 5\n [0x00001754] Set is_stmt to 0\n- [0x00001755] Copy (view 1)\n- [0x00001756] Set column to 70\n- [0x00001758] Set is_stmt to 1\n- [0x00001759] Advance Line by 10 to 52\n- [0x0000175b] Special opcode 159: advance Address by 11 to 0x38a0 and Line by 0 to 52\n- [0x0000175c] Set is_stmt to 0\n- [0x0000175d] Copy (view 1)\n- [0x0000175e] Set column to 5\n- [0x00001760] Set is_stmt to 1\n- [0x00001761] Special opcode 62: advance Address by 4 to 0x38a4 and Line by 1 to 53\n- [0x00001762] Set column to 70\n- [0x00001764] Set is_stmt to 0\n- [0x00001765] Special opcode 4: advance Address by 0 to 0x38a4 and Line by -1 to 52 (view 1)\n- [0x00001766] Set column to 26\n- [0x00001768] Special opcode 188: advance Address by 13 to 0x38b1 and Line by 1 to 53\n- [0x00001769] Set column to 70\n- [0x0000176b] Special opcode 46: advance Address by 3 to 0x38b4 and Line by -1 to 52\n- [0x0000176c] Special opcode 19: advance Address by 1 to 0x38b5 and Line by 0 to 52\n- [0x0000176d] Set column to 26\n- [0x0000176f] Special opcode 48: advance Address by 3 to 0x38b8 and Line by 1 to 53\n- [0x00001770] Set column to 5\n- [0x00001772] Set is_stmt to 1\n- [0x00001773] Special opcode 76: advance Address by 5 to 0x38bd and Line by 1 to 54\n- [0x00001774] Set column to 68\n- [0x00001776] Set is_stmt to 0\n- [0x00001777] Copy (view 1)\n- [0x00001778] Set column to 43\n- [0x0000177a] Special opcode 61: advance Address by 4 to 0x38c1 and Line by 0 to 54\n- [0x0000177b] Set File Name to entry 3 in the File Name Table\n- [0x0000177d] Set column to 12\n- [0x0000177f] Extended opcode 4: set Discriminator to 7\n- [0x00001783] Advance Line by 85 to 139\n- [0x00001786] Special opcode 187: advance Address by 13 to 0x38ce and Line by 0 to 139\n+ [0x00001755] Special opcode 6: advance Address by 0 to 0x32f7 and Line by 1 to 1066 (view 1)\n+ [0x00001756] Advance PC by 29 to 0x3314\n+ [0x00001758] Extended opcode 1: End of Sequence\n+\n+ [0x0000175b] Set File Name to entry 2 in the File Name Table\n+ [0x0000175d] Set column to 126\n+ [0x0000175f] Extended opcode 2: set Address to 0x38b0\n+ [0x0000176a] Advance Line by 26 to 27\n+ [0x0000176c] Copy\n+ [0x0000176d] Set is_stmt to 0\n+ [0x0000176e] Copy (view 1)\n+ [0x0000176f] Set column to 5\n+ [0x00001771] Set is_stmt to 1\n+ [0x00001772] Special opcode 62: advance Address by 4 to 0x38b4 and Line by 1 to 28\n+ [0x00001773] Set File Name to entry 1 in the File Name Table\n+ [0x00001775] Set column to 12\n+ [0x00001777] Advance Line by 867 to 895\n+ [0x0000177a] Copy (view 1)\n+ [0x0000177b] Set column to 9\n+ [0x0000177d] Special opcode 6: advance Address by 0 to 0x38b4 and Line by 1 to 896 (view 2)\n+ [0x0000177e] Set File Name to entry 2 in the File Name Table\n+ [0x00001780] Set column to 126\n+ [0x00001782] Set is_stmt to 0\n+ [0x00001783] Advance Line by -869 to 27\n+ [0x00001786] Copy (view 3)\n [0x00001787] Set File Name to entry 1 in the File Name Table\n- [0x00001789] Set column to 43\n- [0x0000178b] Advance Line by -85 to 54\n- [0x0000178e] Special opcode 131: advance Address by 9 to 0x38d7 and Line by 0 to 54\n- [0x0000178f] Set column to 5\n- [0x00001791] Set is_stmt to 1\n- [0x00001792] Special opcode 48: advance Address by 3 to 0x38da and Line by 1 to 55\n- [0x00001793] Set File Name to entry 3 in the File Name Table\n- [0x00001795] Set column to 1\n- [0x00001797] Advance Line by 74 to 129\n- [0x0000179a] Copy (view 1)\n- [0x0000179b] Set column to 3\n- [0x0000179d] Special opcode 12: advance Address by 0 to 0x38da and Line by 7 to 136 (view 2)\n- [0x0000179e] Set column to 5\n- [0x000017a0] Special opcode 8: advance Address by 0 to 0x38da and Line by 3 to 139 (view 3)\n- [0x000017a1] Set column to 12\n- [0x000017a3] Extended opcode 4: set Discriminator to 7\n- [0x000017a7] Set is_stmt to 0\n- [0x000017a8] Copy (view 4)\n- [0x000017a9] Extended opcode 4: set Discriminator to 7\n- [0x000017ad] Special opcode 75: advance Address by 5 to 0x38df and Line by 0 to 139\n- [0x000017ae] Set File Name to entry 1 in the File Name Table\n- [0x000017b0] Set column to 5\n- [0x000017b2] Extended opcode 4: set Discriminator to 1\n- [0x000017b6] Advance Line by -84 to 55\n- [0x000017b9] Copy (view 1)\n- [0x000017ba] Set is_stmt to 1\n- [0x000017bb] Special opcode 150: advance Address by 10 to 0x38e9 and Line by 5 to 60\n- [0x000017bc] Set column to 30\n- [0x000017be] Set is_stmt to 0\n- [0x000017bf] Copy (view 1)\n- [0x000017c0] Set column to 39\n- [0x000017c2] Special opcode 118: advance Address by 8 to 0x38f1 and Line by 1 to 61\n- [0x000017c3] Set column to 30\n- [0x000017c5] Special opcode 60: advance Address by 4 to 0x38f5 and Line by -1 to 60\n- [0x000017c6] Set column to 5\n- [0x000017c8] Set is_stmt to 1\n- [0x000017c9] Special opcode 48: advance Address by 3 to 0x38f8 and Line by 1 to 61\n- [0x000017ca] Set column to 39\n- [0x000017cc] Set is_stmt to 0\n- [0x000017cd] Copy (view 1)\n- [0x000017ce] Special opcode 75: advance Address by 5 to 0x38fd and Line by 0 to 61\n- [0x000017cf] Set column to 5\n- [0x000017d1] Set is_stmt to 1\n- [0x000017d2] Special opcode 48: advance Address by 3 to 0x3900 and Line by 1 to 62\n- [0x000017d3] Set column to 22\n- [0x000017d5] Extended opcode 4: set Discriminator to 1\n- [0x000017d9] Copy (view 1)\n- [0x000017da] Extended opcode 4: set Discriminator to 1\n- [0x000017de] Set is_stmt to 0\n- [0x000017df] Special opcode 103: advance Address by 7 to 0x3907 and Line by 0 to 62\n- [0x000017e0] Set column to 9\n- [0x000017e2] Set is_stmt to 1\n- [0x000017e3] Advance PC by constant 17 to 0x3918\n- [0x000017e4] Special opcode 118: advance Address by 8 to 0x3920 and Line by 1 to 63\n- [0x000017e5] Set column to 23\n- [0x000017e7] Set is_stmt to 0\n- [0x000017e8] Copy (view 1)\n- [0x000017e9] Set column to 5\n- [0x000017eb] Extended opcode 4: set Discriminator to 3\n- [0x000017ef] Set is_stmt to 1\n- [0x000017f0] Special opcode 144: advance Address by 10 to 0x392a and Line by -1 to 62\n- [0x000017f1] Set column to 22\n- [0x000017f3] Extended opcode 4: set Discriminator to 1\n- [0x000017f7] Copy (view 1)\n- [0x000017f8] Extended opcode 4: set Discriminator to 1\n- [0x000017fc] Set is_stmt to 0\n- [0x000017fd] Special opcode 61: advance Address by 4 to 0x392e and Line by 0 to 62\n- [0x000017fe] Extended opcode 4: set Discriminator to 1\n- [0x00001802] Special opcode 75: advance Address by 5 to 0x3933 and Line by 0 to 62\n- [0x00001803] Set column to 5\n+ [0x00001789] Set column to 41\n+ [0x0000178b] Advance Line by 869 to 896\n+ [0x0000178e] Special opcode 75: advance Address by 5 to 0x38b9 and Line by 0 to 896\n+ [0x0000178f] Special opcode 47: advance Address by 3 to 0x38bc and Line by 0 to 896\n+ [0x00001790] Set File Name to entry 2 in the File Name Table\n+ [0x00001792] Set column to 126\n+ [0x00001794] Advance Line by -869 to 27\n+ [0x00001797] Copy (view 1)\n+ [0x00001798] Set File Name to entry 1 in the File Name Table\n+ [0x0000179a] Set column to 27\n+ [0x0000179c] Advance Line by 869 to 896\n+ [0x0000179f] Advance PC by constant 17 to 0x38cd\n+ [0x000017a0] Special opcode 103: advance Address by 7 to 0x38d4 and Line by 0 to 896\n+ [0x000017a1] Set column to 41\n+ [0x000017a3] Special opcode 47: advance Address by 3 to 0x38d7 and Line by 0 to 896\n+ [0x000017a4] Special opcode 89: advance Address by 6 to 0x38dd and Line by 0 to 896\n+ [0x000017a5] Set column to 38\n+ [0x000017a7] Special opcode 13: advance Address by 0 to 0x38dd and Line by 8 to 904 (view 1)\n+ [0x000017a8] Set column to 41\n+ [0x000017aa] Advance Line by -8 to 896\n+ [0x000017ac] Advance PC by constant 17 to 0x38ee\n+ [0x000017ad] Special opcode 5: advance Address by 0 to 0x38ee and Line by 0 to 896\n+ [0x000017ae] Special opcode 47: advance Address by 3 to 0x38f1 and Line by 0 to 896\n+ [0x000017af] Set File Name to entry 2 in the File Name Table\n+ [0x000017b1] Set column to 5\n+ [0x000017b3] Set is_stmt to 1\n+ [0x000017b4] Advance Line by -867 to 29\n+ [0x000017b7] Copy (view 1)\n+ [0x000017b8] Set File Name to entry 1 in the File Name Table\n+ [0x000017ba] Set column to 15\n+ [0x000017bc] Advance Line by 873 to 902\n+ [0x000017bf] Copy (view 2)\n+ [0x000017c0] Set column to 9\n+ [0x000017c2] Special opcode 7: advance Address by 0 to 0x38f1 and Line by 2 to 904 (view 3)\n+ [0x000017c3] Set column to 27\n+ [0x000017c5] Set is_stmt to 0\n+ [0x000017c6] Copy (view 4)\n+ [0x000017c7] Set column to 38\n+ [0x000017c9] Special opcode 47: advance Address by 3 to 0x38f4 and Line by 0 to 904\n+ [0x000017ca] Special opcode 89: advance Address by 6 to 0x38fa and Line by 0 to 904\n+ [0x000017cb] Set column to 39\n+ [0x000017cd] Advance Line by 717 to 1621\n+ [0x000017d0] Copy (view 1)\n+ [0x000017d1] Set column to 38\n+ [0x000017d3] Advance Line by -717 to 904\n+ [0x000017d6] Special opcode 89: advance Address by 6 to 0x3900 and Line by 0 to 904\n+ [0x000017d7] Special opcode 47: advance Address by 3 to 0x3903 and Line by 0 to 904\n+ [0x000017d8] Set File Name to entry 2 in the File Name Table\n+ [0x000017da] Set column to 5\n+ [0x000017dc] Set is_stmt to 1\n+ [0x000017dd] Advance Line by -874 to 30\n+ [0x000017e0] Copy (view 1)\n+ [0x000017e1] Set File Name to entry 1 in the File Name Table\n+ [0x000017e3] Set column to 13\n+ [0x000017e5] Advance Line by 1590 to 1620\n+ [0x000017e8] Copy (view 2)\n+ [0x000017e9] Set column to 9\n+ [0x000017eb] Special opcode 6: advance Address by 0 to 0x3903 and Line by 1 to 1621 (view 3)\n+ [0x000017ec] Set column to 27\n+ [0x000017ee] Set is_stmt to 0\n+ [0x000017ef] Copy (view 4)\n+ [0x000017f0] Set column to 39\n+ [0x000017f2] Special opcode 47: advance Address by 3 to 0x3906 and Line by 0 to 1621\n+ [0x000017f3] Special opcode 131: advance Address by 9 to 0x390f and Line by 0 to 1621\n+ [0x000017f4] Set File Name to entry 2 in the File Name Table\n+ [0x000017f6] Set column to 5\n+ [0x000017f8] Set is_stmt to 1\n+ [0x000017f9] Advance Line by -1590 to 31\n+ [0x000017fc] Copy (view 1)\n+ [0x000017fd] Set column to 57\n+ [0x000017ff] Set is_stmt to 0\n+ [0x00001800] Copy (view 2)\n+ [0x00001801] Set File Name to entry 1 in the File Name Table\n+ [0x00001803] Set column to 13\n [0x00001805] Set is_stmt to 1\n- [0x00001806] Special opcode 8: advance Address by 0 to 0x3933 and Line by 3 to 65 (view 1)\n- [0x00001807] Set File Name to entry 2 in the File Name Table\n- [0x00001809] Set column to 13\n- [0x0000180b] Advance Line by 1542 to 1607\n- [0x0000180e] Copy (view 2)\n- [0x0000180f] Set column to 9\n- [0x00001811] Special opcode 6: advance Address by 0 to 0x3933 and Line by 1 to 1608 (view 3)\n- [0x00001812] Set column to 27\n- [0x00001814] Set is_stmt to 0\n- [0x00001815] Copy (view 4)\n- [0x00001816] Set column to 36\n- [0x00001818] Special opcode 61: advance Address by 4 to 0x3937 and Line by 0 to 1608\n- [0x00001819] Set File Name to entry 1 in the File Name Table\n- [0x0000181b] Set column to 9\n- [0x0000181d] Advance Line by -1542 to 66\n- [0x00001820] Special opcode 201: advance Address by 14 to 0x3945 and Line by 0 to 66\n- [0x00001821] Set File Name to entry 2 in the File Name Table\n- [0x00001823] Set column to 36\n- [0x00001825] Advance Line by 1542 to 1608\n- [0x00001828] Special opcode 47: advance Address by 3 to 0x3948 and Line by 0 to 1608\n- [0x00001829] Special opcode 47: advance Address by 3 to 0x394b and Line by 0 to 1608\n- [0x0000182a] Set File Name to entry 1 in the File Name Table\n- [0x0000182c] Set column to 5\n- [0x0000182e] Set is_stmt to 1\n- [0x0000182f] Advance Line by -1542 to 66\n- [0x00001832] Copy (view 1)\n- [0x00001833] Set column to 9\n- [0x00001835] Set is_stmt to 0\n- [0x00001836] Copy (view 2)\n- [0x00001837] Set column to 5\n- [0x00001839] Set is_stmt to 1\n- [0x0000183a] Special opcode 76: advance Address by 5 to 0x3950 and Line by 1 to 67\n- [0x0000183b] Set column to 9\n- [0x0000183d] Set is_stmt to 0\n- [0x0000183e] Copy (view 1)\n- [0x0000183f] Set column to 5\n- [0x00001841] Set is_stmt to 1\n- [0x00001842] Special opcode 118: advance Address by 8 to 0x3958 and Line by 1 to 68\n- [0x00001843] Set column to 1\n- [0x00001845] Set is_stmt to 0\n- [0x00001846] Special opcode 6: advance Address by 0 to 0x3958 and Line by 1 to 69 (view 1)\n- [0x00001847] Special opcode 75: advance Address by 5 to 0x395d and Line by 0 to 69\n- [0x00001848] Special opcode 33: advance Address by 2 to 0x395f and Line by 0 to 69\n- [0x00001849] Special opcode 61: advance Address by 4 to 0x3963 and Line by 0 to 69\n- [0x0000184a] Set column to 9\n- [0x0000184c] Set is_stmt to 1\n- [0x0000184d] Advance Line by -13 to 56\n- [0x0000184f] Special opcode 75: advance Address by 5 to 0x3968 and Line by 0 to 56\n- [0x00001850] Set column to 33\n- [0x00001852] Set is_stmt to 0\n- [0x00001853] Copy (view 1)\n- [0x00001854] Set column to 16\n- [0x00001856] Special opcode 189: advance Address by 13 to 0x3975 and Line by 2 to 58\n- [0x00001857] Set column to 33\n- [0x00001859] Special opcode 31: advance Address by 2 to 0x3977 and Line by -2 to 56\n- [0x0000185a] Set column to 9\n- [0x0000185c] Set is_stmt to 1\n- [0x0000185d] Special opcode 76: advance Address by 5 to 0x397c and Line by 1 to 57\n- [0x0000185e] Set column to 13\n+ [0x00001806] Advance Line by 1589 to 1620\n+ [0x00001809] Special opcode 75: advance Address by 5 to 0x3914 and Line by 0 to 1620\n+ [0x0000180a] Set column to 9\n+ [0x0000180c] Special opcode 6: advance Address by 0 to 0x3914 and Line by 1 to 1621 (view 1)\n+ [0x0000180d] Set column to 27\n+ [0x0000180f] Set is_stmt to 0\n+ [0x00001810] Copy (view 2)\n+ [0x00001811] Set column to 39\n+ [0x00001813] Special opcode 47: advance Address by 3 to 0x3917 and Line by 0 to 1621\n+ [0x00001814] Special opcode 215: advance Address by 15 to 0x3926 and Line by 0 to 1621\n+ [0x00001815] Set File Name to entry 2 in the File Name Table\n+ [0x00001817] Set column to 5\n+ [0x00001819] Set is_stmt to 1\n+ [0x0000181a] Advance Line by -1589 to 32\n+ [0x0000181d] Copy (view 1)\n+ [0x0000181e] Set column to 39\n+ [0x00001820] Set is_stmt to 0\n+ [0x00001821] Copy (view 2)\n+ [0x00001822] Set column to 24\n+ [0x00001824] Special opcode 118: advance Address by 8 to 0x392e and Line by 1 to 33\n+ [0x00001825] Set column to 39\n+ [0x00001827] Special opcode 158: advance Address by 11 to 0x3939 and Line by -1 to 32\n+ [0x00001828] Set column to 5\n+ [0x0000182a] Set is_stmt to 1\n+ [0x0000182b] Special opcode 48: advance Address by 3 to 0x393c and Line by 1 to 33\n+ [0x0000182c] Set column to 24\n+ [0x0000182e] Set is_stmt to 0\n+ [0x0000182f] Copy (view 1)\n+ [0x00001830] Special opcode 159: advance Address by 11 to 0x3947 and Line by 0 to 33\n+ [0x00001831] Set column to 1\n+ [0x00001833] Special opcode 76: advance Address by 5 to 0x394c and Line by 1 to 34\n+ [0x00001834] Special opcode 75: advance Address by 5 to 0x3951 and Line by 0 to 34\n+ [0x00001835] Special opcode 19: advance Address by 1 to 0x3952 and Line by 0 to 34\n+ [0x00001836] Special opcode 33: advance Address by 2 to 0x3954 and Line by 0 to 34\n+ [0x00001837] Special opcode 33: advance Address by 2 to 0x3956 and Line by 0 to 34\n+ [0x00001838] Special opcode 33: advance Address by 2 to 0x3958 and Line by 0 to 34\n+ [0x00001839] Special opcode 33: advance Address by 2 to 0x395a and Line by 0 to 34\n+ [0x0000183a] Set column to 81\n+ [0x0000183c] Set is_stmt to 1\n+ [0x0000183d] Advance Line by -11 to 23\n+ [0x0000183f] Special opcode 89: advance Address by 6 to 0x3960 and Line by 0 to 23\n+ [0x00001840] Set is_stmt to 0\n+ [0x00001841] Copy (view 1)\n+ [0x00001842] Set column to 5\n+ [0x00001844] Set is_stmt to 1\n+ [0x00001845] Special opcode 62: advance Address by 4 to 0x3964 and Line by 1 to 24\n+ [0x00001846] Set column to 81\n+ [0x00001848] Set is_stmt to 0\n+ [0x00001849] Special opcode 4: advance Address by 0 to 0x3964 and Line by -1 to 23 (view 1)\n+ [0x0000184a] Set column to 26\n+ [0x0000184c] Special opcode 48: advance Address by 3 to 0x3967 and Line by 1 to 24\n+ [0x0000184d] Special opcode 61: advance Address by 4 to 0x396b and Line by 0 to 24\n+ [0x0000184e] Special opcode 75: advance Address by 5 to 0x3970 and Line by 0 to 24\n+ [0x0000184f] Set column to 109\n+ [0x00001851] Set is_stmt to 1\n+ [0x00001852] Extended opcode 2: set Address to 0x3970\n+ [0x0000185d] Advance Line by 13 to 37\n+ [0x0000185f] Copy\n [0x00001860] Set is_stmt to 0\n [0x00001861] Copy (view 1)\n- [0x00001862] Set column to 9\n+ [0x00001862] Set column to 5\n [0x00001864] Set is_stmt to 1\n- [0x00001865] Special opcode 118: advance Address by 8 to 0x3984 and Line by 1 to 58\n- [0x00001866] Set column to 16\n+ [0x00001865] Special opcode 62: advance Address by 4 to 0x3974 and Line by 1 to 38\n+ [0x00001866] Set column to 1\n [0x00001868] Set is_stmt to 0\n- [0x00001869] Copy (view 1)\n- [0x0000186a] Advance PC by 2 to 0x3986\n+ [0x00001869] Special opcode 6: advance Address by 0 to 0x3974 and Line by 1 to 39 (view 1)\n+ [0x0000186a] Advance PC by 6 to 0x397a\n [0x0000186c] Extended opcode 1: End of Sequence\n \n \n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -9601,15 +9601,15 @@\n Version: 5\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0\n Pointer Size: 8\n <0><4290>: Abbrev Number: 25 (DW_TAG_compile_unit)\n <4291> DW_AT_producer : (GNU_strp_alt) (offset: 0x37e2) \n <4295> DW_AT_language : (data1) 33\t(C++14)\n- <4296> DW_AT_name : (line_strp) (offset: 0x2e): src/main/cpp/posix.cpp\n+ <4296> DW_AT_name : (line_strp) (offset: 0x51): src/main/cpp/posix.cpp\n <429a> DW_AT_comp_dir : (line_strp) (offset: 0): .\n <429e> DW_AT_ranges : (sec_offset) 0x286\n <42a2> DW_AT_low_pc : (addr) 0\n <42aa> DW_AT_stmt_list : (sec_offset) 0\n <1><42ae>: Abbrev Number: 44 (DW_TAG_imported_unit)\n <42af> DW_AT_import : (GNU_ref_alt) <0x400b>\n <1><42b3>: Abbrev Number: 58 (DW_TAG_imported_unit)\n@@ -10456,15 +10456,15 @@\n <48cc> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <48ce> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n <4><48d1>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <48d2> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n <48d4> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n <4><48d7>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <48d8> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n- <48da> DW_AT_call_value : (exprloc) 9 byte block: 3 d9 42 0 0 0 0 0 0 \t(DW_OP_addr: 42d9)\n+ <48da> DW_AT_call_value : (exprloc) 9 byte block: 3 d6 42 0 0 0 0 0 0 \t(DW_OP_addr: 42d6)\n <4><48e4>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <48e5> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n <48e7> DW_AT_call_value : (exprloc) 2 byte block: 7d 0 \t(DW_OP_breg13 (r13): 0)\n <4><48ea>: Abbrev Number: 0\n <3><48eb>: Abbrev Number: 0\n <2><48ec>: Abbrev Number: 6 (DW_TAG_inlined_subroutine)\n <48ed> DW_AT_abstract_origin: (ref_udata) <0x67fc>\n@@ -10532,15 +10532,15 @@\n <498f> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <4991> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n <4><4994>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <4995> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n <4997> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n <4><499a>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <499b> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n- <499d> DW_AT_call_value : (exprloc) 9 byte block: 3 de 42 0 0 0 0 0 0 \t(DW_OP_addr: 42de)\n+ <499d> DW_AT_call_value : (exprloc) 9 byte block: 3 db 42 0 0 0 0 0 0 \t(DW_OP_addr: 42db)\n <4><49a7>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <49a8> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n <49aa> DW_AT_call_value : (exprloc) 2 byte block: 7d 0 \t(DW_OP_breg13 (r13): 0)\n <4><49ad>: Abbrev Number: 0\n <3><49ae>: Abbrev Number: 0\n <2><49af>: Abbrev Number: 6 (DW_TAG_inlined_subroutine)\n <49b0> DW_AT_abstract_origin: (ref_udata) <0x67fc>\n@@ -10596,22 +10596,22 @@\n <4a34> DW_AT_call_origin : (ref_addr) <0x420d>\n <4a38> DW_AT_sibling : (ref_udata) <0x4a54>\n <3><4a3a>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <4a3b> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <4a3d> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n <3><4a40>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <4a41> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <4a43> DW_AT_call_value : (exprloc) 9 byte block: 3 bb 42 0 0 0 0 0 0 \t(DW_OP_addr: 42bb)\n+ <4a43> DW_AT_call_value : (exprloc) 9 byte block: 3 b8 42 0 0 0 0 0 0 \t(DW_OP_addr: 42b8)\n <3><4a4d>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <4a4e> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <4a50> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n <3><4a53>: Abbrev Number: 0\n <2><4a54>: Abbrev Number: 39 (DW_TAG_call_site)\n <4a55> DW_AT_call_return_pc: (addr) 0x3251\n- <4a5d> DW_AT_call_origin : (GNU_ref_alt) <0x4147>\n+ <4a5d> DW_AT_call_origin : (GNU_ref_alt) <0x4379>\n <2><4a61>: Abbrev Number: 0\n <1><4a62>: Abbrev Number: 14 (DW_TAG_subprogram)\n <4a63> DW_AT_external : (flag_present) 1\n <4a63> DW_AT_name : (strp) (offset: 0xcbd): Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty\n <4a67> DW_AT_decl_file : (implicit_const) 2\n <4a67> DW_AT_decl_line : (data2) 349\n <4a69> DW_AT_decl_column : (implicit_const) 1\n@@ -10775,15 +10775,15 @@\n <4bec> DW_AT_call_return_pc: (addr) 0x30f2\n <4bf4> DW_AT_call_origin : (ref_addr) <0x420d>\n <4><4bf8>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <4bf9> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <4bfb> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n <4><4bfe>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <4bff> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <4c01> DW_AT_call_value : (exprloc) 9 byte block: 3 a8 42 0 0 0 0 0 0 \t(DW_OP_addr: 42a8)\n+ <4c01> DW_AT_call_value : (exprloc) 9 byte block: 3 a5 42 0 0 0 0 0 0 \t(DW_OP_addr: 42a5)\n <4><4c0b>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <4c0c> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <4c0e> DW_AT_call_value : (exprloc) 2 byte block: 76 0 \t(DW_OP_breg6 (rbp): 0)\n <4><4c11>: Abbrev Number: 0\n <3><4c12>: Abbrev Number: 0\n <2><4c13>: Abbrev Number: 72 (DW_TAG_call_site)\n <4c14> DW_AT_call_return_pc: (addr) 0x3092\n@@ -10808,28 +10808,28 @@\n <4c4c> DW_AT_call_origin : (ref_udata) <0x4559>\n <4c4e> DW_AT_sibling : (ref_udata) <0x4c69>\n <3><4c50>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <4c51> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <4c53> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n <3><4c56>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <4c57> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <4c59> DW_AT_call_value : (exprloc) 9 byte block: 3 81 42 0 0 0 0 0 0 \t(DW_OP_addr: 4281)\n+ <4c59> DW_AT_call_value : (exprloc) 9 byte block: 3 7e 42 0 0 0 0 0 0 \t(DW_OP_addr: 427e)\n <3><4c63>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <4c64> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <4c66> DW_AT_call_value : (exprloc) 1 byte block: 31 \t(DW_OP_lit1)\n <3><4c68>: Abbrev Number: 0\n <2><4c69>: Abbrev Number: 41 (DW_TAG_call_site)\n <4c6a> DW_AT_call_return_pc: (addr) 0x3122\n <4c72> DW_AT_call_origin : (ref_addr) <0x420d>\n <3><4c76>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <4c77> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <4c79> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n <3><4c7c>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <4c7d> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <4c7f> DW_AT_call_value : (exprloc) 9 byte block: 3 a8 42 0 0 0 0 0 0 \t(DW_OP_addr: 42a8)\n+ <4c7f> DW_AT_call_value : (exprloc) 9 byte block: 3 a5 42 0 0 0 0 0 0 \t(DW_OP_addr: 42a5)\n <3><4c89>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <4c8a> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <4c8c> DW_AT_call_value : (exprloc) 2 byte block: 76 0 \t(DW_OP_breg6 (rbp): 0)\n <3><4c8f>: Abbrev Number: 0\n <2><4c90>: Abbrev Number: 0\n <1><4c91>: Abbrev Number: 14 (DW_TAG_subprogram)\n <4c92> DW_AT_external : (flag_present) 1\n@@ -11015,15 +11015,15 @@\n <4e5a> DW_AT_call_origin : (ref_addr) <0x420d>\n <4e5e> DW_AT_sibling : (ref_udata) <0x4e7a>\n <3><4e60>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <4e61> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <4e63> DW_AT_call_value : (exprloc) 2 byte block: 76 0 \t(DW_OP_breg6 (rbp): 0)\n <3><4e66>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <4e67> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <4e69> DW_AT_call_value : (exprloc) 9 byte block: 3 95 42 0 0 0 0 0 0 \t(DW_OP_addr: 4295)\n+ <4e69> DW_AT_call_value : (exprloc) 9 byte block: 3 92 42 0 0 0 0 0 0 \t(DW_OP_addr: 4292)\n <3><4e73>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <4e74> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <4e76> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n <3><4e79>: Abbrev Number: 0\n <2><4e7a>: Abbrev Number: 3 (DW_TAG_call_site)\n <4e7b> DW_AT_call_return_pc: (addr) 0x2fee\n <4e83> DW_AT_call_tail_call: (flag_present) 1\n@@ -11135,15 +11135,15 @@\n <4f83> DW_AT_call_return_pc: (addr) 0x2f84\n <4f8b> DW_AT_call_origin : (ref_addr) <0x420d>\n <3><4f8f>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <4f90> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <4f92> DW_AT_call_value : (exprloc) 3 byte block: a3 1 55 \t(DW_OP_entry_value: (DW_OP_reg5 (rdi)))\n <3><4f96>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <4f97> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <4f99> DW_AT_call_value : (exprloc) 9 byte block: 3 82 42 0 0 0 0 0 0 \t(DW_OP_addr: 4282)\n+ <4f99> DW_AT_call_value : (exprloc) 9 byte block: 3 7f 42 0 0 0 0 0 0 \t(DW_OP_addr: 427f)\n <3><4fa3>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <4fa4> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <4fa6> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n <3><4fa9>: Abbrev Number: 0\n <2><4faa>: Abbrev Number: 0\n <1><4fab>: Abbrev Number: 76 (DW_TAG_subprogram)\n <4fac> DW_AT_external : (flag_present) 1\n@@ -11191,15 +11191,15 @@\n <501d> DW_AT_call_tail_call: (flag_present) 1\n <501d> DW_AT_call_origin : (ref_addr) <0x420d>\n <3><5021>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <5022> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <5024> DW_AT_call_value : (exprloc) 3 byte block: a3 1 55 \t(DW_OP_entry_value: (DW_OP_reg5 (rdi)))\n <3><5028>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <5029> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <502b> DW_AT_call_value : (exprloc) 9 byte block: 3 6f 42 0 0 0 0 0 0 \t(DW_OP_addr: 426f)\n+ <502b> DW_AT_call_value : (exprloc) 9 byte block: 3 6c 42 0 0 0 0 0 0 \t(DW_OP_addr: 426c)\n <3><5035>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <5036> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <5038> DW_AT_call_value : (exprloc) 3 byte block: a3 1 51 \t(DW_OP_entry_value: (DW_OP_reg1 (rdx)))\n <3><503c>: Abbrev Number: 0\n <2><503d>: Abbrev Number: 0\n <1><503e>: Abbrev Number: 14 (DW_TAG_subprogram)\n <503f> DW_AT_external : (flag_present) 1\n@@ -11428,15 +11428,15 @@\n <5262> DW_AT_call_origin : (ref_addr) <0x420d>\n <5266> DW_AT_sibling : (ref_udata) <0x5282>\n <3><5268>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <5269> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <526b> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n <3><526e>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <526f> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <5271> DW_AT_call_value : (exprloc) 9 byte block: 3 30 42 0 0 0 0 0 0 \t(DW_OP_addr: 4230)\n+ <5271> DW_AT_call_value : (exprloc) 9 byte block: 3 2d 42 0 0 0 0 0 0 \t(DW_OP_addr: 422d)\n <3><527b>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <527c> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <527e> DW_AT_call_value : (exprloc) 2 byte block: 7d 0 \t(DW_OP_breg13 (r13): 0)\n <3><5281>: Abbrev Number: 0\n <2><5282>: Abbrev Number: 72 (DW_TAG_call_site)\n <5283> DW_AT_call_return_pc: (addr) 0x2e8a\n <528b> DW_AT_call_origin : (ref_addr) <0x40d8>\n@@ -11450,34 +11450,34 @@\n <52a1> DW_AT_call_origin : (ref_addr) <0x420d>\n <52a5> DW_AT_sibling : (ref_udata) <0x52c1>\n <3><52a7>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <52a8> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <52aa> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n <3><52ad>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <52ae> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <52b0> DW_AT_call_value : (exprloc) 9 byte block: 3 5c 42 0 0 0 0 0 0 \t(DW_OP_addr: 425c)\n+ <52b0> DW_AT_call_value : (exprloc) 9 byte block: 3 59 42 0 0 0 0 0 0 \t(DW_OP_addr: 4259)\n <3><52ba>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <52bb> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <52bd> DW_AT_call_value : (exprloc) 2 byte block: 7d 0 \t(DW_OP_breg13 (r13): 0)\n <3><52c0>: Abbrev Number: 0\n <2><52c1>: Abbrev Number: 39 (DW_TAG_call_site)\n <52c2> DW_AT_call_return_pc: (addr) 0x2ea3\n- <52ca> DW_AT_call_origin : (GNU_ref_alt) <0x4147>\n+ <52ca> DW_AT_call_origin : (GNU_ref_alt) <0x4379>\n <2><52ce>: Abbrev Number: 68 (DW_TAG_call_site)\n <52cf> DW_AT_call_return_pc: (addr) 0x2ead\n <52d7> DW_AT_call_origin : (ref_addr) <0x40d8>\n <2><52db>: Abbrev Number: 41 (DW_TAG_call_site)\n <52dc> DW_AT_call_return_pc: (addr) 0x2ebf\n <52e4> DW_AT_call_origin : (ref_addr) <0x4252>\n <3><52e8>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <52e9> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <52eb> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n <3><52ee>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <52ef> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <52f1> DW_AT_call_value : (exprloc) 9 byte block: 3 45 42 0 0 0 0 0 0 \t(DW_OP_addr: 4245)\n+ <52f1> DW_AT_call_value : (exprloc) 9 byte block: 3 42 42 0 0 0 0 0 0 \t(DW_OP_addr: 4242)\n <3><52fb>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <52fc> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <52fe> DW_AT_call_value : (exprloc) 2 byte block: 7d 0 \t(DW_OP_breg13 (r13): 0)\n <3><5301>: Abbrev Number: 0\n <2><5302>: Abbrev Number: 0\n <1><5303>: Abbrev Number: 70 (DW_TAG_subprogram)\n <5304> DW_AT_external : (flag_present) 1\n@@ -11615,15 +11615,15 @@\n <5443> DW_AT_call_origin : (ref_addr) <0x420d>\n <5447> DW_AT_sibling : (ref_udata) <0x5465>\n <3><5449>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <544a> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <544c> DW_AT_call_value : (exprloc) 3 byte block: a3 1 55 \t(DW_OP_entry_value: (DW_OP_reg5 (rdi)))\n <3><5450>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <5451> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <5453> DW_AT_call_value : (exprloc) 9 byte block: 3 1e 42 0 0 0 0 0 0 \t(DW_OP_addr: 421e)\n+ <5453> DW_AT_call_value : (exprloc) 9 byte block: 3 1b 42 0 0 0 0 0 0 \t(DW_OP_addr: 421b)\n <3><545d>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <545e> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <5460> DW_AT_call_value : (exprloc) 3 byte block: a3 1 58 \t(DW_OP_entry_value: (DW_OP_reg8 (r8)))\n <3><5464>: Abbrev Number: 0\n <2><5465>: Abbrev Number: 3 (DW_TAG_call_site)\n <5466> DW_AT_call_return_pc: (addr) 0x2d80\n <546e> DW_AT_call_tail_call: (flag_present) 1\n@@ -11973,15 +11973,15 @@\n <57ab> DW_AT_call_return_pc: (addr) 0x2c8c\n <57b3> DW_AT_call_origin : (ref_addr) <0x420d>\n <4><57b7>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <57b8> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <57ba> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n <4><57bd>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <57be> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <57c0> DW_AT_call_value : (exprloc) 9 byte block: 3 cd 41 0 0 0 0 0 0 \t(DW_OP_addr: 41cd)\n+ <57c0> DW_AT_call_value : (exprloc) 9 byte block: 3 ca 41 0 0 0 0 0 0 \t(DW_OP_addr: 41ca)\n <4><57ca>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <57cb> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <57cd> DW_AT_call_value : (exprloc) 4 byte block: 91 d0 7b 6 \t(DW_OP_fbreg: -560; DW_OP_deref)\n <4><57d2>: Abbrev Number: 0\n <3><57d3>: Abbrev Number: 0\n <2><57d4>: Abbrev Number: 20 (DW_TAG_inlined_subroutine)\n <57d5> DW_AT_abstract_origin: (ref_addr) <0x417a>\n@@ -12032,18 +12032,18 @@\n <3><584f>: Abbrev Number: 40 (DW_TAG_call_site)\n <5850> DW_AT_call_return_pc: (addr) 0x29c4\n <4><5858>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <5859> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <585b> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n <4><585e>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <585f> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n- <5861> DW_AT_call_value : (exprloc) 9 byte block: 3 fa 41 0 0 0 0 0 0 \t(DW_OP_addr: 41fa)\n+ <5861> DW_AT_call_value : (exprloc) 9 byte block: 3 f7 41 0 0 0 0 0 0 \t(DW_OP_addr: 41f7)\n <4><586b>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <586c> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n- <586e> DW_AT_call_value : (exprloc) 9 byte block: 3 e1 41 0 0 0 0 0 0 \t(DW_OP_addr: 41e1)\n+ <586e> DW_AT_call_value : (exprloc) 9 byte block: 3 de 41 0 0 0 0 0 0 \t(DW_OP_addr: 41de)\n <4><5878>: Abbrev Number: 0\n <3><5879>: Abbrev Number: 0\n <2><587a>: Abbrev Number: 72 (DW_TAG_call_site)\n <587b> DW_AT_call_return_pc: (addr) 0x29e2\n <5883> DW_AT_call_origin : (ref_addr) <0x41d3>\n <5887> DW_AT_sibling : (ref_udata) <0x589e>\n <3><5889>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n@@ -12094,32 +12094,32 @@\n <58fd> DW_AT_call_origin : (ref_addr) <0x4252>\n <5901> DW_AT_sibling : (ref_udata) <0x5920>\n <3><5903>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <5904> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <5906> DW_AT_call_value : (exprloc) 3 byte block: a3 1 55 \t(DW_OP_entry_value: (DW_OP_reg5 (rdi)))\n <3><590a>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <590b> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <590d> DW_AT_call_value : (exprloc) 9 byte block: 3 b7 41 0 0 0 0 0 0 \t(DW_OP_addr: 41b7)\n+ <590d> DW_AT_call_value : (exprloc) 9 byte block: 3 b4 41 0 0 0 0 0 0 \t(DW_OP_addr: 41b4)\n <3><5917>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <5918> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <591a> DW_AT_call_value : (exprloc) 4 byte block: 91 d0 7b 6 \t(DW_OP_fbreg: -560; DW_OP_deref)\n <3><591f>: Abbrev Number: 0\n <2><5920>: Abbrev Number: 39 (DW_TAG_call_site)\n <5921> DW_AT_call_return_pc: (addr) 0x2c96\n- <5929> DW_AT_call_origin : (GNU_ref_alt) <0x4147>\n+ <5929> DW_AT_call_origin : (GNU_ref_alt) <0x4379>\n <2><592d>: Abbrev Number: 72 (DW_TAG_call_site)\n <592e> DW_AT_call_return_pc: (addr) 0x2caa\n <5936> DW_AT_call_origin : (ref_addr) <0x420d>\n <593a> DW_AT_sibling : (ref_udata) <0x5958>\n <3><593c>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <593d> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <593f> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n <3><5942>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <5943> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <5945> DW_AT_call_value : (exprloc) 9 byte block: 3 2 42 0 0 0 0 0 0 \t(DW_OP_addr: 4202)\n+ <5945> DW_AT_call_value : (exprloc) 9 byte block: 3 ff 41 0 0 0 0 0 0 \t(DW_OP_addr: 41ff)\n <3><594f>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <5950> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <5952> DW_AT_call_value : (exprloc) 4 byte block: 91 d0 7b 6 \t(DW_OP_fbreg: -560; DW_OP_deref)\n <3><5957>: Abbrev Number: 0\n <2><5958>: Abbrev Number: 52 (DW_TAG_call_site)\n <5959> DW_AT_call_return_pc: (addr) 0x2cd8\n <5961> DW_AT_call_tail_call: (flag_present) 1\n@@ -12338,18 +12338,18 @@\n <3><5b60>: Abbrev Number: 40 (DW_TAG_call_site)\n <5b61> DW_AT_call_return_pc: (addr) 0x27fe\n <4><5b69>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <5b6a> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <5b6c> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n <4><5b6f>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <5b70> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n- <5b72> DW_AT_call_value : (exprloc) 9 byte block: 3 af 41 0 0 0 0 0 0 \t(DW_OP_addr: 41af)\n+ <5b72> DW_AT_call_value : (exprloc) 9 byte block: 3 ac 41 0 0 0 0 0 0 \t(DW_OP_addr: 41ac)\n <4><5b7c>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <5b7d> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n- <5b7f> DW_AT_call_value : (exprloc) 9 byte block: 3 a4 41 0 0 0 0 0 0 \t(DW_OP_addr: 41a4)\n+ <5b7f> DW_AT_call_value : (exprloc) 9 byte block: 3 a1 41 0 0 0 0 0 0 \t(DW_OP_addr: 41a1)\n <4><5b89>: Abbrev Number: 0\n <3><5b8a>: Abbrev Number: 0\n <2><5b8b>: Abbrev Number: 72 (DW_TAG_call_site)\n <5b8c> DW_AT_call_return_pc: (addr) 0x2818\n <5b94> DW_AT_call_origin : (ref_addr) <0x41d3>\n <5b98> DW_AT_sibling : (ref_udata) <0x5bad>\n <3><5b9a>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n@@ -12389,15 +12389,15 @@\n <5bf1> DW_AT_call_origin : (ref_addr) <0x420d>\n <5bf5> DW_AT_sibling : (ref_udata) <0x5c11>\n <3><5bf7>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <5bf8> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <5bfa> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n <3><5bfd>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <5bfe> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <5c00> DW_AT_call_value : (exprloc) 9 byte block: 3 cd 41 0 0 0 0 0 0 \t(DW_OP_addr: 41cd)\n+ <5c00> DW_AT_call_value : (exprloc) 9 byte block: 3 ca 41 0 0 0 0 0 0 \t(DW_OP_addr: 41ca)\n <3><5c0a>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <5c0b> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <5c0d> DW_AT_call_value : (exprloc) 2 byte block: 7e 0 \t(DW_OP_breg14 (r14): 0)\n <3><5c10>: Abbrev Number: 0\n <2><5c11>: Abbrev Number: 28 (DW_TAG_call_site)\n <5c12> DW_AT_call_return_pc: (addr) 0x289d\n <5c1a> DW_AT_call_origin : (ref_udata) <0x4716>\n@@ -12407,22 +12407,22 @@\n <5c25> DW_AT_call_origin : (ref_addr) <0x4252>\n <5c29> DW_AT_sibling : (ref_udata) <0x5c47>\n <3><5c2b>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <5c2c> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <5c2e> DW_AT_call_value : (exprloc) 3 byte block: a3 1 55 \t(DW_OP_entry_value: (DW_OP_reg5 (rdi)))\n <3><5c32>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <5c33> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <5c35> DW_AT_call_value : (exprloc) 9 byte block: 3 b7 41 0 0 0 0 0 0 \t(DW_OP_addr: 41b7)\n+ <5c35> DW_AT_call_value : (exprloc) 9 byte block: 3 b4 41 0 0 0 0 0 0 \t(DW_OP_addr: 41b4)\n <3><5c3f>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <5c40> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <5c42> DW_AT_call_value : (exprloc) 3 byte block: a3 1 59 \t(DW_OP_entry_value: (DW_OP_reg9 (r9)))\n <3><5c46>: Abbrev Number: 0\n <2><5c47>: Abbrev Number: 39 (DW_TAG_call_site)\n <5c48> DW_AT_call_return_pc: (addr) 0x2953\n- <5c50> DW_AT_call_origin : (GNU_ref_alt) <0x4147>\n+ <5c50> DW_AT_call_origin : (GNU_ref_alt) <0x4379>\n <2><5c54>: Abbrev Number: 0\n <1><5c55>: Abbrev Number: 88 (DW_TAG_subprogram)\n <5c56> DW_AT_external : (flag_present) 1\n <5c56> DW_AT_name : (strp) (offset: 0xaac): unpackStat\n <5c5a> DW_AT_decl_file : (data1) 2\n <5c5b> DW_AT_decl_line : (data1) 84\n <5c5c> DW_AT_decl_column : (data1) 6\n@@ -12595,15 +12595,15 @@\n <5de5> DW_AT_call_tail_call: (flag_present) 1\n <5de5> DW_AT_call_origin : (ref_addr) <0x420d>\n <3><5de9>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <5dea> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <5dec> DW_AT_call_value : (exprloc) 3 byte block: a3 1 55 \t(DW_OP_entry_value: (DW_OP_reg5 (rdi)))\n <3><5df0>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <5df1> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <5df3> DW_AT_call_value : (exprloc) 9 byte block: 3 8f 41 0 0 0 0 0 0 \t(DW_OP_addr: 418f)\n+ <5df3> DW_AT_call_value : (exprloc) 9 byte block: 3 8c 41 0 0 0 0 0 0 \t(DW_OP_addr: 418c)\n <3><5dfd>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <5dfe> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <5e00> DW_AT_call_value : (exprloc) 3 byte block: a3 1 58 \t(DW_OP_entry_value: (DW_OP_reg8 (r8)))\n <3><5e04>: Abbrev Number: 0\n <2><5e05>: Abbrev Number: 0\n <1><5e06>: Abbrev Number: 70 (DW_TAG_subprogram)\n <5e07> DW_AT_external : (flag_present) 1\n@@ -12706,15 +12706,15 @@\n <5ef7> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <5ef9> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n <4><5efc>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <5efd> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n <5eff> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n <4><5f02>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <5f03> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n- <5f05> DW_AT_call_value : (exprloc) 9 byte block: 3 47 41 0 0 0 0 0 0 \t(DW_OP_addr: 4147)\n+ <5f05> DW_AT_call_value : (exprloc) 9 byte block: 3 44 41 0 0 0 0 0 0 \t(DW_OP_addr: 4144)\n <4><5f0f>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <5f10> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n <5f12> DW_AT_call_value : (exprloc) 2 byte block: 7d 0 \t(DW_OP_breg13 (r13): 0)\n <4><5f15>: Abbrev Number: 0\n <3><5f16>: Abbrev Number: 0\n <2><5f17>: Abbrev Number: 10 (DW_TAG_inlined_subroutine)\n <5f18> DW_AT_abstract_origin: (ref_udata) <0x67fc>\n@@ -12785,15 +12785,15 @@\n <5fbd> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <5fbf> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n <4><5fc2>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <5fc3> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n <5fc5> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n <4><5fc8>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <5fc9> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n- <5fcb> DW_AT_call_value : (exprloc) 9 byte block: 3 51 41 0 0 0 0 0 0 \t(DW_OP_addr: 4151)\n+ <5fcb> DW_AT_call_value : (exprloc) 9 byte block: 3 4e 41 0 0 0 0 0 0 \t(DW_OP_addr: 414e)\n <4><5fd5>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <5fd6> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n <5fd8> DW_AT_call_value : (exprloc) 2 byte block: 7d 0 \t(DW_OP_breg13 (r13): 0)\n <4><5fdb>: Abbrev Number: 0\n <3><5fdc>: Abbrev Number: 0\n <2><5fdd>: Abbrev Number: 10 (DW_TAG_inlined_subroutine)\n <5fde> DW_AT_abstract_origin: (ref_udata) <0x67fc>\n@@ -12864,15 +12864,15 @@\n <6083> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <6085> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n <4><6088>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <6089> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n <608b> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n <4><608e>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <608f> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n- <6091> DW_AT_call_value : (exprloc) 9 byte block: 3 5e 41 0 0 0 0 0 0 \t(DW_OP_addr: 415e)\n+ <6091> DW_AT_call_value : (exprloc) 9 byte block: 3 5b 41 0 0 0 0 0 0 \t(DW_OP_addr: 415b)\n <4><609b>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <609c> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n <609e> DW_AT_call_value : (exprloc) 2 byte block: 7d 0 \t(DW_OP_breg13 (r13): 0)\n <4><60a1>: Abbrev Number: 0\n <3><60a2>: Abbrev Number: 0\n <2><60a3>: Abbrev Number: 10 (DW_TAG_inlined_subroutine)\n <60a4> DW_AT_abstract_origin: (ref_udata) <0x67fc>\n@@ -12943,15 +12943,15 @@\n <6149> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <614b> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n <4><614e>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <614f> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n <6151> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n <4><6154>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <6155> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n- <6157> DW_AT_call_value : (exprloc) 9 byte block: 3 6b 41 0 0 0 0 0 0 \t(DW_OP_addr: 416b)\n+ <6157> DW_AT_call_value : (exprloc) 9 byte block: 3 68 41 0 0 0 0 0 0 \t(DW_OP_addr: 4168)\n <4><6161>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <6162> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n <6164> DW_AT_call_value : (exprloc) 2 byte block: 7d 0 \t(DW_OP_breg13 (r13): 0)\n <4><6167>: Abbrev Number: 0\n <3><6168>: Abbrev Number: 0\n <2><6169>: Abbrev Number: 10 (DW_TAG_inlined_subroutine)\n <616a> DW_AT_abstract_origin: (ref_udata) <0x67fc>\n@@ -13022,15 +13022,15 @@\n <620f> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <6211> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n <4><6214>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <6215> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n <6217> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n <4><621a>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <621b> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n- <621d> DW_AT_call_value : (exprloc) 9 byte block: 3 77 41 0 0 0 0 0 0 \t(DW_OP_addr: 4177)\n+ <621d> DW_AT_call_value : (exprloc) 9 byte block: 3 74 41 0 0 0 0 0 0 \t(DW_OP_addr: 4174)\n <4><6227>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <6228> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n <622a> DW_AT_call_value : (exprloc) 2 byte block: 7d 0 \t(DW_OP_breg13 (r13): 0)\n <4><622d>: Abbrev Number: 0\n <3><622e>: Abbrev Number: 0\n <2><622f>: Abbrev Number: 10 (DW_TAG_inlined_subroutine)\n <6230> DW_AT_abstract_origin: (ref_udata) <0x67fc>\n@@ -13101,15 +13101,15 @@\n <62d5> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <62d7> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n <4><62da>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <62db> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n <62dd> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n <4><62e0>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <62e1> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n- <62e3> DW_AT_call_value : (exprloc) 9 byte block: 3 83 41 0 0 0 0 0 0 \t(DW_OP_addr: 4183)\n+ <62e3> DW_AT_call_value : (exprloc) 9 byte block: 3 80 41 0 0 0 0 0 0 \t(DW_OP_addr: 4180)\n <4><62ed>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <62ee> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n <62f0> DW_AT_call_value : (exprloc) 2 byte block: 7d 0 \t(DW_OP_breg13 (r13): 0)\n <4><62f3>: Abbrev Number: 0\n <3><62f4>: Abbrev Number: 0\n <2><62f5>: Abbrev Number: 5 (DW_TAG_inlined_subroutine)\n <62f6> DW_AT_abstract_origin: (ref_udata) <0x67fc>\n@@ -13289,15 +13289,15 @@\n <6496> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <6498> DW_AT_call_value : (exprloc) 2 byte block: 7f 0 \t(DW_OP_breg15 (r15): 0)\n <4><649b>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <649c> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n <649e> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n <4><64a1>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <64a2> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n- <64a4> DW_AT_call_value : (exprloc) 9 byte block: 3 20 41 0 0 0 0 0 0 \t(DW_OP_addr: 4120)\n+ <64a4> DW_AT_call_value : (exprloc) 9 byte block: 3 1d 41 0 0 0 0 0 0 \t(DW_OP_addr: 411d)\n <4><64ae>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <64af> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n <64b1> DW_AT_call_value : (exprloc) 2 byte block: 7d 0 \t(DW_OP_breg13 (r13): 0)\n <4><64b4>: Abbrev Number: 0\n <3><64b5>: Abbrev Number: 0\n <2><64b6>: Abbrev Number: 10 (DW_TAG_inlined_subroutine)\n <64b7> DW_AT_abstract_origin: (ref_udata) <0x6833>\n@@ -13368,15 +13368,15 @@\n <655f> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <6561> DW_AT_call_value : (exprloc) 2 byte block: 7f 0 \t(DW_OP_breg15 (r15): 0)\n <4><6564>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <6565> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n <6567> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n <4><656a>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <656b> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n- <656d> DW_AT_call_value : (exprloc) 9 byte block: 3 27 41 0 0 0 0 0 0 \t(DW_OP_addr: 4127)\n+ <656d> DW_AT_call_value : (exprloc) 9 byte block: 3 24 41 0 0 0 0 0 0 \t(DW_OP_addr: 4124)\n <4><6577>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <6578> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n <657a> DW_AT_call_value : (exprloc) 2 byte block: 7d 0 \t(DW_OP_breg13 (r13): 0)\n <4><657d>: Abbrev Number: 0\n <3><657e>: Abbrev Number: 0\n <2><657f>: Abbrev Number: 10 (DW_TAG_inlined_subroutine)\n <6580> DW_AT_abstract_origin: (ref_udata) <0x6833>\n@@ -13447,15 +13447,15 @@\n <6626> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <6628> DW_AT_call_value : (exprloc) 2 byte block: 7f 0 \t(DW_OP_breg15 (r15): 0)\n <4><662b>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <662c> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n <662e> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n <4><6631>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <6632> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n- <6634> DW_AT_call_value : (exprloc) 9 byte block: 3 31 41 0 0 0 0 0 0 \t(DW_OP_addr: 4131)\n+ <6634> DW_AT_call_value : (exprloc) 9 byte block: 3 2e 41 0 0 0 0 0 0 \t(DW_OP_addr: 412e)\n <4><663e>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <663f> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n <6641> DW_AT_call_value : (exprloc) 2 byte block: 7d 0 \t(DW_OP_breg13 (r13): 0)\n <4><6644>: Abbrev Number: 0\n <3><6645>: Abbrev Number: 0\n <2><6646>: Abbrev Number: 10 (DW_TAG_inlined_subroutine)\n <6647> DW_AT_abstract_origin: (ref_udata) <0x6833>\n@@ -13557,15 +13557,15 @@\n <6737> DW_AT_call_value : (exprloc) 9 byte block: 3 0 40 0 0 0 0 0 0 \t(DW_OP_addr: 4000)\n <3><6741>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <6742> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <6744> DW_AT_call_value : (exprloc) 2 byte block: 76 0 \t(DW_OP_breg6 (rbp): 0)\n <3><6747>: Abbrev Number: 0\n <2><6748>: Abbrev Number: 39 (DW_TAG_call_site)\n <6749> DW_AT_call_return_pc: (addr) 0x2529\n- <6751> DW_AT_call_origin : (GNU_ref_alt) <0x4147>\n+ <6751> DW_AT_call_origin : (GNU_ref_alt) <0x4379>\n <2><6755>: Abbrev Number: 0\n <1><6756>: Abbrev Number: 91 (DW_TAG_subprogram)\n <6757> DW_AT_external : (flag_present) 1\n <6757> DW_AT_name : (strp) (offset: 0xbef): strncpy\n <675b> DW_AT_decl_file : (data1) 3\n <675c> DW_AT_decl_line : (data1) 96\n <675d> DW_AT_decl_column : (implicit_const) 1\n@@ -13797,15 +13797,15 @@\n <6911> DW_AT_call_value : (exprloc) 3 byte block: a3 1 55 \t(DW_OP_entry_value: (DW_OP_reg5 (rdi)))\n <3><6915>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <6916> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n <6918> DW_AT_call_value : (exprloc) 3 byte block: 91 a0 7e \t(DW_OP_fbreg: -224)\n <3><691c>: Abbrev Number: 0\n <2><691d>: Abbrev Number: 39 (DW_TAG_call_site)\n <691e> DW_AT_call_return_pc: (addr) 0x3314\n- <6926> DW_AT_call_origin : (GNU_ref_alt) <0x4147>\n+ <6926> DW_AT_call_origin : (GNU_ref_alt) <0x4379>\n <2><692a>: Abbrev Number: 0\n <1><692b>: Abbrev Number: 27 (DW_TAG_subprogram)\n <692c> DW_AT_external : (flag_present) 1\n <692c> DW_AT_declaration : (flag_present) 1\n <692c> DW_AT_linkage_name: (strp) (offset: 0xbef): strncpy\n <6930> DW_AT_name : (strp) (offset: 0xbe5): __builtin_strncpy\n <1><6934>: Abbrev Number: 0\n@@ -13814,15 +13814,15 @@\n Version: 5\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0\n Pointer Size: 8\n <0><6941>: Abbrev Number: 25 (DW_TAG_compile_unit)\n <6942> DW_AT_producer : (GNU_strp_alt) (offset: 0x37e2) \n <6946> DW_AT_language : (data1) 33\t(C++14)\n- <6947> DW_AT_name : (line_strp) (offset: 0x2b3): src/main/cpp/linux.cpp\n+ <6947> DW_AT_name : (line_strp) (offset: 0x2ed): src/main/cpp/linux.cpp\n <694b> DW_AT_comp_dir : (line_strp) (offset: 0): .\n <694f> DW_AT_ranges : (sec_offset) 0x318\n <6953> DW_AT_low_pc : (addr) 0\n <695b> DW_AT_stmt_list : (sec_offset) 0xe28\n <1><695f>: Abbrev Number: 58 (DW_TAG_imported_unit)\n <6960> DW_AT_import : (ref_addr) <0x41a3>\t[Abbrev Number: 33 (DW_TAG_partial_unit)]\n <1><6964>: Abbrev Number: 1 (DW_TAG_typedef)\n@@ -14607,15 +14607,15 @@\n <6f4a> DW_AT_call_return_pc: (addr) 0x35ea\n <6f52> DW_AT_call_origin : (ref_addr) <0x420d>\n <3><6f56>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <6f57> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <6f59> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n <3><6f5c>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <6f5d> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <6f5f> DW_AT_call_value : (exprloc) 9 byte block: 3 46 43 0 0 0 0 0 0 \t(DW_OP_addr: 4346)\n+ <6f5f> DW_AT_call_value : (exprloc) 9 byte block: 3 43 43 0 0 0 0 0 0 \t(DW_OP_addr: 4343)\n <3><6f69>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <6f6a> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <6f6c> DW_AT_call_value : (exprloc) 2 byte block: 7d 0 \t(DW_OP_breg13 (r13): 0)\n <3><6f6f>: Abbrev Number: 0\n <2><6f70>: Abbrev Number: 0\n <1><6f71>: Abbrev Number: 104 (DW_TAG_subprogram)\n <6f72> DW_AT_external : (flag_present) 1\n@@ -14782,15 +14782,15 @@\n <70f7> DW_AT_call_origin : (ref_addr) <0x420d>\n <70fb> DW_AT_sibling : (ref_udata) <0x7117>\n <3><70fd>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <70fe> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <7100> DW_AT_call_value : (exprloc) 2 byte block: 76 0 \t(DW_OP_breg6 (rbp): 0)\n <3><7103>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <7104> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <7106> DW_AT_call_value : (exprloc) 9 byte block: 3 d 43 0 0 0 0 0 0 \t(DW_OP_addr: 430d)\n+ <7106> DW_AT_call_value : (exprloc) 9 byte block: 3 a 43 0 0 0 0 0 0 \t(DW_OP_addr: 430a)\n <3><7110>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <7111> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <7113> DW_AT_call_value : (exprloc) 2 byte block: 7e 0 \t(DW_OP_breg14 (r14): 0)\n <3><7116>: Abbrev Number: 0\n <2><7117>: Abbrev Number: 19 (DW_TAG_call_site)\n <7118> DW_AT_call_return_pc: (addr) 0x3557\n <7120> DW_AT_call_origin : (ref_udata) <0x6c7a>\n@@ -14803,15 +14803,15 @@\n <712c> DW_AT_call_return_pc: (addr) 0x3569\n <7134> DW_AT_call_origin : (ref_addr) <0x420d>\n <3><7138>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <7139> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <713b> DW_AT_call_value : (exprloc) 2 byte block: 76 0 \t(DW_OP_breg6 (rbp): 0)\n <3><713e>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <713f> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <7141> DW_AT_call_value : (exprloc) 9 byte block: 3 2a 43 0 0 0 0 0 0 \t(DW_OP_addr: 432a)\n+ <7141> DW_AT_call_value : (exprloc) 9 byte block: 3 27 43 0 0 0 0 0 0 \t(DW_OP_addr: 4327)\n <3><714b>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <714c> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <714e> DW_AT_call_value : (exprloc) 2 byte block: 7e 0 \t(DW_OP_breg14 (r14): 0)\n <3><7151>: Abbrev Number: 0\n <2><7152>: Abbrev Number: 0\n <1><7153>: Abbrev Number: 70 (DW_TAG_subprogram)\n <7154> DW_AT_external : (flag_present) 1\n@@ -15028,30 +15028,30 @@\n <3><7356>: Abbrev Number: 40 (DW_TAG_call_site)\n <7357> DW_AT_call_return_pc: (addr) 0x339a\n <4><735f>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <7360> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <7362> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n <4><7365>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <7366> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n- <7368> DW_AT_call_value : (exprloc) 9 byte block: 3 9 43 0 0 0 0 0 0 \t(DW_OP_addr: 4309)\n+ <7368> DW_AT_call_value : (exprloc) 9 byte block: 3 6 43 0 0 0 0 0 0 \t(DW_OP_addr: 4306)\n <4><7372>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <7373> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n <7375> DW_AT_call_value : (exprloc) 9 byte block: 3 40 40 0 0 0 0 0 0 \t(DW_OP_addr: 4040)\n <4><737f>: Abbrev Number: 0\n <3><7380>: Abbrev Number: 0\n <2><7381>: Abbrev Number: 19 (DW_TAG_call_site)\n <7382> DW_AT_call_return_pc: (addr) 0x3362\n <738a> DW_AT_call_origin : (ref_udata) <0x6cf1>\n <738c> DW_AT_sibling : (ref_udata) <0x73a9>\n <3><738e>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <738f> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <7391> DW_AT_call_value : (exprloc) 9 byte block: 3 e5 42 0 0 0 0 0 0 \t(DW_OP_addr: 42e5)\n+ <7391> DW_AT_call_value : (exprloc) 9 byte block: 3 e2 42 0 0 0 0 0 0 \t(DW_OP_addr: 42e2)\n <3><739b>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <739c> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <739e> DW_AT_call_value : (exprloc) 9 byte block: 3 e3 42 0 0 0 0 0 0 \t(DW_OP_addr: 42e3)\n+ <739e> DW_AT_call_value : (exprloc) 9 byte block: 3 e0 42 0 0 0 0 0 0 \t(DW_OP_addr: 42e0)\n <3><73a8>: Abbrev Number: 0\n <2><73a9>: Abbrev Number: 19 (DW_TAG_call_site)\n <73aa> DW_AT_call_return_pc: (addr) 0x342e\n <73b2> DW_AT_call_origin : (ref_udata) <0x6cd1>\n <73b4> DW_AT_sibling : (ref_udata) <0x73d4>\n <3><73b6>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <73b7> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n@@ -15080,22 +15080,22 @@\n <73f1> DW_AT_call_origin : (ref_addr) <0x420d>\n <73f5> DW_AT_sibling : (ref_udata) <0x7413>\n <3><73f7>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <73f8> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <73fa> DW_AT_call_value : (exprloc) 3 byte block: a3 1 55 \t(DW_OP_entry_value: (DW_OP_reg5 (rdi)))\n <3><73fe>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <73ff> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <7401> DW_AT_call_value : (exprloc) 9 byte block: 3 ef 42 0 0 0 0 0 0 \t(DW_OP_addr: 42ef)\n+ <7401> DW_AT_call_value : (exprloc) 9 byte block: 3 ec 42 0 0 0 0 0 0 \t(DW_OP_addr: 42ec)\n <3><740b>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <740c> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <740e> DW_AT_call_value : (exprloc) 3 byte block: a3 1 52 \t(DW_OP_entry_value: (DW_OP_reg2 (rcx)))\n <3><7412>: Abbrev Number: 0\n <2><7413>: Abbrev Number: 39 (DW_TAG_call_site)\n <7414> DW_AT_call_return_pc: (addr) 0x349b\n- <741c> DW_AT_call_origin : (GNU_ref_alt) <0x4147>\n+ <741c> DW_AT_call_origin : (GNU_ref_alt) <0x4379>\n <2><7420>: Abbrev Number: 0\n <1><7421>: Abbrev Number: 66 (DW_TAG_array_type)\n <7422> DW_AT_type : (GNU_ref_alt) <0x73>\n <7426> DW_AT_sibling : (ref_udata) <0x7430>\n <2><7428>: Abbrev Number: 111 (DW_TAG_subrange_type)\n <7429> DW_AT_type : (GNU_ref_alt) <0x11>\n <742d> DW_AT_upper_bound : (data2) 1023\n@@ -15213,15 +15213,15 @@\n <751b> DW_AT_call_value : (exprloc) 3 byte block: a3 1 55 \t(DW_OP_entry_value: (DW_OP_reg5 (rdi)))\n <3><751f>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n <7520> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n <7522> DW_AT_call_value : (exprloc) 3 byte block: 91 a0 7e \t(DW_OP_fbreg: -224)\n <3><7526>: Abbrev Number: 0\n <2><7527>: Abbrev Number: 39 (DW_TAG_call_site)\n <7528> DW_AT_call_return_pc: (addr) 0x3314\n- <7530> DW_AT_call_origin : (GNU_ref_alt) <0x4147>\n+ <7530> DW_AT_call_origin : (GNU_ref_alt) <0x4379>\n <2><7534>: Abbrev Number: 0\n <1><7535>: Abbrev Number: 0\n Compilation Unit @ offset 0x7536:\n Length: 0x16f (32-bit)\n Version: 5\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0x848\n@@ -15385,1069 +15385,1069 @@\n <2><769a>: Abbrev Number: 61 (DW_TAG_call_site)\n <769b> DW_AT_call_return_pc: (addr) 0x368d\n <76a3> DW_AT_call_tail_call: (flag_present) 1\n <76a3> DW_AT_call_origin : (ref_addr) <0x40d8>\n <2><76a7>: Abbrev Number: 0\n <1><76a8>: Abbrev Number: 0\n Compilation Unit @ offset 0x76a9:\n- Length: 0x3eb (32-bit)\n+ Length: 0x61e (32-bit)\n Version: 5\n Unit Type: DW_UT_compile (1)\n- Abbrev Offset: 0\n+ Abbrev Offset: 0x848\n Pointer Size: 8\n- <0><76b5>: Abbrev Number: 25 (DW_TAG_compile_unit)\n+ <0><76b5>: Abbrev Number: 12 (DW_TAG_compile_unit)\n <76b6> DW_AT_producer : (GNU_strp_alt) (offset: 0x37e2) \n <76ba> DW_AT_language : (data1) 33\t(C++14)\n- <76bb> DW_AT_name : (line_strp) (offset: 0x37b): src/shared/cpp/generic.cpp\n+ <76bb> DW_AT_name : (line_strp) (offset: 0x37b): src/shared/cpp/unix_strings.cpp\n <76bf> DW_AT_comp_dir : (line_strp) (offset: 0): .\n- <76c3> DW_AT_ranges : (sec_offset) 0x374\n- <76c7> DW_AT_low_pc : (addr) 0\n- <76cf> DW_AT_stmt_list : (sec_offset) 0x1384\n- <1><76d3>: Abbrev Number: 58 (DW_TAG_imported_unit)\n- <76d4> DW_AT_import : (ref_addr) <0xc>\t[Abbrev Number: 33 (DW_TAG_partial_unit)]\n- <1><76d8>: Abbrev Number: 58 (DW_TAG_imported_unit)\n- <76d9> DW_AT_import : (ref_addr) <0x4112>\t[Abbrev Number: 33 (DW_TAG_partial_unit)]\n- <1><76dd>: Abbrev Number: 123 (DW_TAG_subprogram)\n- <76de> DW_AT_external : (flag_present) 1\n- <76de> DW_AT_name : (GNU_strp_alt) (offset: 0x1409) \n- <76e2> DW_AT_decl_file : (data1) 7\n- <76e3> DW_AT_decl_line : (data1) 59\n- <76e4> DW_AT_decl_column : (data1) 12\n- <76e5> DW_AT_type : (GNU_ref_alt) <0x63>\n- <76e9> DW_AT_declaration : (flag_present) 1\n- <76e9> DW_AT_sibling : (ref_udata) <0x76f0>\n- <2><76ea>: Abbrev Number: 31 (DW_TAG_formal_parameter)\n- <76eb> DW_AT_type : (GNU_ref_alt) <0x63>\n+ <76c3> DW_AT_low_pc : (addr) 0x36c0\n+ <76cb> DW_AT_high_pc : (udata) 486\n+ <76cd> DW_AT_stmt_list : (sec_offset) 0x1384\n+ <1><76d1>: Abbrev Number: 3 (DW_TAG_imported_unit)\n+ <76d2> DW_AT_import : (GNU_ref_alt) <0x40ec>\n+ <1><76d6>: Abbrev Number: 1 (DW_TAG_imported_unit)\n+ <76d7> DW_AT_import : (ref_addr) <0x40b1>\t[Abbrev Number: 33 (DW_TAG_partial_unit)]\n+ <1><76db>: Abbrev Number: 1 (DW_TAG_imported_unit)\n+ <76dc> DW_AT_import : (ref_addr) <0x4275>\t[Abbrev Number: 33 (DW_TAG_partial_unit)]\n+ <1><76e0>: Abbrev Number: 1 (DW_TAG_imported_unit)\n+ <76e1> DW_AT_import : (ref_addr) <0x4230>\t[Abbrev Number: 33 (DW_TAG_partial_unit)]\n+ <1><76e5>: Abbrev Number: 20 (DW_TAG_namespace)\n+ <76e6> DW_AT_name : (string) std\n+ <76ea> DW_AT_decl_file : (data1) 16\n+ <76eb> DW_AT_decl_line : (data2) 308\n+ <76ed> DW_AT_decl_column : (data1) 11\n+ <76ee> DW_AT_sibling : (ref_udata) <0x76f0>\n <2><76ef>: Abbrev Number: 0\n- <1><76f0>: Abbrev Number: 125 (DW_TAG_subprogram)\n- <76f1> DW_AT_external : (flag_present) 1\n- <76f1> DW_AT_name : (GNU_strp_alt) (offset: 0x3585) \n- <76f5> DW_AT_decl_file : (data1) 2\n- <76f6> DW_AT_decl_line : (data1) 37\n- <76f7> DW_AT_decl_column : (data1) 1\n- <76f8> DW_AT_type : (GNU_ref_alt) <0x7e>\n- <76fc> DW_AT_low_pc : (addr) 0x3780\n- <7704> DW_AT_high_pc : (udata) 10\n- <7705> DW_AT_frame_base : (exprloc) 1 byte block: 9c \t(DW_OP_call_frame_cfa)\n- <7707> DW_AT_call_all_calls: (flag_present) 1\n- <7707> DW_AT_sibling : (ref_udata) <0x7725>\n- <2><7708>: Abbrev Number: 121 (DW_TAG_formal_parameter)\n- <7709> DW_AT_name : (string) env\n- <770d> DW_AT_decl_file : (data1) 2\n- <770e> DW_AT_decl_line : (data1) 37\n- <770f> DW_AT_decl_column : (data1) 89\n- <7710> DW_AT_type : (ref_addr) <0x2b0e>\n- <7714> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <2><7716>: Abbrev Number: 120 (DW_TAG_formal_parameter)\n- <7717> DW_AT_name : (GNU_strp_alt) (offset: 0x40ad) \n- <771b> DW_AT_decl_file : (data1) 2\n- <771c> DW_AT_decl_line : (data1) 37\n- <771d> DW_AT_decl_column : (data1) 101\n- <771e> DW_AT_type : (GNU_ref_alt) <0x1a8>\n- <7722> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <2><7724>: Abbrev Number: 0\n- <1><7725>: Abbrev Number: 124 (DW_TAG_subprogram)\n- <7726> DW_AT_external : (flag_present) 1\n- <7726> DW_AT_name : (GNU_strp_alt) (offset: 0x13f3) \n- <772a> DW_AT_decl_file : (implicit_const) 2\n- <772a> DW_AT_decl_line : (data1) 27\n- <772b> DW_AT_decl_column : (implicit_const) 6\n- <772b> DW_AT_low_pc : (addr) 0x36c0\n- <7733> DW_AT_high_pc : (udata) 171\n- <7735> DW_AT_frame_base : (exprloc) 1 byte block: 9c \t(DW_OP_call_frame_cfa)\n- <7737> DW_AT_call_all_calls: (flag_present) 1\n- <7737> DW_AT_sibling : (ref_udata) <0x7979>\n- <2><7739>: Abbrev Number: 13 (DW_TAG_formal_parameter)\n- <773a> DW_AT_name : (string) env\n- <773e> DW_AT_decl_file : (implicit_const) 2\n- <773e> DW_AT_decl_line : (data1) 27\n- <773f> DW_AT_decl_column : (data1) 36\n- <7740> DW_AT_type : (ref_addr) <0x2b0e>\n- <7744> DW_AT_location : (sec_offset) 0x2169 (location list)\n- <7748> DW_AT_GNU_locviews: (sec_offset) 0x2163\n- <2><774c>: Abbrev Number: 55 (DW_TAG_formal_parameter)\n- <774d> DW_AT_name : (GNU_strp_alt) (offset: 0x1457) \n- <7751> DW_AT_decl_file : (implicit_const) 2\n- <7751> DW_AT_decl_line : (data1) 27\n- <7752> DW_AT_decl_column : (data1) 53\n- <7753> DW_AT_type : (GNU_ref_alt) <0x7c>\n- <7757> DW_AT_location : (sec_offset) 0x218e (location list)\n- <775b> DW_AT_GNU_locviews: (sec_offset) 0x2188\n- <2><775f>: Abbrev Number: 55 (DW_TAG_formal_parameter)\n- <7760> DW_AT_name : (GNU_strp_alt) (offset: 0x140d) \n- <7764> DW_AT_decl_file : (implicit_const) 2\n- <7764> DW_AT_decl_line : (data1) 27\n- <7765> DW_AT_decl_column : (data1) 66\n- <7766> DW_AT_type : (GNU_ref_alt) <0x63>\n- <776a> DW_AT_location : (sec_offset) 0x21b1 (location list)\n- <776e> DW_AT_GNU_locviews: (sec_offset) 0x21ab\n- <2><7772>: Abbrev Number: 55 (DW_TAG_formal_parameter)\n- <7773> DW_AT_name : (GNU_strp_alt) (offset: 0x1425) \n- <7777> DW_AT_decl_file : (implicit_const) 2\n- <7777> DW_AT_decl_line : (data1) 27\n- <7778> DW_AT_decl_column : (data1) 90\n- <7779> DW_AT_type : (GNU_ref_alt) <0x7c>\n- <777d> DW_AT_location : (sec_offset) 0x21d6 (location list)\n- <7781> DW_AT_GNU_locviews: (sec_offset) 0x21d0\n- <2><7785>: Abbrev Number: 55 (DW_TAG_formal_parameter)\n- <7786> DW_AT_name : (GNU_strp_alt) (offset: 0x40e9) \n- <778a> DW_AT_decl_file : (implicit_const) 2\n- <778a> DW_AT_decl_line : (data1) 27\n- <778b> DW_AT_decl_column : (data1) 118\n- <778c> DW_AT_type : (GNU_ref_alt) <0x19b>\n- <7790> DW_AT_location : (sec_offset) 0x21f9 (location list)\n- <7794> DW_AT_GNU_locviews: (sec_offset) 0x21f3\n- <2><7798>: Abbrev Number: 87 (DW_TAG_variable)\n- <7799> DW_AT_name : (GNU_strp_alt) (offset: 0x394d) \n- <779d> DW_AT_decl_file : (implicit_const) 2\n- <779d> DW_AT_decl_line : (data1) 28\n- <779e> DW_AT_decl_column : (data1) 12\n- <779f> DW_AT_type : (GNU_ref_alt) <0x1a8>\n- <77a3> DW_AT_location : (sec_offset) 0x221c (location list)\n- <77a7> DW_AT_GNU_locviews: (sec_offset) 0x2218\n- <2><77ab>: Abbrev Number: 87 (DW_TAG_variable)\n- <77ac> DW_AT_name : (GNU_strp_alt) (offset: 0x13bc) \n- <77b0> DW_AT_decl_file : (implicit_const) 2\n- <77b0> DW_AT_decl_line : (data1) 29\n- <77b1> DW_AT_decl_column : (data1) 15\n- <77b2> DW_AT_type : (GNU_ref_alt) <0x2bb>\n- <77b6> DW_AT_location : (sec_offset) 0x2234 (location list)\n- <77ba> DW_AT_GNU_locviews: (sec_offset) 0x2230\n- <2><77be>: Abbrev Number: 87 (DW_TAG_variable)\n- <77bf> DW_AT_name : (GNU_strp_alt) (offset: 0x36ce) \n- <77c3> DW_AT_decl_file : (implicit_const) 2\n- <77c3> DW_AT_decl_line : (data1) 30\n- <77c4> DW_AT_decl_column : (data1) 13\n- <77c5> DW_AT_type : (GNU_ref_alt) <0x1c2>\n- <77c9> DW_AT_location : (sec_offset) 0x224c (location list)\n- <77cd> DW_AT_GNU_locviews: (sec_offset) 0x2248\n- <2><77d1>: Abbrev Number: 87 (DW_TAG_variable)\n- <77d2> DW_AT_name : (GNU_strp_alt) (offset: 0x36bf) \n- <77d6> DW_AT_decl_file : (implicit_const) 2\n- <77d6> DW_AT_decl_line : (data1) 31\n- <77d7> DW_AT_decl_column : (data1) 13\n- <77d8> DW_AT_type : (GNU_ref_alt) <0x1c2>\n- <77dc> DW_AT_location : (sec_offset) 0x2262 (location list)\n- <77e0> DW_AT_GNU_locviews: (sec_offset) 0x2260\n- <2><77e4>: Abbrev Number: 87 (DW_TAG_variable)\n- <77e5> DW_AT_name : (GNU_strp_alt) (offset: 0x13e6) \n- <77e9> DW_AT_decl_file : (implicit_const) 2\n- <77e9> DW_AT_decl_line : (data1) 32\n- <77ea> DW_AT_decl_column : (data1) 10\n- <77eb> DW_AT_type : (GNU_ref_alt) <0x7e>\n- <77ef> DW_AT_location : (sec_offset) 0x2273 (location list)\n- <77f3> DW_AT_GNU_locviews: (sec_offset) 0x226f\n- <2><77f7>: Abbrev Number: 82 (DW_TAG_inlined_subroutine)\n- <77f8> DW_AT_abstract_origin: (ref_addr) <0x417a>\n- <77fc> DW_AT_entry_pc : (addr) 0x36c4\n- <7804> DW_AT_GNU_entry_view: (data1) 1\n- <7805> DW_AT_ranges : (sec_offset) 0x33b\n- <7809> DW_AT_call_file : (implicit_const) 2\n- <7809> DW_AT_call_line : (data1) 28\n- <780a> DW_AT_call_column : (data1) 43\n- <780b> DW_AT_sibling : (ref_udata) <0x783e>\n- <3><780d>: Abbrev Number: 80 (DW_TAG_formal_parameter)\n- <780e> DW_AT_abstract_origin: (ref_addr) <0x4180>\n- <7812> DW_AT_location : (sec_offset) 0x228b (location list)\n- <7816> DW_AT_GNU_locviews: (sec_offset) 0x2287\n- <3><781a>: Abbrev Number: 80 (DW_TAG_formal_parameter)\n- <781b> DW_AT_abstract_origin: (ref_addr) <0x4189>\n- <781f> DW_AT_location : (sec_offset) 0x22a3 (location list)\n- <7823> DW_AT_GNU_locviews: (sec_offset) 0x229f\n- <3><7827>: Abbrev Number: 40 (DW_TAG_call_site)\n- <7828> DW_AT_call_return_pc: (addr) 0x36ed\n- <4><7830>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n- <7831> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <7833> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n- <4><7836>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n- <7837> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <7839> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n- <4><783c>: Abbrev Number: 0\n- <3><783d>: Abbrev Number: 0\n- <2><783e>: Abbrev Number: 82 (DW_TAG_inlined_subroutine)\n- <783f> DW_AT_abstract_origin: (ref_addr) <0x4145>\n- <7843> DW_AT_entry_pc : (addr) 0x3701\n- <784b> DW_AT_GNU_entry_view: (data1) 2\n- <784c> DW_AT_ranges : (sec_offset) 0x351\n- <7850> DW_AT_call_file : (implicit_const) 2\n- <7850> DW_AT_call_line : (data1) 29\n- <7851> DW_AT_call_column : (data1) 40\n- <7852> DW_AT_sibling : (ref_udata) <0x78b3>\n- <3><7854>: Abbrev Number: 80 (DW_TAG_formal_parameter)\n- <7855> DW_AT_abstract_origin: (ref_addr) <0x414c>\n- <7859> DW_AT_location : (sec_offset) 0x22b9 (location list)\n- <785d> DW_AT_GNU_locviews: (sec_offset) 0x22b7\n- <3><7861>: Abbrev Number: 80 (DW_TAG_formal_parameter)\n- <7862> DW_AT_abstract_origin: (ref_addr) <0x4155>\n- <7866> DW_AT_location : (sec_offset) 0x22ca (location list)\n- <786a> DW_AT_GNU_locviews: (sec_offset) 0x22c6\n- <3><786e>: Abbrev Number: 80 (DW_TAG_formal_parameter)\n- <786f> DW_AT_abstract_origin: (ref_addr) <0x4161>\n- <7873> DW_AT_location : (sec_offset) 0x22e0 (location list)\n- <7877> DW_AT_GNU_locviews: (sec_offset) 0x22de\n- <3><787b>: Abbrev Number: 80 (DW_TAG_formal_parameter)\n- <787c> DW_AT_abstract_origin: (ref_addr) <0x416d>\n- <7880> DW_AT_location : (sec_offset) 0x22f8 (location list)\n- <7884> DW_AT_GNU_locviews: (sec_offset) 0x22f6\n- <3><7888>: Abbrev Number: 40 (DW_TAG_call_site)\n- <7889> DW_AT_call_return_pc: (addr) 0x370a\n- <4><7891>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n- <7892> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <7894> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n- <4><7897>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n- <7898> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n- <789a> DW_AT_call_value : (exprloc) 9 byte block: 3 64 43 0 0 0 0 0 0 \t(DW_OP_addr: 4364)\n- <4><78a4>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n- <78a5> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n- <78a7> DW_AT_call_value : (exprloc) 9 byte block: 3 80 40 0 0 0 0 0 0 \t(DW_OP_addr: 4080)\n- <4><78b1>: Abbrev Number: 0\n- <3><78b2>: Abbrev Number: 0\n- <2><78b3>: Abbrev Number: 10 (DW_TAG_inlined_subroutine)\n- <78b4> DW_AT_abstract_origin: (ref_udata) <0x79f0>\n- <78b6> DW_AT_entry_pc : (addr) 0x3713\n- <78be> DW_AT_GNU_entry_view: (data1) 2\n- <78bf> DW_AT_ranges : (sec_offset) 0x364\n- <78c3> DW_AT_call_file : (implicit_const) 2\n- <78c3> DW_AT_call_line : (data1) 30\n- <78c4> DW_AT_call_column : (data1) 44\n- <78c5> DW_AT_sibling : (ref_udata) <0x78f4>\n- <3><78c7>: Abbrev Number: 75 (DW_TAG_formal_parameter)\n- <78c8> DW_AT_abstract_origin: (ref_udata) <0x79f9>\n- <78ca> DW_AT_location : (sec_offset) 0x2310 (location list)\n- <78ce> DW_AT_GNU_locviews: (sec_offset) 0x230e\n- <3><78d2>: Abbrev Number: 75 (DW_TAG_formal_parameter)\n- <78d3> DW_AT_abstract_origin: (ref_udata) <0x7a02>\n- <78d5> DW_AT_location : (sec_offset) 0x231f (location list)\n- <78d9> DW_AT_GNU_locviews: (sec_offset) 0x231d\n- <3><78dd>: Abbrev Number: 40 (DW_TAG_call_site)\n- <78de> DW_AT_call_return_pc: (addr) 0x371c\n- <4><78e6>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n- <78e7> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <78e9> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n- <4><78ec>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n- <78ed> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <78ef> DW_AT_call_value : (exprloc) 2 byte block: 7f 0 \t(DW_OP_breg15 (r15): 0)\n- <4><78f2>: Abbrev Number: 0\n- <3><78f3>: Abbrev Number: 0\n- <2><78f4>: Abbrev Number: 119 (DW_TAG_inlined_subroutine)\n- <78f5> DW_AT_abstract_origin: (ref_udata) <0x79f0>\n- <78f7> DW_AT_entry_pc : (addr) 0x3724\n- <78ff> DW_AT_GNU_entry_view: (data1) 0\n- <7900> DW_AT_low_pc : (addr) 0x3724\n- <7908> DW_AT_high_pc : (udata) 18\n- <7909> DW_AT_call_file : (data1) 2\n- <790a> DW_AT_call_line : (data1) 31\n- <790b> DW_AT_call_column : (data1) 83\n- <790c> DW_AT_sibling : (ref_udata) <0x793b>\n- <3><790e>: Abbrev Number: 75 (DW_TAG_formal_parameter)\n- <790f> DW_AT_abstract_origin: (ref_udata) <0x79f9>\n- <7911> DW_AT_location : (sec_offset) 0x232e (location list)\n- <7915> DW_AT_GNU_locviews: (sec_offset) 0x232c\n- <3><7919>: Abbrev Number: 75 (DW_TAG_formal_parameter)\n- <791a> DW_AT_abstract_origin: (ref_udata) <0x7a02>\n- <791c> DW_AT_location : (sec_offset) 0x233d (location list)\n- <7920> DW_AT_GNU_locviews: (sec_offset) 0x233b\n- <3><7924>: Abbrev Number: 40 (DW_TAG_call_site)\n- <7925> DW_AT_call_return_pc: (addr) 0x3733\n- <4><792d>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n- <792e> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <7930> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n- <4><7933>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n- <7934> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <7936> DW_AT_call_value : (exprloc) 2 byte block: 76 0 \t(DW_OP_breg6 (rbp): 0)\n- <4><7939>: Abbrev Number: 0\n- <3><793a>: Abbrev Number: 0\n- <2><793b>: Abbrev Number: 19 (DW_TAG_call_site)\n- <793c> DW_AT_call_return_pc: (addr) 0x373e\n- <7944> DW_AT_call_origin : (ref_udata) <0x76dd>\n- <7945> DW_AT_sibling : (ref_udata) <0x794e>\n- <3><7947>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n- <7948> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <794a> DW_AT_call_value : (exprloc) 2 byte block: 7d 0 \t(DW_OP_breg13 (r13): 0)\n- <3><794d>: Abbrev Number: 0\n- <2><794e>: Abbrev Number: 43 (DW_TAG_call_site)\n- <794f> DW_AT_call_return_pc: (addr) 0x375c\n- <7957> DW_AT_call_origin : (ref_udata) <0x7a0f>\n- <3><7959>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n- <795a> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <795c> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n- <3><795f>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n- <7960> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <7962> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n- <3><7965>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n- <7966> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n- <7968> DW_AT_call_value : (exprloc) 2 byte block: 7e 0 \t(DW_OP_breg14 (r14): 0)\n- <3><796b>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n- <796c> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n- <796e> DW_AT_call_value : (exprloc) 2 byte block: 7f 0 \t(DW_OP_breg15 (r15): 0)\n- <3><7971>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n- <7972> DW_AT_location : (exprloc) 1 byte block: 59 \t(DW_OP_reg9 (r9))\n- <7974> DW_AT_call_value : (exprloc) 2 byte block: 7d 0 \t(DW_OP_breg13 (r13): 0)\n- <3><7977>: Abbrev Number: 0\n- <2><7978>: Abbrev Number: 0\n- <1><7979>: Abbrev Number: 124 (DW_TAG_subprogram)\n- <797a> DW_AT_external : (flag_present) 1\n- <797a> DW_AT_name : (GNU_strp_alt) (offset: 0x1438) \n- <797e> DW_AT_decl_file : (implicit_const) 2\n- <797e> DW_AT_decl_line : (data1) 23\n- <797f> DW_AT_decl_column : (implicit_const) 6\n- <797f> DW_AT_low_pc : (addr) 0x3770\n- <7987> DW_AT_high_pc : (udata) 16\n- <7988> DW_AT_frame_base : (exprloc) 1 byte block: 9c \t(DW_OP_call_frame_cfa)\n- <798a> DW_AT_call_all_calls: (flag_present) 1\n- <798a> DW_AT_sibling : (ref_udata) <0x79f0>\n- <2><798c>: Abbrev Number: 13 (DW_TAG_formal_parameter)\n- <798d> DW_AT_name : (string) env\n- <7991> DW_AT_decl_file : (implicit_const) 2\n- <7991> DW_AT_decl_line : (data1) 23\n- <7992> DW_AT_decl_column : (data1) 39\n- <7993> DW_AT_type : (ref_addr) <0x2b0e>\n- <7997> DW_AT_location : (sec_offset) 0x234e (location list)\n- <799b> DW_AT_GNU_locviews: (sec_offset) 0x234a\n- <2><799f>: Abbrev Number: 55 (DW_TAG_formal_parameter)\n- <79a0> DW_AT_name : (GNU_strp_alt) (offset: 0x1457) \n- <79a4> DW_AT_decl_file : (implicit_const) 2\n- <79a4> DW_AT_decl_line : (data1) 23\n- <79a5> DW_AT_decl_column : (data1) 56\n- <79a6> DW_AT_type : (GNU_ref_alt) <0x7c>\n- <79aa> DW_AT_location : (sec_offset) 0x2369 (location list)\n- <79ae> DW_AT_GNU_locviews: (sec_offset) 0x2365\n- <2><79b2>: Abbrev Number: 55 (DW_TAG_formal_parameter)\n- <79b3> DW_AT_name : (GNU_strp_alt) (offset: 0x40e9) \n- <79b7> DW_AT_decl_file : (implicit_const) 2\n- <79b7> DW_AT_decl_line : (data1) 23\n- <79b8> DW_AT_decl_column : (data1) 73\n- <79b9> DW_AT_type : (GNU_ref_alt) <0x19b>\n- <79bd> DW_AT_location : (sec_offset) 0x2386 (location list)\n- <79c1> DW_AT_GNU_locviews: (sec_offset) 0x2380\n- <2><79c5>: Abbrev Number: 122 (DW_TAG_call_site)\n- <79c6> DW_AT_call_return_pc: (addr) 0x3780\n- <79ce> DW_AT_call_tail_call: (flag_present) 1\n- <79ce> DW_AT_call_origin : (ref_udata) <0x7725>\n- <3><79cf>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n- <79d0> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <79d2> DW_AT_call_value : (exprloc) 3 byte block: a3 1 55 \t(DW_OP_entry_value: (DW_OP_reg5 (rdi)))\n- <3><79d6>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n- <79d7> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <79d9> DW_AT_call_value : (exprloc) 3 byte block: a3 1 54 \t(DW_OP_entry_value: (DW_OP_reg4 (rsi)))\n- <3><79dd>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n- <79de> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n- <79e0> DW_AT_call_value : (exprloc) 1 byte block: 30 \t(DW_OP_lit0)\n- <3><79e2>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n- <79e3> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n- <79e5> DW_AT_call_value : (exprloc) 1 byte block: 30 \t(DW_OP_lit0)\n- <3><79e7>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n- <79e8> DW_AT_location : (exprloc) 1 byte block: 58 \t(DW_OP_reg8 (r8))\n- <79ea> DW_AT_call_value : (exprloc) 3 byte block: a3 1 51 \t(DW_OP_entry_value: (DW_OP_reg1 (rdx)))\n- <3><79ee>: Abbrev Number: 0\n- <2><79ef>: Abbrev Number: 0\n- <1><79f0>: Abbrev Number: 51 (DW_TAG_subprogram)\n- <79f1> DW_AT_specification: (ref_addr) <0x1724>\n- <79f5> DW_AT_object_pointer: (ref_udata) <0x79f9>\n- <79f7> DW_AT_inline : (implicit_const) 3\t(declared as inline and inlined)\n- <79f7> DW_AT_sibling : (ref_udata) <0x7a0f>\n- <2><79f9>: Abbrev Number: 53 (DW_TAG_formal_parameter)\n- <79fa> DW_AT_name : (GNU_strp_alt) (offset: 0x38c9) \n- <79fe> DW_AT_type : (ref_addr) <0x427e>\n- <7a02> DW_AT_artificial : (flag_present) 1\n- <2><7a02>: Abbrev Number: 26 (DW_TAG_formal_parameter)\n- <7a03> DW_AT_name : (string) utf\n- <7a07> DW_AT_decl_file : (implicit_const) 1\n- <7a07> DW_AT_decl_line : (data2) 1620\n- <7a09> DW_AT_decl_column : (data1) 38\n- <7a0a> DW_AT_type : (GNU_ref_alt) <0x7c>\n- <2><7a0e>: Abbrev Number: 0\n- <1><7a0f>: Abbrev Number: 105 (DW_TAG_subprogram)\n- <7a10> DW_AT_specification: (ref_addr) <0x7e5>\n- <7a14> DW_AT_object_pointer: (ref_udata) <0x7a22>\n- <7a16> DW_AT_low_pc : (addr) 0x3260\n- <7a1e> DW_AT_high_pc : (udata) 180\n- <7a20> DW_AT_frame_base : (exprloc) 1 byte block: 9c \t(DW_OP_call_frame_cfa)\n- <7a22> DW_AT_call_all_calls: (flag_present) 1\n- <2><7a22>: Abbrev Number: 29 (DW_TAG_formal_parameter)\n- <7a23> DW_AT_name : (GNU_strp_alt) (offset: 0x38c9) \n- <7a27> DW_AT_type : (ref_addr) <0x427e>\n- <7a2b> DW_AT_artificial : (flag_present) 1\n- <7a2b> DW_AT_location : (sec_offset) 0x23a6 (location list)\n- <7a2f> DW_AT_GNU_locviews: (sec_offset) 0x23a2\n- <2><7a33>: Abbrev Number: 30 (DW_TAG_formal_parameter)\n- <7a34> DW_AT_name : (string) obj\n- <7a38> DW_AT_decl_file : (data1) 1\n- <7a39> DW_AT_decl_line : (data2) 1061\n- <7a3b> DW_AT_decl_column : (data1) 33\n- <7a3c> DW_AT_type : (GNU_ref_alt) <0x19b>\n- <7a40> DW_AT_location : (sec_offset) 0x23c4 (location list)\n- <7a44> DW_AT_GNU_locviews: (sec_offset) 0x23c0\n- <2><7a48>: Abbrev Number: 46 (DW_TAG_formal_parameter)\n- <7a49> DW_AT_name : (GNU_strp_alt) (offset: 0x6b8) \n- <7a4d> DW_AT_decl_file : (data1) 1\n- <7a4e> DW_AT_decl_line : (data2) 1061\n- <7a50> DW_AT_decl_column : (data1) 48\n- <7a51> DW_AT_type : (GNU_ref_alt) <0x2bb>\n- <7a55> DW_AT_location : (sec_offset) 0x23e2 (location list)\n- <7a59> DW_AT_GNU_locviews: (sec_offset) 0x23de\n- <2><7a5d>: Abbrev Number: 65 (DW_TAG_unspecified_parameters)\n- <2><7a5e>: Abbrev Number: 22 (DW_TAG_variable)\n- <7a5f> DW_AT_name : (GNU_strp_alt) (offset: 0x38c4) \n- <7a63> DW_AT_decl_file : (data1) 1\n- <7a64> DW_AT_decl_line : (data2) 1062\n- <7a66> DW_AT_decl_column : (data1) 17\n- <7a67> DW_AT_type : (ref_addr) <0x413c>\n- <7a6b> DW_AT_location : (exprloc) 3 byte block: 91 a0 7e \t(DW_OP_fbreg: -224)\n- <2><7a6f>: Abbrev Number: 59 (DW_TAG_call_site)\n- <7a70> DW_AT_call_return_pc: (addr) 0x32f7\n- <7a78> DW_AT_sibling : (ref_udata) <0x7a89>\n- <3><7a7a>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n- <7a7b> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <7a7d> DW_AT_call_value : (exprloc) 3 byte block: a3 1 55 \t(DW_OP_entry_value: (DW_OP_reg5 (rdi)))\n- <3><7a81>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n- <7a82> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n- <7a84> DW_AT_call_value : (exprloc) 3 byte block: 91 a0 7e \t(DW_OP_fbreg: -224)\n- <3><7a88>: Abbrev Number: 0\n- <2><7a89>: Abbrev Number: 39 (DW_TAG_call_site)\n- <7a8a> DW_AT_call_return_pc: (addr) 0x3314\n- <7a92> DW_AT_call_origin : (GNU_ref_alt) <0x4147>\n- <2><7a96>: Abbrev Number: 0\n- <1><7a97>: Abbrev Number: 0\n- Compilation Unit @ offset 0x7a98:\n- Length: 0x61e (32-bit)\n+ <1><76f0>: Abbrev Number: 19 (DW_TAG_namespace)\n+ <76f1> DW_AT_name : (GNU_strp_alt) (offset: 0x42d7) \n+ <76f5> DW_AT_decl_file : (data1) 16\n+ <76f6> DW_AT_decl_line : (data2) 345\n+ <76f8> DW_AT_decl_column : (data1) 11\n+ <1><76f9>: Abbrev Number: 23 (DW_TAG_subprogram)\n+ <76fa> DW_AT_external : (flag_present) 1\n+ <76fa> DW_AT_name : (GNU_strp_alt) (offset: 0xc56) \n+ <76fe> DW_AT_decl_file : (implicit_const) 1\n+ <76fe> DW_AT_decl_line : (data1) 52\n+ <76ff> DW_AT_decl_column : (data1) 9\n+ <7700> DW_AT_type : (GNU_ref_alt) <0x1c2>\n+ <7704> DW_AT_low_pc : (addr) 0x37c0\n+ <770c> DW_AT_high_pc : (udata) 230\n+ <770e> DW_AT_frame_base : (exprloc) 1 byte block: 9c \t(DW_OP_call_frame_cfa)\n+ <7710> DW_AT_call_all_calls: (flag_present) 1\n+ <7710> DW_AT_sibling : (ref_udata) <0x793e>\n+ <2><7712>: Abbrev Number: 2 (DW_TAG_formal_parameter)\n+ <7713> DW_AT_name : (string) env\n+ <7717> DW_AT_decl_file : (implicit_const) 1\n+ <7717> DW_AT_decl_line : (data1) 52\n+ <7718> DW_AT_decl_column : (data1) 30\n+ <7719> DW_AT_type : (ref_addr) <0x2b0e>\n+ <771d> DW_AT_location : (sec_offset) 0x216b (location list)\n+ <7721> DW_AT_GNU_locviews: (sec_offset) 0x2163\n+ <2><7725>: Abbrev Number: 18 (DW_TAG_formal_parameter)\n+ <7726> DW_AT_name : (GNU_strp_alt) (offset: 0x3922) \n+ <772a> DW_AT_decl_file : (implicit_const) 1\n+ <772a> DW_AT_decl_line : (data1) 52\n+ <772b> DW_AT_decl_column : (data1) 47\n+ <772c> DW_AT_type : (GNU_ref_alt) <0x7c>\n+ <7730> DW_AT_location : (sec_offset) 0x2195 (location list)\n+ <7734> DW_AT_GNU_locviews: (sec_offset) 0x218b\n+ <2><7738>: Abbrev Number: 18 (DW_TAG_formal_parameter)\n+ <7739> DW_AT_name : (GNU_strp_alt) (offset: 0x40e9) \n+ <773d> DW_AT_decl_file : (implicit_const) 1\n+ <773d> DW_AT_decl_line : (data1) 52\n+ <773e> DW_AT_decl_column : (data1) 62\n+ <773f> DW_AT_type : (GNU_ref_alt) <0x19b>\n+ <7743> DW_AT_location : (sec_offset) 0x21c7 (location list)\n+ <7747> DW_AT_GNU_locviews: (sec_offset) 0x21bf\n+ <2><774b>: Abbrev Number: 7 (DW_TAG_variable)\n+ <774c> DW_AT_name : (GNU_strp_alt) (offset: 0x389c) \n+ <7750> DW_AT_decl_file : (implicit_const) 1\n+ <7750> DW_AT_decl_line : (data1) 53\n+ <7751> DW_AT_decl_column : (data1) 12\n+ <7752> DW_AT_type : (GNU_ref_alt) <0x39a9>\n+ <7756> DW_AT_location : (sec_offset) 0x21ed (location list)\n+ <775a> DW_AT_GNU_locviews: (sec_offset) 0x21e7\n+ <2><775e>: Abbrev Number: 7 (DW_TAG_variable)\n+ <775f> DW_AT_name : (GNU_strp_alt) (offset: 0x28b9) \n+ <7763> DW_AT_decl_file : (implicit_const) 1\n+ <7763> DW_AT_decl_line : (data1) 54\n+ <7764> DW_AT_decl_column : (data1) 14\n+ <7765> DW_AT_type : (GNU_ref_alt) <0x3ca4>\n+ <7769> DW_AT_location : (sec_offset) 0x220d (location list)\n+ <776d> DW_AT_GNU_locviews: (sec_offset) 0x2207\n+ <2><7771>: Abbrev Number: 7 (DW_TAG_variable)\n+ <7772> DW_AT_name : (GNU_strp_alt) (offset: 0x33f7) \n+ <7776> DW_AT_decl_file : (implicit_const) 1\n+ <7776> DW_AT_decl_line : (data1) 60\n+ <7777> DW_AT_decl_column : (data1) 12\n+ <7778> DW_AT_type : (GNU_ref_alt) <0x39a9>\n+ <777c> DW_AT_location : (sec_offset) 0x2227 (location list)\n+ <7780> DW_AT_GNU_locviews: (sec_offset) 0x2223\n+ <2><7784>: Abbrev Number: 7 (DW_TAG_variable)\n+ <7785> DW_AT_name : (GNU_strp_alt) (offset: 0x28ae) \n+ <7789> DW_AT_decl_file : (implicit_const) 1\n+ <7789> DW_AT_decl_line : (data1) 61\n+ <778a> DW_AT_decl_column : (data1) 12\n+ <778b> DW_AT_type : (GNU_ref_alt) <0x3584>\n+ <778f> DW_AT_location : (sec_offset) 0x223a (location list)\n+ <7793> DW_AT_GNU_locviews: (sec_offset) 0x2236\n+ <2><7797>: Abbrev Number: 7 (DW_TAG_variable)\n+ <7798> DW_AT_name : (GNU_strp_alt) (offset: 0x291a) \n+ <779c> DW_AT_decl_file : (implicit_const) 1\n+ <779c> DW_AT_decl_line : (data1) 65\n+ <779d> DW_AT_decl_column : (data1) 13\n+ <779e> DW_AT_type : (GNU_ref_alt) <0x1c2>\n+ <77a2> DW_AT_location : (sec_offset) 0x224d (location list)\n+ <77a6> DW_AT_GNU_locviews: (sec_offset) 0x2249\n+ <2><77aa>: Abbrev Number: 4 (DW_TAG_lexical_block)\n+ <77ab> DW_AT_low_pc : (addr) 0x3820\n+ <77b3> DW_AT_high_pc : (udata) 51\n+ <77b4> DW_AT_sibling : (ref_udata) <0x77c8>\n+ <3><77b6>: Abbrev Number: 21 (DW_TAG_variable)\n+ <77b7> DW_AT_name : (string) i\n+ <77b9> DW_AT_decl_file : (implicit_const) 1\n+ <77b9> DW_AT_decl_line : (data1) 62\n+ <77ba> DW_AT_decl_column : (data1) 14\n+ <77bb> DW_AT_type : (GNU_ref_alt) <0x63>\n+ <77bf> DW_AT_location : (sec_offset) 0x2264 (location list)\n+ <77c3> DW_AT_GNU_locviews: (sec_offset) 0x225c\n+ <3><77c7>: Abbrev Number: 0\n+ <2><77c8>: Abbrev Number: 17 (DW_TAG_inlined_subroutine)\n+ <77c9> DW_AT_abstract_origin: (GNU_ref_alt) <0x4102>\n+ <77cd> DW_AT_entry_pc : (addr) 0x37fa\n+ <77d5> DW_AT_GNU_entry_view: (data1) 1\n+ <77d6> DW_AT_ranges : (sec_offset) 0x35d\n+ <77da> DW_AT_call_file : (implicit_const) 1\n+ <77da> DW_AT_call_line : (data1) 55\n+ <77db> DW_AT_call_column : (data1) 17\n+ <77dc> DW_AT_sibling : (ref_udata) <0x7826>\n+ <3><77de>: Abbrev Number: 16 (DW_TAG_formal_parameter)\n+ <77df> DW_AT_abstract_origin: (GNU_ref_alt) <0x410d>\n+ <77e3> DW_AT_location : (sec_offset) 0x2288 (location list)\n+ <77e7> DW_AT_GNU_locviews: (sec_offset) 0x2284\n+ <3><77eb>: Abbrev Number: 16 (DW_TAG_formal_parameter)\n+ <77ec> DW_AT_abstract_origin: (GNU_ref_alt) <0x4114>\n+ <77f0> DW_AT_location : (sec_offset) 0x2299 (location list)\n+ <77f4> DW_AT_GNU_locviews: (sec_offset) 0x2297\n+ <3><77f8>: Abbrev Number: 16 (DW_TAG_formal_parameter)\n+ <77f9> DW_AT_abstract_origin: (GNU_ref_alt) <0x411e>\n+ <77fd> DW_AT_location : (sec_offset) 0x22a3 (location list)\n+ <7801> DW_AT_GNU_locviews: (sec_offset) 0x22a1\n+ <3><7805>: Abbrev Number: 14 (DW_TAG_call_site)\n+ <7806> DW_AT_call_return_pc: (addr) 0x37ff\n+ <780e> DW_AT_call_origin : (GNU_ref_alt) <0x41ae>\n+ <4><7812>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n+ <7813> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <7815> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n+ <4><7818>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n+ <7819> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n+ <781b> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n+ <4><781e>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n+ <781f> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n+ <7821> DW_AT_call_value : (exprloc) 2 byte block: 7d 0 \t(DW_OP_breg13 (r13): 0)\n+ <4><7824>: Abbrev Number: 0\n+ <3><7825>: Abbrev Number: 0\n+ <2><7826>: Abbrev Number: 22 (DW_TAG_inlined_subroutine)\n+ <7827> DW_AT_abstract_origin: (ref_udata) <0x7ca0>\n+ <7829> DW_AT_entry_pc : (addr) 0x3853\n+ <7831> DW_AT_GNU_entry_view: (data1) 2\n+ <7832> DW_AT_ranges : (sec_offset) 0x368\n+ <7836> DW_AT_call_file : (implicit_const) 1\n+ <7836> DW_AT_call_line : (data1) 65\n+ <7837> DW_AT_call_column : (data1) 36\n+ <7838> DW_AT_sibling : (ref_udata) <0x7878>\n+ <3><783a>: Abbrev Number: 9 (DW_TAG_formal_parameter)\n+ <783b> DW_AT_abstract_origin: (ref_udata) <0x7ca8>\n+ <783d> DW_AT_location : (sec_offset) 0x22ad (location list)\n+ <7841> DW_AT_GNU_locviews: (sec_offset) 0x22ab\n+ <3><7845>: Abbrev Number: 9 (DW_TAG_formal_parameter)\n+ <7846> DW_AT_abstract_origin: (ref_udata) <0x7cb1>\n+ <7848> DW_AT_location : (sec_offset) 0x22b9 (location list)\n+ <784c> DW_AT_GNU_locviews: (sec_offset) 0x22b5\n+ <3><7850>: Abbrev Number: 9 (DW_TAG_formal_parameter)\n+ <7851> DW_AT_abstract_origin: (ref_udata) <0x7cbd>\n+ <7853> DW_AT_location : (sec_offset) 0x22ca (location list)\n+ <7857> DW_AT_GNU_locviews: (sec_offset) 0x22c8\n+ <3><785b>: Abbrev Number: 8 (DW_TAG_call_site)\n+ <785c> DW_AT_call_return_pc: (addr) 0x3865\n+ <4><7864>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n+ <7865> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <7867> DW_AT_call_value : (exprloc) 2 byte block: 76 0 \t(DW_OP_breg6 (rbp): 0)\n+ <4><786a>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n+ <786b> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n+ <786d> DW_AT_call_value : (exprloc) 2 byte block: 7d 0 \t(DW_OP_breg13 (r13): 0)\n+ <4><7870>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n+ <7871> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n+ <7873> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n+ <4><7876>: Abbrev Number: 0\n+ <3><7877>: Abbrev Number: 0\n+ <2><7878>: Abbrev Number: 11 (DW_TAG_call_site)\n+ <7879> DW_AT_call_return_pc: (addr) 0x37dd\n+ <7881> DW_AT_call_origin : (ref_addr) <0x423e>\n+ <7885> DW_AT_sibling : (ref_udata) <0x788e>\n+ <3><7887>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n+ <7888> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <788a> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n+ <3><788d>: Abbrev Number: 0\n+ <2><788e>: Abbrev Number: 11 (DW_TAG_call_site)\n+ <788f> DW_AT_call_return_pc: (addr) 0x37ee\n+ <7897> DW_AT_call_origin : (ref_addr) <0x40c4>\n+ <789b> DW_AT_sibling : (ref_udata) <0x78a6>\n+ <3><789d>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n+ <789e> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <78a0> DW_AT_call_value : (exprloc) 4 byte block: 7d 0 32 24 \t(DW_OP_breg13 (r13): 0; DW_OP_lit2; DW_OP_shl)\n+ <3><78a5>: Abbrev Number: 0\n+ <2><78a6>: Abbrev Number: 5 (DW_TAG_call_site)\n+ <78a7> DW_AT_call_return_pc: (addr) 0x3811\n+ <78af> DW_AT_call_origin : (GNU_ref_alt) <0x41f2>\n+ <78b3> DW_AT_sibling : (ref_udata) <0x78bc>\n+ <3><78b5>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n+ <78b6> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <78b8> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n+ <3><78bb>: Abbrev Number: 0\n+ <2><78bc>: Abbrev Number: 11 (DW_TAG_call_site)\n+ <78bd> DW_AT_call_return_pc: (addr) 0x381d\n+ <78c5> DW_AT_call_origin : (ref_addr) <0x40c4>\n+ <78c9> DW_AT_sibling : (ref_udata) <0x78d4>\n+ <3><78cb>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n+ <78cc> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <78ce> DW_AT_call_value : (exprloc) 4 byte block: 73 0 31 24 \t(DW_OP_breg3 (rbx): 0; DW_OP_lit1; DW_OP_shl)\n+ <3><78d3>: Abbrev Number: 0\n+ <2><78d4>: Abbrev Number: 11 (DW_TAG_call_site)\n+ <78d5> DW_AT_call_return_pc: (addr) 0x3870\n+ <78dd> DW_AT_call_origin : (ref_addr) <0x40d8>\n+ <78e1> DW_AT_sibling : (ref_udata) <0x78ea>\n+ <3><78e3>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n+ <78e4> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <78e6> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n+ <3><78e9>: Abbrev Number: 0\n+ <2><78ea>: Abbrev Number: 11 (DW_TAG_call_site)\n+ <78eb> DW_AT_call_return_pc: (addr) 0x3878\n+ <78f3> DW_AT_call_origin : (ref_addr) <0x40d8>\n+ <78f7> DW_AT_sibling : (ref_udata) <0x7900>\n+ <3><78f9>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n+ <78fa> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <78fc> DW_AT_call_value : (exprloc) 2 byte block: 7d 0 \t(DW_OP_breg13 (r13): 0)\n+ <3><78ff>: Abbrev Number: 0\n+ <2><7900>: Abbrev Number: 11 (DW_TAG_call_site)\n+ <7901> DW_AT_call_return_pc: (addr) 0x389c\n+ <7909> DW_AT_call_origin : (ref_addr) <0x4252>\n+ <790d> DW_AT_sibling : (ref_udata) <0x7929>\n+ <3><790f>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n+ <7910> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <7912> DW_AT_call_value : (exprloc) 2 byte block: 76 0 \t(DW_OP_breg6 (rbp): 0)\n+ <3><7915>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n+ <7916> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n+ <7918> DW_AT_call_value : (exprloc) 9 byte block: 3 b0 40 0 0 0 0 0 0 \t(DW_OP_addr: 40b0)\n+ <3><7922>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n+ <7923> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n+ <7925> DW_AT_call_value : (exprloc) 2 byte block: 7e 0 \t(DW_OP_breg14 (r14): 0)\n+ <3><7928>: Abbrev Number: 0\n+ <2><7929>: Abbrev Number: 15 (DW_TAG_call_site)\n+ <792a> DW_AT_call_return_pc: (addr) 0x38a4\n+ <7932> DW_AT_call_origin : (ref_addr) <0x40d8>\n+ <3><7936>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n+ <7937> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <7939> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n+ <3><793c>: Abbrev Number: 0\n+ <2><793d>: Abbrev Number: 0\n+ <1><793e>: Abbrev Number: 23 (DW_TAG_subprogram)\n+ <793f> DW_AT_external : (flag_present) 1\n+ <793f> DW_AT_name : (GNU_strp_alt) (offset: 0x3673) \n+ <7943> DW_AT_decl_file : (implicit_const) 1\n+ <7943> DW_AT_decl_line : (data1) 28\n+ <7944> DW_AT_decl_column : (data1) 7\n+ <7945> DW_AT_type : (GNU_ref_alt) <0x71>\n+ <7949> DW_AT_low_pc : (addr) 0x36c0\n+ <7951> DW_AT_high_pc : (udata) 247\n+ <7953> DW_AT_frame_base : (exprloc) 1 byte block: 9c \t(DW_OP_call_frame_cfa)\n+ <7955> DW_AT_call_all_calls: (flag_present) 1\n+ <7955> DW_AT_sibling : (ref_udata) <0x7c2b>\n+ <2><7957>: Abbrev Number: 2 (DW_TAG_formal_parameter)\n+ <7958> DW_AT_name : (string) env\n+ <795c> DW_AT_decl_file : (implicit_const) 1\n+ <795c> DW_AT_decl_line : (data1) 28\n+ <795d> DW_AT_decl_column : (data1) 28\n+ <795e> DW_AT_type : (ref_addr) <0x2b0e>\n+ <7962> DW_AT_location : (sec_offset) 0x22da (location list)\n+ <7966> DW_AT_GNU_locviews: (sec_offset) 0x22d2\n+ <2><796a>: Abbrev Number: 18 (DW_TAG_formal_parameter)\n+ <796b> DW_AT_name : (GNU_strp_alt) (offset: 0x291a) \n+ <796f> DW_AT_decl_file : (implicit_const) 1\n+ <796f> DW_AT_decl_line : (data1) 28\n+ <7970> DW_AT_decl_column : (data1) 41\n+ <7971> DW_AT_type : (GNU_ref_alt) <0x1c2>\n+ <7975> DW_AT_location : (sec_offset) 0x2301 (location list)\n+ <7979> DW_AT_GNU_locviews: (sec_offset) 0x22f7\n+ <2><797d>: Abbrev Number: 18 (DW_TAG_formal_parameter)\n+ <797e> DW_AT_name : (GNU_strp_alt) (offset: 0x40e9) \n+ <7982> DW_AT_decl_file : (implicit_const) 1\n+ <7982> DW_AT_decl_line : (data1) 28\n+ <7983> DW_AT_decl_column : (data1) 57\n+ <7984> DW_AT_type : (GNU_ref_alt) <0x19b>\n+ <7988> DW_AT_location : (sec_offset) 0x2330 (location list)\n+ <798c> DW_AT_GNU_locviews: (sec_offset) 0x2328\n+ <2><7990>: Abbrev Number: 7 (DW_TAG_variable)\n+ <7991> DW_AT_name : (GNU_strp_alt) (offset: 0x33f7) \n+ <7995> DW_AT_decl_file : (implicit_const) 1\n+ <7995> DW_AT_decl_line : (data1) 29\n+ <7996> DW_AT_decl_column : (data1) 12\n+ <7997> DW_AT_type : (GNU_ref_alt) <0x39a9>\n+ <799b> DW_AT_location : (sec_offset) 0x2351 (location list)\n+ <799f> DW_AT_GNU_locviews: (sec_offset) 0x234d\n+ <2><79a3>: Abbrev Number: 7 (DW_TAG_variable)\n+ <79a4> DW_AT_name : (GNU_strp_alt) (offset: 0x28b9) \n+ <79a8> DW_AT_decl_file : (implicit_const) 1\n+ <79a8> DW_AT_decl_line : (data1) 30\n+ <79a9> DW_AT_decl_column : (data1) 14\n+ <79aa> DW_AT_type : (GNU_ref_alt) <0x3ca4>\n+ <79ae> DW_AT_location : (sec_offset) 0x2365 (location list)\n+ <79b2> DW_AT_GNU_locviews: (sec_offset) 0x235f\n+ <2><79b6>: Abbrev Number: 7 (DW_TAG_variable)\n+ <79b7> DW_AT_name : (GNU_strp_alt) (offset: 0x28ae) \n+ <79bb> DW_AT_decl_file : (implicit_const) 1\n+ <79bb> DW_AT_decl_line : (data1) 31\n+ <79bc> DW_AT_decl_column : (data1) 18\n+ <79bd> DW_AT_type : (GNU_ref_alt) <0x3425>\n+ <79c1> DW_AT_location : (sec_offset) 0x237c (location list)\n+ <79c5> DW_AT_GNU_locviews: (sec_offset) 0x2378\n+ <2><79c9>: Abbrev Number: 7 (DW_TAG_variable)\n+ <79ca> DW_AT_name : (GNU_strp_alt) (offset: 0x389c) \n+ <79ce> DW_AT_decl_file : (implicit_const) 1\n+ <79ce> DW_AT_decl_line : (data1) 38\n+ <79cf> DW_AT_decl_column : (data1) 12\n+ <79d0> DW_AT_type : (GNU_ref_alt) <0x39a9>\n+ <79d4> DW_AT_location : (sec_offset) 0x238e (location list)\n+ <79d8> DW_AT_GNU_locviews: (sec_offset) 0x2388\n+ <2><79dc>: Abbrev Number: 7 (DW_TAG_variable)\n+ <79dd> DW_AT_name : (GNU_strp_alt) (offset: 0x3922) \n+ <79e1> DW_AT_decl_file : (implicit_const) 1\n+ <79e1> DW_AT_decl_line : (data1) 45\n+ <79e2> DW_AT_decl_column : (data1) 11\n+ <79e3> DW_AT_type : (GNU_ref_alt) <0x71>\n+ <79e7> DW_AT_location : (sec_offset) 0x23aa (location list)\n+ <79eb> DW_AT_GNU_locviews: (sec_offset) 0x23a6\n+ <2><79ef>: Abbrev Number: 4 (DW_TAG_lexical_block)\n+ <79f0> DW_AT_low_pc : (addr) 0x370e\n+ <79f8> DW_AT_high_pc : (udata) 34\n+ <79f9> DW_AT_sibling : (ref_udata) <0x7a0d>\n+ <3><79fb>: Abbrev Number: 21 (DW_TAG_variable)\n+ <79fc> DW_AT_name : (string) i\n+ <79fe> DW_AT_decl_file : (implicit_const) 1\n+ <79fe> DW_AT_decl_line : (data1) 32\n+ <79ff> DW_AT_decl_column : (data1) 17\n+ <7a00> DW_AT_type : (GNU_ref_alt) <0x39a9>\n+ <7a04> DW_AT_location : (sec_offset) 0x23bd (location list)\n+ <7a08> DW_AT_GNU_locviews: (sec_offset) 0x23b9\n+ <3><7a0c>: Abbrev Number: 0\n+ <2><7a0d>: Abbrev Number: 22 (DW_TAG_inlined_subroutine)\n+ <7a0e> DW_AT_abstract_origin: (ref_udata) <0x7c81>\n+ <7a10> DW_AT_entry_pc : (addr) 0x36d5\n+ <7a18> DW_AT_GNU_entry_view: (data1) 0\n+ <7a19> DW_AT_ranges : (sec_offset) 0x33b\n+ <7a1d> DW_AT_call_file : (implicit_const) 1\n+ <7a1d> DW_AT_call_line : (data1) 29\n+ <7a1e> DW_AT_call_column : (data1) 44\n+ <7a1f> DW_AT_sibling : (ref_udata) <0x7a4e>\n+ <3><7a21>: Abbrev Number: 9 (DW_TAG_formal_parameter)\n+ <7a22> DW_AT_abstract_origin: (ref_udata) <0x7c8a>\n+ <7a24> DW_AT_location : (sec_offset) 0x23cd (location list)\n+ <7a28> DW_AT_GNU_locviews: (sec_offset) 0x23c9\n+ <3><7a2c>: Abbrev Number: 9 (DW_TAG_formal_parameter)\n+ <7a2d> DW_AT_abstract_origin: (ref_udata) <0x7c93>\n+ <7a2f> DW_AT_location : (sec_offset) 0x23dc (location list)\n+ <7a33> DW_AT_GNU_locviews: (sec_offset) 0x23d8\n+ <3><7a37>: Abbrev Number: 8 (DW_TAG_call_site)\n+ <7a38> DW_AT_call_return_pc: (addr) 0x36e4\n+ <4><7a40>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n+ <7a41> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <7a43> DW_AT_call_value : (exprloc) 2 byte block: 7e 0 \t(DW_OP_breg14 (r14): 0)\n+ <4><7a46>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n+ <7a47> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n+ <7a49> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n+ <4><7a4c>: Abbrev Number: 0\n+ <3><7a4d>: Abbrev Number: 0\n+ <2><7a4e>: Abbrev Number: 22 (DW_TAG_inlined_subroutine)\n+ <7a4f> DW_AT_abstract_origin: (ref_udata) <0x7c56>\n+ <7a51> DW_AT_entry_pc : (addr) 0x3702\n+ <7a59> DW_AT_GNU_entry_view: (data1) 1\n+ <7a5a> DW_AT_ranges : (sec_offset) 0x342\n+ <7a5e> DW_AT_call_file : (implicit_const) 1\n+ <7a5e> DW_AT_call_line : (data1) 31\n+ <7a5f> DW_AT_call_column : (data1) 50\n+ <7a60> DW_AT_sibling : (ref_udata) <0x7a9f>\n+ <3><7a62>: Abbrev Number: 9 (DW_TAG_formal_parameter)\n+ <7a63> DW_AT_abstract_origin: (ref_udata) <0x7c5f>\n+ <7a65> DW_AT_location : (sec_offset) 0x23e9 (location list)\n+ <7a69> DW_AT_GNU_locviews: (sec_offset) 0x23e7\n+ <3><7a6d>: Abbrev Number: 9 (DW_TAG_formal_parameter)\n+ <7a6e> DW_AT_abstract_origin: (ref_udata) <0x7c68>\n+ <7a70> DW_AT_location : (sec_offset) 0x23f1 (location list)\n+ <7a74> DW_AT_GNU_locviews: (sec_offset) 0x23ef\n+ <3><7a78>: Abbrev Number: 9 (DW_TAG_formal_parameter)\n+ <7a79> DW_AT_abstract_origin: (ref_udata) <0x7c74>\n+ <7a7b> DW_AT_location : (sec_offset) 0x23f9 (location list)\n+ <7a7f> DW_AT_GNU_locviews: (sec_offset) 0x23f7\n+ <3><7a83>: Abbrev Number: 8 (DW_TAG_call_site)\n+ <7a84> DW_AT_call_return_pc: (addr) 0x370b\n+ <4><7a8c>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n+ <7a8d> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <7a8f> DW_AT_call_value : (exprloc) 2 byte block: 7e 0 \t(DW_OP_breg14 (r14): 0)\n+ <4><7a92>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n+ <7a93> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n+ <7a95> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n+ <4><7a98>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n+ <7a99> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n+ <7a9b> DW_AT_call_value : (exprloc) 1 byte block: 30 \t(DW_OP_lit0)\n+ <4><7a9d>: Abbrev Number: 0\n+ <3><7a9e>: Abbrev Number: 0\n+ <2><7a9f>: Abbrev Number: 22 (DW_TAG_inlined_subroutine)\n+ <7aa0> DW_AT_abstract_origin: (ref_udata) <0x7c2b>\n+ <7aa2> DW_AT_entry_pc : (addr) 0x3742\n+ <7aaa> DW_AT_GNU_entry_view: (data1) 1\n+ <7aab> DW_AT_ranges : (sec_offset) 0x349\n+ <7aaf> DW_AT_call_file : (implicit_const) 1\n+ <7aaf> DW_AT_call_line : (data1) 36\n+ <7ab0> DW_AT_call_column : (data1) 28\n+ <7ab1> DW_AT_sibling : (ref_udata) <0x7aeb>\n+ <3><7ab3>: Abbrev Number: 9 (DW_TAG_formal_parameter)\n+ <7ab4> DW_AT_abstract_origin: (ref_udata) <0x7c34>\n+ <7ab6> DW_AT_location : (sec_offset) 0x2404 (location list)\n+ <7aba> DW_AT_GNU_locviews: (sec_offset) 0x2400\n+ <3><7abe>: Abbrev Number: 9 (DW_TAG_formal_parameter)\n+ <7abf> DW_AT_abstract_origin: (ref_udata) <0x7c3d>\n+ <7ac1> DW_AT_location : (sec_offset) 0x2417 (location list)\n+ <7ac5> DW_AT_GNU_locviews: (sec_offset) 0x2413\n+ <3><7ac9>: Abbrev Number: 9 (DW_TAG_formal_parameter)\n+ <7aca> DW_AT_abstract_origin: (ref_udata) <0x7c49>\n+ <7acc> DW_AT_location : (sec_offset) 0x2428 (location list)\n+ <7ad0> DW_AT_GNU_locviews: (sec_offset) 0x2426\n+ <3><7ad4>: Abbrev Number: 8 (DW_TAG_call_site)\n+ <7ad5> DW_AT_call_return_pc: (addr) 0x3748\n+ <4><7add>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n+ <7ade> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <7ae0> DW_AT_call_value : (exprloc) 2 byte block: 7e 0 \t(DW_OP_breg14 (r14): 0)\n+ <4><7ae3>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n+ <7ae4> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n+ <7ae6> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n+ <4><7ae9>: Abbrev Number: 0\n+ <3><7aea>: Abbrev Number: 0\n+ <2><7aeb>: Abbrev Number: 24 (DW_TAG_inlined_subroutine)\n+ <7aec> DW_AT_abstract_origin: (GNU_ref_alt) <0x412e>\n+ <7af0> DW_AT_entry_pc : (addr) 0x3748\n+ <7af8> DW_AT_GNU_entry_view: (data1) 2\n+ <7af9> DW_AT_low_pc : (addr) 0x3748\n+ <7b01> DW_AT_high_pc : (udata) 12\n+ <7b02> DW_AT_call_file : (data1) 1\n+ <7b03> DW_AT_call_line : (data1) 38\n+ <7b04> DW_AT_call_column : (data1) 28\n+ <7b05> DW_AT_sibling : (ref_udata) <0x7b4d>\n+ <3><7b07>: Abbrev Number: 16 (DW_TAG_formal_parameter)\n+ <7b08> DW_AT_abstract_origin: (GNU_ref_alt) <0x4139>\n+ <7b0c> DW_AT_location : (sec_offset) 0x2432 (location list)\n+ <7b10> DW_AT_GNU_locviews: (sec_offset) 0x2430\n+ <3><7b14>: Abbrev Number: 16 (DW_TAG_formal_parameter)\n+ <7b15> DW_AT_abstract_origin: (GNU_ref_alt) <0x4143>\n+ <7b19> DW_AT_location : (sec_offset) 0x243d (location list)\n+ <7b1d> DW_AT_GNU_locviews: (sec_offset) 0x243b\n+ <3><7b21>: Abbrev Number: 16 (DW_TAG_formal_parameter)\n+ <7b22> DW_AT_abstract_origin: (GNU_ref_alt) <0x414a>\n+ <7b26> DW_AT_location : (sec_offset) 0x2432 (location list)\n+ <7b2a> DW_AT_GNU_locviews: (sec_offset) 0x2430\n+ <3><7b2e>: Abbrev Number: 14 (DW_TAG_call_site)\n+ <7b2f> DW_AT_call_return_pc: (addr) 0x3754\n+ <7b37> DW_AT_call_origin : (GNU_ref_alt) <0x4250>\n+ <4><7b3b>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n+ <7b3c> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <7b3e> DW_AT_call_value : (exprloc) 1 byte block: 30 \t(DW_OP_lit0)\n+ <4><7b40>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n+ <7b41> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n+ <7b43> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n+ <4><7b46>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n+ <7b47> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n+ <7b49> DW_AT_call_value : (exprloc) 1 byte block: 30 \t(DW_OP_lit0)\n+ <4><7b4b>: Abbrev Number: 0\n+ <3><7b4c>: Abbrev Number: 0\n+ <2><7b4d>: Abbrev Number: 17 (DW_TAG_inlined_subroutine)\n+ <7b4e> DW_AT_abstract_origin: (GNU_ref_alt) <0x412e>\n+ <7b52> DW_AT_entry_pc : (addr) 0x3772\n+ <7b5a> DW_AT_GNU_entry_view: (data1) 1\n+ <7b5b> DW_AT_ranges : (sec_offset) 0x352\n+ <7b5f> DW_AT_call_file : (implicit_const) 1\n+ <7b5f> DW_AT_call_line : (data1) 46\n+ <7b60> DW_AT_call_column : (data1) 13\n+ <7b61> DW_AT_sibling : (ref_udata) <0x7bab>\n+ <3><7b63>: Abbrev Number: 16 (DW_TAG_formal_parameter)\n+ <7b64> DW_AT_abstract_origin: (GNU_ref_alt) <0x4139>\n+ <7b68> DW_AT_location : (sec_offset) 0x2449 (location list)\n+ <7b6c> DW_AT_GNU_locviews: (sec_offset) 0x2445\n+ <3><7b70>: Abbrev Number: 16 (DW_TAG_formal_parameter)\n+ <7b71> DW_AT_abstract_origin: (GNU_ref_alt) <0x4143>\n+ <7b75> DW_AT_location : (sec_offset) 0x245a (location list)\n+ <7b79> DW_AT_GNU_locviews: (sec_offset) 0x2458\n+ <3><7b7d>: Abbrev Number: 16 (DW_TAG_formal_parameter)\n+ <7b7e> DW_AT_abstract_origin: (GNU_ref_alt) <0x414a>\n+ <7b82> DW_AT_location : (sec_offset) 0x2464 (location list)\n+ <7b86> DW_AT_GNU_locviews: (sec_offset) 0x2462\n+ <3><7b8a>: Abbrev Number: 14 (DW_TAG_call_site)\n+ <7b8b> DW_AT_call_return_pc: (addr) 0x3777\n+ <7b93> DW_AT_call_origin : (GNU_ref_alt) <0x4250>\n+ <4><7b97>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n+ <7b98> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <7b9a> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n+ <4><7b9d>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n+ <7b9e> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n+ <7ba0> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n+ <4><7ba3>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n+ <7ba4> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n+ <7ba6> DW_AT_call_value : (exprloc) 2 byte block: 76 0 \t(DW_OP_breg6 (rbp): 0)\n+ <4><7ba9>: Abbrev Number: 0\n+ <3><7baa>: Abbrev Number: 0\n+ <2><7bab>: Abbrev Number: 11 (DW_TAG_call_site)\n+ <7bac> DW_AT_call_return_pc: (addr) 0x36f7\n+ <7bb4> DW_AT_call_origin : (ref_addr) <0x40c4>\n+ <7bb8> DW_AT_sibling : (ref_udata) <0x7bc1>\n+ <3><7bba>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n+ <7bbb> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <7bbd> DW_AT_call_value : (exprloc) 2 byte block: 7f 0 \t(DW_OP_breg15 (r15): 0)\n+ <3><7bc0>: Abbrev Number: 0\n+ <2><7bc1>: Abbrev Number: 11 (DW_TAG_call_site)\n+ <7bc2> DW_AT_call_return_pc: (addr) 0x3766\n+ <7bca> DW_AT_call_origin : (ref_addr) <0x40c4>\n+ <7bce> DW_AT_sibling : (ref_udata) <0x7bd7>\n+ <3><7bd0>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n+ <7bd1> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <7bd3> DW_AT_call_value : (exprloc) 2 byte block: 76 0 \t(DW_OP_breg6 (rbp): 0)\n+ <3><7bd6>: Abbrev Number: 0\n+ <2><7bd7>: Abbrev Number: 11 (DW_TAG_call_site)\n+ <7bd8> DW_AT_call_return_pc: (addr) 0x377f\n+ <7be0> DW_AT_call_origin : (ref_addr) <0x40d8>\n+ <7be4> DW_AT_sibling : (ref_udata) <0x7bed>\n+ <3><7be6>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n+ <7be7> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <7be9> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n+ <3><7bec>: Abbrev Number: 0\n+ <2><7bed>: Abbrev Number: 11 (DW_TAG_call_site)\n+ <7bee> DW_AT_call_return_pc: (addr) 0x37ad\n+ <7bf6> DW_AT_call_origin : (ref_addr) <0x4252>\n+ <7bfa> DW_AT_sibling : (ref_udata) <0x7c16>\n+ <3><7bfc>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n+ <7bfd> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <7bff> DW_AT_call_value : (exprloc) 2 byte block: 7e 0 \t(DW_OP_breg14 (r14): 0)\n+ <3><7c02>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n+ <7c03> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n+ <7c05> DW_AT_call_value : (exprloc) 9 byte block: 3 80 40 0 0 0 0 0 0 \t(DW_OP_addr: 4080)\n+ <3><7c0f>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n+ <7c10> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n+ <7c12> DW_AT_call_value : (exprloc) 2 byte block: 7d 0 \t(DW_OP_breg13 (r13): 0)\n+ <3><7c15>: Abbrev Number: 0\n+ <2><7c16>: Abbrev Number: 15 (DW_TAG_call_site)\n+ <7c17> DW_AT_call_return_pc: (addr) 0x37b5\n+ <7c1f> DW_AT_call_origin : (ref_addr) <0x40d8>\n+ <3><7c23>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n+ <7c24> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <7c26> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n+ <3><7c29>: Abbrev Number: 0\n+ <2><7c2a>: Abbrev Number: 0\n+ <1><7c2b>: Abbrev Number: 26 (DW_TAG_subprogram)\n+ <7c2c> DW_AT_specification: (ref_addr) <0x1707>\n+ <7c30> DW_AT_object_pointer: (ref_udata) <0x7c34>\n+ <7c32> DW_AT_inline : (implicit_const) 3\t(declared as inline and inlined)\n+ <7c32> DW_AT_sibling : (ref_udata) <0x7c56>\n+ <2><7c34>: Abbrev Number: 6 (DW_TAG_formal_parameter)\n+ <7c35> DW_AT_name : (GNU_strp_alt) (offset: 0x38c9) \n+ <7c39> DW_AT_type : (ref_addr) <0x427e>\n+ <7c3d> DW_AT_artificial : (flag_present) 1\n+ <2><7c3d>: Abbrev Number: 13 (DW_TAG_formal_parameter)\n+ <7c3e> DW_AT_name : (string) str\n+ <7c42> DW_AT_decl_file : (implicit_const) 2\n+ <7c42> DW_AT_decl_line : (data2) 1616\n+ <7c44> DW_AT_decl_column : (data1) 37\n+ <7c45> DW_AT_type : (GNU_ref_alt) <0x1c2>\n+ <2><7c49>: Abbrev Number: 25 (DW_TAG_formal_parameter)\n+ <7c4a> DW_AT_name : (GNU_strp_alt) (offset: 0x3922) \n+ <7c4e> DW_AT_decl_file : (implicit_const) 2\n+ <7c4e> DW_AT_decl_line : (data2) 1616\n+ <7c50> DW_AT_decl_column : (data1) 55\n+ <7c51> DW_AT_type : (GNU_ref_alt) <0x3425>\n+ <2><7c55>: Abbrev Number: 0\n+ <1><7c56>: Abbrev Number: 26 (DW_TAG_subprogram)\n+ <7c57> DW_AT_specification: (ref_addr) <0x16e5>\n+ <7c5b> DW_AT_object_pointer: (ref_udata) <0x7c5f>\n+ <7c5d> DW_AT_inline : (implicit_const) 3\t(declared as inline and inlined)\n+ <7c5d> DW_AT_sibling : (ref_udata) <0x7c81>\n+ <2><7c5f>: Abbrev Number: 6 (DW_TAG_formal_parameter)\n+ <7c60> DW_AT_name : (GNU_strp_alt) (offset: 0x38c9) \n+ <7c64> DW_AT_type : (ref_addr) <0x427e>\n+ <7c68> DW_AT_artificial : (flag_present) 1\n+ <2><7c68>: Abbrev Number: 13 (DW_TAG_formal_parameter)\n+ <7c69> DW_AT_name : (string) str\n+ <7c6d> DW_AT_decl_file : (implicit_const) 2\n+ <7c6d> DW_AT_decl_line : (data2) 1613\n+ <7c6f> DW_AT_decl_column : (data1) 41\n+ <7c70> DW_AT_type : (GNU_ref_alt) <0x1c2>\n+ <2><7c74>: Abbrev Number: 25 (DW_TAG_formal_parameter)\n+ <7c75> DW_AT_name : (GNU_strp_alt) (offset: 0x43f8) \n+ <7c79> DW_AT_decl_file : (implicit_const) 2\n+ <7c79> DW_AT_decl_line : (data2) 1613\n+ <7c7b> DW_AT_decl_column : (data1) 56\n+ <7c7c> DW_AT_type : (GNU_ref_alt) <0x3449>\n+ <2><7c80>: Abbrev Number: 0\n+ <1><7c81>: Abbrev Number: 26 (DW_TAG_subprogram)\n+ <7c82> DW_AT_specification: (ref_addr) <0x16c8>\n+ <7c86> DW_AT_object_pointer: (ref_udata) <0x7c8a>\n+ <7c88> DW_AT_inline : (implicit_const) 3\t(declared as inline and inlined)\n+ <7c88> DW_AT_sibling : (ref_udata) <0x7ca0>\n+ <2><7c8a>: Abbrev Number: 6 (DW_TAG_formal_parameter)\n+ <7c8b> DW_AT_name : (GNU_strp_alt) (offset: 0x38c9) \n+ <7c8f> DW_AT_type : (ref_addr) <0x427e>\n+ <7c93> DW_AT_artificial : (flag_present) 1\n+ <2><7c93>: Abbrev Number: 13 (DW_TAG_formal_parameter)\n+ <7c94> DW_AT_name : (string) str\n+ <7c98> DW_AT_decl_file : (implicit_const) 2\n+ <7c98> DW_AT_decl_line : (data2) 1610\n+ <7c9a> DW_AT_decl_column : (data1) 35\n+ <7c9b> DW_AT_type : (GNU_ref_alt) <0x1c2>\n+ <2><7c9f>: Abbrev Number: 0\n+ <1><7ca0>: Abbrev Number: 27 (DW_TAG_subprogram)\n+ <7ca1> DW_AT_specification: (ref_addr) <0x16a6>\n+ <7ca5> DW_AT_object_pointer: (ref_udata) <0x7ca8>\n+ <7ca7> DW_AT_inline : (data1) 3\t(declared as inline and inlined)\n+ <2><7ca8>: Abbrev Number: 6 (DW_TAG_formal_parameter)\n+ <7ca9> DW_AT_name : (GNU_strp_alt) (offset: 0x38c9) \n+ <7cad> DW_AT_type : (ref_addr) <0x427e>\n+ <7cb1> DW_AT_artificial : (flag_present) 1\n+ <2><7cb1>: Abbrev Number: 25 (DW_TAG_formal_parameter)\n+ <7cb2> DW_AT_name : (GNU_strp_alt) (offset: 0x1418) \n+ <7cb6> DW_AT_decl_file : (implicit_const) 2\n+ <7cb6> DW_AT_decl_line : (data2) 1607\n+ <7cb8> DW_AT_decl_column : (data1) 36\n+ <7cb9> DW_AT_type : (GNU_ref_alt) <0x3425>\n+ <2><7cbd>: Abbrev Number: 13 (DW_TAG_formal_parameter)\n+ <7cbe> DW_AT_name : (string) len\n+ <7cc2> DW_AT_decl_file : (implicit_const) 2\n+ <7cc2> DW_AT_decl_line : (data2) 1607\n+ <7cc4> DW_AT_decl_column : (data1) 51\n+ <7cc5> DW_AT_type : (GNU_ref_alt) <0xed>\n+ <2><7cc9>: Abbrev Number: 0\n+ <1><7cca>: Abbrev Number: 0\n+ Compilation Unit @ offset 0x7ccb:\n+ Length: 0x3eb (32-bit)\n Version: 5\n Unit Type: DW_UT_compile (1)\n- Abbrev Offset: 0x848\n+ Abbrev Offset: 0\n Pointer Size: 8\n- <0><7aa4>: Abbrev Number: 12 (DW_TAG_compile_unit)\n- <7aa5> DW_AT_producer : (GNU_strp_alt) (offset: 0x37e2) \n- <7aa9> DW_AT_language : (data1) 33\t(C++14)\n- <7aaa> DW_AT_name : (line_strp) (offset: 0x396): src/shared/cpp/unix_strings.cpp\n- <7aae> DW_AT_comp_dir : (line_strp) (offset: 0): .\n- <7ab2> DW_AT_low_pc : (addr) 0x37a0\n- <7aba> DW_AT_high_pc : (udata) 486\n- <7abc> DW_AT_stmt_list : (sec_offset) 0x1540\n- <1><7ac0>: Abbrev Number: 3 (DW_TAG_imported_unit)\n- <7ac1> DW_AT_import : (GNU_ref_alt) <0x419e>\n- <1><7ac5>: Abbrev Number: 1 (DW_TAG_imported_unit)\n- <7ac6> DW_AT_import : (ref_addr) <0x40b1>\t[Abbrev Number: 33 (DW_TAG_partial_unit)]\n- <1><7aca>: Abbrev Number: 1 (DW_TAG_imported_unit)\n- <7acb> DW_AT_import : (ref_addr) <0x4275>\t[Abbrev Number: 33 (DW_TAG_partial_unit)]\n- <1><7acf>: Abbrev Number: 1 (DW_TAG_imported_unit)\n- <7ad0> DW_AT_import : (ref_addr) <0x4230>\t[Abbrev Number: 33 (DW_TAG_partial_unit)]\n- <1><7ad4>: Abbrev Number: 20 (DW_TAG_namespace)\n- <7ad5> DW_AT_name : (string) std\n- <7ad9> DW_AT_decl_file : (data1) 16\n- <7ada> DW_AT_decl_line : (data2) 308\n- <7adc> DW_AT_decl_column : (data1) 11\n- <7add> DW_AT_sibling : (ref_udata) <0x7adf>\n- <2><7ade>: Abbrev Number: 0\n- <1><7adf>: Abbrev Number: 19 (DW_TAG_namespace)\n- <7ae0> DW_AT_name : (GNU_strp_alt) (offset: 0x42d7) \n- <7ae4> DW_AT_decl_file : (data1) 16\n- <7ae5> DW_AT_decl_line : (data2) 345\n- <7ae7> DW_AT_decl_column : (data1) 11\n- <1><7ae8>: Abbrev Number: 23 (DW_TAG_subprogram)\n- <7ae9> DW_AT_external : (flag_present) 1\n- <7ae9> DW_AT_name : (GNU_strp_alt) (offset: 0xc56) \n- <7aed> DW_AT_decl_file : (implicit_const) 1\n- <7aed> DW_AT_decl_line : (data1) 52\n- <7aee> DW_AT_decl_column : (data1) 9\n- <7aef> DW_AT_type : (GNU_ref_alt) <0x1c2>\n- <7af3> DW_AT_low_pc : (addr) 0x38a0\n- <7afb> DW_AT_high_pc : (udata) 230\n- <7afd> DW_AT_frame_base : (exprloc) 1 byte block: 9c \t(DW_OP_call_frame_cfa)\n- <7aff> DW_AT_call_all_calls: (flag_present) 1\n- <7aff> DW_AT_sibling : (ref_udata) <0x7d2d>\n- <2><7b01>: Abbrev Number: 2 (DW_TAG_formal_parameter)\n- <7b02> DW_AT_name : (string) env\n- <7b06> DW_AT_decl_file : (implicit_const) 1\n- <7b06> DW_AT_decl_line : (data1) 52\n- <7b07> DW_AT_decl_column : (data1) 30\n- <7b08> DW_AT_type : (ref_addr) <0x2b0e>\n- <7b0c> DW_AT_location : (sec_offset) 0x2410 (location list)\n- <7b10> DW_AT_GNU_locviews: (sec_offset) 0x2408\n- <2><7b14>: Abbrev Number: 18 (DW_TAG_formal_parameter)\n- <7b15> DW_AT_name : (GNU_strp_alt) (offset: 0x3922) \n- <7b19> DW_AT_decl_file : (implicit_const) 1\n- <7b19> DW_AT_decl_line : (data1) 52\n- <7b1a> DW_AT_decl_column : (data1) 47\n- <7b1b> DW_AT_type : (GNU_ref_alt) <0x7c>\n- <7b1f> DW_AT_location : (sec_offset) 0x243a (location list)\n- <7b23> DW_AT_GNU_locviews: (sec_offset) 0x2430\n- <2><7b27>: Abbrev Number: 18 (DW_TAG_formal_parameter)\n- <7b28> DW_AT_name : (GNU_strp_alt) (offset: 0x40e9) \n- <7b2c> DW_AT_decl_file : (implicit_const) 1\n- <7b2c> DW_AT_decl_line : (data1) 52\n- <7b2d> DW_AT_decl_column : (data1) 62\n- <7b2e> DW_AT_type : (GNU_ref_alt) <0x19b>\n- <7b32> DW_AT_location : (sec_offset) 0x246c (location list)\n- <7b36> DW_AT_GNU_locviews: (sec_offset) 0x2464\n- <2><7b3a>: Abbrev Number: 7 (DW_TAG_variable)\n- <7b3b> DW_AT_name : (GNU_strp_alt) (offset: 0x389c) \n- <7b3f> DW_AT_decl_file : (implicit_const) 1\n- <7b3f> DW_AT_decl_line : (data1) 53\n- <7b40> DW_AT_decl_column : (data1) 12\n- <7b41> DW_AT_type : (GNU_ref_alt) <0x39a9>\n- <7b45> DW_AT_location : (sec_offset) 0x2492 (location list)\n- <7b49> DW_AT_GNU_locviews: (sec_offset) 0x248c\n- <2><7b4d>: Abbrev Number: 7 (DW_TAG_variable)\n- <7b4e> DW_AT_name : (GNU_strp_alt) (offset: 0x28b9) \n- <7b52> DW_AT_decl_file : (implicit_const) 1\n- <7b52> DW_AT_decl_line : (data1) 54\n- <7b53> DW_AT_decl_column : (data1) 14\n- <7b54> DW_AT_type : (GNU_ref_alt) <0x3ca4>\n- <7b58> DW_AT_location : (sec_offset) 0x24b2 (location list)\n- <7b5c> DW_AT_GNU_locviews: (sec_offset) 0x24ac\n- <2><7b60>: Abbrev Number: 7 (DW_TAG_variable)\n- <7b61> DW_AT_name : (GNU_strp_alt) (offset: 0x33f7) \n- <7b65> DW_AT_decl_file : (implicit_const) 1\n- <7b65> DW_AT_decl_line : (data1) 60\n- <7b66> DW_AT_decl_column : (data1) 12\n- <7b67> DW_AT_type : (GNU_ref_alt) <0x39a9>\n- <7b6b> DW_AT_location : (sec_offset) 0x24cc (location list)\n- <7b6f> DW_AT_GNU_locviews: (sec_offset) 0x24c8\n- <2><7b73>: Abbrev Number: 7 (DW_TAG_variable)\n- <7b74> DW_AT_name : (GNU_strp_alt) (offset: 0x28ae) \n- <7b78> DW_AT_decl_file : (implicit_const) 1\n- <7b78> DW_AT_decl_line : (data1) 61\n- <7b79> DW_AT_decl_column : (data1) 12\n- <7b7a> DW_AT_type : (GNU_ref_alt) <0x3584>\n- <7b7e> DW_AT_location : (sec_offset) 0x24df (location list)\n- <7b82> DW_AT_GNU_locviews: (sec_offset) 0x24db\n- <2><7b86>: Abbrev Number: 7 (DW_TAG_variable)\n- <7b87> DW_AT_name : (GNU_strp_alt) (offset: 0x291a) \n- <7b8b> DW_AT_decl_file : (implicit_const) 1\n- <7b8b> DW_AT_decl_line : (data1) 65\n- <7b8c> DW_AT_decl_column : (data1) 13\n- <7b8d> DW_AT_type : (GNU_ref_alt) <0x1c2>\n- <7b91> DW_AT_location : (sec_offset) 0x24f2 (location list)\n- <7b95> DW_AT_GNU_locviews: (sec_offset) 0x24ee\n- <2><7b99>: Abbrev Number: 4 (DW_TAG_lexical_block)\n- <7b9a> DW_AT_low_pc : (addr) 0x3900\n- <7ba2> DW_AT_high_pc : (udata) 51\n- <7ba3> DW_AT_sibling : (ref_udata) <0x7bb7>\n- <3><7ba5>: Abbrev Number: 21 (DW_TAG_variable)\n- <7ba6> DW_AT_name : (string) i\n- <7ba8> DW_AT_decl_file : (implicit_const) 1\n- <7ba8> DW_AT_decl_line : (data1) 62\n- <7ba9> DW_AT_decl_column : (data1) 14\n- <7baa> DW_AT_type : (GNU_ref_alt) <0x63>\n- <7bae> DW_AT_location : (sec_offset) 0x2509 (location list)\n- <7bb2> DW_AT_GNU_locviews: (sec_offset) 0x2501\n- <3><7bb6>: Abbrev Number: 0\n- <2><7bb7>: Abbrev Number: 17 (DW_TAG_inlined_subroutine)\n- <7bb8> DW_AT_abstract_origin: (GNU_ref_alt) <0x41b4>\n- <7bbc> DW_AT_entry_pc : (addr) 0x38da\n- <7bc4> DW_AT_GNU_entry_view: (data1) 1\n- <7bc5> DW_AT_ranges : (sec_offset) 0x3b9\n- <7bc9> DW_AT_call_file : (implicit_const) 1\n- <7bc9> DW_AT_call_line : (data1) 55\n- <7bca> DW_AT_call_column : (data1) 17\n- <7bcb> DW_AT_sibling : (ref_udata) <0x7c15>\n- <3><7bcd>: Abbrev Number: 16 (DW_TAG_formal_parameter)\n- <7bce> DW_AT_abstract_origin: (GNU_ref_alt) <0x41bf>\n- <7bd2> DW_AT_location : (sec_offset) 0x252d (location list)\n- <7bd6> DW_AT_GNU_locviews: (sec_offset) 0x2529\n- <3><7bda>: Abbrev Number: 16 (DW_TAG_formal_parameter)\n- <7bdb> DW_AT_abstract_origin: (GNU_ref_alt) <0x41c6>\n- <7bdf> DW_AT_location : (sec_offset) 0x253e (location list)\n- <7be3> DW_AT_GNU_locviews: (sec_offset) 0x253c\n- <3><7be7>: Abbrev Number: 16 (DW_TAG_formal_parameter)\n- <7be8> DW_AT_abstract_origin: (GNU_ref_alt) <0x41d0>\n- <7bec> DW_AT_location : (sec_offset) 0x2548 (location list)\n- <7bf0> DW_AT_GNU_locviews: (sec_offset) 0x2546\n- <3><7bf4>: Abbrev Number: 14 (DW_TAG_call_site)\n- <7bf5> DW_AT_call_return_pc: (addr) 0x38df\n- <7bfd> DW_AT_call_origin : (GNU_ref_alt) <0x4260>\n- <4><7c01>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n- <7c02> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <7c04> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n- <4><7c07>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n- <7c08> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <7c0a> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n- <4><7c0d>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n- <7c0e> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n- <7c10> DW_AT_call_value : (exprloc) 2 byte block: 7d 0 \t(DW_OP_breg13 (r13): 0)\n- <4><7c13>: Abbrev Number: 0\n- <3><7c14>: Abbrev Number: 0\n- <2><7c15>: Abbrev Number: 22 (DW_TAG_inlined_subroutine)\n- <7c16> DW_AT_abstract_origin: (ref_udata) <0x808f>\n- <7c18> DW_AT_entry_pc : (addr) 0x3933\n- <7c20> DW_AT_GNU_entry_view: (data1) 2\n- <7c21> DW_AT_ranges : (sec_offset) 0x3c4\n- <7c25> DW_AT_call_file : (implicit_const) 1\n- <7c25> DW_AT_call_line : (data1) 65\n- <7c26> DW_AT_call_column : (data1) 36\n- <7c27> DW_AT_sibling : (ref_udata) <0x7c67>\n- <3><7c29>: Abbrev Number: 9 (DW_TAG_formal_parameter)\n- <7c2a> DW_AT_abstract_origin: (ref_udata) <0x8097>\n- <7c2c> DW_AT_location : (sec_offset) 0x2552 (location list)\n- <7c30> DW_AT_GNU_locviews: (sec_offset) 0x2550\n- <3><7c34>: Abbrev Number: 9 (DW_TAG_formal_parameter)\n- <7c35> DW_AT_abstract_origin: (ref_udata) <0x80a0>\n- <7c37> DW_AT_location : (sec_offset) 0x255e (location list)\n- <7c3b> DW_AT_GNU_locviews: (sec_offset) 0x255a\n- <3><7c3f>: Abbrev Number: 9 (DW_TAG_formal_parameter)\n- <7c40> DW_AT_abstract_origin: (ref_udata) <0x80ac>\n- <7c42> DW_AT_location : (sec_offset) 0x256f (location list)\n- <7c46> DW_AT_GNU_locviews: (sec_offset) 0x256d\n- <3><7c4a>: Abbrev Number: 8 (DW_TAG_call_site)\n- <7c4b> DW_AT_call_return_pc: (addr) 0x3945\n- <4><7c53>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n- <7c54> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <7c56> DW_AT_call_value : (exprloc) 2 byte block: 76 0 \t(DW_OP_breg6 (rbp): 0)\n- <4><7c59>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n- <7c5a> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <7c5c> DW_AT_call_value : (exprloc) 2 byte block: 7d 0 \t(DW_OP_breg13 (r13): 0)\n- <4><7c5f>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n- <7c60> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n- <7c62> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n- <4><7c65>: Abbrev Number: 0\n- <3><7c66>: Abbrev Number: 0\n- <2><7c67>: Abbrev Number: 11 (DW_TAG_call_site)\n- <7c68> DW_AT_call_return_pc: (addr) 0x38bd\n- <7c70> DW_AT_call_origin : (ref_addr) <0x423e>\n- <7c74> DW_AT_sibling : (ref_udata) <0x7c7d>\n- <3><7c76>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n- <7c77> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <7c79> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n- <3><7c7c>: Abbrev Number: 0\n- <2><7c7d>: Abbrev Number: 11 (DW_TAG_call_site)\n- <7c7e> DW_AT_call_return_pc: (addr) 0x38ce\n- <7c86> DW_AT_call_origin : (ref_addr) <0x40c4>\n- <7c8a> DW_AT_sibling : (ref_udata) <0x7c95>\n- <3><7c8c>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n- <7c8d> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <7c8f> DW_AT_call_value : (exprloc) 4 byte block: 7d 0 32 24 \t(DW_OP_breg13 (r13): 0; DW_OP_lit2; DW_OP_shl)\n- <3><7c94>: Abbrev Number: 0\n- <2><7c95>: Abbrev Number: 5 (DW_TAG_call_site)\n- <7c96> DW_AT_call_return_pc: (addr) 0x38f1\n- <7c9e> DW_AT_call_origin : (GNU_ref_alt) <0x42a4>\n- <7ca2> DW_AT_sibling : (ref_udata) <0x7cab>\n- <3><7ca4>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n- <7ca5> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <7ca7> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n- <3><7caa>: Abbrev Number: 0\n- <2><7cab>: Abbrev Number: 11 (DW_TAG_call_site)\n- <7cac> DW_AT_call_return_pc: (addr) 0x38fd\n- <7cb4> DW_AT_call_origin : (ref_addr) <0x40c4>\n- <7cb8> DW_AT_sibling : (ref_udata) <0x7cc3>\n- <3><7cba>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n- <7cbb> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <7cbd> DW_AT_call_value : (exprloc) 4 byte block: 73 0 31 24 \t(DW_OP_breg3 (rbx): 0; DW_OP_lit1; DW_OP_shl)\n- <3><7cc2>: Abbrev Number: 0\n- <2><7cc3>: Abbrev Number: 11 (DW_TAG_call_site)\n- <7cc4> DW_AT_call_return_pc: (addr) 0x3950\n- <7ccc> DW_AT_call_origin : (ref_addr) <0x40d8>\n- <7cd0> DW_AT_sibling : (ref_udata) <0x7cd9>\n- <3><7cd2>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n- <7cd3> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <7cd5> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n- <3><7cd8>: Abbrev Number: 0\n- <2><7cd9>: Abbrev Number: 11 (DW_TAG_call_site)\n- <7cda> DW_AT_call_return_pc: (addr) 0x3958\n- <7ce2> DW_AT_call_origin : (ref_addr) <0x40d8>\n- <7ce6> DW_AT_sibling : (ref_udata) <0x7cef>\n- <3><7ce8>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n- <7ce9> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <7ceb> DW_AT_call_value : (exprloc) 2 byte block: 7d 0 \t(DW_OP_breg13 (r13): 0)\n- <3><7cee>: Abbrev Number: 0\n- <2><7cef>: Abbrev Number: 11 (DW_TAG_call_site)\n- <7cf0> DW_AT_call_return_pc: (addr) 0x397c\n- <7cf8> DW_AT_call_origin : (ref_addr) <0x4252>\n- <7cfc> DW_AT_sibling : (ref_udata) <0x7d18>\n- <3><7cfe>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n- <7cff> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <7d01> DW_AT_call_value : (exprloc) 2 byte block: 76 0 \t(DW_OP_breg6 (rbp): 0)\n- <3><7d04>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n- <7d05> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <7d07> DW_AT_call_value : (exprloc) 9 byte block: 3 e0 40 0 0 0 0 0 0 \t(DW_OP_addr: 40e0)\n- <3><7d11>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n- <7d12> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n- <7d14> DW_AT_call_value : (exprloc) 2 byte block: 7e 0 \t(DW_OP_breg14 (r14): 0)\n- <3><7d17>: Abbrev Number: 0\n- <2><7d18>: Abbrev Number: 15 (DW_TAG_call_site)\n- <7d19> DW_AT_call_return_pc: (addr) 0x3984\n- <7d21> DW_AT_call_origin : (ref_addr) <0x40d8>\n- <3><7d25>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n- <7d26> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <7d28> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n- <3><7d2b>: Abbrev Number: 0\n- <2><7d2c>: Abbrev Number: 0\n- <1><7d2d>: Abbrev Number: 23 (DW_TAG_subprogram)\n- <7d2e> DW_AT_external : (flag_present) 1\n- <7d2e> DW_AT_name : (GNU_strp_alt) (offset: 0x3673) \n- <7d32> DW_AT_decl_file : (implicit_const) 1\n- <7d32> DW_AT_decl_line : (data1) 28\n- <7d33> DW_AT_decl_column : (data1) 7\n- <7d34> DW_AT_type : (GNU_ref_alt) <0x71>\n- <7d38> DW_AT_low_pc : (addr) 0x37a0\n- <7d40> DW_AT_high_pc : (udata) 247\n- <7d42> DW_AT_frame_base : (exprloc) 1 byte block: 9c \t(DW_OP_call_frame_cfa)\n- <7d44> DW_AT_call_all_calls: (flag_present) 1\n- <7d44> DW_AT_sibling : (ref_udata) <0x801a>\n- <2><7d46>: Abbrev Number: 2 (DW_TAG_formal_parameter)\n- <7d47> DW_AT_name : (string) env\n- <7d4b> DW_AT_decl_file : (implicit_const) 1\n- <7d4b> DW_AT_decl_line : (data1) 28\n- <7d4c> DW_AT_decl_column : (data1) 28\n- <7d4d> DW_AT_type : (ref_addr) <0x2b0e>\n- <7d51> DW_AT_location : (sec_offset) 0x257f (location list)\n- <7d55> DW_AT_GNU_locviews: (sec_offset) 0x2577\n- <2><7d59>: Abbrev Number: 18 (DW_TAG_formal_parameter)\n- <7d5a> DW_AT_name : (GNU_strp_alt) (offset: 0x291a) \n- <7d5e> DW_AT_decl_file : (implicit_const) 1\n- <7d5e> DW_AT_decl_line : (data1) 28\n- <7d5f> DW_AT_decl_column : (data1) 41\n- <7d60> DW_AT_type : (GNU_ref_alt) <0x1c2>\n- <7d64> DW_AT_location : (sec_offset) 0x25a6 (location list)\n- <7d68> DW_AT_GNU_locviews: (sec_offset) 0x259c\n- <2><7d6c>: Abbrev Number: 18 (DW_TAG_formal_parameter)\n- <7d6d> DW_AT_name : (GNU_strp_alt) (offset: 0x40e9) \n- <7d71> DW_AT_decl_file : (implicit_const) 1\n- <7d71> DW_AT_decl_line : (data1) 28\n- <7d72> DW_AT_decl_column : (data1) 57\n- <7d73> DW_AT_type : (GNU_ref_alt) <0x19b>\n- <7d77> DW_AT_location : (sec_offset) 0x25d5 (location list)\n- <7d7b> DW_AT_GNU_locviews: (sec_offset) 0x25cd\n- <2><7d7f>: Abbrev Number: 7 (DW_TAG_variable)\n- <7d80> DW_AT_name : (GNU_strp_alt) (offset: 0x33f7) \n- <7d84> DW_AT_decl_file : (implicit_const) 1\n- <7d84> DW_AT_decl_line : (data1) 29\n- <7d85> DW_AT_decl_column : (data1) 12\n- <7d86> DW_AT_type : (GNU_ref_alt) <0x39a9>\n- <7d8a> DW_AT_location : (sec_offset) 0x25f6 (location list)\n- <7d8e> DW_AT_GNU_locviews: (sec_offset) 0x25f2\n- <2><7d92>: Abbrev Number: 7 (DW_TAG_variable)\n- <7d93> DW_AT_name : (GNU_strp_alt) (offset: 0x28b9) \n- <7d97> DW_AT_decl_file : (implicit_const) 1\n- <7d97> DW_AT_decl_line : (data1) 30\n- <7d98> DW_AT_decl_column : (data1) 14\n- <7d99> DW_AT_type : (GNU_ref_alt) <0x3ca4>\n- <7d9d> DW_AT_location : (sec_offset) 0x260a (location list)\n- <7da1> DW_AT_GNU_locviews: (sec_offset) 0x2604\n- <2><7da5>: Abbrev Number: 7 (DW_TAG_variable)\n- <7da6> DW_AT_name : (GNU_strp_alt) (offset: 0x28ae) \n- <7daa> DW_AT_decl_file : (implicit_const) 1\n- <7daa> DW_AT_decl_line : (data1) 31\n- <7dab> DW_AT_decl_column : (data1) 18\n- <7dac> DW_AT_type : (GNU_ref_alt) <0x3425>\n- <7db0> DW_AT_location : (sec_offset) 0x2621 (location list)\n- <7db4> DW_AT_GNU_locviews: (sec_offset) 0x261d\n- <2><7db8>: Abbrev Number: 7 (DW_TAG_variable)\n- <7db9> DW_AT_name : (GNU_strp_alt) (offset: 0x389c) \n- <7dbd> DW_AT_decl_file : (implicit_const) 1\n- <7dbd> DW_AT_decl_line : (data1) 38\n- <7dbe> DW_AT_decl_column : (data1) 12\n- <7dbf> DW_AT_type : (GNU_ref_alt) <0x39a9>\n- <7dc3> DW_AT_location : (sec_offset) 0x2633 (location list)\n- <7dc7> DW_AT_GNU_locviews: (sec_offset) 0x262d\n- <2><7dcb>: Abbrev Number: 7 (DW_TAG_variable)\n- <7dcc> DW_AT_name : (GNU_strp_alt) (offset: 0x3922) \n- <7dd0> DW_AT_decl_file : (implicit_const) 1\n- <7dd0> DW_AT_decl_line : (data1) 45\n- <7dd1> DW_AT_decl_column : (data1) 11\n- <7dd2> DW_AT_type : (GNU_ref_alt) <0x71>\n- <7dd6> DW_AT_location : (sec_offset) 0x264f (location list)\n- <7dda> DW_AT_GNU_locviews: (sec_offset) 0x264b\n- <2><7dde>: Abbrev Number: 4 (DW_TAG_lexical_block)\n- <7ddf> DW_AT_low_pc : (addr) 0x37ee\n- <7de7> DW_AT_high_pc : (udata) 34\n- <7de8> DW_AT_sibling : (ref_udata) <0x7dfc>\n- <3><7dea>: Abbrev Number: 21 (DW_TAG_variable)\n- <7deb> DW_AT_name : (string) i\n- <7ded> DW_AT_decl_file : (implicit_const) 1\n- <7ded> DW_AT_decl_line : (data1) 32\n- <7dee> DW_AT_decl_column : (data1) 17\n- <7def> DW_AT_type : (GNU_ref_alt) <0x39a9>\n- <7df3> DW_AT_location : (sec_offset) 0x2662 (location list)\n- <7df7> DW_AT_GNU_locviews: (sec_offset) 0x265e\n- <3><7dfb>: Abbrev Number: 0\n- <2><7dfc>: Abbrev Number: 22 (DW_TAG_inlined_subroutine)\n- <7dfd> DW_AT_abstract_origin: (ref_udata) <0x8070>\n- <7dff> DW_AT_entry_pc : (addr) 0x37b5\n- <7e07> DW_AT_GNU_entry_view: (data1) 0\n- <7e08> DW_AT_ranges : (sec_offset) 0x397\n- <7e0c> DW_AT_call_file : (implicit_const) 1\n- <7e0c> DW_AT_call_line : (data1) 29\n- <7e0d> DW_AT_call_column : (data1) 44\n- <7e0e> DW_AT_sibling : (ref_udata) <0x7e3d>\n- <3><7e10>: Abbrev Number: 9 (DW_TAG_formal_parameter)\n- <7e11> DW_AT_abstract_origin: (ref_udata) <0x8079>\n- <7e13> DW_AT_location : (sec_offset) 0x2672 (location list)\n- <7e17> DW_AT_GNU_locviews: (sec_offset) 0x266e\n- <3><7e1b>: Abbrev Number: 9 (DW_TAG_formal_parameter)\n- <7e1c> DW_AT_abstract_origin: (ref_udata) <0x8082>\n- <7e1e> DW_AT_location : (sec_offset) 0x2681 (location list)\n- <7e22> DW_AT_GNU_locviews: (sec_offset) 0x267d\n- <3><7e26>: Abbrev Number: 8 (DW_TAG_call_site)\n- <7e27> DW_AT_call_return_pc: (addr) 0x37c4\n- <4><7e2f>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n- <7e30> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <7e32> DW_AT_call_value : (exprloc) 2 byte block: 7e 0 \t(DW_OP_breg14 (r14): 0)\n- <4><7e35>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n- <7e36> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <7e38> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n- <4><7e3b>: Abbrev Number: 0\n- <3><7e3c>: Abbrev Number: 0\n- <2><7e3d>: Abbrev Number: 22 (DW_TAG_inlined_subroutine)\n- <7e3e> DW_AT_abstract_origin: (ref_udata) <0x8045>\n- <7e40> DW_AT_entry_pc : (addr) 0x37e2\n- <7e48> DW_AT_GNU_entry_view: (data1) 1\n- <7e49> DW_AT_ranges : (sec_offset) 0x39e\n- <7e4d> DW_AT_call_file : (implicit_const) 1\n- <7e4d> DW_AT_call_line : (data1) 31\n- <7e4e> DW_AT_call_column : (data1) 50\n- <7e4f> DW_AT_sibling : (ref_udata) <0x7e8e>\n- <3><7e51>: Abbrev Number: 9 (DW_TAG_formal_parameter)\n- <7e52> DW_AT_abstract_origin: (ref_udata) <0x804e>\n- <7e54> DW_AT_location : (sec_offset) 0x268e (location list)\n- <7e58> DW_AT_GNU_locviews: (sec_offset) 0x268c\n- <3><7e5c>: Abbrev Number: 9 (DW_TAG_formal_parameter)\n- <7e5d> DW_AT_abstract_origin: (ref_udata) <0x8057>\n- <7e5f> DW_AT_location : (sec_offset) 0x2696 (location list)\n- <7e63> DW_AT_GNU_locviews: (sec_offset) 0x2694\n- <3><7e67>: Abbrev Number: 9 (DW_TAG_formal_parameter)\n- <7e68> DW_AT_abstract_origin: (ref_udata) <0x8063>\n- <7e6a> DW_AT_location : (sec_offset) 0x269e (location list)\n- <7e6e> DW_AT_GNU_locviews: (sec_offset) 0x269c\n- <3><7e72>: Abbrev Number: 8 (DW_TAG_call_site)\n- <7e73> DW_AT_call_return_pc: (addr) 0x37eb\n- <4><7e7b>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n- <7e7c> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <7e7e> DW_AT_call_value : (exprloc) 2 byte block: 7e 0 \t(DW_OP_breg14 (r14): 0)\n- <4><7e81>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n- <7e82> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <7e84> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n- <4><7e87>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n- <7e88> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n- <7e8a> DW_AT_call_value : (exprloc) 1 byte block: 30 \t(DW_OP_lit0)\n- <4><7e8c>: Abbrev Number: 0\n- <3><7e8d>: Abbrev Number: 0\n- <2><7e8e>: Abbrev Number: 22 (DW_TAG_inlined_subroutine)\n- <7e8f> DW_AT_abstract_origin: (ref_udata) <0x801a>\n- <7e91> DW_AT_entry_pc : (addr) 0x3822\n- <7e99> DW_AT_GNU_entry_view: (data1) 1\n- <7e9a> DW_AT_ranges : (sec_offset) 0x3a5\n- <7e9e> DW_AT_call_file : (implicit_const) 1\n- <7e9e> DW_AT_call_line : (data1) 36\n- <7e9f> DW_AT_call_column : (data1) 28\n- <7ea0> DW_AT_sibling : (ref_udata) <0x7eda>\n- <3><7ea2>: Abbrev Number: 9 (DW_TAG_formal_parameter)\n- <7ea3> DW_AT_abstract_origin: (ref_udata) <0x8023>\n- <7ea5> DW_AT_location : (sec_offset) 0x26a9 (location list)\n- <7ea9> DW_AT_GNU_locviews: (sec_offset) 0x26a5\n- <3><7ead>: Abbrev Number: 9 (DW_TAG_formal_parameter)\n- <7eae> DW_AT_abstract_origin: (ref_udata) <0x802c>\n- <7eb0> DW_AT_location : (sec_offset) 0x26bc (location list)\n- <7eb4> DW_AT_GNU_locviews: (sec_offset) 0x26b8\n- <3><7eb8>: Abbrev Number: 9 (DW_TAG_formal_parameter)\n- <7eb9> DW_AT_abstract_origin: (ref_udata) <0x8038>\n- <7ebb> DW_AT_location : (sec_offset) 0x26cd (location list)\n- <7ebf> DW_AT_GNU_locviews: (sec_offset) 0x26cb\n- <3><7ec3>: Abbrev Number: 8 (DW_TAG_call_site)\n- <7ec4> DW_AT_call_return_pc: (addr) 0x3828\n- <4><7ecc>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n- <7ecd> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <7ecf> DW_AT_call_value : (exprloc) 2 byte block: 7e 0 \t(DW_OP_breg14 (r14): 0)\n- <4><7ed2>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n- <7ed3> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <7ed5> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n- <4><7ed8>: Abbrev Number: 0\n- <3><7ed9>: Abbrev Number: 0\n- <2><7eda>: Abbrev Number: 24 (DW_TAG_inlined_subroutine)\n- <7edb> DW_AT_abstract_origin: (GNU_ref_alt) <0x41e0>\n- <7edf> DW_AT_entry_pc : (addr) 0x3828\n- <7ee7> DW_AT_GNU_entry_view: (data1) 2\n- <7ee8> DW_AT_low_pc : (addr) 0x3828\n- <7ef0> DW_AT_high_pc : (udata) 12\n- <7ef1> DW_AT_call_file : (data1) 1\n- <7ef2> DW_AT_call_line : (data1) 38\n- <7ef3> DW_AT_call_column : (data1) 28\n- <7ef4> DW_AT_sibling : (ref_udata) <0x7f3c>\n- <3><7ef6>: Abbrev Number: 16 (DW_TAG_formal_parameter)\n- <7ef7> DW_AT_abstract_origin: (GNU_ref_alt) <0x41eb>\n- <7efb> DW_AT_location : (sec_offset) 0x26d7 (location list)\n- <7eff> DW_AT_GNU_locviews: (sec_offset) 0x26d5\n- <3><7f03>: Abbrev Number: 16 (DW_TAG_formal_parameter)\n- <7f04> DW_AT_abstract_origin: (GNU_ref_alt) <0x41f5>\n- <7f08> DW_AT_location : (sec_offset) 0x26e2 (location list)\n- <7f0c> DW_AT_GNU_locviews: (sec_offset) 0x26e0\n- <3><7f10>: Abbrev Number: 16 (DW_TAG_formal_parameter)\n- <7f11> DW_AT_abstract_origin: (GNU_ref_alt) <0x41fc>\n- <7f15> DW_AT_location : (sec_offset) 0x26d7 (location list)\n- <7f19> DW_AT_GNU_locviews: (sec_offset) 0x26d5\n- <3><7f1d>: Abbrev Number: 14 (DW_TAG_call_site)\n- <7f1e> DW_AT_call_return_pc: (addr) 0x3834\n- <7f26> DW_AT_call_origin : (GNU_ref_alt) <0x4302>\n- <4><7f2a>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n- <7f2b> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <7f2d> DW_AT_call_value : (exprloc) 1 byte block: 30 \t(DW_OP_lit0)\n- <4><7f2f>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n- <7f30> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <7f32> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n- <4><7f35>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n- <7f36> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n- <7f38> DW_AT_call_value : (exprloc) 1 byte block: 30 \t(DW_OP_lit0)\n- <4><7f3a>: Abbrev Number: 0\n- <3><7f3b>: Abbrev Number: 0\n- <2><7f3c>: Abbrev Number: 17 (DW_TAG_inlined_subroutine)\n- <7f3d> DW_AT_abstract_origin: (GNU_ref_alt) <0x41e0>\n- <7f41> DW_AT_entry_pc : (addr) 0x3852\n- <7f49> DW_AT_GNU_entry_view: (data1) 1\n- <7f4a> DW_AT_ranges : (sec_offset) 0x3ae\n- <7f4e> DW_AT_call_file : (implicit_const) 1\n- <7f4e> DW_AT_call_line : (data1) 46\n- <7f4f> DW_AT_call_column : (data1) 13\n- <7f50> DW_AT_sibling : (ref_udata) <0x7f9a>\n- <3><7f52>: Abbrev Number: 16 (DW_TAG_formal_parameter)\n- <7f53> DW_AT_abstract_origin: (GNU_ref_alt) <0x41eb>\n- <7f57> DW_AT_location : (sec_offset) 0x26ee (location list)\n- <7f5b> DW_AT_GNU_locviews: (sec_offset) 0x26ea\n- <3><7f5f>: Abbrev Number: 16 (DW_TAG_formal_parameter)\n- <7f60> DW_AT_abstract_origin: (GNU_ref_alt) <0x41f5>\n- <7f64> DW_AT_location : (sec_offset) 0x26ff (location list)\n- <7f68> DW_AT_GNU_locviews: (sec_offset) 0x26fd\n- <3><7f6c>: Abbrev Number: 16 (DW_TAG_formal_parameter)\n- <7f6d> DW_AT_abstract_origin: (GNU_ref_alt) <0x41fc>\n- <7f71> DW_AT_location : (sec_offset) 0x2709 (location list)\n- <7f75> DW_AT_GNU_locviews: (sec_offset) 0x2707\n- <3><7f79>: Abbrev Number: 14 (DW_TAG_call_site)\n- <7f7a> DW_AT_call_return_pc: (addr) 0x3857\n- <7f82> DW_AT_call_origin : (GNU_ref_alt) <0x4302>\n- <4><7f86>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n- <7f87> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <7f89> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n- <4><7f8c>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n- <7f8d> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <7f8f> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n- <4><7f92>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n- <7f93> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n- <7f95> DW_AT_call_value : (exprloc) 2 byte block: 76 0 \t(DW_OP_breg6 (rbp): 0)\n- <4><7f98>: Abbrev Number: 0\n+ <0><7cd7>: Abbrev Number: 25 (DW_TAG_compile_unit)\n+ <7cd8> DW_AT_producer : (GNU_strp_alt) (offset: 0x37e2) \n+ <7cdc> DW_AT_language : (data1) 33\t(C++14)\n+ <7cdd> DW_AT_name : (line_strp) (offset: 0x3a3): src/shared/cpp/generic.cpp\n+ <7ce1> DW_AT_comp_dir : (line_strp) (offset: 0): .\n+ <7ce5> DW_AT_ranges : (sec_offset) 0x3b8\n+ <7ce9> DW_AT_low_pc : (addr) 0\n+ <7cf1> DW_AT_stmt_list : (sec_offset) 0x16b3\n+ <1><7cf5>: Abbrev Number: 58 (DW_TAG_imported_unit)\n+ <7cf6> DW_AT_import : (ref_addr) <0xc>\t[Abbrev Number: 33 (DW_TAG_partial_unit)]\n+ <1><7cfa>: Abbrev Number: 58 (DW_TAG_imported_unit)\n+ <7cfb> DW_AT_import : (ref_addr) <0x4112>\t[Abbrev Number: 33 (DW_TAG_partial_unit)]\n+ <1><7cff>: Abbrev Number: 123 (DW_TAG_subprogram)\n+ <7d00> DW_AT_external : (flag_present) 1\n+ <7d00> DW_AT_name : (GNU_strp_alt) (offset: 0x1409) \n+ <7d04> DW_AT_decl_file : (data1) 7\n+ <7d05> DW_AT_decl_line : (data1) 59\n+ <7d06> DW_AT_decl_column : (data1) 12\n+ <7d07> DW_AT_type : (GNU_ref_alt) <0x63>\n+ <7d0b> DW_AT_declaration : (flag_present) 1\n+ <7d0b> DW_AT_sibling : (ref_udata) <0x7d12>\n+ <2><7d0c>: Abbrev Number: 31 (DW_TAG_formal_parameter)\n+ <7d0d> DW_AT_type : (GNU_ref_alt) <0x63>\n+ <2><7d11>: Abbrev Number: 0\n+ <1><7d12>: Abbrev Number: 125 (DW_TAG_subprogram)\n+ <7d13> DW_AT_external : (flag_present) 1\n+ <7d13> DW_AT_name : (GNU_strp_alt) (offset: 0x3585) \n+ <7d17> DW_AT_decl_file : (data1) 2\n+ <7d18> DW_AT_decl_line : (data1) 37\n+ <7d19> DW_AT_decl_column : (data1) 1\n+ <7d1a> DW_AT_type : (GNU_ref_alt) <0x7e>\n+ <7d1e> DW_AT_low_pc : (addr) 0x3970\n+ <7d26> DW_AT_high_pc : (udata) 10\n+ <7d27> DW_AT_frame_base : (exprloc) 1 byte block: 9c \t(DW_OP_call_frame_cfa)\n+ <7d29> DW_AT_call_all_calls: (flag_present) 1\n+ <7d29> DW_AT_sibling : (ref_udata) <0x7d47>\n+ <2><7d2a>: Abbrev Number: 121 (DW_TAG_formal_parameter)\n+ <7d2b> DW_AT_name : (string) env\n+ <7d2f> DW_AT_decl_file : (data1) 2\n+ <7d30> DW_AT_decl_line : (data1) 37\n+ <7d31> DW_AT_decl_column : (data1) 89\n+ <7d32> DW_AT_type : (ref_addr) <0x2b0e>\n+ <7d36> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <2><7d38>: Abbrev Number: 120 (DW_TAG_formal_parameter)\n+ <7d39> DW_AT_name : (GNU_strp_alt) (offset: 0x40ad) \n+ <7d3d> DW_AT_decl_file : (data1) 2\n+ <7d3e> DW_AT_decl_line : (data1) 37\n+ <7d3f> DW_AT_decl_column : (data1) 101\n+ <7d40> DW_AT_type : (GNU_ref_alt) <0x1a8>\n+ <7d44> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n+ <2><7d46>: Abbrev Number: 0\n+ <1><7d47>: Abbrev Number: 124 (DW_TAG_subprogram)\n+ <7d48> DW_AT_external : (flag_present) 1\n+ <7d48> DW_AT_name : (GNU_strp_alt) (offset: 0x13f3) \n+ <7d4c> DW_AT_decl_file : (implicit_const) 2\n+ <7d4c> DW_AT_decl_line : (data1) 27\n+ <7d4d> DW_AT_decl_column : (implicit_const) 6\n+ <7d4d> DW_AT_low_pc : (addr) 0x38b0\n+ <7d55> DW_AT_high_pc : (udata) 171\n+ <7d57> DW_AT_frame_base : (exprloc) 1 byte block: 9c \t(DW_OP_call_frame_cfa)\n+ <7d59> DW_AT_call_all_calls: (flag_present) 1\n+ <7d59> DW_AT_sibling : (ref_udata) <0x7f9b>\n+ <2><7d5b>: Abbrev Number: 13 (DW_TAG_formal_parameter)\n+ <7d5c> DW_AT_name : (string) env\n+ <7d60> DW_AT_decl_file : (implicit_const) 2\n+ <7d60> DW_AT_decl_line : (data1) 27\n+ <7d61> DW_AT_decl_column : (data1) 36\n+ <7d62> DW_AT_type : (ref_addr) <0x2b0e>\n+ <7d66> DW_AT_location : (sec_offset) 0x247e (location list)\n+ <7d6a> DW_AT_GNU_locviews: (sec_offset) 0x2478\n+ <2><7d6e>: Abbrev Number: 55 (DW_TAG_formal_parameter)\n+ <7d6f> DW_AT_name : (GNU_strp_alt) (offset: 0x1457) \n+ <7d73> DW_AT_decl_file : (implicit_const) 2\n+ <7d73> DW_AT_decl_line : (data1) 27\n+ <7d74> DW_AT_decl_column : (data1) 53\n+ <7d75> DW_AT_type : (GNU_ref_alt) <0x7c>\n+ <7d79> DW_AT_location : (sec_offset) 0x24a3 (location list)\n+ <7d7d> DW_AT_GNU_locviews: (sec_offset) 0x249d\n+ <2><7d81>: Abbrev Number: 55 (DW_TAG_formal_parameter)\n+ <7d82> DW_AT_name : (GNU_strp_alt) (offset: 0x140d) \n+ <7d86> DW_AT_decl_file : (implicit_const) 2\n+ <7d86> DW_AT_decl_line : (data1) 27\n+ <7d87> DW_AT_decl_column : (data1) 66\n+ <7d88> DW_AT_type : (GNU_ref_alt) <0x63>\n+ <7d8c> DW_AT_location : (sec_offset) 0x24c6 (location list)\n+ <7d90> DW_AT_GNU_locviews: (sec_offset) 0x24c0\n+ <2><7d94>: Abbrev Number: 55 (DW_TAG_formal_parameter)\n+ <7d95> DW_AT_name : (GNU_strp_alt) (offset: 0x1425) \n+ <7d99> DW_AT_decl_file : (implicit_const) 2\n+ <7d99> DW_AT_decl_line : (data1) 27\n+ <7d9a> DW_AT_decl_column : (data1) 90\n+ <7d9b> DW_AT_type : (GNU_ref_alt) <0x7c>\n+ <7d9f> DW_AT_location : (sec_offset) 0x24eb (location list)\n+ <7da3> DW_AT_GNU_locviews: (sec_offset) 0x24e5\n+ <2><7da7>: Abbrev Number: 55 (DW_TAG_formal_parameter)\n+ <7da8> DW_AT_name : (GNU_strp_alt) (offset: 0x40e9) \n+ <7dac> DW_AT_decl_file : (implicit_const) 2\n+ <7dac> DW_AT_decl_line : (data1) 27\n+ <7dad> DW_AT_decl_column : (data1) 118\n+ <7dae> DW_AT_type : (GNU_ref_alt) <0x19b>\n+ <7db2> DW_AT_location : (sec_offset) 0x250e (location list)\n+ <7db6> DW_AT_GNU_locviews: (sec_offset) 0x2508\n+ <2><7dba>: Abbrev Number: 87 (DW_TAG_variable)\n+ <7dbb> DW_AT_name : (GNU_strp_alt) (offset: 0x394d) \n+ <7dbf> DW_AT_decl_file : (implicit_const) 2\n+ <7dbf> DW_AT_decl_line : (data1) 28\n+ <7dc0> DW_AT_decl_column : (data1) 12\n+ <7dc1> DW_AT_type : (GNU_ref_alt) <0x1a8>\n+ <7dc5> DW_AT_location : (sec_offset) 0x2531 (location list)\n+ <7dc9> DW_AT_GNU_locviews: (sec_offset) 0x252d\n+ <2><7dcd>: Abbrev Number: 87 (DW_TAG_variable)\n+ <7dce> DW_AT_name : (GNU_strp_alt) (offset: 0x13bc) \n+ <7dd2> DW_AT_decl_file : (implicit_const) 2\n+ <7dd2> DW_AT_decl_line : (data1) 29\n+ <7dd3> DW_AT_decl_column : (data1) 15\n+ <7dd4> DW_AT_type : (GNU_ref_alt) <0x2bb>\n+ <7dd8> DW_AT_location : (sec_offset) 0x2549 (location list)\n+ <7ddc> DW_AT_GNU_locviews: (sec_offset) 0x2545\n+ <2><7de0>: Abbrev Number: 87 (DW_TAG_variable)\n+ <7de1> DW_AT_name : (GNU_strp_alt) (offset: 0x36ce) \n+ <7de5> DW_AT_decl_file : (implicit_const) 2\n+ <7de5> DW_AT_decl_line : (data1) 30\n+ <7de6> DW_AT_decl_column : (data1) 13\n+ <7de7> DW_AT_type : (GNU_ref_alt) <0x1c2>\n+ <7deb> DW_AT_location : (sec_offset) 0x2561 (location list)\n+ <7def> DW_AT_GNU_locviews: (sec_offset) 0x255d\n+ <2><7df3>: Abbrev Number: 87 (DW_TAG_variable)\n+ <7df4> DW_AT_name : (GNU_strp_alt) (offset: 0x36bf) \n+ <7df8> DW_AT_decl_file : (implicit_const) 2\n+ <7df8> DW_AT_decl_line : (data1) 31\n+ <7df9> DW_AT_decl_column : (data1) 13\n+ <7dfa> DW_AT_type : (GNU_ref_alt) <0x1c2>\n+ <7dfe> DW_AT_location : (sec_offset) 0x2577 (location list)\n+ <7e02> DW_AT_GNU_locviews: (sec_offset) 0x2575\n+ <2><7e06>: Abbrev Number: 87 (DW_TAG_variable)\n+ <7e07> DW_AT_name : (GNU_strp_alt) (offset: 0x13e6) \n+ <7e0b> DW_AT_decl_file : (implicit_const) 2\n+ <7e0b> DW_AT_decl_line : (data1) 32\n+ <7e0c> DW_AT_decl_column : (data1) 10\n+ <7e0d> DW_AT_type : (GNU_ref_alt) <0x7e>\n+ <7e11> DW_AT_location : (sec_offset) 0x2588 (location list)\n+ <7e15> DW_AT_GNU_locviews: (sec_offset) 0x2584\n+ <2><7e19>: Abbrev Number: 82 (DW_TAG_inlined_subroutine)\n+ <7e1a> DW_AT_abstract_origin: (ref_addr) <0x417a>\n+ <7e1e> DW_AT_entry_pc : (addr) 0x38b4\n+ <7e26> DW_AT_GNU_entry_view: (data1) 1\n+ <7e27> DW_AT_ranges : (sec_offset) 0x37f\n+ <7e2b> DW_AT_call_file : (implicit_const) 2\n+ <7e2b> DW_AT_call_line : (data1) 28\n+ <7e2c> DW_AT_call_column : (data1) 43\n+ <7e2d> DW_AT_sibling : (ref_udata) <0x7e60>\n+ <3><7e2f>: Abbrev Number: 80 (DW_TAG_formal_parameter)\n+ <7e30> DW_AT_abstract_origin: (ref_addr) <0x4180>\n+ <7e34> DW_AT_location : (sec_offset) 0x25a0 (location list)\n+ <7e38> DW_AT_GNU_locviews: (sec_offset) 0x259c\n+ <3><7e3c>: Abbrev Number: 80 (DW_TAG_formal_parameter)\n+ <7e3d> DW_AT_abstract_origin: (ref_addr) <0x4189>\n+ <7e41> DW_AT_location : (sec_offset) 0x25b8 (location list)\n+ <7e45> DW_AT_GNU_locviews: (sec_offset) 0x25b4\n+ <3><7e49>: Abbrev Number: 40 (DW_TAG_call_site)\n+ <7e4a> DW_AT_call_return_pc: (addr) 0x38dd\n+ <4><7e52>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n+ <7e53> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <7e55> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n+ <4><7e58>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n+ <7e59> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n+ <7e5b> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n+ <4><7e5e>: Abbrev Number: 0\n+ <3><7e5f>: Abbrev Number: 0\n+ <2><7e60>: Abbrev Number: 82 (DW_TAG_inlined_subroutine)\n+ <7e61> DW_AT_abstract_origin: (ref_addr) <0x4145>\n+ <7e65> DW_AT_entry_pc : (addr) 0x38f1\n+ <7e6d> DW_AT_GNU_entry_view: (data1) 2\n+ <7e6e> DW_AT_ranges : (sec_offset) 0x395\n+ <7e72> DW_AT_call_file : (implicit_const) 2\n+ <7e72> DW_AT_call_line : (data1) 29\n+ <7e73> DW_AT_call_column : (data1) 40\n+ <7e74> DW_AT_sibling : (ref_udata) <0x7ed5>\n+ <3><7e76>: Abbrev Number: 80 (DW_TAG_formal_parameter)\n+ <7e77> DW_AT_abstract_origin: (ref_addr) <0x414c>\n+ <7e7b> DW_AT_location : (sec_offset) 0x25ce (location list)\n+ <7e7f> DW_AT_GNU_locviews: (sec_offset) 0x25cc\n+ <3><7e83>: Abbrev Number: 80 (DW_TAG_formal_parameter)\n+ <7e84> DW_AT_abstract_origin: (ref_addr) <0x4155>\n+ <7e88> DW_AT_location : (sec_offset) 0x25df (location list)\n+ <7e8c> DW_AT_GNU_locviews: (sec_offset) 0x25db\n+ <3><7e90>: Abbrev Number: 80 (DW_TAG_formal_parameter)\n+ <7e91> DW_AT_abstract_origin: (ref_addr) <0x4161>\n+ <7e95> DW_AT_location : (sec_offset) 0x25f5 (location list)\n+ <7e99> DW_AT_GNU_locviews: (sec_offset) 0x25f3\n+ <3><7e9d>: Abbrev Number: 80 (DW_TAG_formal_parameter)\n+ <7e9e> DW_AT_abstract_origin: (ref_addr) <0x416d>\n+ <7ea2> DW_AT_location : (sec_offset) 0x260d (location list)\n+ <7ea6> DW_AT_GNU_locviews: (sec_offset) 0x260b\n+ <3><7eaa>: Abbrev Number: 40 (DW_TAG_call_site)\n+ <7eab> DW_AT_call_return_pc: (addr) 0x38fa\n+ <4><7eb3>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n+ <7eb4> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <7eb6> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n+ <4><7eb9>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n+ <7eba> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n+ <7ebc> DW_AT_call_value : (exprloc) 9 byte block: 3 61 43 0 0 0 0 0 0 \t(DW_OP_addr: 4361)\n+ <4><7ec6>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n+ <7ec7> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n+ <7ec9> DW_AT_call_value : (exprloc) 9 byte block: 3 e0 40 0 0 0 0 0 0 \t(DW_OP_addr: 40e0)\n+ <4><7ed3>: Abbrev Number: 0\n+ <3><7ed4>: Abbrev Number: 0\n+ <2><7ed5>: Abbrev Number: 10 (DW_TAG_inlined_subroutine)\n+ <7ed6> DW_AT_abstract_origin: (ref_udata) <0x8012>\n+ <7ed8> DW_AT_entry_pc : (addr) 0x3903\n+ <7ee0> DW_AT_GNU_entry_view: (data1) 2\n+ <7ee1> DW_AT_ranges : (sec_offset) 0x3a8\n+ <7ee5> DW_AT_call_file : (implicit_const) 2\n+ <7ee5> DW_AT_call_line : (data1) 30\n+ <7ee6> DW_AT_call_column : (data1) 44\n+ <7ee7> DW_AT_sibling : (ref_udata) <0x7f16>\n+ <3><7ee9>: Abbrev Number: 75 (DW_TAG_formal_parameter)\n+ <7eea> DW_AT_abstract_origin: (ref_udata) <0x801b>\n+ <7eec> DW_AT_location : (sec_offset) 0x2625 (location list)\n+ <7ef0> DW_AT_GNU_locviews: (sec_offset) 0x2623\n+ <3><7ef4>: Abbrev Number: 75 (DW_TAG_formal_parameter)\n+ <7ef5> DW_AT_abstract_origin: (ref_udata) <0x8024>\n+ <7ef7> DW_AT_location : (sec_offset) 0x2634 (location list)\n+ <7efb> DW_AT_GNU_locviews: (sec_offset) 0x2632\n+ <3><7eff>: Abbrev Number: 40 (DW_TAG_call_site)\n+ <7f00> DW_AT_call_return_pc: (addr) 0x390c\n+ <4><7f08>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n+ <7f09> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <7f0b> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n+ <4><7f0e>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n+ <7f0f> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n+ <7f11> DW_AT_call_value : (exprloc) 2 byte block: 7f 0 \t(DW_OP_breg15 (r15): 0)\n+ <4><7f14>: Abbrev Number: 0\n+ <3><7f15>: Abbrev Number: 0\n+ <2><7f16>: Abbrev Number: 119 (DW_TAG_inlined_subroutine)\n+ <7f17> DW_AT_abstract_origin: (ref_udata) <0x8012>\n+ <7f19> DW_AT_entry_pc : (addr) 0x3914\n+ <7f21> DW_AT_GNU_entry_view: (data1) 0\n+ <7f22> DW_AT_low_pc : (addr) 0x3914\n+ <7f2a> DW_AT_high_pc : (udata) 18\n+ <7f2b> DW_AT_call_file : (data1) 2\n+ <7f2c> DW_AT_call_line : (data1) 31\n+ <7f2d> DW_AT_call_column : (data1) 83\n+ <7f2e> DW_AT_sibling : (ref_udata) <0x7f5d>\n+ <3><7f30>: Abbrev Number: 75 (DW_TAG_formal_parameter)\n+ <7f31> DW_AT_abstract_origin: (ref_udata) <0x801b>\n+ <7f33> DW_AT_location : (sec_offset) 0x2643 (location list)\n+ <7f37> DW_AT_GNU_locviews: (sec_offset) 0x2641\n+ <3><7f3b>: Abbrev Number: 75 (DW_TAG_formal_parameter)\n+ <7f3c> DW_AT_abstract_origin: (ref_udata) <0x8024>\n+ <7f3e> DW_AT_location : (sec_offset) 0x2652 (location list)\n+ <7f42> DW_AT_GNU_locviews: (sec_offset) 0x2650\n+ <3><7f46>: Abbrev Number: 40 (DW_TAG_call_site)\n+ <7f47> DW_AT_call_return_pc: (addr) 0x3923\n+ <4><7f4f>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n+ <7f50> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <7f52> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n+ <4><7f55>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n+ <7f56> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n+ <7f58> DW_AT_call_value : (exprloc) 2 byte block: 76 0 \t(DW_OP_breg6 (rbp): 0)\n+ <4><7f5b>: Abbrev Number: 0\n+ <3><7f5c>: Abbrev Number: 0\n+ <2><7f5d>: Abbrev Number: 19 (DW_TAG_call_site)\n+ <7f5e> DW_AT_call_return_pc: (addr) 0x392e\n+ <7f66> DW_AT_call_origin : (ref_udata) <0x7cff>\n+ <7f67> DW_AT_sibling : (ref_udata) <0x7f70>\n+ <3><7f69>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n+ <7f6a> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <7f6c> DW_AT_call_value : (exprloc) 2 byte block: 7d 0 \t(DW_OP_breg13 (r13): 0)\n+ <3><7f6f>: Abbrev Number: 0\n+ <2><7f70>: Abbrev Number: 43 (DW_TAG_call_site)\n+ <7f71> DW_AT_call_return_pc: (addr) 0x394c\n+ <7f79> DW_AT_call_origin : (ref_udata) <0x8031>\n+ <3><7f7b>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n+ <7f7c> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <7f7e> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n+ <3><7f81>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n+ <7f82> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n+ <7f84> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n+ <3><7f87>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n+ <7f88> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n+ <7f8a> DW_AT_call_value : (exprloc) 2 byte block: 7e 0 \t(DW_OP_breg14 (r14): 0)\n+ <3><7f8d>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n+ <7f8e> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n+ <7f90> DW_AT_call_value : (exprloc) 2 byte block: 7f 0 \t(DW_OP_breg15 (r15): 0)\n+ <3><7f93>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n+ <7f94> DW_AT_location : (exprloc) 1 byte block: 59 \t(DW_OP_reg9 (r9))\n+ <7f96> DW_AT_call_value : (exprloc) 2 byte block: 7d 0 \t(DW_OP_breg13 (r13): 0)\n <3><7f99>: Abbrev Number: 0\n- <2><7f9a>: Abbrev Number: 11 (DW_TAG_call_site)\n- <7f9b> DW_AT_call_return_pc: (addr) 0x37d7\n- <7fa3> DW_AT_call_origin : (ref_addr) <0x40c4>\n- <7fa7> DW_AT_sibling : (ref_udata) <0x7fb0>\n- <3><7fa9>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n- <7faa> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <7fac> DW_AT_call_value : (exprloc) 2 byte block: 7f 0 \t(DW_OP_breg15 (r15): 0)\n- <3><7faf>: Abbrev Number: 0\n- <2><7fb0>: Abbrev Number: 11 (DW_TAG_call_site)\n- <7fb1> DW_AT_call_return_pc: (addr) 0x3846\n- <7fb9> DW_AT_call_origin : (ref_addr) <0x40c4>\n- <7fbd> DW_AT_sibling : (ref_udata) <0x7fc6>\n- <3><7fbf>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n- <7fc0> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <7fc2> DW_AT_call_value : (exprloc) 2 byte block: 76 0 \t(DW_OP_breg6 (rbp): 0)\n- <3><7fc5>: Abbrev Number: 0\n- <2><7fc6>: Abbrev Number: 11 (DW_TAG_call_site)\n- <7fc7> DW_AT_call_return_pc: (addr) 0x385f\n- <7fcf> DW_AT_call_origin : (ref_addr) <0x40d8>\n- <7fd3> DW_AT_sibling : (ref_udata) <0x7fdc>\n- <3><7fd5>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n- <7fd6> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <7fd8> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n- <3><7fdb>: Abbrev Number: 0\n- <2><7fdc>: Abbrev Number: 11 (DW_TAG_call_site)\n- <7fdd> DW_AT_call_return_pc: (addr) 0x388d\n- <7fe5> DW_AT_call_origin : (ref_addr) <0x4252>\n- <7fe9> DW_AT_sibling : (ref_udata) <0x8005>\n- <3><7feb>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n- <7fec> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <7fee> DW_AT_call_value : (exprloc) 2 byte block: 7e 0 \t(DW_OP_breg14 (r14): 0)\n- <3><7ff1>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n- <7ff2> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <7ff4> DW_AT_call_value : (exprloc) 9 byte block: 3 b0 40 0 0 0 0 0 0 \t(DW_OP_addr: 40b0)\n- <3><7ffe>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n- <7fff> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n- <8001> DW_AT_call_value : (exprloc) 2 byte block: 7d 0 \t(DW_OP_breg13 (r13): 0)\n- <3><8004>: Abbrev Number: 0\n- <2><8005>: Abbrev Number: 15 (DW_TAG_call_site)\n- <8006> DW_AT_call_return_pc: (addr) 0x3895\n- <800e> DW_AT_call_origin : (ref_addr) <0x40d8>\n- <3><8012>: Abbrev Number: 10 (DW_TAG_call_site_parameter)\n- <8013> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n- <8015> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n- <3><8018>: Abbrev Number: 0\n- <2><8019>: Abbrev Number: 0\n- <1><801a>: Abbrev Number: 26 (DW_TAG_subprogram)\n- <801b> DW_AT_specification: (ref_addr) <0x1707>\n- <801f> DW_AT_object_pointer: (ref_udata) <0x8023>\n- <8021> DW_AT_inline : (implicit_const) 3\t(declared as inline and inlined)\n- <8021> DW_AT_sibling : (ref_udata) <0x8045>\n- <2><8023>: Abbrev Number: 6 (DW_TAG_formal_parameter)\n- <8024> DW_AT_name : (GNU_strp_alt) (offset: 0x38c9) \n- <8028> DW_AT_type : (ref_addr) <0x427e>\n- <802c> DW_AT_artificial : (flag_present) 1\n- <2><802c>: Abbrev Number: 13 (DW_TAG_formal_parameter)\n- <802d> DW_AT_name : (string) str\n- <8031> DW_AT_decl_file : (implicit_const) 2\n- <8031> DW_AT_decl_line : (data2) 1616\n- <8033> DW_AT_decl_column : (data1) 37\n- <8034> DW_AT_type : (GNU_ref_alt) <0x1c2>\n- <2><8038>: Abbrev Number: 25 (DW_TAG_formal_parameter)\n- <8039> DW_AT_name : (GNU_strp_alt) (offset: 0x3922) \n- <803d> DW_AT_decl_file : (implicit_const) 2\n- <803d> DW_AT_decl_line : (data2) 1616\n- <803f> DW_AT_decl_column : (data1) 55\n- <8040> DW_AT_type : (GNU_ref_alt) <0x3425>\n- <2><8044>: Abbrev Number: 0\n- <1><8045>: Abbrev Number: 26 (DW_TAG_subprogram)\n- <8046> DW_AT_specification: (ref_addr) <0x16e5>\n- <804a> DW_AT_object_pointer: (ref_udata) <0x804e>\n- <804c> DW_AT_inline : (implicit_const) 3\t(declared as inline and inlined)\n- <804c> DW_AT_sibling : (ref_udata) <0x8070>\n- <2><804e>: Abbrev Number: 6 (DW_TAG_formal_parameter)\n- <804f> DW_AT_name : (GNU_strp_alt) (offset: 0x38c9) \n- <8053> DW_AT_type : (ref_addr) <0x427e>\n- <8057> DW_AT_artificial : (flag_present) 1\n- <2><8057>: Abbrev Number: 13 (DW_TAG_formal_parameter)\n- <8058> DW_AT_name : (string) str\n- <805c> DW_AT_decl_file : (implicit_const) 2\n- <805c> DW_AT_decl_line : (data2) 1613\n- <805e> DW_AT_decl_column : (data1) 41\n- <805f> DW_AT_type : (GNU_ref_alt) <0x1c2>\n- <2><8063>: Abbrev Number: 25 (DW_TAG_formal_parameter)\n- <8064> DW_AT_name : (GNU_strp_alt) (offset: 0x43f8) \n- <8068> DW_AT_decl_file : (implicit_const) 2\n- <8068> DW_AT_decl_line : (data2) 1613\n- <806a> DW_AT_decl_column : (data1) 56\n- <806b> DW_AT_type : (GNU_ref_alt) <0x3449>\n- <2><806f>: Abbrev Number: 0\n- <1><8070>: Abbrev Number: 26 (DW_TAG_subprogram)\n- <8071> DW_AT_specification: (ref_addr) <0x16c8>\n- <8075> DW_AT_object_pointer: (ref_udata) <0x8079>\n- <8077> DW_AT_inline : (implicit_const) 3\t(declared as inline and inlined)\n- <8077> DW_AT_sibling : (ref_udata) <0x808f>\n- <2><8079>: Abbrev Number: 6 (DW_TAG_formal_parameter)\n- <807a> DW_AT_name : (GNU_strp_alt) (offset: 0x38c9) \n- <807e> DW_AT_type : (ref_addr) <0x427e>\n- <8082> DW_AT_artificial : (flag_present) 1\n- <2><8082>: Abbrev Number: 13 (DW_TAG_formal_parameter)\n- <8083> DW_AT_name : (string) str\n- <8087> DW_AT_decl_file : (implicit_const) 2\n- <8087> DW_AT_decl_line : (data2) 1610\n- <8089> DW_AT_decl_column : (data1) 35\n- <808a> DW_AT_type : (GNU_ref_alt) <0x1c2>\n- <2><808e>: Abbrev Number: 0\n- <1><808f>: Abbrev Number: 27 (DW_TAG_subprogram)\n- <8090> DW_AT_specification: (ref_addr) <0x16a6>\n- <8094> DW_AT_object_pointer: (ref_udata) <0x8097>\n- <8096> DW_AT_inline : (data1) 3\t(declared as inline and inlined)\n- <2><8097>: Abbrev Number: 6 (DW_TAG_formal_parameter)\n- <8098> DW_AT_name : (GNU_strp_alt) (offset: 0x38c9) \n- <809c> DW_AT_type : (ref_addr) <0x427e>\n- <80a0> DW_AT_artificial : (flag_present) 1\n- <2><80a0>: Abbrev Number: 25 (DW_TAG_formal_parameter)\n- <80a1> DW_AT_name : (GNU_strp_alt) (offset: 0x1418) \n- <80a5> DW_AT_decl_file : (implicit_const) 2\n- <80a5> DW_AT_decl_line : (data2) 1607\n- <80a7> DW_AT_decl_column : (data1) 36\n- <80a8> DW_AT_type : (GNU_ref_alt) <0x3425>\n- <2><80ac>: Abbrev Number: 13 (DW_TAG_formal_parameter)\n- <80ad> DW_AT_name : (string) len\n- <80b1> DW_AT_decl_file : (implicit_const) 2\n- <80b1> DW_AT_decl_line : (data2) 1607\n- <80b3> DW_AT_decl_column : (data1) 51\n- <80b4> DW_AT_type : (GNU_ref_alt) <0xed>\n+ <2><7f9a>: Abbrev Number: 0\n+ <1><7f9b>: Abbrev Number: 124 (DW_TAG_subprogram)\n+ <7f9c> DW_AT_external : (flag_present) 1\n+ <7f9c> DW_AT_name : (GNU_strp_alt) (offset: 0x1438) \n+ <7fa0> DW_AT_decl_file : (implicit_const) 2\n+ <7fa0> DW_AT_decl_line : (data1) 23\n+ <7fa1> DW_AT_decl_column : (implicit_const) 6\n+ <7fa1> DW_AT_low_pc : (addr) 0x3960\n+ <7fa9> DW_AT_high_pc : (udata) 16\n+ <7faa> DW_AT_frame_base : (exprloc) 1 byte block: 9c \t(DW_OP_call_frame_cfa)\n+ <7fac> DW_AT_call_all_calls: (flag_present) 1\n+ <7fac> DW_AT_sibling : (ref_udata) <0x8012>\n+ <2><7fae>: Abbrev Number: 13 (DW_TAG_formal_parameter)\n+ <7faf> DW_AT_name : (string) env\n+ <7fb3> DW_AT_decl_file : (implicit_const) 2\n+ <7fb3> DW_AT_decl_line : (data1) 23\n+ <7fb4> DW_AT_decl_column : (data1) 39\n+ <7fb5> DW_AT_type : (ref_addr) <0x2b0e>\n+ <7fb9> DW_AT_location : (sec_offset) 0x2663 (location list)\n+ <7fbd> DW_AT_GNU_locviews: (sec_offset) 0x265f\n+ <2><7fc1>: Abbrev Number: 55 (DW_TAG_formal_parameter)\n+ <7fc2> DW_AT_name : (GNU_strp_alt) (offset: 0x1457) \n+ <7fc6> DW_AT_decl_file : (implicit_const) 2\n+ <7fc6> DW_AT_decl_line : (data1) 23\n+ <7fc7> DW_AT_decl_column : (data1) 56\n+ <7fc8> DW_AT_type : (GNU_ref_alt) <0x7c>\n+ <7fcc> DW_AT_location : (sec_offset) 0x267e (location list)\n+ <7fd0> DW_AT_GNU_locviews: (sec_offset) 0x267a\n+ <2><7fd4>: Abbrev Number: 55 (DW_TAG_formal_parameter)\n+ <7fd5> DW_AT_name : (GNU_strp_alt) (offset: 0x40e9) \n+ <7fd9> DW_AT_decl_file : (implicit_const) 2\n+ <7fd9> DW_AT_decl_line : (data1) 23\n+ <7fda> DW_AT_decl_column : (data1) 73\n+ <7fdb> DW_AT_type : (GNU_ref_alt) <0x19b>\n+ <7fdf> DW_AT_location : (sec_offset) 0x269b (location list)\n+ <7fe3> DW_AT_GNU_locviews: (sec_offset) 0x2695\n+ <2><7fe7>: Abbrev Number: 122 (DW_TAG_call_site)\n+ <7fe8> DW_AT_call_return_pc: (addr) 0x3970\n+ <7ff0> DW_AT_call_tail_call: (flag_present) 1\n+ <7ff0> DW_AT_call_origin : (ref_udata) <0x7d47>\n+ <3><7ff1>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n+ <7ff2> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <7ff4> DW_AT_call_value : (exprloc) 3 byte block: a3 1 55 \t(DW_OP_entry_value: (DW_OP_reg5 (rdi)))\n+ <3><7ff8>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n+ <7ff9> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n+ <7ffb> DW_AT_call_value : (exprloc) 3 byte block: a3 1 54 \t(DW_OP_entry_value: (DW_OP_reg4 (rsi)))\n+ <3><7fff>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n+ <8000> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n+ <8002> DW_AT_call_value : (exprloc) 1 byte block: 30 \t(DW_OP_lit0)\n+ <3><8004>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n+ <8005> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n+ <8007> DW_AT_call_value : (exprloc) 1 byte block: 30 \t(DW_OP_lit0)\n+ <3><8009>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n+ <800a> DW_AT_location : (exprloc) 1 byte block: 58 \t(DW_OP_reg8 (r8))\n+ <800c> DW_AT_call_value : (exprloc) 3 byte block: a3 1 51 \t(DW_OP_entry_value: (DW_OP_reg1 (rdx)))\n+ <3><8010>: Abbrev Number: 0\n+ <2><8011>: Abbrev Number: 0\n+ <1><8012>: Abbrev Number: 51 (DW_TAG_subprogram)\n+ <8013> DW_AT_specification: (ref_addr) <0x1724>\n+ <8017> DW_AT_object_pointer: (ref_udata) <0x801b>\n+ <8019> DW_AT_inline : (implicit_const) 3\t(declared as inline and inlined)\n+ <8019> DW_AT_sibling : (ref_udata) <0x8031>\n+ <2><801b>: Abbrev Number: 53 (DW_TAG_formal_parameter)\n+ <801c> DW_AT_name : (GNU_strp_alt) (offset: 0x38c9) \n+ <8020> DW_AT_type : (ref_addr) <0x427e>\n+ <8024> DW_AT_artificial : (flag_present) 1\n+ <2><8024>: Abbrev Number: 26 (DW_TAG_formal_parameter)\n+ <8025> DW_AT_name : (string) utf\n+ <8029> DW_AT_decl_file : (implicit_const) 1\n+ <8029> DW_AT_decl_line : (data2) 1620\n+ <802b> DW_AT_decl_column : (data1) 38\n+ <802c> DW_AT_type : (GNU_ref_alt) <0x7c>\n+ <2><8030>: Abbrev Number: 0\n+ <1><8031>: Abbrev Number: 105 (DW_TAG_subprogram)\n+ <8032> DW_AT_specification: (ref_addr) <0x7e5>\n+ <8036> DW_AT_object_pointer: (ref_udata) <0x8044>\n+ <8038> DW_AT_low_pc : (addr) 0x3260\n+ <8040> DW_AT_high_pc : (udata) 180\n+ <8042> DW_AT_frame_base : (exprloc) 1 byte block: 9c \t(DW_OP_call_frame_cfa)\n+ <8044> DW_AT_call_all_calls: (flag_present) 1\n+ <2><8044>: Abbrev Number: 29 (DW_TAG_formal_parameter)\n+ <8045> DW_AT_name : (GNU_strp_alt) (offset: 0x38c9) \n+ <8049> DW_AT_type : (ref_addr) <0x427e>\n+ <804d> DW_AT_artificial : (flag_present) 1\n+ <804d> DW_AT_location : (sec_offset) 0x26bb (location list)\n+ <8051> DW_AT_GNU_locviews: (sec_offset) 0x26b7\n+ <2><8055>: Abbrev Number: 30 (DW_TAG_formal_parameter)\n+ <8056> DW_AT_name : (string) obj\n+ <805a> DW_AT_decl_file : (data1) 1\n+ <805b> DW_AT_decl_line : (data2) 1061\n+ <805d> DW_AT_decl_column : (data1) 33\n+ <805e> DW_AT_type : (GNU_ref_alt) <0x19b>\n+ <8062> DW_AT_location : (sec_offset) 0x26d9 (location list)\n+ <8066> DW_AT_GNU_locviews: (sec_offset) 0x26d5\n+ <2><806a>: Abbrev Number: 46 (DW_TAG_formal_parameter)\n+ <806b> DW_AT_name : (GNU_strp_alt) (offset: 0x6b8) \n+ <806f> DW_AT_decl_file : (data1) 1\n+ <8070> DW_AT_decl_line : (data2) 1061\n+ <8072> DW_AT_decl_column : (data1) 48\n+ <8073> DW_AT_type : (GNU_ref_alt) <0x2bb>\n+ <8077> DW_AT_location : (sec_offset) 0x26f7 (location list)\n+ <807b> DW_AT_GNU_locviews: (sec_offset) 0x26f3\n+ <2><807f>: Abbrev Number: 65 (DW_TAG_unspecified_parameters)\n+ <2><8080>: Abbrev Number: 22 (DW_TAG_variable)\n+ <8081> DW_AT_name : (GNU_strp_alt) (offset: 0x38c4) \n+ <8085> DW_AT_decl_file : (data1) 1\n+ <8086> DW_AT_decl_line : (data2) 1062\n+ <8088> DW_AT_decl_column : (data1) 17\n+ <8089> DW_AT_type : (ref_addr) <0x413c>\n+ <808d> DW_AT_location : (exprloc) 3 byte block: 91 a0 7e \t(DW_OP_fbreg: -224)\n+ <2><8091>: Abbrev Number: 59 (DW_TAG_call_site)\n+ <8092> DW_AT_call_return_pc: (addr) 0x32f7\n+ <809a> DW_AT_sibling : (ref_udata) <0x80ab>\n+ <3><809c>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n+ <809d> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n+ <809f> DW_AT_call_value : (exprloc) 3 byte block: a3 1 55 \t(DW_OP_entry_value: (DW_OP_reg5 (rdi)))\n+ <3><80a3>: Abbrev Number: 67 (DW_TAG_call_site_parameter)\n+ <80a4> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n+ <80a6> DW_AT_call_value : (exprloc) 3 byte block: 91 a0 7e \t(DW_OP_fbreg: -224)\n+ <3><80aa>: Abbrev Number: 0\n+ <2><80ab>: Abbrev Number: 39 (DW_TAG_call_site)\n+ <80ac> DW_AT_call_return_pc: (addr) 0x3314\n+ <80b4> DW_AT_call_origin : (GNU_ref_alt) <0x4379>\n <2><80b8>: Abbrev Number: 0\n <1><80b9>: Abbrev Number: 0\n \n"}, {"source1": "readelf --wide --debug-dump=aranges {}", "source2": "readelf --wide --debug-dump=aranges {}", "unified_diff": "@@ -25,27 +25,27 @@\n Offset into .debug_info: 0x7536\n Pointer Size: 8\n Segment Size: 0\n \n Address Length\n 0000000000003630 0000000000000086\n 0000000000000000 0000000000000000\n- Length: 60\n+ Length: 44\n Version: 2\n Offset into .debug_info: 0x76a9\n Pointer Size: 8\n Segment Size: 0\n \n Address Length\n- 00000000000036c0 00000000000000ca\n- 0000000000003260 00000000000000b4\n+ 00000000000036c0 00000000000001e6\n 0000000000000000 0000000000000000\n- Length: 44\n+ Length: 60\n Version: 2\n- Offset into .debug_info: 0x7a98\n+ Offset into .debug_info: 0x7ccb\n Pointer Size: 8\n Segment Size: 0\n \n Address Length\n- 00000000000037a0 00000000000001e6\n+ 00000000000038b0 00000000000000ca\n+ 0000000000003260 00000000000000b4\n 0000000000000000 0000000000000000\n \n"}, {"source1": "readelf --wide --debug-dump=loc {}", "source2": "readelf --wide --debug-dump=loc {}", "unified_diff": "@@ -150,21 +150,21 @@\n 00000182 v000000000000000 v000000000000000 views at 00000172 for:\n 00000000000031c8 00000000000031df (DW_OP_reg12 (r12))\n 00000187 \n \n 00000188 v000000000000002 v000000000000000 location view pair\n \n 0000018a v000000000000002 v000000000000000 views at 00000188 for:\n- 00000000000031c5 00000000000031df (DW_OP_addr: 42d9; DW_OP_stack_value)\n+ 00000000000031c5 00000000000031df (DW_OP_addr: 42d6; DW_OP_stack_value)\n 0000019f \n \n 000001a0 v000000000000002 v000000000000000 location view pair\n \n 000001a2 v000000000000002 v000000000000000 views at 000001a0 for:\n- 00000000000031c5 00000000000031df (DW_OP_addr: 4145; DW_OP_stack_value)\n+ 00000000000031c5 00000000000031df (DW_OP_addr: 4142; DW_OP_stack_value)\n 000001b7 \n \n 000001b8 v000000000000002 v000000000000000 location view pair\n \n 000001ba v000000000000002 v000000000000000 views at 000001b8 for:\n 00000000000031df 00000000000031e8 (DW_OP_reg3 (rbx))\n 000001c6 \n@@ -202,21 +202,21 @@\n 0000020e v000000000000002 v000000000000000 views at 0000020c for:\n 00000000000031e8 000000000000320e (DW_OP_reg12 (r12))\n 0000021a \n \n 0000021b v000000000000002 v000000000000000 location view pair\n \n 0000021d v000000000000002 v000000000000000 views at 0000021b for:\n- 00000000000031e8 000000000000320e (DW_OP_addr: 42de; DW_OP_stack_value)\n+ 00000000000031e8 000000000000320e (DW_OP_addr: 42db; DW_OP_stack_value)\n 00000232 \n \n 00000233 v000000000000002 v000000000000000 location view pair\n \n 00000235 v000000000000002 v000000000000000 views at 00000233 for:\n- 00000000000031e8 000000000000320e (DW_OP_addr: 4145; DW_OP_stack_value)\n+ 00000000000031e8 000000000000320e (DW_OP_addr: 4142; DW_OP_stack_value)\n 0000024a \n \n 0000024b v000000000000002 v000000000000000 location view pair\n \n 0000024d v000000000000002 v000000000000000 views at 0000024b for:\n 000000000000320e 0000000000003217 (DW_OP_reg3 (rbx))\n 00000259 \n@@ -1369,21 +1369,21 @@\n 00000ea1 v000000000000000 v000000000000000 views at 00000e91 for:\n 00000000000029be 00000000000029c3 (DW_OP_reg4 (rsi))\n 00000ea6 \n \n 00000ea7 v000000000000002 v000000000000000 location view pair\n \n 00000ea9 v000000000000002 v000000000000000 views at 00000ea7 for:\n- 00000000000029ba 00000000000029c9 (DW_OP_addr: 41fa; DW_OP_stack_value)\n+ 00000000000029ba 00000000000029c9 (DW_OP_addr: 41f7; DW_OP_stack_value)\n 00000ebe \n \n 00000ebf v000000000000002 v000000000000000 location view pair\n \n 00000ec1 v000000000000002 v000000000000000 views at 00000ebf for:\n- 00000000000029ba 00000000000029c9 (DW_OP_addr: 41e1; DW_OP_stack_value)\n+ 00000000000029ba 00000000000029c9 (DW_OP_addr: 41de; DW_OP_stack_value)\n 00000ed6 \n \n 00000ed7 v000000000000000 v000000000000000 location view pair\n 00000ed9 v000000000000000 v000000000000000 location view pair\n 00000edb v000000000000000 v000000000000000 location view pair\n 00000edd v000000000000000 v000000000000000 location view pair\n 00000edf v000000000000000 v000000000000000 location view pair\n@@ -1589,21 +1589,21 @@\n 00001113 v000000000000000 v000000000000000 views at 00001103 for:\n 00000000000027f8 00000000000027fd (DW_OP_reg4 (rsi))\n 00001118 \n \n 00001119 v000000000000002 v000000000000000 location view pair\n \n 0000111b v000000000000002 v000000000000000 views at 00001119 for:\n- 00000000000027f5 00000000000027fe (DW_OP_addr: 41af; DW_OP_stack_value)\n+ 00000000000027f5 00000000000027fe (DW_OP_addr: 41ac; DW_OP_stack_value)\n 00001130 \n \n 00001131 v000000000000002 v000000000000000 location view pair\n \n 00001133 v000000000000002 v000000000000000 views at 00001131 for:\n- 00000000000027f5 00000000000027fe (DW_OP_addr: 41a4; DW_OP_stack_value)\n+ 00000000000027f5 00000000000027fe (DW_OP_addr: 41a1; DW_OP_stack_value)\n 00001148 \n \n 00001149 v000000000000000 v000000000000000 location view pair\n 0000114b v000000000000000 v000000000000000 location view pair\n 0000114d v000000000000000 v000000000000000 location view pair\n \n 0000114f 0000000000002730 (base address)\n@@ -1856,21 +1856,21 @@\n 000013df v000000000000000 v000000000000000 views at 000013cf for:\n 000000000000256a 0000000000002581 (DW_OP_reg12 (r12))\n 000013e4 \n \n 000013e5 v000000000000002 v000000000000000 location view pair\n \n 000013e7 v000000000000002 v000000000000000 views at 000013e5 for:\n- 0000000000002567 0000000000002581 (DW_OP_addr: 4147; DW_OP_stack_value)\n+ 0000000000002567 0000000000002581 (DW_OP_addr: 4144; DW_OP_stack_value)\n 000013fc \n \n 000013fd v000000000000002 v000000000000000 location view pair\n \n 000013ff v000000000000002 v000000000000000 views at 000013fd for:\n- 0000000000002567 0000000000002581 (DW_OP_addr: 4145; DW_OP_stack_value)\n+ 0000000000002567 0000000000002581 (DW_OP_addr: 4142; DW_OP_stack_value)\n 00001414 \n \n 00001415 v000000000000000 v000000000000000 location view pair\n \n 00001417 v000000000000000 v000000000000000 views at 00001415 for:\n 0000000000002581 000000000000258a (DW_OP_reg3 (rbx))\n 00001423 \n@@ -1908,21 +1908,21 @@\n 0000146c v000000000000002 v000000000000000 views at 0000146a for:\n 000000000000258a 00000000000025b1 (DW_OP_reg12 (r12))\n 00001478 \n \n 00001479 v000000000000002 v000000000000000 location view pair\n \n 0000147b v000000000000002 v000000000000000 views at 00001479 for:\n- 000000000000258a 00000000000025b1 (DW_OP_addr: 4151; DW_OP_stack_value)\n+ 000000000000258a 00000000000025b1 (DW_OP_addr: 414e; DW_OP_stack_value)\n 00001490 \n \n 00001491 v000000000000002 v000000000000000 location view pair\n \n 00001493 v000000000000002 v000000000000000 views at 00001491 for:\n- 000000000000258a 00000000000025b1 (DW_OP_addr: 4145; DW_OP_stack_value)\n+ 000000000000258a 00000000000025b1 (DW_OP_addr: 4142; DW_OP_stack_value)\n 000014a8 \n \n 000014a9 v000000000000000 v000000000000000 location view pair\n \n 000014ab v000000000000000 v000000000000000 views at 000014a9 for:\n 00000000000025b1 00000000000025ba (DW_OP_reg3 (rbx))\n 000014b7 \n@@ -1960,21 +1960,21 @@\n 00001500 v000000000000002 v000000000000000 views at 000014fe for:\n 00000000000025ba 00000000000025e1 (DW_OP_reg12 (r12))\n 0000150c \n \n 0000150d v000000000000002 v000000000000000 location view pair\n \n 0000150f v000000000000002 v000000000000000 views at 0000150d for:\n- 00000000000025ba 00000000000025e1 (DW_OP_addr: 415e; DW_OP_stack_value)\n+ 00000000000025ba 00000000000025e1 (DW_OP_addr: 415b; DW_OP_stack_value)\n 00001524 \n \n 00001525 v000000000000002 v000000000000000 location view pair\n \n 00001527 v000000000000002 v000000000000000 views at 00001525 for:\n- 00000000000025ba 00000000000025e1 (DW_OP_addr: 4145; DW_OP_stack_value)\n+ 00000000000025ba 00000000000025e1 (DW_OP_addr: 4142; DW_OP_stack_value)\n 0000153c \n \n 0000153d v000000000000000 v000000000000000 location view pair\n \n 0000153f v000000000000000 v000000000000000 views at 0000153d for:\n 00000000000025e1 00000000000025ea (DW_OP_reg3 (rbx))\n 0000154b \n@@ -2012,21 +2012,21 @@\n 00001594 v000000000000002 v000000000000000 views at 00001592 for:\n 00000000000025ea 0000000000002611 (DW_OP_reg12 (r12))\n 000015a0 \n \n 000015a1 v000000000000002 v000000000000000 location view pair\n \n 000015a3 v000000000000002 v000000000000000 views at 000015a1 for:\n- 00000000000025ea 0000000000002611 (DW_OP_addr: 416b; DW_OP_stack_value)\n+ 00000000000025ea 0000000000002611 (DW_OP_addr: 4168; DW_OP_stack_value)\n 000015b8 \n \n 000015b9 v000000000000002 v000000000000000 location view pair\n \n 000015bb v000000000000002 v000000000000000 views at 000015b9 for:\n- 00000000000025ea 0000000000002611 (DW_OP_addr: 4145; DW_OP_stack_value)\n+ 00000000000025ea 0000000000002611 (DW_OP_addr: 4142; DW_OP_stack_value)\n 000015d0 \n \n 000015d1 v000000000000000 v000000000000000 location view pair\n \n 000015d3 v000000000000000 v000000000000000 views at 000015d1 for:\n 0000000000002611 000000000000261a (DW_OP_reg3 (rbx))\n 000015df \n@@ -2064,21 +2064,21 @@\n 00001628 v000000000000002 v000000000000000 views at 00001626 for:\n 000000000000261a 0000000000002641 (DW_OP_reg12 (r12))\n 00001634 \n \n 00001635 v000000000000002 v000000000000000 location view pair\n \n 00001637 v000000000000002 v000000000000000 views at 00001635 for:\n- 000000000000261a 0000000000002641 (DW_OP_addr: 4177; DW_OP_stack_value)\n+ 000000000000261a 0000000000002641 (DW_OP_addr: 4174; DW_OP_stack_value)\n 0000164c \n \n 0000164d v000000000000002 v000000000000000 location view pair\n \n 0000164f v000000000000002 v000000000000000 views at 0000164d for:\n- 000000000000261a 0000000000002641 (DW_OP_addr: 4145; DW_OP_stack_value)\n+ 000000000000261a 0000000000002641 (DW_OP_addr: 4142; DW_OP_stack_value)\n 00001664 \n \n 00001665 v000000000000000 v000000000000000 location view pair\n \n 00001667 v000000000000000 v000000000000000 views at 00001665 for:\n 0000000000002641 000000000000264a (DW_OP_reg3 (rbx))\n 00001673 \n@@ -2116,21 +2116,21 @@\n 000016bc v000000000000002 v000000000000000 views at 000016ba for:\n 000000000000264a 0000000000002671 (DW_OP_reg12 (r12))\n 000016c8 \n \n 000016c9 v000000000000002 v000000000000000 location view pair\n \n 000016cb v000000000000002 v000000000000000 views at 000016c9 for:\n- 000000000000264a 0000000000002671 (DW_OP_addr: 4183; DW_OP_stack_value)\n+ 000000000000264a 0000000000002671 (DW_OP_addr: 4180; DW_OP_stack_value)\n 000016e0 \n \n 000016e1 v000000000000002 v000000000000000 location view pair\n \n 000016e3 v000000000000002 v000000000000000 views at 000016e1 for:\n- 000000000000264a 0000000000002671 (DW_OP_addr: 4145; DW_OP_stack_value)\n+ 000000000000264a 0000000000002671 (DW_OP_addr: 4142; DW_OP_stack_value)\n 000016f8 \n \n 000016f9 v000000000000000 v000000000000000 location view pair\n 000016fb v000000000000000 v000000000000000 location view pair\n 000016fd v000000000000000 v000000000000000 location view pair\n \n 000016ff 0000000000002671 (base address)\n@@ -2293,21 +2293,21 @@\n 0000189f v000000000000001 v000000000000000 views at 0000189d for:\n 0000000000002413 0000000000002433 (DW_OP_reg12 (r12))\n 000018ab \n \n 000018ac v000000000000001 v000000000000000 location view pair\n \n 000018ae v000000000000001 v000000000000000 views at 000018ac for:\n- 0000000000002413 0000000000002433 (DW_OP_addr: 4120; DW_OP_stack_value)\n+ 0000000000002413 0000000000002433 (DW_OP_addr: 411d; DW_OP_stack_value)\n 000018c3 \n \n 000018c4 v000000000000001 v000000000000000 location view pair\n \n 000018c6 v000000000000001 v000000000000000 views at 000018c4 for:\n- 0000000000002413 0000000000002433 (DW_OP_addr: 410d; DW_OP_stack_value)\n+ 0000000000002413 0000000000002433 (DW_OP_addr: 410a; DW_OP_stack_value)\n 000018db \n \n 000018dc v000000000000000 v000000000000000 location view pair\n \n 000018de v000000000000000 v000000000000000 views at 000018dc for:\n 0000000000002454 000000000000245d (DW_OP_reg15 (r15))\n 000018ea \n@@ -2349,21 +2349,21 @@\n 0000193d v000000000000002 v000000000000000 views at 0000193b for:\n 000000000000245d 0000000000002487 (DW_OP_reg12 (r12))\n 00001949 \n \n 0000194a v000000000000002 v000000000000000 location view pair\n \n 0000194c v000000000000002 v000000000000000 views at 0000194a for:\n- 000000000000245d 0000000000002487 (DW_OP_addr: 4127; DW_OP_stack_value)\n+ 000000000000245d 0000000000002487 (DW_OP_addr: 4124; DW_OP_stack_value)\n 00001961 \n \n 00001962 v000000000000002 v000000000000000 location view pair\n \n 00001964 v000000000000002 v000000000000000 views at 00001962 for:\n- 000000000000245d 0000000000002487 (DW_OP_addr: 410d; DW_OP_stack_value)\n+ 000000000000245d 0000000000002487 (DW_OP_addr: 410a; DW_OP_stack_value)\n 00001979 \n \n 0000197a v000000000000000 v000000000000000 location view pair\n \n 0000197c v000000000000000 v000000000000000 views at 0000197a for:\n 0000000000002498 00000000000024a1 (DW_OP_reg15 (r15))\n 00001988 \n@@ -2401,21 +2401,21 @@\n 000019d0 v000000000000002 v000000000000000 views at 000019ce for:\n 00000000000024a1 00000000000024cb (DW_OP_reg12 (r12))\n 000019dc \n \n 000019dd v000000000000002 v000000000000000 location view pair\n \n 000019df v000000000000002 v000000000000000 views at 000019dd for:\n- 00000000000024a1 00000000000024cb (DW_OP_addr: 4131; DW_OP_stack_value)\n+ 00000000000024a1 00000000000024cb (DW_OP_addr: 412e; DW_OP_stack_value)\n 000019f4 \n \n 000019f5 v000000000000002 v000000000000000 location view pair\n \n 000019f7 v000000000000002 v000000000000000 views at 000019f5 for:\n- 00000000000024a1 00000000000024cb (DW_OP_addr: 410d; DW_OP_stack_value)\n+ 00000000000024a1 00000000000024cb (DW_OP_addr: 410a; DW_OP_stack_value)\n 00001a0c \n \n 00001a0d v000000000000000 v000000000000000 location view pair\n \n 00001a0f v000000000000000 v000000000000000 views at 00001a0d for:\n 00000000000024dc 00000000000024e5 (DW_OP_reg15 (r15))\n 00001a1b \n@@ -3014,15 +3014,15 @@\n 00002052 v000000000000000 v000000000000000 views at 00002042 for:\n 0000000000003394 0000000000003399 (DW_OP_reg4 (rsi))\n 00002057 \n \n 00002058 v000000000000002 v000000000000000 location view pair\n \n 0000205a v000000000000002 v000000000000000 views at 00002058 for:\n- 0000000000003391 00000000000033b5 (DW_OP_addr: 4309; DW_OP_stack_value)\n+ 0000000000003391 00000000000033b5 (DW_OP_addr: 4306; DW_OP_stack_value)\n 0000206f \n \n 00002070 v000000000000002 v000000000000000 location view pair\n \n 00002072 v000000000000002 v000000000000000 views at 00002070 for:\n 0000000000003391 00000000000033b5 (DW_OP_addr: 4040; DW_OP_stack_value)\n 00002087 \n@@ -3115,626 +3115,626 @@\n \n 0000214f v000000000000000 v000000000000000 location view pair\n \n 00002151 v000000000000000 v000000000000000 views at 0000214f for:\n 0000000000003678 000000000000367c (DW_OP_reg0 (rax))\n 00002156 \n Table at Offset 0x2157\n- Length: 0x2a1\n+ Length: 0x311\n DWARF version: 5\n Address size: 8\n Segment size: 0\n Offset entries: 0\n \n Offset Begin End Expression\n \n 00002163 v000000000000000 v000000000000000 location view pair\n 00002165 v000000000000000 v000000000000000 location view pair\n 00002167 v000000000000000 v000000000000000 location view pair\n+ 00002169 v000000000000000 v000000000000000 location view pair\n \n- 00002169 00000000000036c0 (base address)\n- 00002172 v000000000000000 v000000000000000 views at 00002163 for:\n- 00000000000036c0 00000000000036ec (DW_OP_reg5 (rdi))\n- 00002177 v000000000000000 v000000000000000 views at 00002165 for:\n- 00000000000036ec 0000000000003761 (DW_OP_reg3 (rbx))\n- 0000217d v000000000000000 v000000000000000 views at 00002167 for:\n- 0000000000003761 000000000000376b (DW_OP_entry_value: (DW_OP_reg5 (rdi)); DW_OP_stack_value)\n- 00002187 \n-\n- 00002188 v000000000000000 v000000000000000 location view pair\n- 0000218a v000000000000000 v000000000000000 location view pair\n- 0000218c v000000000000000 v000000000000000 location view pair\n-\n- 0000218e 00000000000036c0 (base address)\n- 00002197 v000000000000000 v000000000000000 views at 00002188 for:\n- 00000000000036c0 00000000000036cc (DW_OP_reg4 (rsi))\n- 0000219c v000000000000000 v000000000000000 views at 0000218a for:\n- 00000000000036cc 000000000000371f (DW_OP_reg15 (r15))\n- 000021a1 v000000000000000 v000000000000000 views at 0000218c for:\n- 000000000000371f 000000000000376b (DW_OP_entry_value: (DW_OP_reg4 (rsi)); DW_OP_stack_value)\n- 000021aa \n-\n- 000021ab v000000000000000 v000000000000000 location view pair\n- 000021ad v000000000000000 v000000000000000 location view pair\n- 000021af v000000000000000 v000000000000000 location view pair\n-\n- 000021b1 00000000000036c0 (base address)\n- 000021ba v000000000000000 v000000000000000 views at 000021ab for:\n- 00000000000036c0 00000000000036ec (DW_OP_reg1 (rdx))\n- 000021bf v000000000000000 v000000000000000 views at 000021ad for:\n- 00000000000036ec 0000000000003766 (DW_OP_reg13 (r13))\n- 000021c5 v000000000000000 v000000000000000 views at 000021af for:\n- 0000000000003766 000000000000376b (DW_OP_entry_value: (DW_OP_reg1 (rdx)); DW_OP_stack_value)\n- 000021cf \n-\n- 000021d0 v000000000000000 v000000000000000 location view pair\n- 000021d2 v000000000000000 v000000000000000 location view pair\n- 000021d4 v000000000000000 v000000000000000 location view pair\n-\n- 000021d6 00000000000036c0 (base address)\n- 000021df v000000000000000 v000000000000000 views at 000021d0 for:\n- 00000000000036c0 00000000000036ec (DW_OP_reg2 (rcx))\n- 000021e4 v000000000000000 v000000000000000 views at 000021d2 for:\n- 00000000000036ec 0000000000003736 (DW_OP_reg6 (rbp))\n- 000021e9 v000000000000000 v000000000000000 views at 000021d4 for:\n- 0000000000003736 000000000000376b (DW_OP_entry_value: (DW_OP_reg2 (rcx)); DW_OP_stack_value)\n- 000021f2 \n-\n- 000021f3 v000000000000000 v000000000000000 location view pair\n- 000021f5 v000000000000000 v000000000000000 location view pair\n- 000021f7 v000000000000000 v000000000000000 location view pair\n-\n- 000021f9 00000000000036c0 (base address)\n- 00002202 v000000000000000 v000000000000000 views at 000021f3 for:\n- 00000000000036c0 00000000000036ec (DW_OP_reg8 (r8))\n- 00002207 v000000000000000 v000000000000000 views at 000021f5 for:\n- 00000000000036ec 0000000000003764 (DW_OP_reg12 (r12))\n- 0000220d v000000000000000 v000000000000000 views at 000021f7 for:\n- 0000000000003764 000000000000376b (DW_OP_entry_value: (DW_OP_reg8 (r8)); DW_OP_stack_value)\n- 00002217 \n-\n- 00002218 v000000000000000 v000000000000000 location view pair\n- 0000221a v000000000000000 v000000000000000 location view pair\n-\n- 0000221c 0000000000003701 (base address)\n- 00002225 v000000000000000 v000000000000000 views at 00002218 for:\n- 0000000000003701 0000000000003704 (DW_OP_reg0 (rax))\n- 0000222a v000000000000000 v000000000000000 views at 0000221a for:\n- 0000000000003704 0000000000003709 (DW_OP_reg4 (rsi))\n- 0000222f \n-\n- 00002230 v000000000000000 v000000000000000 location view pair\n- 00002232 v000000000000000 v000000000000000 location view pair\n-\n- 00002234 0000000000003713 (base address)\n- 0000223d v000000000000000 v000000000000000 views at 00002230 for:\n- 0000000000003713 0000000000003716 (DW_OP_reg0 (rax))\n- 00002242 v000000000000000 v000000000000000 views at 00002232 for:\n- 0000000000003716 0000000000003768 (DW_OP_reg14 (r14))\n- 00002247 \n-\n- 00002248 v000000000000000 v000000000000000 location view pair\n- 0000224a v000000000000000 v000000000000000 location view pair\n-\n- 0000224c 000000000000371f (base address)\n- 00002255 v000000000000000 v000000000000000 views at 00002248 for:\n- 000000000000371f 0000000000003727 (DW_OP_reg0 (rax))\n- 0000225a v000000000000000 v000000000000000 views at 0000224a for:\n- 0000000000003727 000000000000376a (DW_OP_reg15 (r15))\n- 0000225f \n-\n- 00002260 v000000000000000 v000000000000000 location view pair\n-\n- 00002262 v000000000000000 v000000000000000 views at 00002260 for:\n- 0000000000003736 0000000000003762 (DW_OP_reg6 (rbp))\n- 0000226e \n-\n- 0000226f v000000000000000 v000000000000000 location view pair\n- 00002271 v000000000000000 v000000000000000 location view pair\n-\n- 00002273 000000000000374c (base address)\n- 0000227c v000000000000000 v000000000000000 views at 0000226f for:\n- 000000000000374c 0000000000003757 (DW_OP_reg0 (rax))\n- 00002281 v000000000000000 v000000000000000 views at 00002271 for:\n- 0000000000003757 000000000000375b (DW_OP_reg8 (r8))\n- 00002286 \n-\n- 00002287 v000000000000001 v000000000000000 location view pair\n- 00002289 v000000000000000 v000000000000000 location view pair\n-\n- 0000228b 00000000000036c4 (base address)\n- 00002294 v000000000000001 v000000000000000 views at 00002287 for:\n- 00000000000036c4 00000000000036ec (DW_OP_reg5 (rdi))\n- 00002299 v000000000000000 v000000000000000 views at 00002289 for:\n- 00000000000036ec 0000000000003701 (DW_OP_reg3 (rbx))\n- 0000229e \n-\n- 0000229f v000000000000001 v000000000000000 location view pair\n- 000022a1 v000000000000000 v000000000000000 location view pair\n-\n- 000022a3 00000000000036c4 (base address)\n- 000022ac v000000000000001 v000000000000000 views at 0000229f for:\n- 00000000000036c4 00000000000036ec (DW_OP_reg8 (r8))\n- 000022b1 v000000000000000 v000000000000000 views at 000022a1 for:\n- 00000000000036ec 0000000000003701 (DW_OP_reg12 (r12))\n- 000022b6 \n-\n- 000022b7 v000000000000002 v000000000000000 location view pair\n-\n- 000022b9 v000000000000002 v000000000000000 views at 000022b7 for:\n- 0000000000003701 0000000000003713 (DW_OP_reg3 (rbx))\n- 000022c5 \n-\n- 000022c6 v000000000000002 v000000000000000 location view pair\n- 000022c8 v000000000000000 v000000000000000 location view pair\n-\n- 000022ca 0000000000003701 (base address)\n- 000022d3 v000000000000002 v000000000000000 views at 000022c6 for:\n- 0000000000003701 0000000000003704 (DW_OP_reg0 (rax))\n- 000022d8 v000000000000000 v000000000000000 views at 000022c8 for:\n- 0000000000003704 0000000000003709 (DW_OP_reg4 (rsi))\n- 000022dd \n-\n- 000022de v000000000000002 v000000000000000 location view pair\n-\n- 000022e0 v000000000000002 v000000000000000 views at 000022de for:\n- 0000000000003701 0000000000003713 (DW_OP_addr: 4364; DW_OP_stack_value)\n- 000022f5 \n-\n- 000022f6 v000000000000002 v000000000000000 location view pair\n-\n- 000022f8 v000000000000002 v000000000000000 views at 000022f6 for:\n- 0000000000003701 0000000000003713 (DW_OP_addr: 4080; DW_OP_stack_value)\n- 0000230d \n-\n- 0000230e v000000000000002 v000000000000000 location view pair\n-\n- 00002310 v000000000000002 v000000000000000 views at 0000230e for:\n- 0000000000003713 000000000000371f (DW_OP_reg3 (rbx))\n- 0000231c \n-\n- 0000231d v000000000000002 v000000000000000 location view pair\n-\n- 0000231f v000000000000002 v000000000000000 views at 0000231d for:\n- 0000000000003713 000000000000371f (DW_OP_reg15 (r15))\n- 0000232b \n+ 0000216b v000000000000000 v000000000000000 views at 00002163 for:\n+ 00000000000037c0 00000000000037d4 (DW_OP_reg5 (rdi))\n+ 00002172 v000000000000000 v000000000000000 views at 00002165 for:\n+ 00000000000037d4 000000000000387d (DW_OP_reg6 (rbp))\n+ 00002179 v000000000000000 v000000000000000 views at 00002167 for:\n+ 000000000000387d 0000000000003884 (DW_OP_entry_value: (DW_OP_reg5 (rdi)); DW_OP_stack_value)\n+ 00002183 v000000000000000 v000000000000000 views at 00002169 for:\n+ 0000000000003884 00000000000038a6 (DW_OP_reg6 (rbp))\n+ 0000218a \n+\n+ 0000218b v000000000000000 v000000000000000 location view pair\n+ 0000218d v000000000000000 v000000000000000 location view pair\n+ 0000218f v000000000000000 v000000000000000 location view pair\n+ 00002191 v000000000000000 v000000000000000 location view pair\n+ 00002193 v000000000000000 v000000000000000 location view pair\n+\n+ 00002195 v000000000000000 v000000000000000 views at 0000218b for:\n+ 00000000000037c0 00000000000037dc (DW_OP_reg4 (rsi))\n+ 0000219c v000000000000000 v000000000000000 views at 0000218d for:\n+ 00000000000037dc 0000000000003818 (DW_OP_reg3 (rbx))\n+ 000021a3 v000000000000000 v000000000000000 views at 0000218f for:\n+ 0000000000003818 0000000000003884 (DW_OP_entry_value: (DW_OP_reg4 (rsi)); DW_OP_stack_value)\n+ 000021ad v000000000000000 v000000000000000 views at 00002191 for:\n+ 0000000000003884 0000000000003897 (DW_OP_reg3 (rbx))\n+ 000021b4 v000000000000000 v000000000000000 views at 00002193 for:\n+ 0000000000003897 00000000000038a6 (DW_OP_entry_value: (DW_OP_reg4 (rsi)); DW_OP_stack_value)\n+ 000021be \n+\n+ 000021bf v000000000000000 v000000000000000 location view pair\n+ 000021c1 v000000000000000 v000000000000000 location view pair\n+ 000021c3 v000000000000000 v000000000000000 location view pair\n+ 000021c5 v000000000000000 v000000000000000 location view pair\n+\n+ 000021c7 v000000000000000 v000000000000000 views at 000021bf for:\n+ 00000000000037c0 00000000000037dc (DW_OP_reg1 (rdx))\n+ 000021ce v000000000000000 v000000000000000 views at 000021c1 for:\n+ 00000000000037dc 0000000000003883 (DW_OP_reg14 (r14))\n+ 000021d5 v000000000000000 v000000000000000 views at 000021c3 for:\n+ 0000000000003883 0000000000003884 (DW_OP_entry_value: (DW_OP_reg1 (rdx)); DW_OP_stack_value)\n+ 000021df v000000000000000 v000000000000000 views at 000021c5 for:\n+ 0000000000003884 00000000000038a6 (DW_OP_reg14 (r14))\n+ 000021e6 \n+\n+ 000021e7 v000000000000000 v000000000000000 location view pair\n+ 000021e9 v000000000000000 v000000000000000 location view pair\n+ 000021eb v000000000000000 v000000000000000 location view pair\n+\n+ 000021ed v000000000000000 v000000000000000 views at 000021e7 for:\n+ 00000000000037dd 00000000000037ed (DW_OP_reg0 (rax))\n+ 000021f4 v000000000000000 v000000000000000 views at 000021e9 for:\n+ 00000000000037ed 0000000000003820 (DW_OP_breg13 (r13): -1; DW_OP_stack_value)\n+ 000021fd v000000000000000 v000000000000000 views at 000021eb for:\n+ 0000000000003884 00000000000038a6 (DW_OP_breg13 (r13): -1; DW_OP_stack_value)\n+ 00002206 \n+\n+ 00002207 v000000000000000 v000000000000000 location view pair\n+ 00002209 v000000000000000 v000000000000000 location view pair\n+ 0000220b v000000000000000 v000000000000000 location view pair\n+\n+ 0000220d v000000000000000 v000000000000000 views at 00002207 for:\n+ 00000000000037fa 00000000000037fe (DW_OP_reg0 (rax))\n+ 00002214 v000000000000000 v000000000000000 views at 00002209 for:\n+ 00000000000037fe 000000000000387f (DW_OP_reg12 (r12))\n+ 0000221b v000000000000000 v000000000000000 views at 0000220b for:\n+ 0000000000003884 00000000000038a6 (DW_OP_reg12 (r12))\n+ 00002222 \n+\n+ 00002223 v000000000000000 v000000000000000 location view pair\n+ 00002225 v000000000000000 v000000000000000 location view pair\n+\n+ 00002227 v000000000000000 v000000000000000 views at 00002223 for:\n+ 0000000000003818 000000000000381c (DW_OP_reg0 (rax))\n+ 0000222e v000000000000000 v000000000000000 views at 00002225 for:\n+ 000000000000381c 000000000000386b (DW_OP_reg3 (rbx))\n+ 00002235 \n+\n+ 00002236 v000000000000000 v000000000000000 location view pair\n+ 00002238 v000000000000000 v000000000000001 location view pair\n+\n+ 0000223a v000000000000000 v000000000000000 views at 00002236 for:\n+ 0000000000003820 0000000000003857 (DW_OP_reg0 (rax))\n+ 00002241 v000000000000000 v000000000000001 views at 00002238 for:\n+ 0000000000003857 0000000000003878 (DW_OP_reg13 (r13))\n+ 00002248 \n+\n+ 00002249 v000000000000000 v000000000000000 location view pair\n+ 0000224b v000000000000000 v000000000000001 location view pair\n+\n+ 0000224d v000000000000000 v000000000000000 views at 00002249 for:\n+ 000000000000386b 000000000000386f (DW_OP_reg0 (rax))\n+ 00002254 v000000000000000 v000000000000001 views at 0000224b for:\n+ 000000000000386f 0000000000003878 (DW_OP_reg3 (rbx))\n+ 0000225b \n+\n+ 0000225c v000000000000001 v000000000000000 location view pair\n+ 0000225e v000000000000000 v000000000000001 location view pair\n+ 00002260 v000000000000001 v000000000000000 location view pair\n+ 00002262 v000000000000000 v000000000000000 location view pair\n+\n+ 00002264 v000000000000001 v000000000000000 views at 0000225c for:\n+ 0000000000003820 0000000000003827 (DW_OP_lit0; DW_OP_stack_value)\n+ 0000226c v000000000000000 v000000000000001 views at 0000225e for:\n+ 0000000000003840 000000000000384a (DW_OP_reg2 (rcx))\n+ 00002273 v000000000000001 v000000000000000 views at 00002260 for:\n+ 000000000000384a 000000000000384e (DW_OP_breg2 (rcx): 1; DW_OP_stack_value)\n+ 0000227c v000000000000000 v000000000000000 views at 00002262 for:\n+ 000000000000384e 0000000000003853 (DW_OP_reg2 (rcx))\n+ 00002283 \n+\n+ 00002284 v000000000000001 v000000000000000 location view pair\n+ 00002286 v000000000000000 v000000000000000 location view pair\n+\n+ 00002288 v000000000000001 v000000000000000 views at 00002284 for:\n+ 00000000000037fa 00000000000037fe (DW_OP_reg0 (rax))\n+ 0000228f v000000000000000 v000000000000000 views at 00002286 for:\n+ 00000000000037fe 00000000000037ff (DW_OP_reg12 (r12))\n+ 00002296 \n+\n+ 00002297 v000000000000001 v000000000000000 location view pair\n+\n+ 00002299 v000000000000001 v000000000000000 views at 00002297 for:\n+ 00000000000037fa 00000000000037ff (DW_OP_reg3 (rbx))\n+ 000022a0 \n+\n+ 000022a1 v000000000000001 v000000000000000 location view pair\n+\n+ 000022a3 v000000000000001 v000000000000000 views at 000022a1 for:\n+ 00000000000037fa 00000000000037ff (DW_OP_reg13 (r13))\n+ 000022aa \n+\n+ 000022ab v000000000000002 v000000000000000 location view pair\n+\n+ 000022ad v000000000000002 v000000000000000 views at 000022ab for:\n+ 0000000000003853 000000000000386b (DW_OP_reg6 (rbp))\n+ 000022b4 \n+\n+ 000022b5 v000000000000002 v000000000000000 location view pair\n+ 000022b7 v000000000000000 v000000000000000 location view pair\n+\n+ 000022b9 v000000000000002 v000000000000000 views at 000022b5 for:\n+ 0000000000003853 0000000000003857 (DW_OP_reg0 (rax))\n+ 000022c0 v000000000000000 v000000000000000 views at 000022b7 for:\n+ 0000000000003857 000000000000386b (DW_OP_reg13 (r13))\n+ 000022c7 \n+\n+ 000022c8 v000000000000002 v000000000000000 location view pair\n+\n+ 000022ca v000000000000002 v000000000000000 views at 000022c8 for:\n+ 0000000000003853 000000000000386b (DW_OP_reg3 (rbx))\n+ 000022d1 \n+\n+ 000022d2 v000000000000000 v000000000000000 location view pair\n+ 000022d4 v000000000000000 v000000000000000 location view pair\n+ 000022d6 v000000000000000 v000000000000000 location view pair\n+ 000022d8 v000000000000000 v000000000000000 location view pair\n+\n+ 000022da v000000000000000 v000000000000000 views at 000022d2 for:\n+ 00000000000036c0 00000000000036e3 (DW_OP_reg5 (rdi))\n+ 000022df v000000000000000 v000000000000000 views at 000022d4 for:\n+ 00000000000036e3 000000000000378e (DW_OP_reg14 (r14))\n+ 000022e5 v000000000000000 v000000000000000 views at 000022d6 for:\n+ 000000000000378e 0000000000003791 (DW_OP_entry_value: (DW_OP_reg5 (rdi)); DW_OP_stack_value)\n+ 000022ef v000000000000000 v000000000000000 views at 000022d8 for:\n+ 0000000000003791 00000000000037b7 (DW_OP_reg14 (r14))\n+ 000022f6 \n+\n+ 000022f7 v000000000000000 v000000000000000 location view pair\n+ 000022f9 v000000000000000 v000000000000000 location view pair\n+ 000022fb v000000000000000 v000000000000000 location view pair\n+ 000022fd v000000000000000 v000000000000000 location view pair\n+ 000022ff v000000000000000 v000000000000000 location view pair\n+\n+ 00002301 v000000000000000 v000000000000000 views at 000022f7 for:\n+ 00000000000036c0 00000000000036e3 (DW_OP_reg4 (rsi))\n+ 00002306 v000000000000000 v000000000000000 views at 000022f9 for:\n+ 00000000000036e3 0000000000003772 (DW_OP_reg12 (r12))\n+ 0000230c v000000000000000 v000000000000000 views at 000022fb for:\n+ 0000000000003772 0000000000003791 (DW_OP_entry_value: (DW_OP_reg4 (rsi)); DW_OP_stack_value)\n+ 00002316 v000000000000000 v000000000000000 views at 000022fd for:\n+ 0000000000003791 00000000000037a8 (DW_OP_reg12 (r12))\n+ 0000231d v000000000000000 v000000000000000 views at 000022ff for:\n+ 00000000000037a8 00000000000037b7 (DW_OP_entry_value: (DW_OP_reg4 (rsi)); DW_OP_stack_value)\n+ 00002327 \n \n+ 00002328 v000000000000000 v000000000000000 location view pair\n+ 0000232a v000000000000000 v000000000000000 location view pair\n 0000232c v000000000000000 v000000000000000 location view pair\n+ 0000232e v000000000000000 v000000000000000 location view pair\n \n- 0000232e v000000000000000 v000000000000000 views at 0000232c for:\n- 0000000000003724 0000000000003736 (DW_OP_reg3 (rbx))\n- 0000233a \n-\n- 0000233b v000000000000000 v000000000000000 location view pair\n-\n- 0000233d v000000000000000 v000000000000000 views at 0000233b for:\n- 0000000000003724 0000000000003736 (DW_OP_reg6 (rbp))\n- 00002349 \n-\n- 0000234a v000000000000000 v000000000000000 location view pair\n- 0000234c v000000000000000 v000000000000000 location view pair\n-\n- 0000234e 0000000000003770 (base address)\n- 00002357 v000000000000000 v000000000000000 views at 0000234a for:\n- 0000000000003770 000000000000377f (DW_OP_reg5 (rdi))\n- 0000235c v000000000000000 v000000000000000 views at 0000234c for:\n- 000000000000377f 0000000000003780 (DW_OP_entry_value: (DW_OP_reg5 (rdi)); DW_OP_stack_value)\n- 00002364 \n-\n- 00002365 v000000000000000 v000000000000000 location view pair\n- 00002367 v000000000000000 v000000000000000 location view pair\n-\n- 00002369 0000000000003770 (base address)\n- 00002372 v000000000000000 v000000000000000 views at 00002365 for:\n- 0000000000003770 000000000000377f (DW_OP_reg4 (rsi))\n- 00002377 v000000000000000 v000000000000000 views at 00002367 for:\n- 000000000000377f 0000000000003780 (DW_OP_entry_value: (DW_OP_reg4 (rsi)); DW_OP_stack_value)\n- 0000237f \n-\n- 00002380 v000000000000000 v000000000000000 location view pair\n- 00002382 v000000000000000 v000000000000000 location view pair\n- 00002384 v000000000000000 v000000000000000 location view pair\n-\n- 00002386 0000000000003770 (base address)\n- 0000238f v000000000000000 v000000000000000 views at 00002380 for:\n- 0000000000003770 000000000000377b (DW_OP_reg1 (rdx))\n- 00002394 v000000000000000 v000000000000000 views at 00002382 for:\n- 000000000000377b 000000000000377f (DW_OP_reg8 (r8))\n- 00002399 v000000000000000 v000000000000000 views at 00002384 for:\n- 000000000000377f 0000000000003780 (DW_OP_entry_value: (DW_OP_reg1 (rdx)); DW_OP_stack_value)\n- 000023a1 \n+ 00002330 v000000000000000 v000000000000000 views at 00002328 for:\n+ 00000000000036c0 00000000000036e3 (DW_OP_reg1 (rdx))\n+ 00002335 v000000000000000 v000000000000000 views at 0000232a for:\n+ 00000000000036e3 000000000000378c (DW_OP_reg13 (r13))\n+ 0000233b v000000000000000 v000000000000000 views at 0000232c for:\n+ 000000000000378c 0000000000003791 (DW_OP_entry_value: (DW_OP_reg1 (rdx)); DW_OP_stack_value)\n+ 00002345 v000000000000000 v000000000000000 views at 0000232e for:\n+ 0000000000003791 00000000000037b7 (DW_OP_reg13 (r13))\n+ 0000234c \n+\n+ 0000234d v000000000000000 v000000000000000 location view pair\n+ 0000234f v000000000000000 v000000000000000 location view pair\n+\n+ 00002351 v000000000000000 v000000000000000 views at 0000234d for:\n+ 00000000000036e7 000000000000375e (DW_OP_reg6 (rbp))\n+ 00002357 v000000000000000 v000000000000000 views at 0000234f for:\n+ 0000000000003791 00000000000037b7 (DW_OP_reg6 (rbp))\n+ 0000235e \n+\n+ 0000235f v000000000000000 v000000000000000 location view pair\n+ 00002361 v000000000000000 v000000000000000 location view pair\n+ 00002363 v000000000000000 v000000000000000 location view pair\n+\n+ 00002365 v000000000000000 v000000000000000 views at 0000235f for:\n+ 0000000000003702 0000000000003705 (DW_OP_reg0 (rax))\n+ 0000236a v000000000000000 v000000000000000 views at 00002361 for:\n+ 0000000000003705 0000000000003787 (DW_OP_reg3 (rbx))\n+ 00002370 v000000000000000 v000000000000000 views at 00002363 for:\n+ 0000000000003791 00000000000037b7 (DW_OP_reg3 (rbx))\n+ 00002377 \n+\n+ 00002378 v000000000000000 v000000000000000 location view pair\n+ 0000237a v000000000000000 v000000000000000 location view pair\n+\n+ 0000237c v000000000000000 v000000000000000 views at 00002378 for:\n+ 000000000000370e 0000000000003733 (DW_OP_reg0 (rax))\n+ 00002381 v000000000000000 v000000000000000 views at 0000237a for:\n+ 0000000000003733 0000000000003747 (DW_OP_reg1 (rdx))\n+ 00002387 \n+\n+ 00002388 v000000000000000 v000000000000000 location view pair\n+ 0000238a v000000000000000 v000000000000001 location view pair\n+ 0000238c v000000000000000 v000000000000000 location view pair\n+\n+ 0000238e v000000000000000 v000000000000000 views at 00002388 for:\n+ 0000000000003754 0000000000003765 (DW_OP_reg0 (rax))\n+ 00002395 v000000000000000 v000000000000001 views at 0000238a for:\n+ 0000000000003765 000000000000377f (DW_OP_breg6 (rbp): -1; DW_OP_stack_value)\n+ 0000239e v000000000000000 v000000000000000 views at 0000238c for:\n+ 0000000000003791 00000000000037ac (DW_OP_reg0 (rax))\n+ 000023a5 \n+\n+ 000023a6 v000000000000000 v000000000000000 location view pair\n+ 000023a8 v000000000000000 v000000000000001 location view pair\n+\n+ 000023aa v000000000000000 v000000000000000 views at 000023a6 for:\n+ 0000000000003772 0000000000003776 (DW_OP_reg0 (rax))\n+ 000023b1 v000000000000000 v000000000000001 views at 000023a8 for:\n+ 0000000000003776 000000000000377f (DW_OP_reg12 (r12))\n+ 000023b8 \n+\n+ 000023b9 v000000000000002 v000000000000000 location view pair\n+ 000023bb v000000000000000 v000000000000000 location view pair\n+\n+ 000023bd v000000000000002 v000000000000000 views at 000023b9 for:\n+ 000000000000370e 0000000000003715 (DW_OP_lit0; DW_OP_stack_value)\n+ 000023c3 v000000000000000 v000000000000000 views at 000023bb for:\n+ 0000000000003720 0000000000003730 (DW_OP_reg2 (rcx))\n+ 000023c8 \n+\n+ 000023c9 v000000000000001 v000000000000000 location view pair\n+ 000023cb v000000000000000 v000000000000000 location view pair\n+\n+ 000023cd v000000000000001 v000000000000000 views at 000023c9 for:\n+ 00000000000036c4 00000000000036e3 (DW_OP_reg5 (rdi))\n+ 000023d2 v000000000000000 v000000000000000 views at 000023cb for:\n+ 00000000000036e3 00000000000036e4 (DW_OP_reg14 (r14))\n+ 000023d7 \n+\n+ 000023d8 v000000000000000 v000000000000000 location view pair\n+ 000023da v000000000000000 v000000000000000 location view pair\n+\n+ 000023dc v000000000000000 v000000000000000 views at 000023d8 for:\n+ 00000000000036d5 00000000000036e3 (DW_OP_reg4 (rsi))\n+ 000023e1 v000000000000000 v000000000000000 views at 000023da for:\n+ 00000000000036e3 00000000000036e4 (DW_OP_reg12 (r12))\n+ 000023e6 \n+\n+ 000023e7 v000000000000001 v000000000000000 location view pair\n+\n+ 000023e9 v000000000000001 v000000000000000 views at 000023e7 for:\n+ 0000000000003702 000000000000370e (DW_OP_reg14 (r14))\n+ 000023ee \n+\n+ 000023ef v000000000000001 v000000000000000 location view pair\n+\n+ 000023f1 v000000000000001 v000000000000000 views at 000023ef for:\n+ 0000000000003702 000000000000370e (DW_OP_reg12 (r12))\n+ 000023f6 \n+\n+ 000023f7 v000000000000001 v000000000000000 location view pair\n+\n+ 000023f9 v000000000000001 v000000000000000 views at 000023f7 for:\n+ 0000000000003702 000000000000370e (DW_OP_lit0; DW_OP_stack_value)\n+ 000023ff \n+\n+ 00002400 v000000000000001 v000000000000000 location view pair\n+ 00002402 v000000000000000 v000000000000000 location view pair\n+\n+ 00002404 v000000000000001 v000000000000000 views at 00002400 for:\n+ 0000000000003742 0000000000003747 (DW_OP_reg5 (rdi))\n+ 0000240b v000000000000000 v000000000000000 views at 00002402 for:\n+ 0000000000003747 0000000000003748 (DW_OP_reg14 (r14))\n+ 00002412 \n+\n+ 00002413 v000000000000001 v000000000000000 location view pair\n+ 00002415 v000000000000000 v000000000000000 location view pair\n+\n+ 00002417 v000000000000001 v000000000000000 views at 00002413 for:\n+ 0000000000003742 0000000000003747 (DW_OP_reg4 (rsi))\n+ 0000241e v000000000000000 v000000000000000 views at 00002415 for:\n+ 0000000000003747 0000000000003748 (DW_OP_reg12 (r12))\n+ 00002425 \n \n- 000023a2 v000000000000000 v000000000000000 location view pair\n- 000023a4 v000000000000000 v000000000000000 location view pair\n+ 00002426 v000000000000001 v000000000000000 location view pair\n \n- 000023a6 0000000000003260 (base address)\n- 000023af v000000000000000 v000000000000000 views at 000023a2 for:\n- 0000000000003260 00000000000032f6 (DW_OP_reg5 (rdi))\n- 000023b5 v000000000000000 v000000000000000 views at 000023a4 for:\n- 00000000000032f6 0000000000003314 (DW_OP_entry_value: (DW_OP_reg5 (rdi)); DW_OP_stack_value)\n- 000023bf \n+ 00002428 v000000000000001 v000000000000000 views at 00002426 for:\n+ 0000000000003742 0000000000003747 (DW_OP_reg1 (rdx))\n+ 0000242f \n \n- 000023c0 v000000000000000 v000000000000000 location view pair\n- 000023c2 v000000000000000 v000000000000000 location view pair\n+ 00002430 v000000000000002 v000000000000000 location view pair\n \n- 000023c4 0000000000003260 (base address)\n- 000023cd v000000000000000 v000000000000000 views at 000023c0 for:\n- 0000000000003260 00000000000032f6 (DW_OP_reg4 (rsi))\n- 000023d3 v000000000000000 v000000000000000 views at 000023c2 for:\n- 00000000000032f6 0000000000003314 (DW_OP_entry_value: (DW_OP_reg4 (rsi)); DW_OP_stack_value)\n- 000023dd \n+ 00002432 v000000000000002 v000000000000000 views at 00002430 for:\n+ 0000000000003748 0000000000003754 (DW_OP_lit0; DW_OP_stack_value)\n+ 0000243a \n \n- 000023de v000000000000000 v000000000000000 location view pair\n- 000023e0 v000000000000000 v000000000000000 location view pair\n+ 0000243b v000000000000002 v000000000000000 location view pair\n \n- 000023e2 0000000000003260 (base address)\n- 000023eb v000000000000000 v000000000000000 views at 000023de for:\n- 0000000000003260 00000000000032f6 (DW_OP_reg1 (rdx))\n- 000023f1 v000000000000000 v000000000000000 views at 000023e0 for:\n- 00000000000032f6 0000000000003314 (DW_OP_entry_value: (DW_OP_reg1 (rdx)); DW_OP_stack_value)\n- 000023fb \n-Table at Offset 0x23fc\n- Length: 0x311\n+ 0000243d v000000000000002 v000000000000000 views at 0000243b for:\n+ 0000000000003748 0000000000003754 (DW_OP_reg3 (rbx))\n+ 00002444 \n+\n+ 00002445 v000000000000001 v000000000000000 location view pair\n+ 00002447 v000000000000000 v000000000000000 location view pair\n+\n+ 00002449 v000000000000001 v000000000000000 views at 00002445 for:\n+ 0000000000003772 0000000000003776 (DW_OP_reg0 (rax))\n+ 00002450 v000000000000000 v000000000000000 views at 00002447 for:\n+ 0000000000003776 0000000000003777 (DW_OP_reg12 (r12))\n+ 00002457 \n+\n+ 00002458 v000000000000001 v000000000000000 location view pair\n+\n+ 0000245a v000000000000001 v000000000000000 views at 00002458 for:\n+ 0000000000003772 0000000000003777 (DW_OP_reg3 (rbx))\n+ 00002461 \n+\n+ 00002462 v000000000000001 v000000000000000 location view pair\n+\n+ 00002464 v000000000000001 v000000000000000 views at 00002462 for:\n+ 0000000000003772 0000000000003777 (DW_OP_reg6 (rbp))\n+ 0000246b \n+Table at Offset 0x246c\n+ Length: 0x2a1\n DWARF version: 5\n Address size: 8\n Segment size: 0\n Offset entries: 0\n \n Offset Begin End Expression\n \n- 00002408 v000000000000000 v000000000000000 location view pair\n- 0000240a v000000000000000 v000000000000000 location view pair\n- 0000240c v000000000000000 v000000000000000 location view pair\n- 0000240e v000000000000000 v000000000000000 location view pair\n-\n- 00002410 v000000000000000 v000000000000000 views at 00002408 for:\n- 00000000000038a0 00000000000038b4 (DW_OP_reg5 (rdi))\n- 00002417 v000000000000000 v000000000000000 views at 0000240a for:\n- 00000000000038b4 000000000000395d (DW_OP_reg6 (rbp))\n- 0000241e v000000000000000 v000000000000000 views at 0000240c for:\n- 000000000000395d 0000000000003964 (DW_OP_entry_value: (DW_OP_reg5 (rdi)); DW_OP_stack_value)\n- 00002428 v000000000000000 v000000000000000 views at 0000240e for:\n- 0000000000003964 0000000000003986 (DW_OP_reg6 (rbp))\n- 0000242f \n-\n- 00002430 v000000000000000 v000000000000000 location view pair\n- 00002432 v000000000000000 v000000000000000 location view pair\n- 00002434 v000000000000000 v000000000000000 location view pair\n- 00002436 v000000000000000 v000000000000000 location view pair\n- 00002438 v000000000000000 v000000000000000 location view pair\n-\n- 0000243a v000000000000000 v000000000000000 views at 00002430 for:\n- 00000000000038a0 00000000000038bc (DW_OP_reg4 (rsi))\n- 00002441 v000000000000000 v000000000000000 views at 00002432 for:\n- 00000000000038bc 00000000000038f8 (DW_OP_reg3 (rbx))\n- 00002448 v000000000000000 v000000000000000 views at 00002434 for:\n- 00000000000038f8 0000000000003964 (DW_OP_entry_value: (DW_OP_reg4 (rsi)); DW_OP_stack_value)\n- 00002452 v000000000000000 v000000000000000 views at 00002436 for:\n- 0000000000003964 0000000000003977 (DW_OP_reg3 (rbx))\n- 00002459 v000000000000000 v000000000000000 views at 00002438 for:\n- 0000000000003977 0000000000003986 (DW_OP_entry_value: (DW_OP_reg4 (rsi)); DW_OP_stack_value)\n- 00002463 \n-\n- 00002464 v000000000000000 v000000000000000 location view pair\n- 00002466 v000000000000000 v000000000000000 location view pair\n- 00002468 v000000000000000 v000000000000000 location view pair\n- 0000246a v000000000000000 v000000000000000 location view pair\n-\n- 0000246c v000000000000000 v000000000000000 views at 00002464 for:\n- 00000000000038a0 00000000000038bc (DW_OP_reg1 (rdx))\n- 00002473 v000000000000000 v000000000000000 views at 00002466 for:\n- 00000000000038bc 0000000000003963 (DW_OP_reg14 (r14))\n- 0000247a v000000000000000 v000000000000000 views at 00002468 for:\n- 0000000000003963 0000000000003964 (DW_OP_entry_value: (DW_OP_reg1 (rdx)); DW_OP_stack_value)\n- 00002484 v000000000000000 v000000000000000 views at 0000246a for:\n- 0000000000003964 0000000000003986 (DW_OP_reg14 (r14))\n- 0000248b \n-\n- 0000248c v000000000000000 v000000000000000 location view pair\n- 0000248e v000000000000000 v000000000000000 location view pair\n- 00002490 v000000000000000 v000000000000000 location view pair\n-\n- 00002492 v000000000000000 v000000000000000 views at 0000248c for:\n- 00000000000038bd 00000000000038cd (DW_OP_reg0 (rax))\n- 00002499 v000000000000000 v000000000000000 views at 0000248e for:\n- 00000000000038cd 0000000000003900 (DW_OP_breg13 (r13): -1; DW_OP_stack_value)\n- 000024a2 v000000000000000 v000000000000000 views at 00002490 for:\n- 0000000000003964 0000000000003986 (DW_OP_breg13 (r13): -1; DW_OP_stack_value)\n- 000024ab \n-\n- 000024ac v000000000000000 v000000000000000 location view pair\n- 000024ae v000000000000000 v000000000000000 location view pair\n- 000024b0 v000000000000000 v000000000000000 location view pair\n-\n- 000024b2 v000000000000000 v000000000000000 views at 000024ac for:\n- 00000000000038da 00000000000038de (DW_OP_reg0 (rax))\n- 000024b9 v000000000000000 v000000000000000 views at 000024ae for:\n- 00000000000038de 000000000000395f (DW_OP_reg12 (r12))\n- 000024c0 v000000000000000 v000000000000000 views at 000024b0 for:\n- 0000000000003964 0000000000003986 (DW_OP_reg12 (r12))\n- 000024c7 \n-\n- 000024c8 v000000000000000 v000000000000000 location view pair\n- 000024ca v000000000000000 v000000000000000 location view pair\n-\n- 000024cc v000000000000000 v000000000000000 views at 000024c8 for:\n- 00000000000038f8 00000000000038fc (DW_OP_reg0 (rax))\n- 000024d3 v000000000000000 v000000000000000 views at 000024ca for:\n- 00000000000038fc 000000000000394b (DW_OP_reg3 (rbx))\n- 000024da \n-\n- 000024db v000000000000000 v000000000000000 location view pair\n- 000024dd v000000000000000 v000000000000001 location view pair\n-\n- 000024df v000000000000000 v000000000000000 views at 000024db for:\n- 0000000000003900 0000000000003937 (DW_OP_reg0 (rax))\n- 000024e6 v000000000000000 v000000000000001 views at 000024dd for:\n- 0000000000003937 0000000000003958 (DW_OP_reg13 (r13))\n- 000024ed \n-\n- 000024ee v000000000000000 v000000000000000 location view pair\n- 000024f0 v000000000000000 v000000000000001 location view pair\n-\n- 000024f2 v000000000000000 v000000000000000 views at 000024ee for:\n- 000000000000394b 000000000000394f (DW_OP_reg0 (rax))\n- 000024f9 v000000000000000 v000000000000001 views at 000024f0 for:\n- 000000000000394f 0000000000003958 (DW_OP_reg3 (rbx))\n- 00002500 \n-\n- 00002501 v000000000000001 v000000000000000 location view pair\n- 00002503 v000000000000000 v000000000000001 location view pair\n- 00002505 v000000000000001 v000000000000000 location view pair\n- 00002507 v000000000000000 v000000000000000 location view pair\n-\n- 00002509 v000000000000001 v000000000000000 views at 00002501 for:\n- 0000000000003900 0000000000003907 (DW_OP_lit0; DW_OP_stack_value)\n- 00002511 v000000000000000 v000000000000001 views at 00002503 for:\n- 0000000000003920 000000000000392a (DW_OP_reg2 (rcx))\n- 00002518 v000000000000001 v000000000000000 views at 00002505 for:\n- 000000000000392a 000000000000392e (DW_OP_breg2 (rcx): 1; DW_OP_stack_value)\n- 00002521 v000000000000000 v000000000000000 views at 00002507 for:\n- 000000000000392e 0000000000003933 (DW_OP_reg2 (rcx))\n- 00002528 \n-\n- 00002529 v000000000000001 v000000000000000 location view pair\n- 0000252b v000000000000000 v000000000000000 location view pair\n-\n- 0000252d v000000000000001 v000000000000000 views at 00002529 for:\n- 00000000000038da 00000000000038de (DW_OP_reg0 (rax))\n- 00002534 v000000000000000 v000000000000000 views at 0000252b for:\n- 00000000000038de 00000000000038df (DW_OP_reg12 (r12))\n- 0000253b \n-\n- 0000253c v000000000000001 v000000000000000 location view pair\n-\n- 0000253e v000000000000001 v000000000000000 views at 0000253c for:\n- 00000000000038da 00000000000038df (DW_OP_reg3 (rbx))\n- 00002545 \n-\n- 00002546 v000000000000001 v000000000000000 location view pair\n-\n- 00002548 v000000000000001 v000000000000000 views at 00002546 for:\n- 00000000000038da 00000000000038df (DW_OP_reg13 (r13))\n- 0000254f \n-\n- 00002550 v000000000000002 v000000000000000 location view pair\n-\n- 00002552 v000000000000002 v000000000000000 views at 00002550 for:\n- 0000000000003933 000000000000394b (DW_OP_reg6 (rbp))\n- 00002559 \n-\n- 0000255a v000000000000002 v000000000000000 location view pair\n- 0000255c v000000000000000 v000000000000000 location view pair\n-\n- 0000255e v000000000000002 v000000000000000 views at 0000255a for:\n- 0000000000003933 0000000000003937 (DW_OP_reg0 (rax))\n- 00002565 v000000000000000 v000000000000000 views at 0000255c for:\n- 0000000000003937 000000000000394b (DW_OP_reg13 (r13))\n- 0000256c \n-\n- 0000256d v000000000000002 v000000000000000 location view pair\n-\n- 0000256f v000000000000002 v000000000000000 views at 0000256d for:\n- 0000000000003933 000000000000394b (DW_OP_reg3 (rbx))\n- 00002576 \n-\n- 00002577 v000000000000000 v000000000000000 location view pair\n- 00002579 v000000000000000 v000000000000000 location view pair\n- 0000257b v000000000000000 v000000000000000 location view pair\n- 0000257d v000000000000000 v000000000000000 location view pair\n-\n- 0000257f v000000000000000 v000000000000000 views at 00002577 for:\n- 00000000000037a0 00000000000037c3 (DW_OP_reg5 (rdi))\n- 00002584 v000000000000000 v000000000000000 views at 00002579 for:\n- 00000000000037c3 000000000000386e (DW_OP_reg14 (r14))\n- 0000258a v000000000000000 v000000000000000 views at 0000257b for:\n- 000000000000386e 0000000000003871 (DW_OP_entry_value: (DW_OP_reg5 (rdi)); DW_OP_stack_value)\n- 00002594 v000000000000000 v000000000000000 views at 0000257d for:\n- 0000000000003871 0000000000003897 (DW_OP_reg14 (r14))\n+ 00002478 v000000000000000 v000000000000000 location view pair\n+ 0000247a v000000000000000 v000000000000000 location view pair\n+ 0000247c v000000000000000 v000000000000000 location view pair\n+\n+ 0000247e 00000000000038b0 (base address)\n+ 00002487 v000000000000000 v000000000000000 views at 00002478 for:\n+ 00000000000038b0 00000000000038dc (DW_OP_reg5 (rdi))\n+ 0000248c v000000000000000 v000000000000000 views at 0000247a for:\n+ 00000000000038dc 0000000000003951 (DW_OP_reg3 (rbx))\n+ 00002492 v000000000000000 v000000000000000 views at 0000247c for:\n+ 0000000000003951 000000000000395b (DW_OP_entry_value: (DW_OP_reg5 (rdi)); DW_OP_stack_value)\n+ 0000249c \n+\n+ 0000249d v000000000000000 v000000000000000 location view pair\n+ 0000249f v000000000000000 v000000000000000 location view pair\n+ 000024a1 v000000000000000 v000000000000000 location view pair\n+\n+ 000024a3 00000000000038b0 (base address)\n+ 000024ac v000000000000000 v000000000000000 views at 0000249d for:\n+ 00000000000038b0 00000000000038bc (DW_OP_reg4 (rsi))\n+ 000024b1 v000000000000000 v000000000000000 views at 0000249f for:\n+ 00000000000038bc 000000000000390f (DW_OP_reg15 (r15))\n+ 000024b6 v000000000000000 v000000000000000 views at 000024a1 for:\n+ 000000000000390f 000000000000395b (DW_OP_entry_value: (DW_OP_reg4 (rsi)); DW_OP_stack_value)\n+ 000024bf \n+\n+ 000024c0 v000000000000000 v000000000000000 location view pair\n+ 000024c2 v000000000000000 v000000000000000 location view pair\n+ 000024c4 v000000000000000 v000000000000000 location view pair\n+\n+ 000024c6 00000000000038b0 (base address)\n+ 000024cf v000000000000000 v000000000000000 views at 000024c0 for:\n+ 00000000000038b0 00000000000038dc (DW_OP_reg1 (rdx))\n+ 000024d4 v000000000000000 v000000000000000 views at 000024c2 for:\n+ 00000000000038dc 0000000000003956 (DW_OP_reg13 (r13))\n+ 000024da v000000000000000 v000000000000000 views at 000024c4 for:\n+ 0000000000003956 000000000000395b (DW_OP_entry_value: (DW_OP_reg1 (rdx)); DW_OP_stack_value)\n+ 000024e4 \n+\n+ 000024e5 v000000000000000 v000000000000000 location view pair\n+ 000024e7 v000000000000000 v000000000000000 location view pair\n+ 000024e9 v000000000000000 v000000000000000 location view pair\n+\n+ 000024eb 00000000000038b0 (base address)\n+ 000024f4 v000000000000000 v000000000000000 views at 000024e5 for:\n+ 00000000000038b0 00000000000038dc (DW_OP_reg2 (rcx))\n+ 000024f9 v000000000000000 v000000000000000 views at 000024e7 for:\n+ 00000000000038dc 0000000000003926 (DW_OP_reg6 (rbp))\n+ 000024fe v000000000000000 v000000000000000 views at 000024e9 for:\n+ 0000000000003926 000000000000395b (DW_OP_entry_value: (DW_OP_reg2 (rcx)); DW_OP_stack_value)\n+ 00002507 \n+\n+ 00002508 v000000000000000 v000000000000000 location view pair\n+ 0000250a v000000000000000 v000000000000000 location view pair\n+ 0000250c v000000000000000 v000000000000000 location view pair\n+\n+ 0000250e 00000000000038b0 (base address)\n+ 00002517 v000000000000000 v000000000000000 views at 00002508 for:\n+ 00000000000038b0 00000000000038dc (DW_OP_reg8 (r8))\n+ 0000251c v000000000000000 v000000000000000 views at 0000250a for:\n+ 00000000000038dc 0000000000003954 (DW_OP_reg12 (r12))\n+ 00002522 v000000000000000 v000000000000000 views at 0000250c for:\n+ 0000000000003954 000000000000395b (DW_OP_entry_value: (DW_OP_reg8 (r8)); DW_OP_stack_value)\n+ 0000252c \n+\n+ 0000252d v000000000000000 v000000000000000 location view pair\n+ 0000252f v000000000000000 v000000000000000 location view pair\n+\n+ 00002531 00000000000038f1 (base address)\n+ 0000253a v000000000000000 v000000000000000 views at 0000252d for:\n+ 00000000000038f1 00000000000038f4 (DW_OP_reg0 (rax))\n+ 0000253f v000000000000000 v000000000000000 views at 0000252f for:\n+ 00000000000038f4 00000000000038f9 (DW_OP_reg4 (rsi))\n+ 00002544 \n+\n+ 00002545 v000000000000000 v000000000000000 location view pair\n+ 00002547 v000000000000000 v000000000000000 location view pair\n+\n+ 00002549 0000000000003903 (base address)\n+ 00002552 v000000000000000 v000000000000000 views at 00002545 for:\n+ 0000000000003903 0000000000003906 (DW_OP_reg0 (rax))\n+ 00002557 v000000000000000 v000000000000000 views at 00002547 for:\n+ 0000000000003906 0000000000003958 (DW_OP_reg14 (r14))\n+ 0000255c \n+\n+ 0000255d v000000000000000 v000000000000000 location view pair\n+ 0000255f v000000000000000 v000000000000000 location view pair\n+\n+ 00002561 000000000000390f (base address)\n+ 0000256a v000000000000000 v000000000000000 views at 0000255d for:\n+ 000000000000390f 0000000000003917 (DW_OP_reg0 (rax))\n+ 0000256f v000000000000000 v000000000000000 views at 0000255f for:\n+ 0000000000003917 000000000000395a (DW_OP_reg15 (r15))\n+ 00002574 \n+\n+ 00002575 v000000000000000 v000000000000000 location view pair\n+\n+ 00002577 v000000000000000 v000000000000000 views at 00002575 for:\n+ 0000000000003926 0000000000003952 (DW_OP_reg6 (rbp))\n+ 00002583 \n+\n+ 00002584 v000000000000000 v000000000000000 location view pair\n+ 00002586 v000000000000000 v000000000000000 location view pair\n+\n+ 00002588 000000000000393c (base address)\n+ 00002591 v000000000000000 v000000000000000 views at 00002584 for:\n+ 000000000000393c 0000000000003947 (DW_OP_reg0 (rax))\n+ 00002596 v000000000000000 v000000000000000 views at 00002586 for:\n+ 0000000000003947 000000000000394b (DW_OP_reg8 (r8))\n 0000259b \n \n- 0000259c v000000000000000 v000000000000000 location view pair\n+ 0000259c v000000000000001 v000000000000000 location view pair\n 0000259e v000000000000000 v000000000000000 location view pair\n- 000025a0 v000000000000000 v000000000000000 location view pair\n- 000025a2 v000000000000000 v000000000000000 location view pair\n- 000025a4 v000000000000000 v000000000000000 location view pair\n-\n- 000025a6 v000000000000000 v000000000000000 views at 0000259c for:\n- 00000000000037a0 00000000000037c3 (DW_OP_reg4 (rsi))\n- 000025ab v000000000000000 v000000000000000 views at 0000259e for:\n- 00000000000037c3 0000000000003852 (DW_OP_reg12 (r12))\n- 000025b1 v000000000000000 v000000000000000 views at 000025a0 for:\n- 0000000000003852 0000000000003871 (DW_OP_entry_value: (DW_OP_reg4 (rsi)); DW_OP_stack_value)\n- 000025bb v000000000000000 v000000000000000 views at 000025a2 for:\n- 0000000000003871 0000000000003888 (DW_OP_reg12 (r12))\n- 000025c2 v000000000000000 v000000000000000 views at 000025a4 for:\n- 0000000000003888 0000000000003897 (DW_OP_entry_value: (DW_OP_reg4 (rsi)); DW_OP_stack_value)\n- 000025cc \n-\n- 000025cd v000000000000000 v000000000000000 location view pair\n- 000025cf v000000000000000 v000000000000000 location view pair\n- 000025d1 v000000000000000 v000000000000000 location view pair\n- 000025d3 v000000000000000 v000000000000000 location view pair\n-\n- 000025d5 v000000000000000 v000000000000000 views at 000025cd for:\n- 00000000000037a0 00000000000037c3 (DW_OP_reg1 (rdx))\n- 000025da v000000000000000 v000000000000000 views at 000025cf for:\n- 00000000000037c3 000000000000386c (DW_OP_reg13 (r13))\n- 000025e0 v000000000000000 v000000000000000 views at 000025d1 for:\n- 000000000000386c 0000000000003871 (DW_OP_entry_value: (DW_OP_reg1 (rdx)); DW_OP_stack_value)\n- 000025ea v000000000000000 v000000000000000 views at 000025d3 for:\n- 0000000000003871 0000000000003897 (DW_OP_reg13 (r13))\n- 000025f1 \n-\n- 000025f2 v000000000000000 v000000000000000 location view pair\n- 000025f4 v000000000000000 v000000000000000 location view pair\n-\n- 000025f6 v000000000000000 v000000000000000 views at 000025f2 for:\n- 00000000000037c7 000000000000383e (DW_OP_reg6 (rbp))\n- 000025fc v000000000000000 v000000000000000 views at 000025f4 for:\n- 0000000000003871 0000000000003897 (DW_OP_reg6 (rbp))\n- 00002603 \n-\n- 00002604 v000000000000000 v000000000000000 location view pair\n- 00002606 v000000000000000 v000000000000000 location view pair\n- 00002608 v000000000000000 v000000000000000 location view pair\n-\n- 0000260a v000000000000000 v000000000000000 views at 00002604 for:\n- 00000000000037e2 00000000000037e5 (DW_OP_reg0 (rax))\n- 0000260f v000000000000000 v000000000000000 views at 00002606 for:\n- 00000000000037e5 0000000000003867 (DW_OP_reg3 (rbx))\n- 00002615 v000000000000000 v000000000000000 views at 00002608 for:\n- 0000000000003871 0000000000003897 (DW_OP_reg3 (rbx))\n- 0000261c \n-\n- 0000261d v000000000000000 v000000000000000 location view pair\n- 0000261f v000000000000000 v000000000000000 location view pair\n-\n- 00002621 v000000000000000 v000000000000000 views at 0000261d for:\n- 00000000000037ee 0000000000003813 (DW_OP_reg0 (rax))\n- 00002626 v000000000000000 v000000000000000 views at 0000261f for:\n- 0000000000003813 0000000000003827 (DW_OP_reg1 (rdx))\n- 0000262c \n-\n- 0000262d v000000000000000 v000000000000000 location view pair\n- 0000262f v000000000000000 v000000000000001 location view pair\n- 00002631 v000000000000000 v000000000000000 location view pair\n-\n- 00002633 v000000000000000 v000000000000000 views at 0000262d for:\n- 0000000000003834 0000000000003845 (DW_OP_reg0 (rax))\n- 0000263a v000000000000000 v000000000000001 views at 0000262f for:\n- 0000000000003845 000000000000385f (DW_OP_breg6 (rbp): -1; DW_OP_stack_value)\n- 00002643 v000000000000000 v000000000000000 views at 00002631 for:\n- 0000000000003871 000000000000388c (DW_OP_reg0 (rax))\n- 0000264a \n-\n- 0000264b v000000000000000 v000000000000000 location view pair\n- 0000264d v000000000000000 v000000000000001 location view pair\n-\n- 0000264f v000000000000000 v000000000000000 views at 0000264b for:\n- 0000000000003852 0000000000003856 (DW_OP_reg0 (rax))\n- 00002656 v000000000000000 v000000000000001 views at 0000264d for:\n- 0000000000003856 000000000000385f (DW_OP_reg12 (r12))\n- 0000265d \n-\n- 0000265e v000000000000002 v000000000000000 location view pair\n- 00002660 v000000000000000 v000000000000000 location view pair\n-\n- 00002662 v000000000000002 v000000000000000 views at 0000265e for:\n- 00000000000037ee 00000000000037f5 (DW_OP_lit0; DW_OP_stack_value)\n- 00002668 v000000000000000 v000000000000000 views at 00002660 for:\n- 0000000000003800 0000000000003810 (DW_OP_reg2 (rcx))\n- 0000266d \n-\n- 0000266e v000000000000001 v000000000000000 location view pair\n- 00002670 v000000000000000 v000000000000000 location view pair\n-\n- 00002672 v000000000000001 v000000000000000 views at 0000266e for:\n- 00000000000037a4 00000000000037c3 (DW_OP_reg5 (rdi))\n- 00002677 v000000000000000 v000000000000000 views at 00002670 for:\n- 00000000000037c3 00000000000037c4 (DW_OP_reg14 (r14))\n- 0000267c \n-\n- 0000267d v000000000000000 v000000000000000 location view pair\n- 0000267f v000000000000000 v000000000000000 location view pair\n-\n- 00002681 v000000000000000 v000000000000000 views at 0000267d for:\n- 00000000000037b5 00000000000037c3 (DW_OP_reg4 (rsi))\n- 00002686 v000000000000000 v000000000000000 views at 0000267f for:\n- 00000000000037c3 00000000000037c4 (DW_OP_reg12 (r12))\n- 0000268b \n-\n- 0000268c v000000000000001 v000000000000000 location view pair\n-\n- 0000268e v000000000000001 v000000000000000 views at 0000268c for:\n- 00000000000037e2 00000000000037ee (DW_OP_reg14 (r14))\n- 00002693 \n-\n- 00002694 v000000000000001 v000000000000000 location view pair\n-\n- 00002696 v000000000000001 v000000000000000 views at 00002694 for:\n- 00000000000037e2 00000000000037ee (DW_OP_reg12 (r12))\n- 0000269b \n-\n- 0000269c v000000000000001 v000000000000000 location view pair\n-\n- 0000269e v000000000000001 v000000000000000 views at 0000269c for:\n- 00000000000037e2 00000000000037ee (DW_OP_lit0; DW_OP_stack_value)\n- 000026a4 \n-\n- 000026a5 v000000000000001 v000000000000000 location view pair\n- 000026a7 v000000000000000 v000000000000000 location view pair\n-\n- 000026a9 v000000000000001 v000000000000000 views at 000026a5 for:\n- 0000000000003822 0000000000003827 (DW_OP_reg5 (rdi))\n- 000026b0 v000000000000000 v000000000000000 views at 000026a7 for:\n- 0000000000003827 0000000000003828 (DW_OP_reg14 (r14))\n- 000026b7 \n-\n- 000026b8 v000000000000001 v000000000000000 location view pair\n- 000026ba v000000000000000 v000000000000000 location view pair\n-\n- 000026bc v000000000000001 v000000000000000 views at 000026b8 for:\n- 0000000000003822 0000000000003827 (DW_OP_reg4 (rsi))\n- 000026c3 v000000000000000 v000000000000000 views at 000026ba for:\n- 0000000000003827 0000000000003828 (DW_OP_reg12 (r12))\n- 000026ca \n-\n- 000026cb v000000000000001 v000000000000000 location view pair\n-\n- 000026cd v000000000000001 v000000000000000 views at 000026cb for:\n- 0000000000003822 0000000000003827 (DW_OP_reg1 (rdx))\n- 000026d4 \n-\n- 000026d5 v000000000000002 v000000000000000 location view pair\n-\n- 000026d7 v000000000000002 v000000000000000 views at 000026d5 for:\n- 0000000000003828 0000000000003834 (DW_OP_lit0; DW_OP_stack_value)\n- 000026df \n \n- 000026e0 v000000000000002 v000000000000000 location view pair\n+ 000025a0 00000000000038b4 (base address)\n+ 000025a9 v000000000000001 v000000000000000 views at 0000259c for:\n+ 00000000000038b4 00000000000038dc (DW_OP_reg5 (rdi))\n+ 000025ae v000000000000000 v000000000000000 views at 0000259e for:\n+ 00000000000038dc 00000000000038f1 (DW_OP_reg3 (rbx))\n+ 000025b3 \n+\n+ 000025b4 v000000000000001 v000000000000000 location view pair\n+ 000025b6 v000000000000000 v000000000000000 location view pair\n+\n+ 000025b8 00000000000038b4 (base address)\n+ 000025c1 v000000000000001 v000000000000000 views at 000025b4 for:\n+ 00000000000038b4 00000000000038dc (DW_OP_reg8 (r8))\n+ 000025c6 v000000000000000 v000000000000000 views at 000025b6 for:\n+ 00000000000038dc 00000000000038f1 (DW_OP_reg12 (r12))\n+ 000025cb \n+\n+ 000025cc v000000000000002 v000000000000000 location view pair\n+\n+ 000025ce v000000000000002 v000000000000000 views at 000025cc for:\n+ 00000000000038f1 0000000000003903 (DW_OP_reg3 (rbx))\n+ 000025da \n+\n+ 000025db v000000000000002 v000000000000000 location view pair\n+ 000025dd v000000000000000 v000000000000000 location view pair\n+\n+ 000025df 00000000000038f1 (base address)\n+ 000025e8 v000000000000002 v000000000000000 views at 000025db for:\n+ 00000000000038f1 00000000000038f4 (DW_OP_reg0 (rax))\n+ 000025ed v000000000000000 v000000000000000 views at 000025dd for:\n+ 00000000000038f4 00000000000038f9 (DW_OP_reg4 (rsi))\n+ 000025f2 \n+\n+ 000025f3 v000000000000002 v000000000000000 location view pair\n+\n+ 000025f5 v000000000000002 v000000000000000 views at 000025f3 for:\n+ 00000000000038f1 0000000000003903 (DW_OP_addr: 4361; DW_OP_stack_value)\n+ 0000260a \n+\n+ 0000260b v000000000000002 v000000000000000 location view pair\n+\n+ 0000260d v000000000000002 v000000000000000 views at 0000260b for:\n+ 00000000000038f1 0000000000003903 (DW_OP_addr: 40e0; DW_OP_stack_value)\n+ 00002622 \n+\n+ 00002623 v000000000000002 v000000000000000 location view pair\n+\n+ 00002625 v000000000000002 v000000000000000 views at 00002623 for:\n+ 0000000000003903 000000000000390f (DW_OP_reg3 (rbx))\n+ 00002631 \n+\n+ 00002632 v000000000000002 v000000000000000 location view pair\n+\n+ 00002634 v000000000000002 v000000000000000 views at 00002632 for:\n+ 0000000000003903 000000000000390f (DW_OP_reg15 (r15))\n+ 00002640 \n+\n+ 00002641 v000000000000000 v000000000000000 location view pair\n+\n+ 00002643 v000000000000000 v000000000000000 views at 00002641 for:\n+ 0000000000003914 0000000000003926 (DW_OP_reg3 (rbx))\n+ 0000264f \n+\n+ 00002650 v000000000000000 v000000000000000 location view pair\n+\n+ 00002652 v000000000000000 v000000000000000 views at 00002650 for:\n+ 0000000000003914 0000000000003926 (DW_OP_reg6 (rbp))\n+ 0000265e \n+\n+ 0000265f v000000000000000 v000000000000000 location view pair\n+ 00002661 v000000000000000 v000000000000000 location view pair\n+\n+ 00002663 0000000000003960 (base address)\n+ 0000266c v000000000000000 v000000000000000 views at 0000265f for:\n+ 0000000000003960 000000000000396f (DW_OP_reg5 (rdi))\n+ 00002671 v000000000000000 v000000000000000 views at 00002661 for:\n+ 000000000000396f 0000000000003970 (DW_OP_entry_value: (DW_OP_reg5 (rdi)); DW_OP_stack_value)\n+ 00002679 \n+\n+ 0000267a v000000000000000 v000000000000000 location view pair\n+ 0000267c v000000000000000 v000000000000000 location view pair\n+\n+ 0000267e 0000000000003960 (base address)\n+ 00002687 v000000000000000 v000000000000000 views at 0000267a for:\n+ 0000000000003960 000000000000396f (DW_OP_reg4 (rsi))\n+ 0000268c v000000000000000 v000000000000000 views at 0000267c for:\n+ 000000000000396f 0000000000003970 (DW_OP_entry_value: (DW_OP_reg4 (rsi)); DW_OP_stack_value)\n+ 00002694 \n+\n+ 00002695 v000000000000000 v000000000000000 location view pair\n+ 00002697 v000000000000000 v000000000000000 location view pair\n+ 00002699 v000000000000000 v000000000000000 location view pair\n+\n+ 0000269b 0000000000003960 (base address)\n+ 000026a4 v000000000000000 v000000000000000 views at 00002695 for:\n+ 0000000000003960 000000000000396b (DW_OP_reg1 (rdx))\n+ 000026a9 v000000000000000 v000000000000000 views at 00002697 for:\n+ 000000000000396b 000000000000396f (DW_OP_reg8 (r8))\n+ 000026ae v000000000000000 v000000000000000 views at 00002699 for:\n+ 000000000000396f 0000000000003970 (DW_OP_entry_value: (DW_OP_reg1 (rdx)); DW_OP_stack_value)\n+ 000026b6 \n \n- 000026e2 v000000000000002 v000000000000000 views at 000026e0 for:\n- 0000000000003828 0000000000003834 (DW_OP_reg3 (rbx))\n- 000026e9 \n+ 000026b7 v000000000000000 v000000000000000 location view pair\n+ 000026b9 v000000000000000 v000000000000000 location view pair\n \n- 000026ea v000000000000001 v000000000000000 location view pair\n- 000026ec v000000000000000 v000000000000000 location view pair\n-\n- 000026ee v000000000000001 v000000000000000 views at 000026ea for:\n- 0000000000003852 0000000000003856 (DW_OP_reg0 (rax))\n- 000026f5 v000000000000000 v000000000000000 views at 000026ec for:\n- 0000000000003856 0000000000003857 (DW_OP_reg12 (r12))\n- 000026fc \n+ 000026bb 0000000000003260 (base address)\n+ 000026c4 v000000000000000 v000000000000000 views at 000026b7 for:\n+ 0000000000003260 00000000000032f6 (DW_OP_reg5 (rdi))\n+ 000026ca v000000000000000 v000000000000000 views at 000026b9 for:\n+ 00000000000032f6 0000000000003314 (DW_OP_entry_value: (DW_OP_reg5 (rdi)); DW_OP_stack_value)\n+ 000026d4 \n \n- 000026fd v000000000000001 v000000000000000 location view pair\n+ 000026d5 v000000000000000 v000000000000000 location view pair\n+ 000026d7 v000000000000000 v000000000000000 location view pair\n \n- 000026ff v000000000000001 v000000000000000 views at 000026fd for:\n- 0000000000003852 0000000000003857 (DW_OP_reg3 (rbx))\n- 00002706 \n+ 000026d9 0000000000003260 (base address)\n+ 000026e2 v000000000000000 v000000000000000 views at 000026d5 for:\n+ 0000000000003260 00000000000032f6 (DW_OP_reg4 (rsi))\n+ 000026e8 v000000000000000 v000000000000000 views at 000026d7 for:\n+ 00000000000032f6 0000000000003314 (DW_OP_entry_value: (DW_OP_reg4 (rsi)); DW_OP_stack_value)\n+ 000026f2 \n \n- 00002707 v000000000000001 v000000000000000 location view pair\n+ 000026f3 v000000000000000 v000000000000000 location view pair\n+ 000026f5 v000000000000000 v000000000000000 location view pair\n \n- 00002709 v000000000000001 v000000000000000 views at 00002707 for:\n- 0000000000003852 0000000000003857 (DW_OP_reg6 (rbp))\n+ 000026f7 0000000000003260 (base address)\n+ 00002700 v000000000000000 v000000000000000 views at 000026f3 for:\n+ 0000000000003260 00000000000032f6 (DW_OP_reg1 (rdx))\n+ 00002706 v000000000000000 v000000000000000 views at 000026f5 for:\n+ 00000000000032f6 0000000000003314 (DW_OP_entry_value: (DW_OP_reg1 (rdx)); DW_OP_stack_value)\n 00002710 \n \n"}, {"source1": "readelf --wide --debug-dump=ranges {}", "source2": "readelf --wide --debug-dump=ranges {}", "unified_diff": "@@ -25,27 +25,27 @@\n Offset into .debug_info: 0x7536\n Pointer Size: 8\n Segment Size: 0\n \n Address Length\n 0000000000003630 0000000000000086\n 0000000000000000 0000000000000000\n- Length: 60\n+ Length: 44\n Version: 2\n Offset into .debug_info: 0x76a9\n Pointer Size: 8\n Segment Size: 0\n \n Address Length\n- 00000000000036c0 00000000000000ca\n- 0000000000003260 00000000000000b4\n+ 00000000000036c0 00000000000001e6\n 0000000000000000 0000000000000000\n- Length: 44\n+ Length: 60\n Version: 2\n- Offset into .debug_info: 0x7a98\n+ Offset into .debug_info: 0x7ccb\n Pointer Size: 8\n Segment Size: 0\n \n Address Length\n- 00000000000037a0 00000000000001e6\n+ 00000000000038b0 00000000000000ca\n+ 0000000000003260 00000000000000b4\n 0000000000000000 0000000000000000\n \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,28 +1,30 @@\n GCC: (Debian 14.2.0-17) 14.2.0\n a```bhqb`\n-d)gy(}('\n-VXe@PeF@\n-^sMRL>.`\n-J'lJ'lJAQ^O\n+V|A4=kcDkb\n+r+o=S|Q#\n+r>X#n6E,\n+pgPd*0y(\n+T;?[Jo\n /usr/lib/debug/.dwz/x86_64-linux-gnu/libnative-platform-jni.debug\n crtstuff.c\n deregister_tm_clones\n __do_global_dtors_aux\n completed.0\n __do_global_dtors_aux_fini_array_entry\n frame_dummy\n __frame_dummy_init_array_entry\n+freebsd_kevents.cpp\n+freebsd.cpp\n apple.cpp\n linux.cpp\n-freebsd.cpp\n-freebsd_kevents.cpp\n generic_posix.cpp\n-generic.cpp\n unix_strings.cpp\n+generic.cpp\n __FRAME_END__\n __dso_handle\n _DYNAMIC\n __GNU_EH_FRAME_HDR\n __TMC_END__\n _GLOBAL_OFFSET_TABLE_\n getenv@GLIBC_2.2.5\n"}, {"source1": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "unified_diff": "@@ -83,21 +83,21 @@\n \n 0000000000003630 :\n \t...\n \n 0000000000003690 :\n \t...\n \n-00000000000036c0 :\n+00000000000036c0 :\n \t...\n \n-0000000000003770 :\n+00000000000037c0 :\n \t...\n \n-0000000000003780 :\n+00000000000038b0 :\n \t...\n \n-00000000000037a0 :\n+0000000000003960 :\n \t...\n \n-00000000000038a0 :\n+0000000000003970 :\n \t...\n"}, {"source1": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n \n \n Disassembly of section .fini:\n \n-0000000000003988 <_fini>:\n+000000000000397c <_fini>:\n \t...\n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_line_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_line_str {}", "unified_diff": "@@ -1,56 +1,56 @@\n \n String dump of section '.debug_line_str':\n [ 0] .\n- [ 2] src/main/cpp/apple.cpp\n- [ 19] src/main/cpp/win.cpp\n- [ 2e] src/main/cpp/posix.cpp\n- [ 45] src/main/cpp\n- [ 52] /usr/lib/jvm/default-java/include\n- [ 74] /usr/include/x86_64-linux-gnu/bits\n- [ 97] /usr/lib/gcc/x86_64-linux-gnu/14/include\n- [ c0] /usr/include\n- [ cd] /usr/lib/jvm/default-java/include/linux\n- [ f5] /usr/include/x86_64-linux-gnu/bits/types\n- [ 11e] /usr/include/c++/14\n- [ 132] /usr/include/c++/14/bits\n- [ 14b] /usr/include/x86_64-linux-gnu/sys\n- [ 16d] src/shared/headers\n- [ 180] /usr/include/x86_64-linux-gnu/c++/14/bits\n- [ 1aa] jni.h\n- [ 1b0] string_fortified.h\n- [ 1c3] unistd.h\n- [ 1cc] stddef.h\n- [ 1d5] stdarg.h\n- [ 1de] \n- [ 1e9] stdio.h\n- [ 1f1] jni_md.h\n- [ 1fa] stdlib.h\n- [ 203] struct_timespec.h\n- [ 215] cstdlib\n- [ 21d] std_abs.h\n- [ 227] stdlib-float.h\n- [ 236] stdlib-bsearch.h\n- [ 247] struct_stat.h\n- [ 255] ioctl-types.h\n- [ 263] utsname.h\n- [ 26d] dirent.h\n- [ 276] ioctl.h\n- [ 27e] unistd-decl.h\n- [ 28c] string.h\n- [ 295] errno.h\n- [ 29d] generic.h\n- [ 2a7] c++config.h\n- [ 2b3] src/main/cpp/linux.cpp\n- [ 2ca] struct_FILE.h\n- [ 2d8] mntent.h\n- [ 2e1] stdint-uintn.h\n- [ 2f0] inotify.h\n- [ 2fa] src/main/cpp/freebsd.cpp\n- [ 313] src/main/cpp/freebsd_kevents.cpp\n+ [ 2] src/main/cpp/freebsd_kevents.cpp\n+ [ 23] src/main/cpp/freebsd.cpp\n+ [ 3c] src/main/cpp/win.cpp\n+ [ 51] src/main/cpp/posix.cpp\n+ [ 68] src/main/cpp\n+ [ 75] /usr/lib/jvm/default-java/include\n+ [ 97] /usr/include/x86_64-linux-gnu/bits\n+ [ ba] /usr/lib/gcc/x86_64-linux-gnu/14/include\n+ [ e3] /usr/include\n+ [ f0] /usr/lib/jvm/default-java/include/linux\n+ [ 118] /usr/include/x86_64-linux-gnu/bits/types\n+ [ 141] /usr/include/c++/14\n+ [ 155] /usr/include/c++/14/bits\n+ [ 16e] /usr/include/x86_64-linux-gnu/sys\n+ [ 190] src/shared/headers\n+ [ 1a3] /usr/include/x86_64-linux-gnu/c++/14/bits\n+ [ 1cd] jni.h\n+ [ 1d3] string_fortified.h\n+ [ 1e6] unistd.h\n+ [ 1ef] stddef.h\n+ [ 1f8] stdarg.h\n+ [ 201] \n+ [ 20c] stdio.h\n+ [ 214] jni_md.h\n+ [ 21d] stdlib.h\n+ [ 226] struct_timespec.h\n+ [ 238] cstdlib\n+ [ 240] std_abs.h\n+ [ 24a] stdlib-float.h\n+ [ 259] stdlib-bsearch.h\n+ [ 26a] struct_stat.h\n+ [ 278] ioctl-types.h\n+ [ 286] utsname.h\n+ [ 290] dirent.h\n+ [ 299] ioctl.h\n+ [ 2a1] unistd-decl.h\n+ [ 2af] string.h\n+ [ 2b8] errno.h\n+ [ 2c0] generic.h\n+ [ 2ca] c++config.h\n+ [ 2d6] src/main/cpp/apple.cpp\n+ [ 2ed] src/main/cpp/linux.cpp\n+ [ 304] struct_FILE.h\n+ [ 312] mntent.h\n+ [ 31b] stdint-uintn.h\n+ [ 32a] inotify.h\n [ 334] src/shared/cpp/osx.cpp\n [ 34b] src/shared/cpp/generic_posix.cpp\n [ 36c] src/shared/cpp\n- [ 37b] src/shared/cpp/generic.cpp\n- [ 396] src/shared/cpp/unix_strings.cpp\n- [ 3b6] wchar.h\n+ [ 37b] src/shared/cpp/unix_strings.cpp\n+ [ 39b] wchar.h\n+ [ 3a3] src/shared/cpp/generic.cpp\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 7838365f 36342d6c 696e7578 dwz/x86_64-linux\n 0x00000020 2d676e75 2f6c6962 6e617469 76652d70 -gnu/libnative-p\n 0x00000030 6c617466 6f726d2d 6a6e692e 64656275 latform-jni.debu\n- 0x00000040 6700d1b3 bf353674 56a1918f be5e7681 g....56tV....^v.\n- 0x00000050 81413a83 e6ef .A:...\n+ 0x00000040 6700f927 fef407f0 819b863b 1ae31058 g..'.......;...X\n+ 0x00000050 880614db 8cac ......\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.strtab {}", "source2": "readelf --wide --decompress --hex-dump=.strtab {}", "unified_diff": "@@ -5,22 +5,22 @@\n 0x00000020 005f5f64 6f5f676c 6f62616c 5f64746f .__do_global_dto\n 0x00000030 72735f61 75780063 6f6d706c 65746564 rs_aux.completed\n 0x00000040 2e30005f 5f646f5f 676c6f62 616c5f64 .0.__do_global_d\n 0x00000050 746f7273 5f617578 5f66696e 695f6172 tors_aux_fini_ar\n 0x00000060 7261795f 656e7472 79006672 616d655f ray_entry.frame_\n 0x00000070 64756d6d 79005f5f 6672616d 655f6475 dummy.__frame_du\n 0x00000080 6d6d795f 696e6974 5f617272 61795f65 mmy_init_array_e\n- 0x00000090 6e747279 00617070 6c652e63 70700077 ntry.apple.cpp.w\n- 0x000000a0 696e2e63 7070006c 696e7578 2e637070 in.cpp.linux.cpp\n- 0x000000b0 00667265 65627364 2e637070 00667265 .freebsd.cpp.fre\n- 0x000000c0 65627364 5f6b6576 656e7473 2e637070 ebsd_kevents.cpp\n+ 0x00000090 6e747279 00667265 65627364 5f6b6576 ntry.freebsd_kev\n+ 0x000000a0 656e7473 2e637070 00667265 65627364 ents.cpp.freebsd\n+ 0x000000b0 2e637070 0077696e 2e637070 00617070 .cpp.win.cpp.app\n+ 0x000000c0 6c652e63 7070006c 696e7578 2e637070 le.cpp.linux.cpp\n 0x000000d0 006f7378 2e637070 0067656e 65726963 .osx.cpp.generic\n- 0x000000e0 5f706f73 69782e63 70700067 656e6572 _posix.cpp.gener\n- 0x000000f0 69632e63 70700075 6e69785f 73747269 ic.cpp.unix_stri\n- 0x00000100 6e67732e 63707000 5f5f4652 414d455f ngs.cpp.__FRAME_\n+ 0x000000e0 5f706f73 69782e63 70700075 6e69785f _posix.cpp.unix_\n+ 0x000000f0 73747269 6e67732e 63707000 67656e65 strings.cpp.gene\n+ 0x00000100 7269632e 63707000 5f5f4652 414d455f ric.cpp.__FRAME_\n 0x00000110 454e445f 5f005f66 696e6900 5f5f6473 END__._fini.__ds\n 0x00000120 6f5f6861 6e646c65 005f4459 4e414d49 o_handle._DYNAMI\n 0x00000130 43005f5f 474e555f 45485f46 52414d45 C.__GNU_EH_FRAME\n 0x00000140 5f484452 005f5f54 4d435f45 4e445f5f _HDR.__TMC_END__\n 0x00000150 005f474c 4f42414c 5f4f4646 5345545f ._GLOBAL_OFFSET_\n 0x00000160 5441424c 455f005f 696e6974 00676574 TABLE_._init.get\n 0x00000170 656e7640 474c4942 435f322e 322e3500 env@GLIBC_2.2.5.\n"}]}]}]}]}]}