{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.VzOlI0NK/b1/eccodes_2.30.0-1_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.VzOlI0NK/b2/eccodes_2.30.0-1_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,8 +1,8 @@\n \n 928c67aad5d6cd4675abb85846e4cac8 1717328 science optional libeccodes-data_2.30.0-1_all.deb\n- f3652035b1c11d140896141ae2f8f879 217328 libdevel optional libeccodes-dev_2.30.0-1_amd64.deb\n+ 581c0823b2ce4732d3f5d0de2ca89b1d 217380 libdevel optional libeccodes-dev_2.30.0-1_amd64.deb\n f2d87b2138a01937b4ca22ec1d12700c 138796 doc optional libeccodes-doc_2.30.0-1_all.deb\n- c8cee0305a1956b5579a7a556d9e5ae3 1540384 debug optional libeccodes-tools-dbgsym_2.30.0-1_amd64.deb\n- d9176fb8842b0b1fa0a97db22cf23636 237336 utils optional libeccodes-tools_2.30.0-1_amd64.deb\n- 8c2c767cb099e7185753e63cf55117dd 1559192 debug optional libeccodes0-dbgsym_2.30.0-1_amd64.deb\n- e428fc1e5aeec9e32cef1061a4993445 561564 libs optional libeccodes0_2.30.0-1_amd64.deb\n+ d95fb7cbb43dac9b8ea1922cb514ae55 1540416 debug optional libeccodes-tools-dbgsym_2.30.0-1_amd64.deb\n+ 037301b6482e1216ce21e4c543886bdd 237704 utils optional libeccodes-tools_2.30.0-1_amd64.deb\n+ ee0c17717e962d34f475e2db4fde34f0 1559980 debug optional libeccodes0-dbgsym_2.30.0-1_amd64.deb\n+ 25c678b9a86c27afaa63b3088c641999 558216 libs optional libeccodes0_2.30.0-1_amd64.deb\n"}, {"source1": "libeccodes-dev_2.30.0-1_amd64.deb", "source2": "libeccodes-dev_2.30.0-1_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 2023-04-10 07:14:16.000000 debian-binary\n -rw-r--r-- 0 0 0 8812 2023-04-10 07:14:16.000000 control.tar.xz\n--rw-r--r-- 0 0 0 208324 2023-04-10 07:14:16.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 208376 2023-04-10 07:14:16.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": "./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": "file list", "source2": "file list", "unified_diff": "@@ -1,14 +1,14 @@\n drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/include/\n drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/include/x86_64-linux-gnu/\n -rw-r--r-- 0 root (0) root (0) 69095 2023-04-09 14:59:52.000000 ./usr/include/x86_64-linux-gnu/eccodes.h\n -rw-r--r-- 0 root (0) root (0) 2966 2023-04-10 07:14:16.000000 ./usr/include/x86_64-linux-gnu/eccodes_config.h\n--rw-r--r-- 0 root (0) root (0) 2677 2023-04-10 07:14:16.000000 ./usr/include/x86_64-linux-gnu/eccodes_ecbuild_config.h\n+-rw-r--r-- 0 root (0) root (0) 2675 2023-04-10 07:14:16.000000 ./usr/include/x86_64-linux-gnu/eccodes_ecbuild_config.h\n -rw-r--r-- 0 root (0) root (0) 732 2023-04-10 07:14:16.000000 ./usr/include/x86_64-linux-gnu/eccodes_version.h\n -rw-r--r-- 0 root (0) root (0) 626 2023-04-09 14:59:52.000000 ./usr/include/x86_64-linux-gnu/eccodes_windef.h\n -rw-r--r-- 0 root (0) root (0) 68304 2023-04-09 14:59:52.000000 ./usr/include/x86_64-linux-gnu/grib_api.h\n drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/x86_64-linux-gnu/\n drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/x86_64-linux-gnu/cmake/\n drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/x86_64-linux-gnu/cmake/eccodes/\n"}, {"source1": "./usr/include/x86_64-linux-gnu/eccodes_ecbuild_config.h", "source2": "./usr/include/x86_64-linux-gnu/eccodes_ecbuild_config.h", "unified_diff": "@@ -21,52 +21,52 @@\n #endif\n #ifndef ECBUILD_MACROS_DIR\n #define ECBUILD_MACROS_DIR \"/usr/share/ecbuild/cmake\"\n #endif\n \n /* config info */\n \n-#define ECCODES_OS_NAME \"Linux-6.1.0-0.deb11.6-amd64\"\n+#define ECCODES_OS_NAME \"Linux-5.10.0-22-amd64\"\n #define ECCODES_OS_BITS 64\n #define ECCODES_OS_BITS_STR \"64\"\n #define ECCODES_OS_STR \"linux.64\"\n-#define ECCODES_OS_VERSION \"6.1.0-0.deb11.6-amd64\"\n+#define ECCODES_OS_VERSION \"5.10.0-22-amd64\"\n #define ECCODES_SYS_PROCESSOR \"x86_64\"\n \n-#define ECCODES_BUILD_TIMESTAMP \"20240607072944\"\n+#define ECCODES_BUILD_TIMESTAMP \"20230507034948\"\n #define ECCODES_BUILD_TYPE \"Release\"\n \n #define ECCODES_C_COMPILER_ID \"GNU\"\n #define ECCODES_C_COMPILER_VERSION \"12.2.0\"\n \n #define ECCODES_CXX_COMPILER_ID \"GNU\"\n #define ECCODES_CXX_COMPILER_VERSION \"12.2.0\"\n \n #define ECCODES_C_COMPILER \"/usr/bin/cc\"\n-#define ECCODES_C_FLAGS \"-g -O2 -ffile-prefix-map=/build/1st/eccodes-2.30.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -O3 -DNDEBUG\"\n+#define ECCODES_C_FLAGS \"-g -O2 -ffile-prefix-map=/build/2/eccodes-2.30.0/2nd=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -O3 -DNDEBUG\"\n \n #define ECCODES_CXX_COMPILER \"/usr/bin/c++\"\n-#define ECCODES_CXX_FLAGS \"-g -O2 -ffile-prefix-map=/build/1st/eccodes-2.30.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-write-strings -Wno-deprecated -fopenmp -O3 -DNDEBUG\"\n+#define ECCODES_CXX_FLAGS \"-g -O2 -ffile-prefix-map=/build/2/eccodes-2.30.0/2nd=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wno-write-strings -Wno-deprecated -fopenmp -O3 -DNDEBUG\"\n \n /* Needed for finding per package config files */\n \n #define ECCODES_INSTALL_DIR \"/usr\"\n #define ECCODES_INSTALL_BIN_DIR \"/usr/bin\"\n #define ECCODES_INSTALL_LIB_DIR \"/usr/lib/x86_64-linux-gnu\"\n #define ECCODES_INSTALL_DATA_DIR \"/usr/share/eccodes\"\n \n-#define ECCODES_DEVELOPER_SRC_DIR \"/build/1st/eccodes-2.30.0\"\n-#define ECCODES_DEVELOPER_BIN_DIR \"/build/1st/eccodes-2.30.0/debian/build\"\n+#define ECCODES_DEVELOPER_SRC_DIR \"/build/2/eccodes-2.30.0/2nd\"\n+#define ECCODES_DEVELOPER_BIN_DIR \"/build/2/eccodes-2.30.0/2nd/debian/build\"\n \n /* Fortran support */\n \n #if 1\n \n #define ECCODES_Fortran_COMPILER_ID \"GNU\"\n #define ECCODES_Fortran_COMPILER_VERSION \"12.2.0\"\n \n #define ECCODES_Fortran_COMPILER \"/usr/bin/gfortran\"\n-#define ECCODES_Fortran_FLAGS \"-g -O2 -ffile-prefix-map=/build/1st/eccodes-2.30.0=. -fstack-protector-strong -fopenmp -O3 -DNDEBUG -funroll-all-loops -finline-functions\"\n+#define ECCODES_Fortran_FLAGS \"-g -O2 -ffile-prefix-map=/build/2/eccodes-2.30.0/2nd=. -fstack-protector-strong -fopenmp -O3 -DNDEBUG -funroll-all-loops -finline-functions\"\n \n #endif\n \n #endif /* ECCODES_ecbuild_config_h */\n"}, {"source1": "./usr/lib/x86_64-linux-gnu/libeccodes_f90_static.a", "source2": "./usr/lib/x86_64-linux-gnu/libeccodes_f90_static.a", "unified_diff": null, "details": [{"source1": "eccodes_f90.f90.o", "source2": "eccodes_f90.f90.o", "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .text PROGBITS 0000000000000000 000040 005005 00 AX 0 0 16\n [ 2] .rela.text RELA 0000000000000000 00a890 0021d8 18 I 13 1 8\n [ 3] .data PROGBITS 0000000000000000 005045 000000 00 WA 0 0 1\n [ 4] .bss NOBITS 0000000000000000 005045 000000 00 WA 0 0 1\n [ 5] .rodata PROGBITS 0000000000000000 005048 000004 00 A 0 0 4\n- [ 6] .rodata.str1.8 PROGBITS 0000000000000000 005050 0001db 01 AMS 0 0 8\n- [ 7] .rodata.str1.1 PROGBITS 0000000000000000 00522b 000188 01 AMS 0 0 1\n+ [ 6] .rodata.str1.8 PROGBITS 0000000000000000 005050 0001dd 01 AMS 0 0 8\n+ [ 7] .rodata.str1.1 PROGBITS 0000000000000000 00522d 000188 01 AMS 0 0 1\n [ 8] .rodata.cst16 PROGBITS 0000000000000000 0053c0 000020 10 AM 0 0 16\n [ 9] .rodata.cst2 PROGBITS 0000000000000000 0053e0 000002 02 AM 0 0 2\n [10] .note.GNU-stack PROGBITS 0000000000000000 0053e2 000000 00 0 0 1\n [11] .eh_frame PROGBITS 0000000000000000 0053e8 001040 00 A 0 0 8\n [12] .rela.eh_frame RELA 0000000000000000 00ca68 000c90 18 I 13 11 8\n [13] .symtab SYMTAB 0000000000000000 006428 001d10 18 14 34 8\n [14] .strtab STRTAB 0000000000000000 008138 002756 00 0 0 1\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -13,18 +13,18 @@\n []A\\A]A^A_\n AVAUATUSH\n []A\\A]A^A_\n []A\\A]A^\n []A\\A]A^\n codes_bufr_multi_element_constant_arrays_off\n codes_bufr_multi_element_constant_arrays_on\n-In file '/build/1st/eccodes-2.30.0/debian/build/fortran/eccodes_f90.f90', around line 2463\n-In file '/build/1st/eccodes-2.30.0/debian/build/fortran/eccodes_f90.f90', around line 2411\n-In file '/build/1st/eccodes-2.30.0/debian/build/fortran/eccodes_f90.f90', around line 2337\n-In file '/build/1st/eccodes-2.30.0/debian/build/fortran/eccodes_f90.f90', around line 2284\n+In file '/build/2/eccodes-2.30.0/2nd/debian/build/fortran/eccodes_f90.f90', around line 2463\n+In file '/build/2/eccodes-2.30.0/2nd/debian/build/fortran/eccodes_f90.f90', around line 2411\n+In file '/build/2/eccodes-2.30.0/2nd/debian/build/fortran/eccodes_f90.f90', around line 2337\n+In file '/build/2/eccodes-2.30.0/2nd/debian/build/fortran/eccodes_f90.f90', around line 2284\n codes_copy_key\n codes_datetime_to_julian\n codes_julian_to_datetime\n Error allocating %lu bytes\n error while copying\n bufr_copy_data\n bufr_keys_iterator_delete\n"}, {"source1": "readelf --wide --decompress --string-dump=.rodata.str1.8 {}", "source2": "readelf --wide --decompress --string-dump=.rodata.str1.8 {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n String dump of section '.rodata.str1.8':\n [ 0] codes_bufr_multi_element_constant_arrays_off\n [ 30] codes_bufr_multi_element_constant_arrays_on\n- [ 60] In file '/build/1st/eccodes-2.30.0/debian/build/fortran/eccodes_f90.f90', around line 2463\n- [ c0] In file '/build/1st/eccodes-2.30.0/debian/build/fortran/eccodes_f90.f90', around line 2411\n- [ 120] In file '/build/1st/eccodes-2.30.0/debian/build/fortran/eccodes_f90.f90', around line 2337\n- [ 180] In file '/build/1st/eccodes-2.30.0/debian/build/fortran/eccodes_f90.f90', around line 2284\n+ [ 60] In file '/build/2/eccodes-2.30.0/2nd/debian/build/fortran/eccodes_f90.f90', around line 2463\n+ [ c0] In file '/build/2/eccodes-2.30.0/2nd/debian/build/fortran/eccodes_f90.f90', around line 2411\n+ [ 120] In file '/build/2/eccodes-2.30.0/2nd/debian/build/fortran/eccodes_f90.f90', around line 2337\n+ [ 180] In file '/build/2/eccodes-2.30.0/2nd/debian/build/fortran/eccodes_f90.f90', around line 2284\n \n"}]}]}, {"source1": "./usr/lib/x86_64-linux-gnu/libeccodes_static.a", "source2": "./usr/lib/x86_64-linux-gnu/libeccodes_static.a", "unified_diff": null, "details": [{"source1": "grib_api_version.cc.o", "source2": "grib_api_version.cc.o", "unified_diff": null, "details": [{"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-2024.06.07\n+2023.05.07\n grib_get_git_sha1\n codes_get_build_date\n .shstrtab\n .rela.text\n .rodata.str1.1\n .note.GNU-stack\n .rela.eh_frame\n"}, {"source1": "readelf --wide --decompress --string-dump=.rodata.str1.1 {}", "source2": "readelf --wide --decompress --string-dump=.rodata.str1.1 {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n String dump of section '.rodata.str1.1':\n- [ 1] 2024.06.07\n+ [ 1] 2023.05.07\n \n"}]}]}]}]}]}, {"source1": "libeccodes-tools_2.30.0-1_amd64.deb", "source2": "libeccodes-tools_2.30.0-1_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 2023-04-10 07:14:16.000000 debian-binary\n -rw-r--r-- 0 0 0 1832 2023-04-10 07:14:16.000000 control.tar.xz\n--rw-r--r-- 0 0 0 235312 2023-04-10 07:14:16.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 235680 2023-04-10 07:14:16.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": "./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/bin/bufr_compare", "source2": "./usr/bin/bufr_compare", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -5,16 +5,16 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash GNU_HASH 00000000000003a0 0003a0 000028 00 A 6 0 8\n [ 6] .dynsym DYNSYM 00000000000003c8 0003c8 000a38 18 A 7 1 8\n- [ 7] .dynstr STRTAB 0000000000000e00 000e00 000750 00 A 0 0 1\n- [ 8] .gnu.version VERSYM 0000000000001550 001550 0000da 02 A 6 0 2\n+ [ 7] .dynstr STRTAB 0000000000000e00 000e00 000752 00 A 0 0 1\n+ [ 8] .gnu.version VERSYM 0000000000001552 001552 0000da 02 A 6 0 2\n [ 9] .gnu.version_r VERNEED 0000000000001630 001630 000060 00 A 7 1 8\n [10] .rela.dyn RELA 0000000000001690 001690 000de0 18 A 6 0 8\n [11] .rela.plt RELA 0000000000002470 002470 000930 18 AI 6 25 8\n [12] .init PROGBITS 0000000000003000 003000 000017 00 AX 0 0 4\n [13] .plt PROGBITS 0000000000003020 003020 000630 10 AX 0 0 16\n [14] .plt.got PROGBITS 0000000000003650 003650 000008 08 AX 0 0 8\n [15] .text PROGBITS 0000000000003660 003660 007d45 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -8,23 +8,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x109d0\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x109d8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x3a0\n 0x0000000000000005 (STRTAB) 0xe00\n 0x0000000000000006 (SYMTAB) 0x3c8\n- 0x000000000000000a (STRSZ) 1872 (bytes)\n+ 0x000000000000000a (STRSZ) 1874 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x10fe8\n 0x0000000000000002 (PLTRELSZ) 2352 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x2470\n 0x0000000000000007 (RELA) 0x1690\n 0x0000000000000008 (RELASZ) 3552 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffb (FLAGS_1) Flags: PIE\n 0x000000006ffffffe (VERNEED) 0x1630\n 0x000000006fffffff (VERNEEDNUM) 1\n- 0x000000006ffffff0 (VERSYM) 0x1550\n+ 0x000000006ffffff0 (VERSYM) 0x1552\n 0x000000006ffffff9 (RELACOUNT) 137\n 0x0000000000000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 04539f2799377e30ac8e928f2f58cb3a68ce9d7c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: dbf237a3f276cbaea9c0fefc82b30ed1319e0d71\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n Version symbols section '.gnu.version' contains 109 entries:\n- Addr: 0x0000000000001550 Offset: 0x00001550 Link: 6 (.dynsym)\n+ Addr: 0x0000000000001552 Offset: 0x00001552 Link: 6 (.dynsym)\n 000: 0 (*local*) 2 (GLIBC_2.3.4) 1 (*global*) 1 (*global*) \n 004: 3 (GLIBC_2.2.5) 1 (*global*) 3 (GLIBC_2.2.5) 1 (*global*) \n 008: 1 (*global*) 1 (*global*) 3 (GLIBC_2.2.5) 1 (*global*) \n 00c: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 1 (*global*) 1 (*global*) \n 010: 3 (GLIBC_2.2.5) 1 (*global*) 1 (*global*) 3 (GLIBC_2.2.5)\n 014: 1 (*global*) 2 (GLIBC_2.3.4) 1 (*global*) 1 (*global*) \n 018: 1 (*global*) 1 (*global*) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -113,8 +113,9 @@\n 0x000014e0 30006c69 62632e73 6f2e3600 474c4942 0.libc.so.6.GLIB\n 0x000014f0 435f322e 33330047 4c494243 5f322e34 C_2.33.GLIBC_2.4\n 0x00001500 00474c49 42435f32 2e333400 474c4942 .GLIBC_2.34.GLIB\n 0x00001510 435f322e 322e3500 474c4942 435f322e C_2.2.5.GLIBC_2.\n 0x00001520 332e3400 00000000 00000000 00000000 3.4.............\n 0x00001530 00000000 00000000 00000000 00000000 ................\n 0x00001540 00000000 00000000 00000000 00000000 ................\n+ 0x00001550 0000 ..\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: Unable to find program interpreter name", "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 35333966 32373939 33373765 33306163 539f2799377e30ac\n- 0x00000010 38653932 38663266 35386362 33613638 8e928f2f58cb3a68\n- 0x00000020 63653964 37632e64 65627567 00000000 ce9d7c.debug....\n- 0x00000030 a3fdd552 ...R\n+ 0x00000000 66323337 61336632 37366362 61656139 f237a3f276cbaea9\n+ 0x00000010 63306665 66633832 62333065 64313331 c0fefc82b30ed131\n+ 0x00000020 39653064 37312e64 65627567 00000000 9e0d71.debug....\n+ 0x00000030 016283d6 .b..\n \n"}]}, {"source1": "./usr/bin/bufr_copy", "source2": "./usr/bin/bufr_copy", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -5,16 +5,16 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash GNU_HASH 00000000000003a0 0003a0 000024 00 A 6 0 8\n [ 6] .dynsym DYNSYM 00000000000003c8 0003c8 000918 18 A 7 1 8\n- [ 7] .dynstr STRTAB 0000000000000ce0 000ce0 00064b 00 A 0 0 1\n- [ 8] .gnu.version VERSYM 000000000000132c 00132c 0000c2 02 A 6 0 2\n+ [ 7] .dynstr STRTAB 0000000000000ce0 000ce0 00064d 00 A 0 0 1\n+ [ 8] .gnu.version VERSYM 000000000000132e 00132e 0000c2 02 A 6 0 2\n [ 9] .gnu.version_r VERNEED 00000000000013f0 0013f0 000060 00 A 7 1 8\n [10] .rela.dyn RELA 0000000000001450 001450 000ca8 18 A 6 0 8\n [11] .rela.plt RELA 00000000000020f8 0020f8 000810 18 AI 6 25 8\n [12] .init PROGBITS 0000000000003000 003000 000017 00 AX 0 0 4\n [13] .plt PROGBITS 0000000000003020 003020 000570 10 AX 0 0 16\n [14] .plt.got PROGBITS 0000000000003590 003590 000008 08 AX 0 0 8\n [15] .text PROGBITS 00000000000035a0 0035a0 004745 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -8,23 +8,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0xb9d0\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0xb9d8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x3a0\n 0x0000000000000005 (STRTAB) 0xce0\n 0x0000000000000006 (SYMTAB) 0x3c8\n- 0x000000000000000a (STRSZ) 1611 (bytes)\n+ 0x000000000000000a (STRSZ) 1613 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0xbfe8\n 0x0000000000000002 (PLTRELSZ) 2064 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x20f8\n 0x0000000000000007 (RELA) 0x1450\n 0x0000000000000008 (RELASZ) 3240 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffb (FLAGS_1) Flags: PIE\n 0x000000006ffffffe (VERNEED) 0x13f0\n 0x000000006fffffff (VERNEEDNUM) 1\n- 0x000000006ffffff0 (VERSYM) 0x132c\n+ 0x000000006ffffff0 (VERSYM) 0x132e\n 0x000000006ffffff9 (RELACOUNT) 125\n 0x0000000000000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: f8055027480011e3404047847a559dfcfe4a0c3f\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f6dc01053722cc129eb7c5588841e497df7121ec\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n Version symbols section '.gnu.version' contains 97 entries:\n- Addr: 0x000000000000132c Offset: 0x0000132c Link: 6 (.dynsym)\n+ Addr: 0x000000000000132e Offset: 0x0000132e Link: 6 (.dynsym)\n 000: 0 (*local*) 2 (GLIBC_2.3.4) 1 (*global*) 1 (*global*) \n 004: 3 (GLIBC_2.2.5) 1 (*global*) 3 (GLIBC_2.2.5) 1 (*global*) \n 008: 1 (*global*) 1 (*global*) 3 (GLIBC_2.2.5) 1 (*global*) \n 00c: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 1 (*global*) 1 (*global*) \n 010: 3 (GLIBC_2.2.5) 1 (*global*) 2 (GLIBC_2.3.4) 1 (*global*) \n 014: 1 (*global*) 1 (*global*) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)\n 018: 1 (*global*) 1 (*global*) 1 (*global*) 4 (GLIBC_2.34) \n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -96,9 +96,9 @@\n 0x000012b0 6563636f 6465732e 736f2e30 006c6962 eccodes.so.0.lib\n 0x000012c0 632e736f 2e360047 4c494243 5f322e33 c.so.6.GLIBC_2.3\n 0x000012d0 3300474c 4942435f 322e3400 474c4942 3.GLIBC_2.4.GLIB\n 0x000012e0 435f322e 33340047 4c494243 5f322e32 C_2.34.GLIBC_2.2\n 0x000012f0 2e350047 4c494243 5f322e33 2e340000 .5.GLIBC_2.3.4..\n 0x00001300 00000000 00000000 00000000 00000000 ................\n 0x00001310 00000000 00000000 00000000 00000000 ................\n- 0x00001320 00000000 00000000 000000 ...........\n+ 0x00001320 00000000 00000000 00000000 00 .............\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: Unable to find program interpreter name", "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 30353530 32373438 30303131 65333430 055027480011e340\n- 0x00000010 34303437 38343761 35353964 66636665 4047847a559dfcfe\n- 0x00000020 34613063 33662e64 65627567 00000000 4a0c3f.debug....\n- 0x00000030 e09d3eb6 ..>.\n+ 0x00000000 64633031 30353337 32326363 31323965 dc01053722cc129e\n+ 0x00000010 62376335 35383838 34316534 39376466 b7c5588841e497df\n+ 0x00000020 37313231 65632e64 65627567 00000000 7121ec.debug....\n+ 0x00000030 7c9e6507 |.e.\n \n"}]}, {"source1": "./usr/bin/bufr_count", "source2": "./usr/bin/bufr_count", "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": "@@ -4,15 +4,15 @@\n There are 13 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x0002d8 0x0002d8 R 0x8\n INTERP 0x000318 0x0000000000000318 0x0000000000000318 0x00001c 0x00001c R 0x1\n [Requesting program interpreter: /lib64/ld-linux-x86-64.so.2]\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000af0 0x000af0 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000af8 0x000af8 R 0x1000\n LOAD 0x001000 0x0000000000001000 0x0000000000001000 0x0006f5 0x0006f5 R E 0x1000\n LOAD 0x002000 0x0000000000002000 0x0000000000002000 0x0001d4 0x0001d4 R 0x1000\n LOAD 0x002d90 0x0000000000003d90 0x0000000000003d90 0x0002e4 0x000328 RW 0x1000\n DYNAMIC 0x002da0 0x0000000000003da0 0x0000000000003da0 0x000200 0x000200 RW 0x8\n NOTE 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n NOTE 0x000358 0x0000000000000358 0x0000000000000358 0x000044 0x000044 R 0x4\n GNU_PROPERTY 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -5,19 +5,19 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash GNU_HASH 00000000000003a0 0003a0 000030 00 A 6 0 8\n [ 6] .dynsym DYNSYM 00000000000003d0 0003d0 000240 18 A 7 1 8\n- [ 7] .dynstr STRTAB 0000000000000610 000610 0001f0 00 A 0 0 1\n- [ 8] .gnu.version VERSYM 0000000000000800 000800 000030 02 A 6 0 2\n- [ 9] .gnu.version_r VERNEED 0000000000000830 000830 000050 00 A 7 1 8\n- [10] .rela.dyn RELA 0000000000000880 000880 000150 18 A 6 0 8\n- [11] .rela.plt RELA 00000000000009d0 0009d0 000120 18 AI 6 24 8\n+ [ 7] .dynstr STRTAB 0000000000000610 000610 0001f2 00 A 0 0 1\n+ [ 8] .gnu.version VERSYM 0000000000000802 000802 000030 02 A 6 0 2\n+ [ 9] .gnu.version_r VERNEED 0000000000000838 000838 000050 00 A 7 1 8\n+ [10] .rela.dyn RELA 0000000000000888 000888 000150 18 A 6 0 8\n+ [11] .rela.plt RELA 00000000000009d8 0009d8 000120 18 AI 6 24 8\n [12] .init PROGBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [13] .plt PROGBITS 0000000000001020 001020 0000d0 10 AX 0 0 16\n [14] .plt.got PROGBITS 00000000000010f0 0010f0 000008 08 AX 0 0 8\n [15] .text PROGBITS 0000000000001100 001100 0005e9 00 AX 0 0 16\n [16] .fini PROGBITS 00000000000016ec 0016ec 000009 00 AX 0 0 4\n [17] .rodata PROGBITS 0000000000002000 002000 0000cb 00 A 0 0 8\n [18] .eh_frame_hdr PROGBITS 00000000000020cc 0020cc 00002c 00 A 0 0 4\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rela.dyn' at offset 0x880 contains 14 entries:\n+Relocation section '.rela.dyn' at offset 0x888 contains 14 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000003d90 0000000000000008 R_X86_64_RELATIVE 16e0\n 0000000000003d98 0000000000000008 R_X86_64_RELATIVE 16a0\n 0000000000004068 0000000000000008 R_X86_64_RELATIVE 4068\n 0000000000003fa0 0000000100000006 R_X86_64_GLOB_DAT 0000000000000000 wmo_read_any_from_file_malloc + 0\n 0000000000003fa8 0000000300000006 R_X86_64_GLOB_DAT 0000000000000000 wmo_read_gts_from_file_malloc + 0\n 0000000000003fb0 0000001500000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0\n@@ -12,15 +12,15 @@\n 0000000000003fc8 0000001000000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0\n 0000000000003fd0 0000001200000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0\n 0000000000003fd8 0000001300000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0\n 0000000000003fe0 0000001400000006 R_X86_64_GLOB_DAT 0000000000000000 wmo_read_bufr_from_file_malloc + 0\n 0000000000004080 0000001600000005 R_X86_64_COPY 0000000000004080 stdin@GLIBC_2.2.5 + 0\n 00000000000040a0 0000001700000005 R_X86_64_COPY 00000000000040a0 stderr@GLIBC_2.2.5 + 0\n \n-Relocation section '.rela.plt' at offset 0x9d0 contains 12 entries:\n+Relocation section '.rela.plt' at offset 0x9d8 contains 12 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000004000 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 __printf_chk@GLIBC_2.3.4 + 0\n 0000000000004008 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 strstr@GLIBC_2.2.5 + 0\n 0000000000004010 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 perror@GLIBC_2.2.5 + 0\n 0000000000004018 0000000800000007 R_X86_64_JUMP_SLOT 0000000000000000 fclose@GLIBC_2.2.5 + 0\n 0000000000004020 0000000900000007 R_X86_64_JUMP_SLOT 0000000000000000 __stack_chk_fail@GLIBC_2.4 + 0\n 0000000000004028 0000000a00000007 R_X86_64_JUMP_SLOT 0000000000000000 fopen@GLIBC_2.2.5 + 0\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -8,23 +8,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x3d90\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x3d98\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x3a0\n 0x0000000000000005 (STRTAB) 0x610\n 0x0000000000000006 (SYMTAB) 0x3d0\n- 0x000000000000000a (STRSZ) 496 (bytes)\n+ 0x000000000000000a (STRSZ) 498 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x3fe8\n 0x0000000000000002 (PLTRELSZ) 288 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0x9d0\n- 0x0000000000000007 (RELA) 0x880\n+ 0x0000000000000017 (JMPREL) 0x9d8\n+ 0x0000000000000007 (RELA) 0x888\n 0x0000000000000008 (RELASZ) 336 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffb (FLAGS_1) Flags: PIE\n- 0x000000006ffffffe (VERNEED) 0x830\n+ 0x000000006ffffffe (VERNEED) 0x838\n 0x000000006fffffff (VERNEEDNUM) 1\n- 0x000000006ffffff0 (VERSYM) 0x800\n+ 0x000000006ffffff0 (VERSYM) 0x802\n 0x000000006ffffff9 (RELACOUNT) 3\n 0x0000000000000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 6fe7d86002d1b417f63d96d41afad50b766c199e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6d60a3bc320eb6552c76552c28fe3c30ff28df9d\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,17 +1,17 @@\n \n Version symbols section '.gnu.version' contains 24 entries:\n- Addr: 0x0000000000000800 Offset: 0x00000800 Link: 6 (.dynsym)\n+ Addr: 0x0000000000000802 Offset: 0x00000802 Link: 6 (.dynsym)\n 000: 0 (*local*) 1 (*global*) 2 (GLIBC_2.3.4) 1 (*global*) \n 004: 3 (GLIBC_2.2.5) 4 (GLIBC_2.34) 3 (GLIBC_2.2.5) 1 (*global*) \n 008: 3 (GLIBC_2.2.5) 5 (GLIBC_2.4) 3 (GLIBC_2.2.5) 1 (*global*) \n 00c: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 1 (*global*) 2 (GLIBC_2.3.4)\n 010: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 014: 1 (*global*) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)\n \n Version needs section '.gnu.version_r' contains 1 entry:\n- Addr: 0x0000000000000830 Offset: 0x00000830 Link: 7 (.dynstr)\n+ Addr: 0x0000000000000838 Offset: 0x00000838 Link: 7 (.dynstr)\n 000000: Version: 1 File: libc.so.6 Cnt: 4\n 0x0010: Name: GLIBC_2.4 Flags: none Version: 5\n 0x0020: Name: GLIBC_2.34 Flags: none Version: 4\n 0x0030: Name: GLIBC_2.2.5 Flags: none Version: 3\n 0x0040: Name: GLIBC_2.3.4 Flags: none Version: 2\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -27,8 +27,9 @@\n 0x00000790 6563636f 6465732e 736f2e30 006c6962 eccodes.so.0.lib\n 0x000007a0 632e736f 2e360047 4c494243 5f322e34 c.so.6.GLIBC_2.4\n 0x000007b0 00474c49 42435f32 2e333400 474c4942 .GLIBC_2.34.GLIB\n 0x000007c0 435f322e 322e3500 474c4942 435f322e C_2.2.5.GLIBC_2.\n 0x000007d0 332e3400 00000000 00000000 00000000 3.4.............\n 0x000007e0 00000000 00000000 00000000 00000000 ................\n 0x000007f0 00000000 00000000 00000000 00000000 ................\n+ 0x00000800 0000 ..\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: Unable to find program interpreter name", "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 65376438 36303032 64316234 31376636 e7d86002d1b417f6\n- 0x00000010 33643936 64343161 66616435 30623736 3d96d41afad50b76\n- 0x00000020 36633139 39652e64 65627567 00000000 6c199e.debug....\n- 0x00000030 59fc74ac Y.t.\n+ 0x00000000 36306133 62633332 30656236 35353263 60a3bc320eb6552c\n+ 0x00000010 37363535 32633238 66653363 33306666 76552c28fe3c30ff\n+ 0x00000020 32386466 39642e64 65627567 00000000 28df9d.debug....\n+ 0x00000030 e82e4b3a ..K:\n \n"}]}, {"source1": "./usr/bin/bufr_dump", "source2": "./usr/bin/bufr_dump", "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -5,16 +5,16 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash GNU_HASH 00000000000003a0 0003a0 000030 00 A 6 0 8\n [ 6] .dynsym DYNSYM 00000000000003d0 0003d0 000a38 18 A 7 1 8\n- [ 7] .dynstr STRTAB 0000000000000e08 000e08 000747 00 A 0 0 1\n- [ 8] .gnu.version VERSYM 0000000000001550 001550 0000da 02 A 6 0 2\n+ [ 7] .dynstr STRTAB 0000000000000e08 000e08 000749 00 A 0 0 1\n+ [ 8] .gnu.version VERSYM 0000000000001552 001552 0000da 02 A 6 0 2\n [ 9] .gnu.version_r VERNEED 0000000000001630 001630 000060 00 A 7 1 8\n [10] .rela.dyn RELA 0000000000001690 001690 000e10 18 A 6 0 8\n [11] .rela.plt RELA 00000000000024a0 0024a0 000930 18 AI 6 25 8\n [12] .init PROGBITS 0000000000003000 003000 000017 00 AX 0 0 4\n [13] .plt PROGBITS 0000000000003020 003020 000630 10 AX 0 0 16\n [14] .plt.got PROGBITS 0000000000003650 003650 000008 08 AX 0 0 8\n [15] .text PROGBITS 0000000000003660 003660 006055 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -8,23 +8,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0xe9d0\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0xe9d8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x3a0\n 0x0000000000000005 (STRTAB) 0xe08\n 0x0000000000000006 (SYMTAB) 0x3d0\n- 0x000000000000000a (STRSZ) 1863 (bytes)\n+ 0x000000000000000a (STRSZ) 1865 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0xefe8\n 0x0000000000000002 (PLTRELSZ) 2352 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x24a0\n 0x0000000000000007 (RELA) 0x1690\n 0x0000000000000008 (RELASZ) 3600 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffb (FLAGS_1) Flags: PIE\n 0x000000006ffffffe (VERNEED) 0x1630\n 0x000000006fffffff (VERNEEDNUM) 1\n- 0x000000006ffffff0 (VERSYM) 0x1550\n+ 0x000000006ffffff0 (VERSYM) 0x1552\n 0x000000006ffffff9 (RELACOUNT) 138\n 0x0000000000000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 42c9a2b12ae4cf6aa291d70a8d356a0c877c67eb\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8c4b7ee87d7fc87f458abe5c9225523fd1500fee\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n Version symbols section '.gnu.version' contains 109 entries:\n- Addr: 0x0000000000001550 Offset: 0x00001550 Link: 6 (.dynsym)\n+ Addr: 0x0000000000001552 Offset: 0x00001552 Link: 6 (.dynsym)\n 000: 0 (*local*) 2 (GLIBC_2.3.4) 1 (*global*) 1 (*global*) \n 004: 3 (GLIBC_2.2.5) 1 (*global*) 3 (GLIBC_2.2.5) 1 (*global*) \n 008: 1 (*global*) 1 (*global*) 3 (GLIBC_2.2.5) 1 (*global*) \n 00c: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 1 (*global*) 1 (*global*) \n 010: 1 (*global*) 3 (GLIBC_2.2.5) 1 (*global*) 2 (GLIBC_2.3.4)\n 014: 1 (*global*) 1 (*global*) 1 (*global*) 3 (GLIBC_2.2.5)\n 018: 3 (GLIBC_2.2.5) 1 (*global*) 1 (*global*) 1 (*global*) \n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -112,9 +112,9 @@\n 0x000014d8 6465732e 736f2e30 006c6962 632e736f des.so.0.libc.so\n 0x000014e8 2e360047 4c494243 5f322e33 3300474c .6.GLIBC_2.33.GL\n 0x000014f8 4942435f 322e3400 474c4942 435f322e IBC_2.4.GLIBC_2.\n 0x00001508 33340047 4c494243 5f322e32 2e350047 34.GLIBC_2.2.5.G\n 0x00001518 4c494243 5f322e33 2e340000 00000000 LIBC_2.3.4......\n 0x00001528 00000000 00000000 00000000 00000000 ................\n 0x00001538 00000000 00000000 00000000 00000000 ................\n- 0x00001548 00000000 000000 .......\n+ 0x00001548 00000000 00000000 00 .........\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: Unable to find program interpreter name", "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 63396132 62313261 65346366 36616132 c9a2b12ae4cf6aa2\n- 0x00000010 39316437 30613864 33353661 30633837 91d70a8d356a0c87\n- 0x00000020 37633637 65622e64 65627567 00000000 7c67eb.debug....\n- 0x00000030 4c24d041 L$.A\n+ 0x00000000 34623765 65383764 37666338 37663435 4b7ee87d7fc87f45\n+ 0x00000010 38616265 35633932 32353532 33666431 8abe5c9225523fd1\n+ 0x00000020 35303066 65652e64 65627567 00000000 500fee.debug....\n+ 0x00000030 ef784bcc .xK.\n \n"}]}, {"source1": "./usr/bin/bufr_get", "source2": "./usr/bin/bufr_get", "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": "@@ -4,15 +4,15 @@\n There are 13 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x0002d8 0x0002d8 R 0x8\n INTERP 0x000318 0x0000000000000318 0x0000000000000318 0x00001c 0x00001c R 0x1\n [Requesting program interpreter: /lib64/ld-linux-x86-64.so.2]\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x002918 0x002918 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x002920 0x002920 R 0x1000\n LOAD 0x003000 0x0000000000003000 0x0000000000003000 0x004d21 0x004d21 R E 0x1000\n LOAD 0x008000 0x0000000000008000 0x0000000000008000 0x0022ac 0x0022ac R 0x1000\n LOAD 0x00a9d0 0x000000000000b9d0 0x000000000000b9d0 0x018d88 0x118dd0 RW 0x1000\n DYNAMIC 0x00ad88 0x000000000000bd88 0x000000000000bd88 0x000200 0x000200 RW 0x8\n NOTE 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n NOTE 0x000358 0x0000000000000358 0x0000000000000358 0x000044 0x000044 R 0x4\n GNU_PROPERTY 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -5,19 +5,19 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash GNU_HASH 00000000000003a0 0003a0 000024 00 A 6 0 8\n [ 6] .dynsym DYNSYM 00000000000003c8 0003c8 000930 18 A 7 1 8\n- [ 7] .dynstr STRTAB 0000000000000cf8 000cf8 00065b 00 A 0 0 1\n- [ 8] .gnu.version VERSYM 0000000000001354 001354 0000c4 02 A 6 0 2\n- [ 9] .gnu.version_r VERNEED 0000000000001418 001418 000060 00 A 7 1 8\n- [10] .rela.dyn RELA 0000000000001478 001478 000c78 18 A 6 0 8\n- [11] .rela.plt RELA 00000000000020f0 0020f0 000828 18 AI 6 25 8\n+ [ 7] .dynstr STRTAB 0000000000000cf8 000cf8 00065d 00 A 0 0 1\n+ [ 8] .gnu.version VERSYM 0000000000001356 001356 0000c4 02 A 6 0 2\n+ [ 9] .gnu.version_r VERNEED 0000000000001420 001420 000060 00 A 7 1 8\n+ [10] .rela.dyn RELA 0000000000001480 001480 000c78 18 A 6 0 8\n+ [11] .rela.plt RELA 00000000000020f8 0020f8 000828 18 AI 6 25 8\n [12] .init PROGBITS 0000000000003000 003000 000017 00 AX 0 0 4\n [13] .plt PROGBITS 0000000000003020 003020 000580 10 AX 0 0 16\n [14] .plt.got PROGBITS 00000000000035a0 0035a0 000008 08 AX 0 0 8\n [15] .text PROGBITS 00000000000035b0 0035b0 004765 00 AX 0 0 16\n [16] .fini PROGBITS 0000000000007d18 007d18 000009 00 AX 0 0 4\n [17] .rodata PROGBITS 0000000000008000 008000 0019e0 00 A 0 0 16\n [18] .eh_frame_hdr PROGBITS 00000000000099e0 0099e0 00012c 00 A 0 0 4\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rela.dyn' at offset 0x1478 contains 133 entries:\n+Relocation section '.rela.dyn' at offset 0x1480 contains 133 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 000000000000b9d0 0000000000000008 R_X86_64_RELATIVE 36a0\n 000000000000b9d8 0000000000000008 R_X86_64_RELATIVE 3660\n 000000000000b9e0 0000000000000008 R_X86_64_RELATIVE 8862\n 000000000000b9f0 0000000000000008 R_X86_64_RELATIVE 88da\n 000000000000b9f8 0000000000000008 R_X86_64_RELATIVE 883c\n 000000000000ba00 0000000000000008 R_X86_64_RELATIVE 88e9\n@@ -131,15 +131,15 @@\n 000000000000bfa8 0000002300000006 R_X86_64_GLOB_DAT 0000000000000000 stdin@GLIBC_2.2.5 + 0\n 000000000000bfb0 0000003d00000006 R_X86_64_GLOB_DAT 0000000000000000 stderr@GLIBC_2.2.5 + 0\n 000000000000bfb8 0000004000000006 R_X86_64_GLOB_DAT 0000000000000000 optind@GLIBC_2.2.5 + 0\n 000000000000bfc0 0000005300000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0\n 000000000000bfc8 0000005900000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0\n 000000000000bfd0 0000005c00000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0\n \n-Relocation section '.rela.plt' at offset 0x20f0 contains 87 entries:\n+Relocation section '.rela.plt' at offset 0x20f8 contains 87 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 000000000000c000 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 __printf_chk@GLIBC_2.3.4 + 0\n 000000000000c008 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 grib_get_long_array + 0\n 000000000000c010 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 grib_get_double_array + 0\n 000000000000c018 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 setvbuf@GLIBC_2.2.5 + 0\n 000000000000c020 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 taf_new_from_file + 0\n 000000000000c028 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 grib_find_accessor + 0\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -8,23 +8,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0xb9d0\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0xb9d8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x3a0\n 0x0000000000000005 (STRTAB) 0xcf8\n 0x0000000000000006 (SYMTAB) 0x3c8\n- 0x000000000000000a (STRSZ) 1627 (bytes)\n+ 0x000000000000000a (STRSZ) 1629 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0xbfe8\n 0x0000000000000002 (PLTRELSZ) 2088 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0x20f0\n- 0x0000000000000007 (RELA) 0x1478\n+ 0x0000000000000017 (JMPREL) 0x20f8\n+ 0x0000000000000007 (RELA) 0x1480\n 0x0000000000000008 (RELASZ) 3192 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffb (FLAGS_1) Flags: PIE\n- 0x000000006ffffffe (VERNEED) 0x1418\n+ 0x000000006ffffffe (VERNEED) 0x1420\n 0x000000006fffffff (VERNEEDNUM) 1\n- 0x000000006ffffff0 (VERSYM) 0x1354\n+ 0x000000006ffffff0 (VERSYM) 0x1356\n 0x000000006ffffff9 (RELACOUNT) 123\n 0x0000000000000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 9faacc910c51815c3f2ad1f66106c136d9ed5c36\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 384a6c5c2105414ab382f2de902d1aafaad1eea9\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n Version symbols section '.gnu.version' contains 98 entries:\n- Addr: 0x0000000000001354 Offset: 0x00001354 Link: 6 (.dynsym)\n+ Addr: 0x0000000000001356 Offset: 0x00001356 Link: 6 (.dynsym)\n 000: 0 (*local*) 2 (GLIBC_2.3.4) 1 (*global*) 1 (*global*) \n 004: 3 (GLIBC_2.2.5) 1 (*global*) 3 (GLIBC_2.2.5) 1 (*global*) \n 008: 1 (*global*) 1 (*global*) 3 (GLIBC_2.2.5) 1 (*global*) \n 00c: 1 (*global*) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 1 (*global*) \n 010: 1 (*global*) 3 (GLIBC_2.2.5) 1 (*global*) 2 (GLIBC_2.3.4)\n 014: 1 (*global*) 1 (*global*) 1 (*global*) 3 (GLIBC_2.2.5)\n 018: 3 (GLIBC_2.2.5) 1 (*global*) 1 (*global*) 1 (*global*) \n@@ -24,14 +24,14 @@\n 050: 2 (GLIBC_2.3.4) 1 (*global*) 1 (*global*) 1 (*global*) \n 054: 1 (*global*) 1 (*global*) 3 (GLIBC_2.2.5) 1 (*global*) \n 058: 1 (*global*) 1 (*global*) 1 (*global*) 3 (GLIBC_2.2.5)\n 05c: 1 (*global*) 1 (*global*) 6 (GLIBC_2.33) 3 (GLIBC_2.2.5)\n 060: 1 (*global*) 3 (GLIBC_2.2.5)\n \n Version needs section '.gnu.version_r' contains 1 entry:\n- Addr: 0x0000000000001418 Offset: 0x00001418 Link: 7 (.dynstr)\n+ Addr: 0x0000000000001420 Offset: 0x00001420 Link: 7 (.dynstr)\n 000000: Version: 1 File: libc.so.6 Cnt: 5\n 0x0010: Name: GLIBC_2.33 Flags: none Version: 6\n 0x0020: Name: GLIBC_2.4 Flags: none Version: 5\n 0x0030: Name: GLIBC_2.34 Flags: none Version: 4\n 0x0040: Name: GLIBC_2.2.5 Flags: none Version: 3\n 0x0050: Name: GLIBC_2.3.4 Flags: none Version: 2\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -97,9 +97,9 @@\n 0x000012d8 6563636f 6465732e 736f2e30 006c6962 eccodes.so.0.lib\n 0x000012e8 632e736f 2e360047 4c494243 5f322e33 c.so.6.GLIBC_2.3\n 0x000012f8 3300474c 4942435f 322e3400 474c4942 3.GLIBC_2.4.GLIB\n 0x00001308 435f322e 33340047 4c494243 5f322e32 C_2.34.GLIBC_2.2\n 0x00001318 2e350047 4c494243 5f322e33 2e340000 .5.GLIBC_2.3.4..\n 0x00001328 00000000 00000000 00000000 00000000 ................\n 0x00001338 00000000 00000000 00000000 00000000 ................\n- 0x00001348 00000000 00000000 000000 ...........\n+ 0x00001348 00000000 00000000 00000000 00 .............\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: Unable to find program interpreter name", "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 61616363 39313063 35313831 35633366 aacc910c51815c3f\n- 0x00000010 32616431 66363631 30366331 33366439 2ad1f66106c136d9\n- 0x00000020 65643563 33362e64 65627567 00000000 ed5c36.debug....\n- 0x00000030 9526ab03 .&..\n+ 0x00000000 34613663 35633231 30353431 34616233 4a6c5c2105414ab3\n+ 0x00000010 38326632 64653930 32643161 61666161 82f2de902d1aafaa\n+ 0x00000020 64316565 61392e64 65627567 00000000 d1eea9.debug....\n+ 0x00000030 fb392d76 .9-v\n \n"}]}, {"source1": "./usr/bin/bufr_index_build", "source2": "./usr/bin/bufr_index_build", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -5,16 +5,16 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash GNU_HASH 00000000000003a0 0003a0 000024 00 A 6 0 8\n [ 6] .dynsym DYNSYM 00000000000003c8 0003c8 0009a8 18 A 7 1 8\n- [ 7] .dynstr STRTAB 0000000000000d70 000d70 0006ce 00 A 0 0 1\n- [ 8] .gnu.version VERSYM 000000000000143e 00143e 0000ce 02 A 6 0 2\n+ [ 7] .dynstr STRTAB 0000000000000d70 000d70 0006d0 00 A 0 0 1\n+ [ 8] .gnu.version VERSYM 0000000000001440 001440 0000ce 02 A 6 0 2\n [ 9] .gnu.version_r VERNEED 0000000000001510 001510 000060 00 A 7 1 8\n [10] .rela.dyn RELA 0000000000001570 001570 000bd0 18 A 6 0 8\n [11] .rela.plt RELA 0000000000002140 002140 0008a0 18 AI 6 25 8\n [12] .init PROGBITS 0000000000003000 003000 000017 00 AX 0 0 4\n [13] .plt PROGBITS 0000000000003020 003020 0005d0 10 AX 0 0 16\n [14] .plt.got PROGBITS 00000000000035f0 0035f0 000008 08 AX 0 0 8\n [15] .text PROGBITS 0000000000003600 003600 0049c5 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -8,23 +8,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0xb9d0\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0xb9d8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x3a0\n 0x0000000000000005 (STRTAB) 0xd70\n 0x0000000000000006 (SYMTAB) 0x3c8\n- 0x000000000000000a (STRSZ) 1742 (bytes)\n+ 0x000000000000000a (STRSZ) 1744 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0xbfe8\n 0x0000000000000002 (PLTRELSZ) 2208 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x2140\n 0x0000000000000007 (RELA) 0x1570\n 0x0000000000000008 (RELASZ) 3024 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffb (FLAGS_1) Flags: PIE\n 0x000000006ffffffe (VERNEED) 0x1510\n 0x000000006fffffff (VERNEEDNUM) 1\n- 0x000000006ffffff0 (VERSYM) 0x143e\n+ 0x000000006ffffff0 (VERSYM) 0x1440\n 0x000000006ffffff9 (RELACOUNT) 116\n 0x0000000000000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 7e3445e2c1889ac6e0406857210e106f4e941cb2\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 07c3f885a59b9a56b5caf488e276d0e73d43e09e\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n Version symbols section '.gnu.version' contains 103 entries:\n- Addr: 0x000000000000143e Offset: 0x0000143e Link: 6 (.dynsym)\n+ Addr: 0x0000000000001440 Offset: 0x00001440 Link: 6 (.dynsym)\n 000: 0 (*local*) 2 (GLIBC_2.3.4) 1 (*global*) 1 (*global*) \n 004: 3 (GLIBC_2.2.5) 1 (*global*) 3 (GLIBC_2.2.5) 1 (*global*) \n 008: 1 (*global*) 1 (*global*) 3 (GLIBC_2.2.5) 1 (*global*) \n 00c: 1 (*global*) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 1 (*global*) \n 010: 1 (*global*) 3 (GLIBC_2.2.5) 1 (*global*) 2 (GLIBC_2.3.4)\n 014: 1 (*global*) 1 (*global*) 1 (*global*) 3 (GLIBC_2.2.5)\n 018: 3 (GLIBC_2.2.5) 1 (*global*) 1 (*global*) 4 (GLIBC_2.34) \n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -104,9 +104,9 @@\n 0x000013c0 6c696265 63636f64 65732e73 6f2e3000 libeccodes.so.0.\n 0x000013d0 6c696263 2e736f2e 3600474c 4942435f libc.so.6.GLIBC_\n 0x000013e0 322e3333 00474c49 42435f32 2e340047 2.33.GLIBC_2.4.G\n 0x000013f0 4c494243 5f322e33 3400474c 4942435f LIBC_2.34.GLIBC_\n 0x00001400 322e322e 3500474c 4942435f 322e332e 2.2.5.GLIBC_2.3.\n 0x00001410 34000000 00000000 00000000 00000000 4...............\n 0x00001420 00000000 00000000 00000000 00000000 ................\n- 0x00001430 00000000 00000000 00000000 0000 ..............\n+ 0x00001430 00000000 00000000 00000000 00000000 ................\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: Unable to find program interpreter name", "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 33343435 65326331 38383961 63366530 3445e2c1889ac6e0\n- 0x00000010 34303638 35373231 30653130 36663465 406857210e106f4e\n- 0x00000020 39343163 62322e64 65627567 00000000 941cb2.debug....\n- 0x00000030 36c9a211 6...\n+ 0x00000000 63336638 38356135 39623961 35366235 c3f885a59b9a56b5\n+ 0x00000010 63616634 38386532 37366430 65373364 caf488e276d0e73d\n+ 0x00000020 34336530 39652e64 65627567 00000000 43e09e.debug....\n+ 0x00000030 692219da i\"..\n \n"}]}, {"source1": "./usr/bin/bufr_ls", "source2": "./usr/bin/bufr_ls", "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": "@@ -4,15 +4,15 @@\n There are 13 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x0002d8 0x0002d8 R 0x8\n INTERP 0x000318 0x0000000000000318 0x0000000000000318 0x00001c 0x00001c R 0x1\n [Requesting program interpreter: /lib64/ld-linux-x86-64.so.2]\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0029a8 0x0029a8 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0029b0 0x0029b0 R 0x1000\n LOAD 0x003000 0x0000000000003000 0x0000000000003000 0x004e41 0x004e41 R E 0x1000\n LOAD 0x008000 0x0000000000008000 0x0000000000008000 0x0022cc 0x0022cc R 0x1000\n LOAD 0x00a9d0 0x000000000000b9d0 0x000000000000b9d0 0x018e08 0x118e50 RW 0x1000\n DYNAMIC 0x00ad88 0x000000000000bd88 0x000000000000bd88 0x000200 0x000200 RW 0x8\n NOTE 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n NOTE 0x000358 0x0000000000000358 0x0000000000000358 0x000044 0x000044 R 0x4\n GNU_PROPERTY 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -5,19 +5,19 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash GNU_HASH 00000000000003a0 0003a0 000028 00 A 6 0 8\n [ 6] .dynsym DYNSYM 00000000000003c8 0003c8 000930 18 A 7 1 8\n- [ 7] .dynstr STRTAB 0000000000000cf8 000cf8 00065b 00 A 0 0 1\n- [ 8] .gnu.version VERSYM 0000000000001354 001354 0000c4 02 A 6 0 2\n- [ 9] .gnu.version_r VERNEED 0000000000001418 001418 000060 00 A 7 1 8\n- [10] .rela.dyn RELA 0000000000001478 001478 000d08 18 A 6 0 8\n- [11] .rela.plt RELA 0000000000002180 002180 000828 18 AI 6 25 8\n+ [ 7] .dynstr STRTAB 0000000000000cf8 000cf8 00065d 00 A 0 0 1\n+ [ 8] .gnu.version VERSYM 0000000000001356 001356 0000c4 02 A 6 0 2\n+ [ 9] .gnu.version_r VERNEED 0000000000001420 001420 000060 00 A 7 1 8\n+ [10] .rela.dyn RELA 0000000000001480 001480 000d08 18 A 6 0 8\n+ [11] .rela.plt RELA 0000000000002188 002188 000828 18 AI 6 25 8\n [12] .init PROGBITS 0000000000003000 003000 000017 00 AX 0 0 4\n [13] .plt PROGBITS 0000000000003020 003020 000580 10 AX 0 0 16\n [14] .plt.got PROGBITS 00000000000035a0 0035a0 000008 08 AX 0 0 8\n [15] .text PROGBITS 00000000000035b0 0035b0 004885 00 AX 0 0 16\n [16] .fini PROGBITS 0000000000007e38 007e38 000009 00 AX 0 0 4\n [17] .rodata PROGBITS 0000000000008000 008000 0019f0 00 A 0 0 16\n [18] .eh_frame_hdr PROGBITS 00000000000099f0 0099f0 00012c 00 A 0 0 4\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rela.dyn' at offset 0x1478 contains 139 entries:\n+Relocation section '.rela.dyn' at offset 0x1480 contains 139 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 000000000000b9d0 0000000000000008 R_X86_64_RELATIVE 36a0\n 000000000000b9d8 0000000000000008 R_X86_64_RELATIVE 3660\n 000000000000b9e0 0000000000000008 R_X86_64_RELATIVE 887e\n 000000000000b9f0 0000000000000008 R_X86_64_RELATIVE 88f6\n 000000000000b9f8 0000000000000008 R_X86_64_RELATIVE 8858\n 000000000000ba00 0000000000000008 R_X86_64_RELATIVE 8905\n@@ -137,15 +137,15 @@\n 000000000000bfb0 0000003c00000006 R_X86_64_GLOB_DAT 0000000000000000 stderr@GLIBC_2.2.5 + 0\n 000000000000bfb8 0000003f00000006 R_X86_64_GLOB_DAT 0000000000000000 optind@GLIBC_2.2.5 + 0\n 000000000000bfc0 0000005200000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0\n 000000000000bfc8 0000005800000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0\n 000000000000bfd0 0000005b00000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0\n 00000000000247e0 0000006000000005 R_X86_64_COPY 00000000000247e0 stdout@GLIBC_2.2.5 + 0\n \n-Relocation section '.rela.plt' at offset 0x2180 contains 87 entries:\n+Relocation section '.rela.plt' at offset 0x2188 contains 87 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 000000000000c000 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 __printf_chk@GLIBC_2.3.4 + 0\n 000000000000c008 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 grib_get_long_array + 0\n 000000000000c010 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 grib_get_double_array + 0\n 000000000000c018 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 setvbuf@GLIBC_2.2.5 + 0\n 000000000000c020 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 taf_new_from_file + 0\n 000000000000c028 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 grib_find_accessor + 0\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -8,23 +8,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0xb9d0\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0xb9d8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x3a0\n 0x0000000000000005 (STRTAB) 0xcf8\n 0x0000000000000006 (SYMTAB) 0x3c8\n- 0x000000000000000a (STRSZ) 1627 (bytes)\n+ 0x000000000000000a (STRSZ) 1629 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0xbfe8\n 0x0000000000000002 (PLTRELSZ) 2088 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0x2180\n- 0x0000000000000007 (RELA) 0x1478\n+ 0x0000000000000017 (JMPREL) 0x2188\n+ 0x0000000000000007 (RELA) 0x1480\n 0x0000000000000008 (RELASZ) 3336 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffb (FLAGS_1) Flags: PIE\n- 0x000000006ffffffe (VERNEED) 0x1418\n+ 0x000000006ffffffe (VERNEED) 0x1420\n 0x000000006fffffff (VERNEEDNUM) 1\n- 0x000000006ffffff0 (VERSYM) 0x1354\n+ 0x000000006ffffff0 (VERSYM) 0x1356\n 0x000000006ffffff9 (RELACOUNT) 128\n 0x0000000000000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 99d23263c1bbe4c51b820b6dd1f05e4643bf7654\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2e20f5b0fe228ba8f93a82030e652824fe511672\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n Version symbols section '.gnu.version' contains 98 entries:\n- Addr: 0x0000000000001354 Offset: 0x00001354 Link: 6 (.dynsym)\n+ Addr: 0x0000000000001356 Offset: 0x00001356 Link: 6 (.dynsym)\n 000: 0 (*local*) 2 (GLIBC_2.3.4) 1 (*global*) 1 (*global*) \n 004: 3 (GLIBC_2.2.5) 1 (*global*) 1 (*global*) 1 (*global*) \n 008: 1 (*global*) 3 (GLIBC_2.2.5) 1 (*global*) 1 (*global*) \n 00c: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 1 (*global*) 1 (*global*) \n 010: 3 (GLIBC_2.2.5) 1 (*global*) 2 (GLIBC_2.3.4) 1 (*global*) \n 014: 1 (*global*) 1 (*global*) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)\n 018: 1 (*global*) 1 (*global*) 1 (*global*) 4 (GLIBC_2.34) \n@@ -24,14 +24,14 @@\n 050: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 054: 1 (*global*) 3 (GLIBC_2.2.5) 1 (*global*) 1 (*global*) \n 058: 1 (*global*) 1 (*global*) 3 (GLIBC_2.2.5) 1 (*global*) \n 05c: 1 (*global*) 6 (GLIBC_2.33) 3 (GLIBC_2.2.5) 1 (*global*) \n 060: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)\n \n Version needs section '.gnu.version_r' contains 1 entry:\n- Addr: 0x0000000000001418 Offset: 0x00001418 Link: 7 (.dynstr)\n+ Addr: 0x0000000000001420 Offset: 0x00001420 Link: 7 (.dynstr)\n 000000: Version: 1 File: libc.so.6 Cnt: 5\n 0x0010: Name: GLIBC_2.33 Flags: none Version: 6\n 0x0020: Name: GLIBC_2.4 Flags: none Version: 5\n 0x0030: Name: GLIBC_2.34 Flags: none Version: 4\n 0x0040: Name: GLIBC_2.2.5 Flags: none Version: 3\n 0x0050: Name: GLIBC_2.3.4 Flags: none Version: 2\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -97,9 +97,9 @@\n 0x000012d8 6563636f 6465732e 736f2e30 006c6962 eccodes.so.0.lib\n 0x000012e8 632e736f 2e360047 4c494243 5f322e33 c.so.6.GLIBC_2.3\n 0x000012f8 3300474c 4942435f 322e3400 474c4942 3.GLIBC_2.4.GLIB\n 0x00001308 435f322e 33340047 4c494243 5f322e32 C_2.34.GLIBC_2.2\n 0x00001318 2e350047 4c494243 5f322e33 2e340000 .5.GLIBC_2.3.4..\n 0x00001328 00000000 00000000 00000000 00000000 ................\n 0x00001338 00000000 00000000 00000000 00000000 ................\n- 0x00001348 00000000 00000000 000000 ...........\n+ 0x00001348 00000000 00000000 00000000 00 .............\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: Unable to find program interpreter name", "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 64323332 36336331 62626534 63353162 d23263c1bbe4c51b\n- 0x00000010 38323062 36646431 66303565 34363433 820b6dd1f05e4643\n- 0x00000020 62663736 35342e64 65627567 00000000 bf7654.debug....\n- 0x00000030 bcfbcae6 ....\n+ 0x00000000 32306635 62306665 32323862 61386639 20f5b0fe228ba8f9\n+ 0x00000010 33613832 30333065 36353238 32346665 3a82030e652824fe\n+ 0x00000020 35313136 37322e64 65627567 00000000 511672.debug....\n+ 0x00000030 b9834e30 ..N0\n \n"}]}, {"source1": "./usr/bin/bufr_set", "source2": "./usr/bin/bufr_set", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -5,16 +5,16 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash GNU_HASH 00000000000003a0 0003a0 000024 00 A 6 0 8\n [ 6] .dynsym DYNSYM 00000000000003c8 0003c8 000930 18 A 7 1 8\n- [ 7] .dynstr STRTAB 0000000000000cf8 000cf8 00065f 00 A 0 0 1\n- [ 8] .gnu.version VERSYM 0000000000001358 001358 0000c4 02 A 6 0 2\n+ [ 7] .dynstr STRTAB 0000000000000cf8 000cf8 000661 00 A 0 0 1\n+ [ 8] .gnu.version VERSYM 000000000000135a 00135a 0000c4 02 A 6 0 2\n [ 9] .gnu.version_r VERNEED 0000000000001420 001420 000060 00 A 7 1 8\n [10] .rela.dyn RELA 0000000000001480 001480 000c48 18 A 6 0 8\n [11] .rela.plt RELA 00000000000020c8 0020c8 000828 18 AI 6 25 8\n [12] .init PROGBITS 0000000000003000 003000 000017 00 AX 0 0 4\n [13] .plt PROGBITS 0000000000003020 003020 000580 10 AX 0 0 16\n [14] .plt.got PROGBITS 00000000000035a0 0035a0 000008 08 AX 0 0 8\n [15] .text PROGBITS 00000000000035b0 0035b0 004805 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -8,23 +8,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0xb9d0\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0xb9d8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x3a0\n 0x0000000000000005 (STRTAB) 0xcf8\n 0x0000000000000006 (SYMTAB) 0x3c8\n- 0x000000000000000a (STRSZ) 1631 (bytes)\n+ 0x000000000000000a (STRSZ) 1633 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0xbfe8\n 0x0000000000000002 (PLTRELSZ) 2088 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x20c8\n 0x0000000000000007 (RELA) 0x1480\n 0x0000000000000008 (RELASZ) 3144 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffb (FLAGS_1) Flags: PIE\n 0x000000006ffffffe (VERNEED) 0x1420\n 0x000000006fffffff (VERNEEDNUM) 1\n- 0x000000006ffffff0 (VERSYM) 0x1358\n+ 0x000000006ffffff0 (VERSYM) 0x135a\n 0x000000006ffffff9 (RELACOUNT) 121\n 0x0000000000000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 157f5b6da2cf41cfe4d93b55224d0dd9104cd3ac\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f5fc17d9a7af2cad9b37c6520accd9ed73fbcb96\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n Version symbols section '.gnu.version' contains 98 entries:\n- Addr: 0x0000000000001358 Offset: 0x00001358 Link: 6 (.dynsym)\n+ Addr: 0x000000000000135a Offset: 0x0000135a Link: 6 (.dynsym)\n 000: 0 (*local*) 2 (GLIBC_2.3.4) 1 (*global*) 1 (*global*) \n 004: 3 (GLIBC_2.2.5) 1 (*global*) 3 (GLIBC_2.2.5) 1 (*global*) \n 008: 1 (*global*) 1 (*global*) 3 (GLIBC_2.2.5) 1 (*global*) \n 00c: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 1 (*global*) 1 (*global*) \n 010: 3 (GLIBC_2.2.5) 1 (*global*) 2 (GLIBC_2.3.4) 1 (*global*) \n 014: 1 (*global*) 1 (*global*) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)\n 018: 1 (*global*) 1 (*global*) 1 (*global*) 4 (GLIBC_2.34) \n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -97,9 +97,10 @@\n 0x000012d8 006c6962 6563636f 6465732e 736f2e30 .libeccodes.so.0\n 0x000012e8 006c6962 632e736f 2e360047 4c494243 .libc.so.6.GLIBC\n 0x000012f8 5f322e33 3300474c 4942435f 322e3400 _2.33.GLIBC_2.4.\n 0x00001308 474c4942 435f322e 33340047 4c494243 GLIBC_2.34.GLIBC\n 0x00001318 5f322e32 2e350047 4c494243 5f322e33 _2.2.5.GLIBC_2.3\n 0x00001328 2e340000 00000000 00000000 00000000 .4..............\n 0x00001338 00000000 00000000 00000000 00000000 ................\n- 0x00001348 00000000 00000000 00000000 000000 ...............\n+ 0x00001348 00000000 00000000 00000000 00000000 ................\n+ 0x00001358 00 .\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: Unable to find program interpreter name", "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 37663562 36646132 63663431 63666534 7f5b6da2cf41cfe4\n- 0x00000010 64393362 35353232 34643064 64393130 d93b55224d0dd910\n- 0x00000020 34636433 61632e64 65627567 00000000 4cd3ac.debug....\n- 0x00000030 8253ea34 .S.4\n+ 0x00000000 66633137 64396137 61663263 61643962 fc17d9a7af2cad9b\n+ 0x00000010 33376336 35323061 63636439 65643733 37c6520accd9ed73\n+ 0x00000020 66626362 39362e64 65627567 00000000 fbcb96.debug....\n+ 0x00000030 bd97c232 ...2\n \n"}]}, {"source1": "./usr/bin/codes_bufr_filter", "source2": "./usr/bin/codes_bufr_filter", "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": "@@ -4,15 +4,15 @@\n There are 13 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x0002d8 0x0002d8 R 0x8\n INTERP 0x000318 0x0000000000000318 0x0000000000000318 0x00001c 0x00001c R 0x1\n [Requesting program interpreter: /lib64/ld-linux-x86-64.so.2]\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x002998 0x002998 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0029a0 0x0029a0 R 0x1000\n LOAD 0x003000 0x0000000000003000 0x0000000000003000 0x004e31 0x004e31 R E 0x1000\n LOAD 0x008000 0x0000000000008000 0x0000000000008000 0x002344 0x002344 R 0x1000\n LOAD 0x00a9d0 0x000000000000b9d0 0x000000000000b9d0 0x018d08 0x118d50 RW 0x1000\n DYNAMIC 0x00ad88 0x000000000000bd88 0x000000000000bd88 0x000200 0x000200 RW 0x8\n NOTE 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n NOTE 0x000358 0x0000000000000358 0x0000000000000358 0x000044 0x000044 R 0x4\n GNU_PROPERTY 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -5,19 +5,19 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash GNU_HASH 00000000000003a0 0003a0 000028 00 A 6 0 8\n [ 6] .dynsym DYNSYM 00000000000003c8 0003c8 000978 18 A 7 1 8\n- [ 7] .dynstr STRTAB 0000000000000d40 000d40 0006a5 00 A 0 0 1\n- [ 8] .gnu.version VERSYM 00000000000013e6 0013e6 0000ca 02 A 6 0 2\n- [ 9] .gnu.version_r VERNEED 00000000000014b0 0014b0 000060 00 A 7 1 8\n- [10] .rela.dyn RELA 0000000000001510 001510 000c18 18 A 6 0 8\n- [11] .rela.plt RELA 0000000000002128 002128 000870 18 AI 6 25 8\n+ [ 7] .dynstr STRTAB 0000000000000d40 000d40 0006a7 00 A 0 0 1\n+ [ 8] .gnu.version VERSYM 00000000000013e8 0013e8 0000ca 02 A 6 0 2\n+ [ 9] .gnu.version_r VERNEED 00000000000014b8 0014b8 000060 00 A 7 1 8\n+ [10] .rela.dyn RELA 0000000000001518 001518 000c18 18 A 6 0 8\n+ [11] .rela.plt RELA 0000000000002130 002130 000870 18 AI 6 25 8\n [12] .init PROGBITS 0000000000003000 003000 000017 00 AX 0 0 4\n [13] .plt PROGBITS 0000000000003020 003020 0005b0 10 AX 0 0 16\n [14] .plt.got PROGBITS 00000000000035d0 0035d0 000008 08 AX 0 0 8\n [15] .text PROGBITS 00000000000035e0 0035e0 004845 00 AX 0 0 16\n [16] .fini PROGBITS 0000000000007e28 007e28 000009 00 AX 0 0 4\n [17] .rodata PROGBITS 0000000000008000 008000 001a60 00 A 0 0 16\n [18] .eh_frame_hdr PROGBITS 0000000000009a60 009a60 00012c 00 A 0 0 4\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rela.dyn' at offset 0x1510 contains 129 entries:\n+Relocation section '.rela.dyn' at offset 0x1518 contains 129 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 000000000000b9d0 0000000000000008 R_X86_64_RELATIVE 36d0\n 000000000000b9d8 0000000000000008 R_X86_64_RELATIVE 3690\n 000000000000b9e0 0000000000000008 R_X86_64_RELATIVE 88e2\n 000000000000b9f0 0000000000000008 R_X86_64_RELATIVE 895d\n 000000000000b9f8 0000000000000008 R_X86_64_RELATIVE 88bc\n 000000000000ba00 0000000000000008 R_X86_64_RELATIVE 896c\n@@ -127,15 +127,15 @@\n 000000000000bfb0 0000006400000006 R_X86_64_GLOB_DAT 00000000000246e0 stderr@GLIBC_2.2.5 + 0\n 000000000000bfb8 0000004100000006 R_X86_64_GLOB_DAT 0000000000000000 optind@GLIBC_2.2.5 + 0\n 000000000000bfc0 0000005500000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0\n 000000000000bfc8 0000005b00000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0\n 000000000000bfd0 0000005e00000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0\n 00000000000246e0 0000006400000005 R_X86_64_COPY 00000000000246e0 stderr@GLIBC_2.2.5 + 0\n \n-Relocation section '.rela.plt' at offset 0x2128 contains 90 entries:\n+Relocation section '.rela.plt' at offset 0x2130 contains 90 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 000000000000c000 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 __printf_chk@GLIBC_2.3.4 + 0\n 000000000000c008 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 grib_get_long_array + 0\n 000000000000c010 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 grib_get_double_array + 0\n 000000000000c018 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 setvbuf@GLIBC_2.2.5 + 0\n 000000000000c020 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 taf_new_from_file + 0\n 000000000000c028 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 grib_find_accessor + 0\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -8,23 +8,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0xb9d0\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0xb9d8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x3a0\n 0x0000000000000005 (STRTAB) 0xd40\n 0x0000000000000006 (SYMTAB) 0x3c8\n- 0x000000000000000a (STRSZ) 1701 (bytes)\n+ 0x000000000000000a (STRSZ) 1703 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0xbfe8\n 0x0000000000000002 (PLTRELSZ) 2160 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0x2128\n- 0x0000000000000007 (RELA) 0x1510\n+ 0x0000000000000017 (JMPREL) 0x2130\n+ 0x0000000000000007 (RELA) 0x1518\n 0x0000000000000008 (RELASZ) 3096 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffb (FLAGS_1) Flags: PIE\n- 0x000000006ffffffe (VERNEED) 0x14b0\n+ 0x000000006ffffffe (VERNEED) 0x14b8\n 0x000000006fffffff (VERNEEDNUM) 1\n- 0x000000006ffffff0 (VERSYM) 0x13e6\n+ 0x000000006ffffff0 (VERSYM) 0x13e8\n 0x000000006ffffff9 (RELACOUNT) 118\n 0x0000000000000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: a55193f9371512fd11f0d2d19aa211a609bf546c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 32a866a4c03e6a47d6c0a6d2406be81e03aad7ed\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n Version symbols section '.gnu.version' contains 101 entries:\n- Addr: 0x00000000000013e6 Offset: 0x000013e6 Link: 6 (.dynsym)\n+ Addr: 0x00000000000013e8 Offset: 0x000013e8 Link: 6 (.dynsym)\n 000: 0 (*local*) 2 (GLIBC_2.3.4) 1 (*global*) 1 (*global*) \n 004: 3 (GLIBC_2.2.5) 1 (*global*) 3 (GLIBC_2.2.5) 1 (*global*) \n 008: 1 (*global*) 1 (*global*) 3 (GLIBC_2.2.5) 1 (*global*) \n 00c: 1 (*global*) 1 (*global*) 3 (GLIBC_2.2.5) 1 (*global*) \n 010: 3 (GLIBC_2.2.5) 1 (*global*) 1 (*global*) 3 (GLIBC_2.2.5)\n 014: 1 (*global*) 2 (GLIBC_2.3.4) 1 (*global*) 1 (*global*) \n 018: 1 (*global*) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 1 (*global*) \n@@ -25,14 +25,14 @@\n 054: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 058: 3 (GLIBC_2.2.5) 1 (*global*) 1 (*global*) 1 (*global*) \n 05c: 1 (*global*) 3 (GLIBC_2.2.5) 1 (*global*) 1 (*global*) \n 060: 6 (GLIBC_2.33) 3 (GLIBC_2.2.5) 1 (*global*) 3 (GLIBC_2.2.5)\n 064: 3 (GLIBC_2.2.5)\n \n Version needs section '.gnu.version_r' contains 1 entry:\n- Addr: 0x00000000000014b0 Offset: 0x000014b0 Link: 7 (.dynstr)\n+ Addr: 0x00000000000014b8 Offset: 0x000014b8 Link: 7 (.dynstr)\n 000000: Version: 1 File: libc.so.6 Cnt: 5\n 0x0010: Name: GLIBC_2.33 Flags: none Version: 6\n 0x0020: Name: GLIBC_2.4 Flags: none Version: 5\n 0x0030: Name: GLIBC_2.34 Flags: none Version: 4\n 0x0040: Name: GLIBC_2.2.5 Flags: none Version: 3\n 0x0050: Name: GLIBC_2.3.4 Flags: none Version: 2\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -102,9 +102,9 @@\n 0x00001370 732e736f 2e30006c 6962632e 736f2e36 s.so.0.libc.so.6\n 0x00001380 00474c49 42435f32 2e333300 474c4942 .GLIBC_2.33.GLIB\n 0x00001390 435f322e 3400474c 4942435f 322e3334 C_2.4.GLIBC_2.34\n 0x000013a0 00474c49 42435f32 2e322e35 00474c49 .GLIBC_2.2.5.GLI\n 0x000013b0 42435f32 2e332e34 00000000 00000000 BC_2.3.4........\n 0x000013c0 00000000 00000000 00000000 00000000 ................\n 0x000013d0 00000000 00000000 00000000 00000000 ................\n- 0x000013e0 00000000 00 .....\n+ 0x000013e0 00000000 000000 .......\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: Unable to find program interpreter name", "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 35313933 66393337 31353132 66643131 5193f9371512fd11\n- 0x00000010 66306432 64313961 61323131 61363039 f0d2d19aa211a609\n- 0x00000020 62663534 36632e64 65627567 00000000 bf546c.debug....\n- 0x00000030 ee10385d ..8]\n+ 0x00000000 61383636 61346330 33653661 34376436 a866a4c03e6a47d6\n+ 0x00000010 63306136 64323430 36626538 31653033 c0a6d2406be81e03\n+ 0x00000020 61616437 65642e64 65627567 00000000 aad7ed.debug....\n+ 0x00000030 b5996754 ..gT\n \n"}]}, {"source1": "./usr/bin/codes_count", "source2": "./usr/bin/codes_count", "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": "@@ -4,15 +4,15 @@\n There are 13 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x0002d8 0x0002d8 R 0x8\n INTERP 0x000318 0x0000000000000318 0x0000000000000318 0x00001c 0x00001c R 0x1\n [Requesting program interpreter: /lib64/ld-linux-x86-64.so.2]\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000af0 0x000af0 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000af8 0x000af8 R 0x1000\n LOAD 0x001000 0x0000000000001000 0x0000000000001000 0x0006f5 0x0006f5 R E 0x1000\n LOAD 0x002000 0x0000000000002000 0x0000000000002000 0x0001d4 0x0001d4 R 0x1000\n LOAD 0x002d90 0x0000000000003d90 0x0000000000003d90 0x0002e4 0x000328 RW 0x1000\n DYNAMIC 0x002da0 0x0000000000003da0 0x0000000000003da0 0x000200 0x000200 RW 0x8\n NOTE 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n NOTE 0x000358 0x0000000000000358 0x0000000000000358 0x000044 0x000044 R 0x4\n GNU_PROPERTY 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -5,19 +5,19 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash GNU_HASH 00000000000003a0 0003a0 000030 00 A 6 0 8\n [ 6] .dynsym DYNSYM 00000000000003d0 0003d0 000240 18 A 7 1 8\n- [ 7] .dynstr STRTAB 0000000000000610 000610 0001f0 00 A 0 0 1\n- [ 8] .gnu.version VERSYM 0000000000000800 000800 000030 02 A 6 0 2\n- [ 9] .gnu.version_r VERNEED 0000000000000830 000830 000050 00 A 7 1 8\n- [10] .rela.dyn RELA 0000000000000880 000880 000150 18 A 6 0 8\n- [11] .rela.plt RELA 00000000000009d0 0009d0 000120 18 AI 6 24 8\n+ [ 7] .dynstr STRTAB 0000000000000610 000610 0001f2 00 A 0 0 1\n+ [ 8] .gnu.version VERSYM 0000000000000802 000802 000030 02 A 6 0 2\n+ [ 9] .gnu.version_r VERNEED 0000000000000838 000838 000050 00 A 7 1 8\n+ [10] .rela.dyn RELA 0000000000000888 000888 000150 18 A 6 0 8\n+ [11] .rela.plt RELA 00000000000009d8 0009d8 000120 18 AI 6 24 8\n [12] .init PROGBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [13] .plt PROGBITS 0000000000001020 001020 0000d0 10 AX 0 0 16\n [14] .plt.got PROGBITS 00000000000010f0 0010f0 000008 08 AX 0 0 8\n [15] .text PROGBITS 0000000000001100 001100 0005e9 00 AX 0 0 16\n [16] .fini PROGBITS 00000000000016ec 0016ec 000009 00 AX 0 0 4\n [17] .rodata PROGBITS 0000000000002000 002000 0000cb 00 A 0 0 8\n [18] .eh_frame_hdr PROGBITS 00000000000020cc 0020cc 00002c 00 A 0 0 4\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rela.dyn' at offset 0x880 contains 14 entries:\n+Relocation section '.rela.dyn' at offset 0x888 contains 14 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000003d90 0000000000000008 R_X86_64_RELATIVE 16e0\n 0000000000003d98 0000000000000008 R_X86_64_RELATIVE 16a0\n 0000000000004068 0000000000000008 R_X86_64_RELATIVE 4068\n 0000000000003fa0 0000000100000006 R_X86_64_GLOB_DAT 0000000000000000 wmo_read_any_from_file_malloc + 0\n 0000000000003fa8 0000000300000006 R_X86_64_GLOB_DAT 0000000000000000 wmo_read_gts_from_file_malloc + 0\n 0000000000003fb0 0000001500000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0\n@@ -12,15 +12,15 @@\n 0000000000003fc8 0000001000000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0\n 0000000000003fd0 0000001200000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0\n 0000000000003fd8 0000001300000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0\n 0000000000003fe0 0000001400000006 R_X86_64_GLOB_DAT 0000000000000000 wmo_read_bufr_from_file_malloc + 0\n 0000000000004080 0000001600000005 R_X86_64_COPY 0000000000004080 stdin@GLIBC_2.2.5 + 0\n 00000000000040a0 0000001700000005 R_X86_64_COPY 00000000000040a0 stderr@GLIBC_2.2.5 + 0\n \n-Relocation section '.rela.plt' at offset 0x9d0 contains 12 entries:\n+Relocation section '.rela.plt' at offset 0x9d8 contains 12 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000004000 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 __printf_chk@GLIBC_2.3.4 + 0\n 0000000000004008 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 strstr@GLIBC_2.2.5 + 0\n 0000000000004010 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 perror@GLIBC_2.2.5 + 0\n 0000000000004018 0000000800000007 R_X86_64_JUMP_SLOT 0000000000000000 fclose@GLIBC_2.2.5 + 0\n 0000000000004020 0000000900000007 R_X86_64_JUMP_SLOT 0000000000000000 __stack_chk_fail@GLIBC_2.4 + 0\n 0000000000004028 0000000a00000007 R_X86_64_JUMP_SLOT 0000000000000000 fopen@GLIBC_2.2.5 + 0\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -8,23 +8,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x3d90\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x3d98\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x3a0\n 0x0000000000000005 (STRTAB) 0x610\n 0x0000000000000006 (SYMTAB) 0x3d0\n- 0x000000000000000a (STRSZ) 496 (bytes)\n+ 0x000000000000000a (STRSZ) 498 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x3fe8\n 0x0000000000000002 (PLTRELSZ) 288 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0x9d0\n- 0x0000000000000007 (RELA) 0x880\n+ 0x0000000000000017 (JMPREL) 0x9d8\n+ 0x0000000000000007 (RELA) 0x888\n 0x0000000000000008 (RELASZ) 336 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffb (FLAGS_1) Flags: PIE\n- 0x000000006ffffffe (VERNEED) 0x830\n+ 0x000000006ffffffe (VERNEED) 0x838\n 0x000000006fffffff (VERNEEDNUM) 1\n- 0x000000006ffffff0 (VERSYM) 0x800\n+ 0x000000006ffffff0 (VERSYM) 0x802\n 0x000000006ffffff9 (RELACOUNT) 3\n 0x0000000000000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 6fe7d86002d1b417f63d96d41afad50b766c199e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6d60a3bc320eb6552c76552c28fe3c30ff28df9d\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,17 +1,17 @@\n \n Version symbols section '.gnu.version' contains 24 entries:\n- Addr: 0x0000000000000800 Offset: 0x00000800 Link: 6 (.dynsym)\n+ Addr: 0x0000000000000802 Offset: 0x00000802 Link: 6 (.dynsym)\n 000: 0 (*local*) 1 (*global*) 2 (GLIBC_2.3.4) 1 (*global*) \n 004: 3 (GLIBC_2.2.5) 4 (GLIBC_2.34) 3 (GLIBC_2.2.5) 1 (*global*) \n 008: 3 (GLIBC_2.2.5) 5 (GLIBC_2.4) 3 (GLIBC_2.2.5) 1 (*global*) \n 00c: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 1 (*global*) 2 (GLIBC_2.3.4)\n 010: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 014: 1 (*global*) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)\n \n Version needs section '.gnu.version_r' contains 1 entry:\n- Addr: 0x0000000000000830 Offset: 0x00000830 Link: 7 (.dynstr)\n+ Addr: 0x0000000000000838 Offset: 0x00000838 Link: 7 (.dynstr)\n 000000: Version: 1 File: libc.so.6 Cnt: 4\n 0x0010: Name: GLIBC_2.4 Flags: none Version: 5\n 0x0020: Name: GLIBC_2.34 Flags: none Version: 4\n 0x0030: Name: GLIBC_2.2.5 Flags: none Version: 3\n 0x0040: Name: GLIBC_2.3.4 Flags: none Version: 2\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -27,8 +27,9 @@\n 0x00000790 6563636f 6465732e 736f2e30 006c6962 eccodes.so.0.lib\n 0x000007a0 632e736f 2e360047 4c494243 5f322e34 c.so.6.GLIBC_2.4\n 0x000007b0 00474c49 42435f32 2e333400 474c4942 .GLIBC_2.34.GLIB\n 0x000007c0 435f322e 322e3500 474c4942 435f322e C_2.2.5.GLIBC_2.\n 0x000007d0 332e3400 00000000 00000000 00000000 3.4.............\n 0x000007e0 00000000 00000000 00000000 00000000 ................\n 0x000007f0 00000000 00000000 00000000 00000000 ................\n+ 0x00000800 0000 ..\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: Unable to find program interpreter name", "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 65376438 36303032 64316234 31376636 e7d86002d1b417f6\n- 0x00000010 33643936 64343161 66616435 30623736 3d96d41afad50b76\n- 0x00000020 36633139 39652e64 65627567 00000000 6c199e.debug....\n- 0x00000030 59fc74ac Y.t.\n+ 0x00000000 36306133 62633332 30656236 35353263 60a3bc320eb6552c\n+ 0x00000010 37363535 32633238 66653363 33306666 76552c28fe3c30ff\n+ 0x00000020 32386466 39642e64 65627567 00000000 28df9d.debug....\n+ 0x00000030 e82e4b3a ..K:\n \n"}]}, {"source1": "./usr/bin/codes_info", "source2": "./usr/bin/codes_info", "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": "@@ -4,15 +4,15 @@\n There are 13 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x0002d8 0x0002d8 R 0x8\n INTERP 0x000318 0x0000000000000318 0x0000000000000318 0x00001c 0x00001c R 0x1\n [Requesting program interpreter: /lib64/ld-linux-x86-64.so.2]\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000960 0x000960 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000968 0x000968 R 0x1000\n LOAD 0x001000 0x0000000000001000 0x0000000000001000 0x0006e1 0x0006e1 R E 0x1000\n LOAD 0x002000 0x0000000000002000 0x0000000000002000 0x000648 0x000648 R 0x1000\n LOAD 0x002db0 0x0000000000003db0 0x0000000000003db0 0x0002c0 0x0002c8 RW 0x1000\n DYNAMIC 0x002dc0 0x0000000000003dc0 0x0000000000003dc0 0x000200 0x000200 RW 0x8\n NOTE 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n NOTE 0x000358 0x0000000000000358 0x0000000000000358 0x000044 0x000044 R 0x4\n GNU_PROPERTY 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -5,19 +5,19 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash GNU_HASH 00000000000003a0 0003a0 000028 00 A 6 0 8\n [ 6] .dynsym DYNSYM 00000000000003c8 0003c8 0001c8 18 A 7 1 8\n- [ 7] .dynstr STRTAB 0000000000000590 000590 000171 00 A 0 0 1\n- [ 8] .gnu.version VERSYM 0000000000000702 000702 000026 02 A 6 0 2\n- [ 9] .gnu.version_r VERNEED 0000000000000728 000728 000040 00 A 7 1 8\n- [10] .rela.dyn RELA 0000000000000768 000768 0000d8 18 A 6 0 8\n- [11] .rela.plt RELA 0000000000000840 000840 000120 18 AI 6 24 8\n+ [ 7] .dynstr STRTAB 0000000000000590 000590 000173 00 A 0 0 1\n+ [ 8] .gnu.version VERSYM 0000000000000704 000704 000026 02 A 6 0 2\n+ [ 9] .gnu.version_r VERNEED 0000000000000730 000730 000040 00 A 7 1 8\n+ [10] .rela.dyn RELA 0000000000000770 000770 0000d8 18 A 6 0 8\n+ [11] .rela.plt RELA 0000000000000848 000848 000120 18 AI 6 24 8\n [12] .init PROGBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [13] .plt PROGBITS 0000000000001020 001020 0000d0 10 AX 0 0 16\n [14] .plt.got PROGBITS 00000000000010f0 0010f0 000008 08 AX 0 0 8\n [15] .text PROGBITS 0000000000001100 001100 0005d8 00 AX 0 0 16\n [16] .fini PROGBITS 00000000000016d8 0016d8 000009 00 AX 0 0 4\n [17] .rodata PROGBITS 0000000000002000 002000 000534 00 A 0 0 8\n [18] .eh_frame_hdr PROGBITS 0000000000002534 002534 000034 00 A 0 0 4\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,21 +1,21 @@\n \n-Relocation section '.rela.dyn' at offset 0x768 contains 9 entries:\n+Relocation section '.rela.dyn' at offset 0x770 contains 9 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000003db0 0000000000000008 R_X86_64_RELATIVE 1680\n 0000000000003db8 0000000000000008 R_X86_64_RELATIVE 1640\n 0000000000004068 0000000000000008 R_X86_64_RELATIVE 4068\n 0000000000003fc0 0000001100000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0\n 0000000000003fc8 0000000400000006 R_X86_64_GLOB_DAT 0000000000000000 __libc_start_main@GLIBC_2.34 + 0\n 0000000000003fd0 0000000d00000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0\n 0000000000003fd8 0000000f00000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0\n 0000000000003fe0 0000001000000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0\n 0000000000004070 0000001200000005 R_X86_64_COPY 0000000000004070 optind@GLIBC_2.2.5 + 0\n \n-Relocation section '.rela.plt' at offset 0x840 contains 12 entries:\n+Relocation section '.rela.plt' at offset 0x848 contains 12 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000004000 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 __printf_chk@GLIBC_2.3.4 + 0\n 0000000000004008 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 getopt@GLIBC_2.2.5 + 0\n 0000000000004010 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 grib_get_git_sha1 + 0\n 0000000000004018 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 codes_get_build_date + 0\n 0000000000004020 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 codes_getenv + 0\n 0000000000004028 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 grib_get_package_name + 0\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -8,23 +8,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x3db0\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x3db8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x3a0\n 0x0000000000000005 (STRTAB) 0x590\n 0x0000000000000006 (SYMTAB) 0x3c8\n- 0x000000000000000a (STRSZ) 369 (bytes)\n+ 0x000000000000000a (STRSZ) 371 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x3fe8\n 0x0000000000000002 (PLTRELSZ) 288 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0x840\n- 0x0000000000000007 (RELA) 0x768\n+ 0x0000000000000017 (JMPREL) 0x848\n+ 0x0000000000000007 (RELA) 0x770\n 0x0000000000000008 (RELASZ) 216 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffb (FLAGS_1) Flags: PIE\n- 0x000000006ffffffe (VERNEED) 0x728\n+ 0x000000006ffffffe (VERNEED) 0x730\n 0x000000006fffffff (VERNEEDNUM) 1\n- 0x000000006ffffff0 (VERSYM) 0x702\n+ 0x000000006ffffff0 (VERSYM) 0x704\n 0x000000006ffffff9 (RELACOUNT) 3\n 0x0000000000000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: ff350e4f1c02f104e4d193de0efee00bc42b1990\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4dac1bfc622a4364ece4357634a1994c1b945a99\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Version symbols section '.gnu.version' contains 19 entries:\n- Addr: 0x0000000000000702 Offset: 0x00000702 Link: 6 (.dynsym)\n+ Addr: 0x0000000000000704 Offset: 0x00000704 Link: 6 (.dynsym)\n 000: 0 (*local*) 2 (GLIBC_2.3.4) 3 (GLIBC_2.2.5) 1 (*global*) \n 004: 4 (GLIBC_2.34) 1 (*global*) 1 (*global*) 1 (*global*) \n 008: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 1 (*global*) 3 (GLIBC_2.2.5)\n 00c: 3 (GLIBC_2.2.5) 1 (*global*) 1 (*global*) 1 (*global*) \n 010: 1 (*global*) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)\n \n Version needs section '.gnu.version_r' contains 1 entry:\n- Addr: 0x0000000000000728 Offset: 0x00000728 Link: 7 (.dynstr)\n+ Addr: 0x0000000000000730 Offset: 0x00000730 Link: 7 (.dynstr)\n 000000: Version: 1 File: libc.so.6 Cnt: 3\n 0x0010: Name: GLIBC_2.34 Flags: none Version: 4\n 0x0020: Name: GLIBC_2.2.5 Flags: none Version: 3\n 0x0030: Name: GLIBC_2.3.4 Flags: none Version: 2\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -19,9 +19,9 @@\n 0x00000690 696e616c 697a6500 6c696265 63636f64 inalize.libeccod\n 0x000006a0 65732e73 6f2e3000 6c696263 2e736f2e es.so.0.libc.so.\n 0x000006b0 3600474c 4942435f 322e3334 00474c49 6.GLIBC_2.34.GLI\n 0x000006c0 42435f32 2e322e35 00474c49 42435f32 BC_2.2.5.GLIBC_2\n 0x000006d0 2e332e34 00000000 00000000 00000000 .3.4............\n 0x000006e0 00000000 00000000 00000000 00000000 ................\n 0x000006f0 00000000 00000000 00000000 00000000 ................\n- 0x00000700 00 .\n+ 0x00000700 000000 ...\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: Unable to find program interpreter name", "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 33353065 34663163 30326631 30346534 350e4f1c02f104e4\n- 0x00000010 64313933 64653065 66656530 30626334 d193de0efee00bc4\n- 0x00000020 32623139 39302e64 65627567 00000000 2b1990.debug....\n- 0x00000030 e769ca68 .i.h\n+ 0x00000000 61633162 66633632 32613433 36346563 ac1bfc622a4364ec\n+ 0x00000010 65343335 37363334 61313939 34633162 e4357634a1994c1b\n+ 0x00000020 39343561 39392e64 65627567 00000000 945a99.debug....\n+ 0x00000030 af80f1c9 ....\n \n"}]}, {"source1": "./usr/bin/codes_parser", "source2": "./usr/bin/codes_parser", "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": "@@ -4,15 +4,15 @@\n There are 13 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x0002d8 0x0002d8 R 0x8\n INTERP 0x000318 0x0000000000000318 0x0000000000000318 0x00001c 0x00001c R 0x1\n [Requesting program interpreter: /lib64/ld-linux-x86-64.so.2]\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0007e0 0x0007e0 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0007e8 0x0007e8 R 0x1000\n LOAD 0x001000 0x0000000000001000 0x0000000000001000 0x000235 0x000235 R E 0x1000\n LOAD 0x002000 0x0000000000002000 0x0000000000002000 0x000114 0x000114 R 0x1000\n LOAD 0x002db0 0x0000000000003db0 0x0000000000003db0 0x000290 0x0002a0 RW 0x1000\n DYNAMIC 0x002dc0 0x0000000000003dc0 0x0000000000003dc0 0x000200 0x000200 RW 0x8\n NOTE 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n NOTE 0x000358 0x0000000000000358 0x0000000000000358 0x000044 0x000044 R 0x4\n GNU_PROPERTY 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -5,19 +5,19 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash GNU_HASH 00000000000003a0 0003a0 000028 00 A 6 0 8\n [ 6] .dynsym DYNSYM 00000000000003c8 0003c8 000138 18 A 7 1 8\n- [ 7] .dynstr STRTAB 0000000000000500 000500 00011e 00 A 0 0 1\n- [ 8] .gnu.version VERSYM 000000000000061e 00061e 00001a 02 A 6 0 2\n- [ 9] .gnu.version_r VERNEED 0000000000000638 000638 000040 00 A 7 1 8\n- [10] .rela.dyn RELA 0000000000000678 000678 0000d8 18 A 6 0 8\n- [11] .rela.plt RELA 0000000000000750 000750 000090 18 AI 6 24 8\n+ [ 7] .dynstr STRTAB 0000000000000500 000500 000120 00 A 0 0 1\n+ [ 8] .gnu.version VERSYM 0000000000000620 000620 00001a 02 A 6 0 2\n+ [ 9] .gnu.version_r VERNEED 0000000000000640 000640 000040 00 A 7 1 8\n+ [10] .rela.dyn RELA 0000000000000680 000680 0000d8 18 A 6 0 8\n+ [11] .rela.plt RELA 0000000000000758 000758 000090 18 AI 6 24 8\n [12] .init PROGBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [13] .plt PROGBITS 0000000000001020 001020 000070 10 AX 0 0 16\n [14] .plt.got PROGBITS 0000000000001090 001090 000008 08 AX 0 0 8\n [15] .text PROGBITS 00000000000010a0 0010a0 000189 00 AX 0 0 16\n [16] .fini PROGBITS 000000000000122c 00122c 000009 00 AX 0 0 4\n [17] .rodata PROGBITS 0000000000002000 002000 000016 00 A 0 0 4\n [18] .eh_frame_hdr PROGBITS 0000000000002018 002018 00002c 00 A 0 0 4\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,21 +1,21 @@\n \n-Relocation section '.rela.dyn' at offset 0x678 contains 9 entries:\n+Relocation section '.rela.dyn' at offset 0x680 contains 9 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000003db0 0000000000000008 R_X86_64_RELATIVE 1220\n 0000000000003db8 0000000000000008 R_X86_64_RELATIVE 11e0\n 0000000000004038 0000000000000008 R_X86_64_RELATIVE 4038\n 0000000000003fc0 0000000c00000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0\n 0000000000003fc8 0000000200000006 R_X86_64_GLOB_DAT 0000000000000000 __libc_start_main@GLIBC_2.34 + 0\n 0000000000003fd0 0000000800000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0\n 0000000000003fd8 0000000900000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0\n 0000000000003fe0 0000000a00000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0\n 0000000000004040 0000000b00000005 R_X86_64_COPY 0000000000004040 stdout@GLIBC_2.2.5 + 0\n \n-Relocation section '.rela.plt' at offset 0x750 contains 6 entries:\n+Relocation section '.rela.plt' at offset 0x758 contains 6 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000004000 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 __printf_chk@GLIBC_2.3.4 + 0\n 0000000000004008 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 grib_parse_file + 0\n 0000000000004010 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 fflush@GLIBC_2.2.5 + 0\n 0000000000004018 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 exit@GLIBC_2.2.5 + 0\n 0000000000004020 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 grib_context_get_default + 0\n 0000000000004028 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 puts@GLIBC_2.2.5 + 0\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -8,23 +8,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x3db0\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x3db8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x3a0\n 0x0000000000000005 (STRTAB) 0x500\n 0x0000000000000006 (SYMTAB) 0x3c8\n- 0x000000000000000a (STRSZ) 286 (bytes)\n+ 0x000000000000000a (STRSZ) 288 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x3fe8\n 0x0000000000000002 (PLTRELSZ) 144 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0x750\n- 0x0000000000000007 (RELA) 0x678\n+ 0x0000000000000017 (JMPREL) 0x758\n+ 0x0000000000000007 (RELA) 0x680\n 0x0000000000000008 (RELASZ) 216 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffb (FLAGS_1) Flags: PIE\n- 0x000000006ffffffe (VERNEED) 0x638\n+ 0x000000006ffffffe (VERNEED) 0x640\n 0x000000006fffffff (VERNEEDNUM) 1\n- 0x000000006ffffff0 (VERSYM) 0x61e\n+ 0x000000006ffffff0 (VERSYM) 0x620\n 0x000000006ffffff9 (RELACOUNT) 3\n 0x0000000000000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 914450b8f8d0625029d819f27df931bdcd1c37f9\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: aa965e8a169bb834330c324428ce6501031bf546\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,14 +1,14 @@\n \n Version symbols section '.gnu.version' contains 13 entries:\n- Addr: 0x000000000000061e Offset: 0x0000061e Link: 6 (.dynsym)\n+ Addr: 0x0000000000000620 Offset: 0x00000620 Link: 6 (.dynsym)\n 000: 0 (*local*) 2 (GLIBC_2.3.4) 4 (GLIBC_2.34) 1 (*global*) \n 004: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 1 (*global*) 3 (GLIBC_2.2.5)\n 008: 1 (*global*) 1 (*global*) 1 (*global*) 3 (GLIBC_2.2.5)\n 00c: 3 (GLIBC_2.2.5)\n \n Version needs section '.gnu.version_r' contains 1 entry:\n- Addr: 0x0000000000000638 Offset: 0x00000638 Link: 7 (.dynstr)\n+ Addr: 0x0000000000000640 Offset: 0x00000640 Link: 7 (.dynstr)\n 000000: Version: 1 File: libc.so.6 Cnt: 3\n 0x0010: Name: GLIBC_2.34 Flags: none Version: 4\n 0x0020: Name: GLIBC_2.2.5 Flags: none Version: 3\n 0x0030: Name: GLIBC_2.3.4 Flags: none Version: 2\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -13,9 +13,9 @@\n 0x000005a0 5f6d6169 6e005f5f 6378615f 66696e61 _main.__cxa_fina\n 0x000005b0 6c697a65 006c6962 6563636f 6465732e lize.libeccodes.\n 0x000005c0 736f2e30 006c6962 632e736f 2e360047 so.0.libc.so.6.G\n 0x000005d0 4c494243 5f322e33 3400474c 4942435f LIBC_2.34.GLIBC_\n 0x000005e0 322e322e 3500474c 4942435f 322e332e 2.2.5.GLIBC_2.3.\n 0x000005f0 34000000 00000000 00000000 00000000 4...............\n 0x00000600 00000000 00000000 00000000 00000000 ................\n- 0x00000610 00000000 00000000 00000000 0000 ..............\n+ 0x00000610 00000000 00000000 00000000 00000000 ................\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: Unable to find program interpreter name", "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 34343530 62386638 64303632 35303239 4450b8f8d0625029\n- 0x00000010 64383139 66323764 66393331 62646364 d819f27df931bdcd\n- 0x00000020 31633337 66392e64 65627567 00000000 1c37f9.debug....\n- 0x00000030 923c4dae .\n ./debian/build/fortran/./debian/build/fortran/grib_f90.f90:2127\n \tjmp 23fe8 <__grib_api_MOD_grib_keys_iterator_rewind@@Base+0x28>\n \tcall f140 <__stack_chk_fail@plt>\n \tnopw 0x0(%rax,%rax,1)\n \n 0000000000024030 <__grib_api_MOD_grib_keys_iterator_get_name@@Base>:\n@@ -27363,15 +27363,15 @@\n \tret\n \tnopl (%rax)\n ./debian/build/fortran/./debian/build/fortran/grib_f90.f90:2104\n \tlea 0x4(%rsp),%rdi\n \tmov %r12,%r8\n \tmov $0x16,%ecx\n \tmov %rbp,%rdx\n-\tlea 0x106a4(%rip),%rsi \n+\tlea 0x106a6(%rip),%rsi \n \tcall ee80 <__grib_api_MOD_grib_check@plt>\n ./debian/build/fortran/./debian/build/fortran/grib_f90.f90:2106\n \tjmp 24064 <__grib_api_MOD_grib_keys_iterator_get_name@@Base+0x34>\n \tcall f140 <__stack_chk_fail@plt>\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \txchg %ax,%ax\n \n@@ -27401,15 +27401,15 @@\n \tret\n \txchg %ax,%ax\n ./debian/build/fortran/./debian/build/fortran/grib_f90.f90:2082\n \tlea 0x4(%rsp),%rdi\n \txor %r8d,%r8d\n \tmov $0x14,%ecx\n \tlea 0x1039f(%rip),%rdx \n-\tlea 0x105fc(%rip),%rsi \n+\tlea 0x105fe(%rip),%rsi \n \tcall ee80 <__grib_api_MOD_grib_check@plt>\n ./debian/build/fortran/./debian/build/fortran/grib_f90.f90:2084\n \tjmp 240d8 <__grib_api_MOD_grib_keys_iterator_delete@@Base+0x28>\n \tcall f140 <__stack_chk_fail@plt>\n \tnopw 0x0(%rax,%rax,1)\n \n 0000000000024120 <__grib_api_MOD_grib_keys_iterator_new@@Base>:\n@@ -27447,15 +27447,15 @@\n \tret\n \tnopl (%rax)\n ./debian/build/fortran/./debian/build/fortran/grib_f90.f90:2044\n \tlea 0x4(%rsp),%rdi\n \tmov %r12,%r8\n \tmov $0x11,%ecx\n \tmov %rbp,%rdx\n-\tlea 0x105d0(%rip),%rsi \n+\tlea 0x105d2(%rip),%rsi \n \tcall ee80 <__grib_api_MOD_grib_check@plt>\n ./debian/build/fortran/./debian/build/fortran/grib_f90.f90:2046\n \tjmp 24154 <__grib_api_MOD_grib_keys_iterator_new@@Base+0x34>\n \tcall f140 <__stack_chk_fail@plt>\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \txchg %ax,%ax\n \n@@ -39224,15 +39224,15 @@\n \tcall e1f0 <_gfortran_concat_string@plt>\n \tmov %r13,%rdi\n \tcall ea30 \n \tlea 0x4(%rsp),%rdi\n \tmov %rbx,%r8\n \tmov %r12,%rdx\n \tmov $0xe,%ecx\n-\tlea 0x63ec(%rip),%rsi \n+\tlea 0x63ee(%rip),%rsi \n \tcall ee80 <__grib_api_MOD_grib_check@plt>\n \tmov 0x8(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 2e2c0 <__eccodes_MOD_codes_copy_key@@Base+0x110>\n ./debian/build/fortran/./debian/build/fortran/eccodes_f90.f90:3220\n \tadd $0x10,%rsp\n ./debian/build/fortran/./debian/build/fortran/eccodes_f90.f90:3218\n@@ -39283,15 +39283,15 @@\n \tjmp 2e2fd <__eccodes_MOD_codes_datetime_to_julian@@Base+0x2d>\n \tnopl 0x0(%rax)\n ./debian/build/fortran/./debian/build/fortran/eccodes_f90.f90:3191\n \tlea 0x4(%rsp),%rdi\n \tmov $0x1,%r8d\n \tmov $0x18,%ecx\n \tlea 0x5d6c(%rip),%rdx \n-\tlea 0x634c(%rip),%rsi \n+\tlea 0x634e(%rip),%rsi \n \tcall ee80 <__grib_api_MOD_grib_check@plt>\n \tjmp 2e2fd <__eccodes_MOD_codes_datetime_to_julian@@Base+0x2d>\n ./debian/build/fortran/./debian/build/fortran/eccodes_f90.f90:3195\n \tcall f140 <__stack_chk_fail@plt>\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \tnopl (%rax)\n \n@@ -39329,15 +39329,15 @@\n \tjmp 2e38d <__eccodes_MOD_codes_julian_to_datetime@@Base+0x2d>\n \tnopl 0x0(%rax)\n ./debian/build/fortran/./debian/build/fortran/eccodes_f90.f90:3174\n \tlea 0x4(%rsp),%rdi\n \tmov $0x1,%r8d\n \tmov $0x18,%ecx\n \tlea 0x5cdc(%rip),%rdx \n-\tlea 0x62d5(%rip),%rsi \n+\tlea 0x62d7(%rip),%rsi \n \tcall ee80 <__grib_api_MOD_grib_check@plt>\n \tjmp 2e38d <__eccodes_MOD_codes_julian_to_datetime@@Base+0x2d>\n ./debian/build/fortran/./debian/build/fortran/eccodes_f90.f90:3178\n \tcall f140 <__stack_chk_fail@plt>\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \tnopl (%rax)\n \n@@ -40418,15 +40418,15 @@\n \tcall e6e0 \n \tmov 0x8(%rsp),%esi\n \ttest %rax,%rax\n \tmov %rax,(%r12)\n \tmov %rax,%rdx\n \tje 2f6eb <__eccodes_MOD_codes_get_real8_array@@Base+0x40b>\n ./debian/build/fortran/./debian/build/fortran/eccodes_f90.f90:2462 (discriminator 22)\n-\tmovdqa 0x53dd(%rip),%xmm0 \n+\tmovdqa 0x53ed(%rip),%xmm0 \n \tmovslq %esi,%rbx\n \tmovq $0x1,0x30(%r12)\n \tmov %rbx,0x38(%r12)\n \tmovq $0xffffffffffffffff,0x8(%r12)\n \tmovq $0x1,0x8(%rsp)\n \tmovups %xmm0,0x20(%r12)\n \tjmp 2f346 <__eccodes_MOD_codes_get_real8_array@@Base+0x66>\n@@ -40619,15 +40619,15 @@\n \tcmp %eax,%r9d\n \tjge 2f672 <__eccodes_MOD_codes_get_real8_array@@Base+0x392>\n \tjmp 2f390 <__eccodes_MOD_codes_get_real8_array@@Base+0xb0>\n ./debian/build/fortran/./debian/build/fortran/eccodes_f90.f90:2479\n \tcall f140 <__stack_chk_fail@plt>\n ./debian/build/fortran/./debian/build/fortran/eccodes_f90.f90:2462 (discriminator 21)\n \tmov %rbx,%rdx\n-\tlea 0x4fcf(%rip),%rsi \n+\tlea 0x4fd1(%rip),%rsi \n \tlea 0x4e0c(%rip),%rdi \n \txor %eax,%eax\n \tcall ec00 <_gfortran_os_error_at@plt>\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \txchg %ax,%ax\n \n 000000000002f710 <__eccodes_MOD_codes_get_real4_array@@Base>:\n@@ -40728,15 +40728,15 @@\n \tcall e6e0 \n \tmov 0x8(%rsp),%esi\n \ttest %rax,%rax\n \tmov %rax,(%r12)\n \tmov %rax,%rdx\n \tje 2fb81 <__eccodes_MOD_codes_get_real4_array@@Base+0x471>\n ./debian/build/fortran/./debian/build/fortran/eccodes_f90.f90:2410 (discriminator 22)\n-\tmovdqa 0x4fbd(%rip),%xmm0 \n+\tmovdqa 0x4fcd(%rip),%xmm0 \n \tmovslq %esi,%rbx\n \tmovq $0x1,0x30(%r12)\n \tmov %rbx,0x38(%r12)\n \tmovq $0xffffffffffffffff,0x8(%r12)\n \tmovq $0x1,0x8(%rsp)\n \tmovups %xmm0,0x20(%r12)\n \tjmp 2f776 <__eccodes_MOD_codes_get_real4_array@@Base+0x66>\n@@ -40951,15 +40951,15 @@\n \tcmp %eax,%r11d\n \tjge 2fb00 <__eccodes_MOD_codes_get_real4_array@@Base+0x3f0>\n \tjmp 2f7c0 <__eccodes_MOD_codes_get_real4_array@@Base+0xb0>\n ./debian/build/fortran/./debian/build/fortran/eccodes_f90.f90:2427\n \tcall f140 <__stack_chk_fail@plt>\n ./debian/build/fortran/./debian/build/fortran/eccodes_f90.f90:2410 (discriminator 21)\n \tmov %rbx,%rdx\n-\tlea 0x4b39(%rip),%rsi \n+\tlea 0x4b3b(%rip),%rsi \n \tlea 0x49d6(%rip),%rdi \n \txor %eax,%eax\n \tcall ec00 <_gfortran_os_error_at@plt>\n \tnopl 0x0(%rax)\n \n 000000000002fba0 <__eccodes_MOD_codes_get_byte_array@@Base>:\n __eccodes_MOD_codes_get_byte_array():\n@@ -41116,15 +41116,15 @@\n \tcall e6e0 \n \tmov 0x8(%rsp),%esi\n \ttest %rax,%rax\n \tmov %rax,(%r12)\n \tmov %rax,%rdx\n \tje 30033 <__eccodes_MOD_codes_get_long_array@@Base+0x3d3>\n ./debian/build/fortran/./debian/build/fortran/eccodes_f90.f90:2336 (discriminator 22)\n-\tmovdqa 0x4a5d(%rip),%xmm0 \n+\tmovdqa 0x4a6d(%rip),%xmm0 \n \tmovslq %esi,%rbx\n \tmovq $0x1,0x30(%r12)\n \tmov %rbx,0x38(%r12)\n \tmovq $0xffffffffffffffff,0x8(%r12)\n \tmovq $0x1,0x8(%rsp)\n \tmovups %xmm0,0x20(%r12)\n \tjmp 2fcc6 <__eccodes_MOD_codes_get_long_array@@Base+0x66>\n@@ -41317,15 +41317,15 @@\n \tcmp %esi,%r9d\n \tjge 2ffd9 <__eccodes_MOD_codes_get_long_array@@Base+0x379>\n \tjmp 2fd10 <__eccodes_MOD_codes_get_long_array@@Base+0xb0>\n ./debian/build/fortran/./debian/build/fortran/eccodes_f90.f90:2354\n \tcall f140 <__stack_chk_fail@plt>\n ./debian/build/fortran/./debian/build/fortran/eccodes_f90.f90:2336 (discriminator 21)\n \tmov %rbx,%rdx\n-\tlea 0x4687(%rip),%rsi \n+\tlea 0x4689(%rip),%rsi \n \tlea 0x4584(%rip),%rdi \n \txor %eax,%eax\n \tcall ec00 <_gfortran_os_error_at@plt>\n \tnopl 0x0(%rax,%rax,1)\n \n 0000000000030050 <__eccodes_MOD_codes_get_int_array@@Base>:\n __eccodes_MOD_codes_get_int_array():\n@@ -41425,15 +41425,15 @@\n \tcall e6e0 \n \tmov 0x8(%rsp),%esi\n \ttest %rax,%rax\n \tmov %rax,(%r12)\n \tmov %rax,%rdx\n \tje 30468 <__eccodes_MOD_codes_get_int_array@@Base+0x418>\n ./debian/build/fortran/./debian/build/fortran/eccodes_f90.f90:2283 (discriminator 22)\n-\tmovdqa 0x467d(%rip),%xmm0 \n+\tmovdqa 0x468d(%rip),%xmm0 \n \tmovslq %esi,%rbx\n \tmovq $0x1,0x30(%r12)\n \tmov %rbx,0x38(%r12)\n \tmovq $0xffffffffffffffff,0x8(%r12)\n \tmovq $0x1,0x8(%rsp)\n \tmovups %xmm0,0x20(%r12)\n \tjmp 300b6 <__eccodes_MOD_codes_get_int_array@@Base+0x66>\n@@ -41648,15 +41648,15 @@\n \tcmp %ebx,%r11d\n \tjge 3040b <__eccodes_MOD_codes_get_int_array@@Base+0x3bb>\n \tjmp 30100 <__eccodes_MOD_codes_get_int_array@@Base+0xb0>\n ./debian/build/fortran/./debian/build/fortran/eccodes_f90.f90:2301\n \tcall f140 <__stack_chk_fail@plt>\n ./debian/build/fortran/./debian/build/fortran/eccodes_f90.f90:2283 (discriminator 21)\n \tmov %rbx,%rdx\n-\tlea 0x4252(%rip),%rsi \n+\tlea 0x4254(%rip),%rsi \n \tlea 0x41af(%rip),%rdi \n \txor %eax,%eax\n \tcall ec00 <_gfortran_os_error_at@plt>\n \n 0000000000030480 <__eccodes_MOD_codes_set_string_array@@Base>:\n __eccodes_MOD_codes_set_string_array():\n ./debian/build/fortran/./debian/build/fortran/eccodes_f90.f90:2215\n@@ -41973,16 +41973,16 @@\n \tpop %rbx\n \tret\n \txchg %ax,%ax\n ./debian/build/fortran/./debian/build/fortran/eccodes_f90.f90:2199\n \tlea 0x4(%rsp),%rdi\n \tmov $0x13,%r8d\n \tmov $0xe,%ecx\n-\tlea 0x3e18(%rip),%rdx \n-\tlea 0x3e25(%rip),%rsi \n+\tlea 0x3e1a(%rip),%rdx \n+\tlea 0x3e27(%rip),%rsi \n \tcall ee80 <__grib_api_MOD_grib_check@plt>\n ./debian/build/fortran/./debian/build/fortran/eccodes_f90.f90:2202\n \tjmp 30898 <__eccodes_MOD_codes_bufr_copy_data@@Base+0x28>\n \tcall f140 <__stack_chk_fail@plt>\n \tnopw 0x0(%rax,%rax,1)\n \n 00000000000308e0 <__eccodes_MOD_codes_get_string_array@@Base>:\n@@ -42470,15 +42470,15 @@\n \tmovq $0x1,0x28(%r15)\n \tmovq $0xffffffffffffffff,0x8(%r15)\n \ttest %rdi,%rdi\n \tmov %r14,0x20(%r15)\n \tcmovne %rdi,%rsi\n \tmov %rsi,%rdi\n \tcall e6e0 \n-\tmovzwl 0x3855(%rip),%r9d \n+\tmovzwl 0x3865(%rip),%r9d \n \tpxor %xmm0,%xmm0\n \tmovups %xmm0,0x10(%r15)\n \tmov %rax,0x10(%rsp)\n \tmov %rax,(%r15)\n \tmov %r14,0x10(%r15)\n \tmov %r9w,0x1c(%r15)\n \tjmp 30a8b <__eccodes_MOD_codes_get_string_array@@Base+0x1ab>\n@@ -42629,15 +42629,15 @@\n \tret\n \txchg %ax,%ax\n ./debian/build/fortran/./debian/build/fortran/eccodes_f90.f90:1907\n \tlea 0x4(%rsp),%rdi\n \txor %r8d,%r8d\n \tmov $0x19,%ecx\n \tlea 0x3310(%rip),%rdx \n-\tlea 0x3567(%rip),%rsi \n+\tlea 0x3569(%rip),%rsi \n \tcall ee80 <__grib_api_MOD_grib_check@plt>\n ./debian/build/fortran/./debian/build/fortran/eccodes_f90.f90:1909\n \tjmp 31168 <__eccodes_MOD_codes_bufr_keys_iterator_delete@@Base+0x28>\n \tcall f140 <__stack_chk_fail@plt>\n \tnopw 0x0(%rax,%rax,1)\n \n 00000000000311b0 <__eccodes_MOD_codes_bufr_keys_iterator_rewind@@Base>:\n@@ -42666,15 +42666,15 @@\n \tret\n \txchg %ax,%ax\n ./debian/build/fortran/./debian/build/fortran/eccodes_f90.f90:1886\n \tlea 0x4(%rsp),%rdi\n \txor %r8d,%r8d\n \tmov $0x19,%ecx\n \tlea 0x32a0(%rip),%rdx \n-\tlea 0x3511(%rip),%rsi \n+\tlea 0x3513(%rip),%rsi \n \tcall ee80 <__grib_api_MOD_grib_check@plt>\n ./debian/build/fortran/./debian/build/fortran/eccodes_f90.f90:1888\n \tjmp 311d8 <__eccodes_MOD_codes_bufr_keys_iterator_rewind@@Base+0x28>\n \tcall f140 <__stack_chk_fail@plt>\n \tnopw 0x0(%rax,%rax,1)\n \n 0000000000031220 <__eccodes_MOD_codes_bufr_keys_iterator_get_name@@Base>:\n@@ -42712,15 +42712,15 @@\n \tret\n \tnopl (%rax)\n ./debian/build/fortran/./debian/build/fortran/eccodes_f90.f90:1865\n \tlea 0x4(%rsp),%rdi\n \tmov %r12,%r8\n \tmov $0x1b,%ecx\n \tmov %rbp,%rdx\n-\tlea 0x34af(%rip),%rsi \n+\tlea 0x34b1(%rip),%rsi \n \tcall ee80 <__grib_api_MOD_grib_check@plt>\n ./debian/build/fortran/./debian/build/fortran/eccodes_f90.f90:1867\n \tjmp 31254 <__eccodes_MOD_codes_bufr_keys_iterator_get_name@@Base+0x34>\n \tcall f140 <__stack_chk_fail@plt>\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \txchg %ax,%ax\n \n@@ -42769,15 +42769,15 @@\n \tret\n \txchg %ax,%ax\n ./debian/build/fortran/./debian/build/fortran/eccodes_f90.f90:1826\n \tlea 0x4(%rsp),%rdi\n \txor %r8d,%r8d\n \tmov $0x16,%ecx\n \tlea 0x3190(%rip),%rdx \n-\tlea 0x3437(%rip),%rsi \n+\tlea 0x3439(%rip),%rsi \n \tcall ee80 <__grib_api_MOD_grib_check@plt>\n ./debian/build/fortran/./debian/build/fortran/eccodes_f90.f90:1828\n \tjmp 312e8 <__eccodes_MOD_codes_bufr_keys_iterator_new@@Base+0x28>\n \tcall f140 <__stack_chk_fail@plt>\n \tnopw 0x0(%rax,%rax,1)\n \n 0000000000031330 <__eccodes_MOD_codes_keys_iterator_rewind@@Base>:\n@@ -43130,15 +43130,15 @@\n \tcall e1f0 <_gfortran_concat_string@plt>\n \tmov %r13,%rdi\n \tcall ea30 \n \tlea 0x4(%rsp),%rdi\n \tmov %rbx,%r8\n \tmov %r12,%rdx\n \tmov $0x15,%ecx\n-\tlea 0x2ef2(%rip),%rsi \n+\tlea 0x2ef4(%rip),%rsi \n \tcall ee80 <__grib_api_MOD_grib_check@plt>\n \tmov 0x8(%rsp),%rax\n \tsub %fs:0x28,%rax\n \tjne 318a0 <__eccodes_MOD_codes_bufr_new_from_samples@@Base+0x110>\n ./debian/build/fortran/./debian/build/fortran/eccodes_f90.f90:1575\n \tadd $0x10,%rsp\n ./debian/build/fortran/./debian/build/fortran/eccodes_f90.f90:1573\n@@ -43305,15 +43305,15 @@\n \tret\n \txchg %ax,%ax\n ./debian/build/fortran/./debian/build/fortran/eccodes_f90.f90:1426\n \tlea 0x4(%rsp),%rdi\n \txor %r8d,%r8d\n \tmov $0x15,%ecx\n \tlea 0x2a00(%rip),%rdx \n-\tlea 0x2cd4(%rip),%rsi \n+\tlea 0x2cd6(%rip),%rsi \n \tcall ee80 <__grib_api_MOD_grib_check@plt>\n ./debian/build/fortran/./debian/build/fortran/eccodes_f90.f90:1429\n \tjmp 31a78 <__eccodes_MOD_codes_any_new_from_loaded@@Base+0x28>\n \tcall f140 <__stack_chk_fail@plt>\n \tnopw 0x0(%rax,%rax,1)\n \n 0000000000031ac0 <__eccodes_MOD_codes_any_load_all_from_file@@Base>:\n@@ -43342,15 +43342,15 @@\n \tret\n \txchg %ax,%ax\n ./debian/build/fortran/./debian/build/fortran/eccodes_f90.f90:1403\n \tlea 0x4(%rsp),%rdi\n \txor %r8d,%r8d\n \tmov $0x18,%ecx\n \tlea 0x2990(%rip),%rdx \n-\tlea 0x2c7a(%rip),%rsi \n+\tlea 0x2c7c(%rip),%rsi \n \tcall ee80 <__grib_api_MOD_grib_check@plt>\n ./debian/build/fortran/./debian/build/fortran/eccodes_f90.f90:1406\n \tjmp 31ae8 <__eccodes_MOD_codes_any_load_all_from_file@@Base+0x28>\n \tcall f140 <__stack_chk_fail@plt>\n \tnopw 0x0(%rax,%rax,1)\n \n 0000000000031b30 <__eccodes_MOD_codes_any_new_from_scanned_file@@Base>:\n@@ -43379,15 +43379,15 @@\n \tret\n \txchg %ax,%ax\n ./debian/build/fortran/./debian/build/fortran/eccodes_f90.f90:1383\n \tlea 0x4(%rsp),%rdi\n \txor %r8d,%r8d\n \tmov $0x1b,%ecx\n \tlea 0x2920(%rip),%rdx \n-\tlea 0x2c23(%rip),%rsi \n+\tlea 0x2c25(%rip),%rsi \n \tcall ee80 <__grib_api_MOD_grib_check@plt>\n ./debian/build/fortran/./debian/build/fortran/eccodes_f90.f90:1386\n \tjmp 31b58 <__eccodes_MOD_codes_any_new_from_scanned_file@@Base+0x28>\n \tcall f140 <__stack_chk_fail@plt>\n \tnopw 0x0(%rax,%rax,1)\n \n 0000000000031ba0 <__eccodes_MOD_codes_any_scan_file@@Base>:\n@@ -43416,15 +43416,15 @@\n \tret\n \txchg %ax,%ax\n ./debian/build/fortran/./debian/build/fortran/eccodes_f90.f90:1356\n \tlea 0x4(%rsp),%rdi\n \txor %r8d,%r8d\n \tmov $0xf,%ecx\n \tlea 0x28b0(%rip),%rdx \n-\tlea 0x2bcf(%rip),%rsi \n+\tlea 0x2bd1(%rip),%rsi \n \tcall ee80 <__grib_api_MOD_grib_check@plt>\n ./debian/build/fortran/./debian/build/fortran/eccodes_f90.f90:1359\n \tjmp 31bc8 <__eccodes_MOD_codes_any_scan_file@@Base+0x28>\n \tcall f140 <__stack_chk_fail@plt>\n \tnopw 0x0(%rax,%rax,1)\n \n 0000000000031c10 <__eccodes_MOD_codes_new_from_file@@Base>:\n@@ -43458,15 +43458,15 @@\n \tpop %r12\n ./debian/build/fortran/./debian/build/fortran/eccodes_f90.f90:1337\n \tjmp f490 <__eccodes_MOD_codes_any_new_from_file@plt>\n \tnop\n ./debian/build/fortran/./debian/build/fortran/eccodes_f90.f90:1335\n \tmov $0x14,%r8d\n \tmov $0xd,%ecx\n-\tlea 0x2b88(%rip),%rdx \n+\tlea 0x2b8a(%rip),%rdx \n \tlea 0x2756(%rip),%rsi \n \tlea 0x2844(%rip),%rdi \n \tcall ee80 <__grib_api_MOD_grib_check@plt>\n \tjmp 31c2d <__eccodes_MOD_codes_new_from_file@@Base+0x1d>\n \tnopw 0x0(%rax,%rax,1)\n ./debian/build/fortran/./debian/build/fortran/eccodes_f90.f90:1339\n \tpop %rbx\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -77,57 +77,58 @@\n 0x000344a0 6e670000 feffffff 636f6465 735f6275 ng......codes_bu\n 0x000344b0 66725f6d 756c7469 5f656c65 6d656e74 fr_multi_element\n 0x000344c0 5f636f6e 7374616e 745f6172 72617973 _constant_arrays\n 0x000344d0 5f6f6666 00000000 636f6465 735f6275 _off....codes_bu\n 0x000344e0 66725f6d 756c7469 5f656c65 6d656e74 fr_multi_element\n 0x000344f0 5f636f6e 7374616e 745f6172 72617973 _constant_arrays\n 0x00034500 5f6f6e00 00000000 496e2066 696c6520 _on.....In file \n- 0x00034510 272f6275 696c642f 3173742f 6563636f '/build/1st/ecco\n- 0x00034520 6465732d 322e3330 2e302f64 65626961 des-2.30.0/debia\n- 0x00034530 6e2f6275 696c642f 666f7274 72616e2f n/build/fortran/\n- 0x00034540 6563636f 6465735f 6639302e 66393027 eccodes_f90.f90'\n- 0x00034550 2c206172 6f756e64 206c696e 65203234 , around line 24\n- 0x00034560 36330000 00000000 496e2066 696c6520 63......In file \n- 0x00034570 272f6275 696c642f 3173742f 6563636f '/build/1st/ecco\n- 0x00034580 6465732d 322e3330 2e302f64 65626961 des-2.30.0/debia\n- 0x00034590 6e2f6275 696c642f 666f7274 72616e2f n/build/fortran/\n- 0x000345a0 6563636f 6465735f 6639302e 66393027 eccodes_f90.f90'\n- 0x000345b0 2c206172 6f756e64 206c696e 65203234 , around line 24\n- 0x000345c0 31310000 00000000 496e2066 696c6520 11......In file \n- 0x000345d0 272f6275 696c642f 3173742f 6563636f '/build/1st/ecco\n- 0x000345e0 6465732d 322e3330 2e302f64 65626961 des-2.30.0/debia\n- 0x000345f0 6e2f6275 696c642f 666f7274 72616e2f n/build/fortran/\n- 0x00034600 6563636f 6465735f 6639302e 66393027 eccodes_f90.f90'\n- 0x00034610 2c206172 6f756e64 206c696e 65203233 , around line 23\n- 0x00034620 33370000 00000000 496e2066 696c6520 37......In file \n- 0x00034630 272f6275 696c642f 3173742f 6563636f '/build/1st/ecco\n- 0x00034640 6465732d 322e3330 2e302f64 65626961 des-2.30.0/debia\n- 0x00034650 6e2f6275 696c642f 666f7274 72616e2f n/build/fortran/\n- 0x00034660 6563636f 6465735f 6639302e 66393027 eccodes_f90.f90'\n- 0x00034670 2c206172 6f756e64 206c696e 65203232 , around line 22\n- 0x00034680 38340063 6f646573 5f636f70 795f6b65 84.codes_copy_ke\n- 0x00034690 7900636f 6465735f 64617465 74696d65 y.codes_datetime\n- 0x000346a0 5f746f5f 6a756c69 616e0063 6f646573 _to_julian.codes\n- 0x000346b0 5f6a756c 69616e5f 746f5f64 61746574 _julian_to_datet\n- 0x000346c0 696d6500 4572726f 7220616c 6c6f6361 ime.Error alloca\n- 0x000346d0 74696e67 20256c75 20627974 65730065 ting %lu bytes.e\n- 0x000346e0 72726f72 20776869 6c652063 6f707969 rror while copyi\n- 0x000346f0 6e670062 7566725f 636f7079 5f646174 ng.bufr_copy_dat\n- 0x00034700 61006275 66725f6b 6579735f 69746572 a.bufr_keys_iter\n- 0x00034710 61746f72 5f64656c 65746500 62756672 ator_delete.bufr\n- 0x00034720 5f6b6579 735f6974 65726174 6f725f72 _keys_iterator_r\n- 0x00034730 6577696e 64006275 66725f6b 6579735f ewind.bufr_keys_\n- 0x00034740 69746572 61746f72 5f676574 5f6e616d iterator_get_nam\n- 0x00034750 65006275 66725f6b 6579735f 69746572 e.bufr_keys_iter\n- 0x00034760 61746f72 5f6e6577 00627566 725f6e65 ator_new.bufr_ne\n- 0x00034770 775f6672 6f6d5f73 616d706c 65730061 w_from_samples.a\n- 0x00034780 6e795f66 5f6e6577 5f66726f 6d5f6c6f ny_f_new_from_lo\n- 0x00034790 61646564 00616e79 5f665f6c 6f61645f aded.any_f_load_\n- 0x000347a0 616c6c5f 66726f6d 5f66696c 6500616e all_from_file.an\n- 0x000347b0 795f665f 6e65775f 66726f6d 5f736361 y_f_new_from_sca\n- 0x000347c0 6e6e6564 5f66696c 6500616e 795f665f nned_file.any_f_\n- 0x000347d0 7363616e 5f66696c 6500696e 76616c69 scan_file.invali\n- 0x000347e0 645f7072 6f647563 745f6b69 6e640000 d_product_kind..\n- 0x000347f0 08000000 00000000 01000000 00000000 ................\n- 0x00034800 04000000 00000000 01000000 00000000 ................\n- 0x00034810 0106 ..\n+ 0x00034510 272f6275 696c642f 322f6563 636f6465 '/build/2/eccode\n+ 0x00034520 732d322e 33302e30 2f326e64 2f646562 s-2.30.0/2nd/deb\n+ 0x00034530 69616e2f 6275696c 642f666f 72747261 ian/build/fortra\n+ 0x00034540 6e2f6563 636f6465 735f6639 302e6639 n/eccodes_f90.f9\n+ 0x00034550 30272c20 61726f75 6e64206c 696e6520 0', around line \n+ 0x00034560 32343633 00000000 496e2066 696c6520 2463....In file \n+ 0x00034570 272f6275 696c642f 322f6563 636f6465 '/build/2/eccode\n+ 0x00034580 732d322e 33302e30 2f326e64 2f646562 s-2.30.0/2nd/deb\n+ 0x00034590 69616e2f 6275696c 642f666f 72747261 ian/build/fortra\n+ 0x000345a0 6e2f6563 636f6465 735f6639 302e6639 n/eccodes_f90.f9\n+ 0x000345b0 30272c20 61726f75 6e64206c 696e6520 0', around line \n+ 0x000345c0 32343131 00000000 496e2066 696c6520 2411....In file \n+ 0x000345d0 272f6275 696c642f 322f6563 636f6465 '/build/2/eccode\n+ 0x000345e0 732d322e 33302e30 2f326e64 2f646562 s-2.30.0/2nd/deb\n+ 0x000345f0 69616e2f 6275696c 642f666f 72747261 ian/build/fortra\n+ 0x00034600 6e2f6563 636f6465 735f6639 302e6639 n/eccodes_f90.f9\n+ 0x00034610 30272c20 61726f75 6e64206c 696e6520 0', around line \n+ 0x00034620 32333337 00000000 496e2066 696c6520 2337....In file \n+ 0x00034630 272f6275 696c642f 322f6563 636f6465 '/build/2/eccode\n+ 0x00034640 732d322e 33302e30 2f326e64 2f646562 s-2.30.0/2nd/deb\n+ 0x00034650 69616e2f 6275696c 642f666f 72747261 ian/build/fortra\n+ 0x00034660 6e2f6563 636f6465 735f6639 302e6639 n/eccodes_f90.f9\n+ 0x00034670 30272c20 61726f75 6e64206c 696e6520 0', around line \n+ 0x00034680 32323834 00636f64 65735f63 6f70795f 2284.codes_copy_\n+ 0x00034690 6b657900 636f6465 735f6461 74657469 key.codes_dateti\n+ 0x000346a0 6d655f74 6f5f6a75 6c69616e 00636f64 me_to_julian.cod\n+ 0x000346b0 65735f6a 756c6961 6e5f746f 5f646174 es_julian_to_dat\n+ 0x000346c0 6574696d 65004572 726f7220 616c6c6f etime.Error allo\n+ 0x000346d0 63617469 6e672025 6c752062 79746573 cating %lu bytes\n+ 0x000346e0 00657272 6f722077 68696c65 20636f70 .error while cop\n+ 0x000346f0 79696e67 00627566 725f636f 70795f64 ying.bufr_copy_d\n+ 0x00034700 61746100 62756672 5f6b6579 735f6974 ata.bufr_keys_it\n+ 0x00034710 65726174 6f725f64 656c6574 65006275 erator_delete.bu\n+ 0x00034720 66725f6b 6579735f 69746572 61746f72 fr_keys_iterator\n+ 0x00034730 5f726577 696e6400 62756672 5f6b6579 _rewind.bufr_key\n+ 0x00034740 735f6974 65726174 6f725f67 65745f6e s_iterator_get_n\n+ 0x00034750 616d6500 62756672 5f6b6579 735f6974 ame.bufr_keys_it\n+ 0x00034760 65726174 6f725f6e 65770062 7566725f erator_new.bufr_\n+ 0x00034770 6e65775f 66726f6d 5f73616d 706c6573 new_from_samples\n+ 0x00034780 00616e79 5f665f6e 65775f66 726f6d5f .any_f_new_from_\n+ 0x00034790 6c6f6164 65640061 6e795f66 5f6c6f61 loaded.any_f_loa\n+ 0x000347a0 645f616c 6c5f6672 6f6d5f66 696c6500 d_all_from_file.\n+ 0x000347b0 616e795f 665f6e65 775f6672 6f6d5f73 any_f_new_from_s\n+ 0x000347c0 63616e6e 65645f66 696c6500 616e795f canned_file.any_\n+ 0x000347d0 665f7363 616e5f66 696c6500 696e7661 f_scan_file.inva\n+ 0x000347e0 6c69645f 70726f64 7563745f 6b696e64 lid_product_kind\n+ 0x000347f0 00000000 00000000 00000000 00000000 ................\n+ 0x00034800 08000000 00000000 01000000 00000000 ................\n+ 0x00034810 04000000 00000000 01000000 00000000 ................\n+ 0x00034820 0106 ..\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.eh_frame_hdr {}", "source2": "readelf --wide --decompress --hex-dump=.eh_frame_hdr {}", "unified_diff": "@@ -1,312 +1,312 @@\n \n Hex dump of section '.eh_frame_hdr':\n- 0x00034814 011b033b 48130000 68020000 0c98fdff ...;H...h.......\n- 0x00034824 64130000 2cb0fdff 8c130000 fcb0fdff d...,...........\n- 0x00034834 a4130000 0cb2fdff f0130000 bcb3fdff ................\n- 0x00034844 34140000 6cb7fdff 84140000 dcb7fdff 4...l...........\n- 0x00034854 bc140000 ecb7fdff d0140000 fcb7fdff ................\n- 0x00034864 e4140000 6cb8fdff 1c150000 7cb8fdff ....l.......|...\n- 0x00034874 30150000 8cb8fdff 44150000 5cb9fdff 0.......D...\\...\n- 0x00034884 a0150000 6cb9fdff b4150000 7cb9fdff ....l.......|...\n- 0x00034894 c8150000 4cbafdff 24160000 5cbafdff ....L...$...\\...\n- 0x000348a4 38160000 6cbafdff 4c160000 ccbdfdff 8...l...L.......\n- 0x000348b4 9c160000 dcbdfdff b0160000 ecbdfdff ................\n- 0x000348c4 c4160000 acbefdff fc160000 bcbefdff ................\n- 0x000348d4 10170000 ccbefdff 24170000 ecc0fdff ........$.......\n- 0x000348e4 68170000 fcc0fdff 7c170000 0cc1fdff h.......|.......\n- 0x000348f4 90170000 2cc1fdff a8170000 3cc1fdff ....,.......<...\n- 0x00034904 bc170000 4cc1fdff d0170000 6cc1fdff ....L.......l...\n- 0x00034914 e8170000 7cc1fdff fc170000 8cc1fdff ....|...........\n- 0x00034924 10180000 ecc4fdff 5c180000 fcc4fdff ........\\.......\n- 0x00034934 70180000 0cc5fdff 84180000 2cc6fdff p...........,...\n- 0x00034944 e8180000 3cc6fdff fc180000 4cc6fdff ....<.......L...\n- 0x00034954 10190000 3cc7fdff 4c190000 4cc7fdff ....<...L...L...\n- 0x00034964 60190000 5cc7fdff 74190000 3cc8fdff `...\\...t...<...\n- 0x00034974 c0190000 4cc8fdff d4190000 5cc8fdff ....L.......\\...\n- 0x00034984 e8190000 4cc9fdff 201a0000 5cc9fdff ....L... ...\\...\n- 0x00034994 341a0000 6cc9fdff 481a0000 5ccafdff 4...l...H...\\...\n- 0x000349a4 841a0000 6ccafdff 981a0000 7ccafdff ....l.......|...\n- 0x000349b4 ac1a0000 9ccafdff c41a0000 bccafdff ................\n- 0x000349c4 dc1a0000 dccafdff f41a0000 fccafdff ................\n- 0x000349d4 0c1b0000 1ccbfdff 241b0000 3ccbfdff ........$...<...\n- 0x000349e4 3c1b0000 2cccfdff 741b0000 3cccfdff <...,...t...<...\n- 0x000349f4 881b0000 4cccfdff 9c1b0000 3ccdfdff ....L.......<...\n- 0x00034a04 d41b0000 4ccdfdff e81b0000 5ccdfdff ....L.......\\...\n- 0x00034a14 fc1b0000 4ccefdff 341c0000 5ccefdff ....L...4...\\...\n- 0x00034a24 481c0000 6ccefdff 5c1c0000 5ccffdff H...l...\\...\\...\n- 0x00034a34 941c0000 6ccffdff a81c0000 7ccffdff ....l.......|...\n- 0x00034a44 bc1c0000 6cd0fdff f41c0000 7cd0fdff ....l.......|...\n- 0x00034a54 081d0000 8cd0fdff 1c1d0000 7cd1fdff ............|...\n- 0x00034a64 541d0000 8cd1fdff 681d0000 9cd1fdff T.......h.......\n- 0x00034a74 7c1d0000 ccd4fdff c41d0000 dcd4fdff |...............\n- 0x00034a84 d81d0000 ecd4fdff ec1d0000 dcd5fdff ................\n- 0x00034a94 241e0000 ecd5fdff 381e0000 fcd5fdff $.......8.......\n- 0x00034aa4 4c1e0000 4cd9fdff 901e0000 5cd9fdff L...L.......\\...\n- 0x00034ab4 a41e0000 6cd9fdff b81e0000 5cdafdff ....l.......\\...\n- 0x00034ac4 f01e0000 6cdafdff 041f0000 7cdafdff ....l.......|...\n- 0x00034ad4 181f0000 acddfdff 601f0000 bcddfdff ........`.......\n- 0x00034ae4 741f0000 ccddfdff 881f0000 bcdefdff t...............\n- 0x00034af4 c01f0000 ccdefdff d41f0000 dcdefdff ................\n- 0x00034b04 e81f0000 ccdffdff 24200000 dcdffdff ........$ ......\n- 0x00034b14 38200000 ecdffdff 4c200000 2ce0fdff 8 ......L ..,...\n- 0x00034b24 6c200000 3ce0fdff 80200000 4ce0fdff l ..<.... ..L...\n- 0x00034b34 94200000 8ce0fdff b4200000 9ce0fdff . ....... ......\n- 0x00034b44 c8200000 ace0fdff dc200000 ace1fdff . ....... ......\n- 0x00034b54 10210000 bce1fdff 24210000 cce1fdff .!......$!......\n- 0x00034b64 38210000 cce2fdff 6c210000 dce2fdff 8!......l!......\n- 0x00034b74 80210000 ece2fdff 94210000 0ce4fdff .!.......!......\n- 0x00034b84 d0210000 1ce4fdff e4210000 2ce4fdff .!.......!..,...\n- 0x00034b94 f8210000 0ce7fdff 48220000 1ce7fdff .!......H\"......\n- 0x00034ba4 5c220000 2ce7fdff 70220000 3ce9fdff \\\"..,...p\"..<...\n- 0x00034bb4 bc220000 4ce9fdff d0220000 5ce9fdff .\"..L....\"..\\...\n- 0x00034bc4 e4220000 3cecfdff 34230000 4cecfdff .\"..<...4#..L...\n- 0x00034bd4 48230000 5cecfdff 5c230000 0ceefdff H#..\\...\\#......\n- 0x00034be4 a8230000 1ceefdff bc230000 2ceefdff .#.......#..,...\n- 0x00034bf4 d0230000 fceffdff 1c240000 0cf0fdff .#.......$......\n- 0x00034c04 30240000 1cf0fdff 44240000 9cf1fdff 0$......D$......\n- 0x00034c14 88240000 acf1fdff 9c240000 bcf1fdff .$.......$......\n- 0x00034c24 b0240000 2cf2fdff e0240000 3cf2fdff .$..,....$..<...\n- 0x00034c34 f4240000 4cf2fdff 08250000 6cf2fdff .$..L....%..l...\n- 0x00034c44 20250000 7cf2fdff 34250000 8cf2fdff %..|...4%......\n- 0x00034c54 48250000 dcf2fdff 5c250000 ecf2fdff H%......\\%......\n- 0x00034c64 70250000 fcf2fdff 84250000 acf3fdff p%.......%......\n- 0x00034c74 a8250000 bcf3fdff bc250000 ccf3fdff .%.......%......\n- 0x00034c84 d0250000 7cf4fdff f4250000 8cf4fdff .%..|....%......\n- 0x00034c94 08260000 9cf4fdff 1c260000 4cf5fdff .&.......&..L...\n- 0x00034ca4 40260000 5cf5fdff 54260000 6cf5fdff @&..\\...T&..l...\n- 0x00034cb4 68260000 1cf6fdff 8c260000 2cf6fdff h&.......&..,...\n- 0x00034cc4 a0260000 3cf6fdff b4260000 acf7fdff .&..<....&......\n- 0x00034cd4 f0260000 bcf7fdff 04270000 ccf7fdff .&.......'......\n- 0x00034ce4 18270000 7cfafdff 68270000 8cfafdff .'..|...h'......\n- 0x00034cf4 7c270000 9cfafdff 90270000 6cfcfdff |'.......'..l...\n- 0x00034d04 d8270000 7cfcfdff ec270000 8cfcfdff .'..|....'......\n- 0x00034d14 00280000 7cfefdff 40280000 8cfefdff .(..|...@(......\n- 0x00034d24 54280000 9cfefdff 68280000 6c00feff T(......h(..l...\n- 0x00034d34 b0280000 7c00feff c4280000 8c00feff .(..|....(......\n- 0x00034d44 d8280000 6c01feff 08290000 7c01feff .(..l....)..|...\n- 0x00034d54 1c290000 8c01feff 30290000 7c02feff .)......0)..|...\n- 0x00034d64 6c290000 8c02feff 80290000 9c02feff l).......)......\n- 0x00034d74 94290000 8c03feff d0290000 9c03feff .).......)......\n- 0x00034d84 e4290000 ac03feff f8290000 4c05feff .).......)..L...\n- 0x00034d94 282a0000 5c05feff 3c2a0000 6c05feff (*..\\...<*..l...\n- 0x00034da4 502a0000 7c07feff a02a0000 8c07feff P*..|....*......\n- 0x00034db4 b42a0000 9c07feff c82a0000 ec07feff .*.......*......\n- 0x00034dc4 f42a0000 fc07feff 082b0000 0c08feff .*.......+......\n- 0x00034dd4 1c2b0000 1c08feff 382b0000 2c08feff .+......8+..,...\n- 0x00034de4 4c2b0000 3c08feff 602b0000 3c0afeff L+..<...`+..<...\n- 0x00034df4 b02b0000 4c0afeff c42b0000 5c0afeff .+..L....+..\\...\n- 0x00034e04 d82b0000 5c0cfeff 282c0000 6c0cfeff .+..\\...(,..l...\n- 0x00034e14 3c2c0000 7c0cfeff 502c0000 7c0efeff <,..|...P,..|...\n- 0x00034e24 a02c0000 8c0efeff b42c0000 9c0efeff .,.......,......\n- 0x00034e34 c82c0000 9c10feff 182d0000 ac10feff .,.......-......\n- 0x00034e44 2c2d0000 bc10feff 402d0000 ac12feff ,-......@-......\n- 0x00034e54 902d0000 bc12feff a42d0000 cc12feff .-.......-......\n- 0x00034e64 b82d0000 ac14feff 082e0000 bc14feff .-..............\n- 0x00034e74 1c2e0000 cc14feff 302e0000 5c17feff ........0...\\...\n- 0x00034e84 802e0000 6c17feff 942e0000 7c17feff ....l.......|...\n- 0x00034e94 a82e0000 7c19feff f82e0000 8c19feff ....|...........\n- 0x00034ea4 0c2f0000 9c19feff 202f0000 9c1bfeff ./...... /......\n- 0x00034eb4 702f0000 ac1bfeff 842f0000 bc1bfeff p/......./......\n- 0x00034ec4 982f0000 dc1efeff e82f0000 ec1efeff ./......./......\n- 0x00034ed4 fc2f0000 fc1efeff 10300000 fc20feff ./.......0... ..\n- 0x00034ee4 60300000 0c21feff 74300000 1c21feff `0...!..t0...!..\n- 0x00034ef4 88300000 0c24feff d8300000 1c24feff .0...$...0...$..\n- 0x00034f04 ec300000 2c24feff 00310000 2c26feff .0..,$...1..,&..\n- 0x00034f14 50310000 3c26feff 64310000 4c26feff P1..<&..d1..L&..\n- 0x00034f24 78310000 5c29feff c8310000 6c29feff x1..\\)...1..l)..\n- 0x00034f34 dc310000 7c29feff f0310000 6c2bfeff .1..|)...1..l+..\n- 0x00034f44 40320000 7c2bfeff 54320000 8c2bfeff @2..|+..T2...+..\n- 0x00034f54 68320000 8c2dfeff b8320000 9c2dfeff h2...-...2...-..\n- 0x00034f64 cc320000 ac2dfeff e0320000 8c2ffeff .2...-...2.../..\n- 0x00034f74 30330000 9c2ffeff 44330000 ac2ffeff 03.../..D3.../..\n- 0x00034f84 58330000 8c31feff a8330000 9c31feff X3...1...3...1..\n- 0x00034f94 bc330000 ac31feff d0330000 7c33feff .3...1...3..|3..\n- 0x00034fa4 18340000 8c33feff 2c340000 9c33feff .4...3..,4...3..\n- 0x00034fb4 40340000 9c35feff 90340000 ac35feff @4...5...4...5..\n- 0x00034fc4 a4340000 bc35feff b8340000 9c37feff .4...5...4...7..\n- 0x00034fd4 08350000 ac37feff 1c350000 bc37feff .5...7...5...7..\n- 0x00034fe4 30350000 bc39feff 80350000 cc39feff 05...9...5...9..\n- 0x00034ff4 94350000 dc39feff a8350000 ec3bfeff .5...9...5...;..\n- 0x00035004 f8350000 fc3bfeff 0c360000 0c3cfeff .5...;...6...<..\n- 0x00035014 20360000 3c3ffeff 70360000 4c3ffeff 6....,b..\n- 0x000351a4 343e0000 3c62feff 483e0000 2c64feff 4>....,d..\n- 0x000351b4 983e0000 3c64feff ac3e0000 4c64feff .>....Ld..\n- 0x000351c4 c03e0000 3c66feff 103f0000 4c66feff .>.....b..\n+ 0x000351b4 343e0000 2c62feff 483e0000 1c64feff 4>..,b..H>...d..\n+ 0x000351c4 983e0000 2c64feff ac3e0000 3c64feff .>..,d...>....,f...?............\n- 0x00038d20 10000000 c4310000 a83efeff 05000000 .....1...>......\n- 0x00038d30 00000000 14000000 d8310000 a43efeff .........1...>..\n- 0x00038d40 12000000 00440e10 4d0e0800 10000000 .....D..M.......\n- 0x00038d50 f0310000 ac3efeff 05000000 00000000 .1...>..........\n- 0x00038d60 10000000 04320000 a83efeff 05000000 .....2...>......\n- 0x00038d70 00000000 14000000 18320000 a43efeff .........2...>..\n- 0x00038d80 12000000 00440e10 4d0e0800 10000000 .....D..M.......\n- 0x00038d90 30320000 ac3efeff 05000000 00000000 02...>..........\n- 0x00038da0 10000000 44320000 a83efeff 05000000 ....D2...>......\n- 0x00038db0 00000000 38000000 58320000 a43efeff ....8...X2...>..\n- 0x00038dc0 f9000000 00420e10 8d02450e 188c0341 .....B....E....A\n- 0x00038dd0 0e208604 410e2883 054a0ec0 0802b70a . ..A.(..J......\n- 0x00038de0 0e28430e 20410e18 420e1042 0e08460b .(C. A..B..B..F.\n- 0x00038df0 10000000 94320000 683ffeff 05000000 .....2..h?......\n- 0x00038e00 00000000 10000000 a8320000 643ffeff .........2..d?..\n- 0x00038e10 05000000 00000000 38000000 bc320000 ........8....2..\n- 0x00038e20 603ffeff f9000000 00420e10 8d02450e `?.......B....E.\n- 0x00038e30 188c0341 0e208604 410e2883 054a0ec0 ...A. ..A.(..J..\n- 0x00038e40 0802b70a 0e28430e 20410e18 420e1042 .....(C. A..B..B\n- 0x00038e50 0e08460b 10000000 f8320000 2440feff ..F......2..$@..\n- 0x00038e60 05000000 00000000 10000000 0c330000 .............3..\n- 0x00038e70 2040feff 05000000 00000000 10000000 @..............\n- 0x00038e80 20330000 1c40feff 20000000 00000000 3...@.. .......\n- 0x00038e90 10000000 34330000 2840feff 20000000 ....43..(@.. ...\n- 0x00038ea0 00000000 10000000 48330000 3440feff ........H3..4@..\n- 0x00038eb0 20000000 00000000 10000000 5c330000 ...........\\3..\n- 0x00038ec0 4040feff 17000000 00000000 10000000 @@..............\n- 0x00038ed0 70330000 4c40feff 17000000 00000000 p3..L@..........\n- 0x00038ee0 14000000 84330000 5840feff 17000000 .....3..X@......\n- 0x00038ef0 00000000 00000000 18000000 9c330000 .............3..\n- 0x00038f00 6040feff 1b000000 00410e10 8302590e `@.......A....Y.\n- 0x00038f10 08000000 10000000 b8330000 6440feff .........3..d@..\n- 0x00038f20 05000000 00000000 54000000 cc330000 ........T....3..\n- 0x00038f30 6040feff 15010000 00420e10 8e02420e `@.......B....B.\n- 0x00038f40 188d0342 0e208c04 440e2886 05470e30 ...B. ..D.(..G.0\n- 0x00038f50 8306470e 40790a0e 30410e28 410e2042 ..G.@y..0A.(A. B\n- 0x00038f60 0e18420e 10420e08 470b02a0 0a0e3044 ..B..B..G.....0D\n- 0x00038f70 0e28410e 20420e18 420e1042 0e08450b .(A. B..B..B..E.\n- 0x00038f80 54000000 24340000 2841feff 15010000 T...$4..(A......\n- 0x00038f90 00420e10 8e02420e 188d0342 0e208c04 .B....B....B. ..\n- 0x00038fa0 440e2886 05470e30 8306470e 40790a0e D.(..G.0..G.@y..\n- 0x00038fb0 30410e28 410e2042 0e18420e 10420e08 0A.(A. B..B..B..\n- 0x00038fc0 470b02a0 0a0e3044 0e28410e 20420e18 G.....0D.(A. B..\n- 0x00038fd0 420e1042 0e08450b 20000000 7c340000 B..B..E. ...|4..\n- 0x00038fe0 f041feff 67000000 00410e10 8302470e .A..g....A....G.\n- 0x00038ff0 20740a0e 10410e08 430b0000 20000000 t...A..C... ...\n- 0x00039000 a0340000 3c42feff 67000000 00410e10 .4....\n- 0x000399a0 50a1feff 90000000 00420e10 8e02450e P........B....E.\n- 0x000399b0 188d0345 0e208c04 440e2886 05470e30 ...E. ..D.(..G.0\n- 0x000399c0 8306440e 407b0a0e 30410e28 410e2042 ..D.@{..0A.(A. B\n- 0x000399d0 0e18420e 10420e08 420b0000 40000000 ..B..B..B...@...\n- 0x000399e0 803e0000 9ca1feff 90000000 00420e10 .>...........B..\n- 0x000399f0 8e02450e 188d0345 0e208c04 440e2886 ..E....E. ..D.(.\n- 0x00039a00 05470e30 8306440e 407b0a0e 30410e28 .G.0..D.@{..0A.(\n- 0x00039a10 410e2042 0e18420e 10420e08 420b0000 A. B..B..B..B...\n- 0x00039a20 40000000 c43e0000 e8a1feff 90000000 @....>..........\n- 0x00039a30 00420e10 8e02450e 188d0345 0e208c04 .B....E....E. ..\n- 0x00039a40 440e2886 05470e30 8306440e 407b0a0e D.(..G.0..D.@{..\n- 0x00039a50 30410e28 410e2042 0e18420e 10420e08 0A.(A. B..B..B..\n- 0x00039a60 420b0000 40000000 083f0000 34a2feff B...@....?..4...\n- 0x00039a70 90000000 00420e10 8e02450e 188d0345 .....B....E....E\n- 0x00039a80 0e208c04 440e2886 05470e30 8306440e . ..D.(..G.0..D.\n- 0x00039a90 407b0a0e 30410e28 410e2042 0e18420e @{..0A.(A. B..B.\n- 0x00039aa0 10420e08 420b0000 40000000 4c3f0000 .B..B...@...L?..\n- 0x00039ab0 80a2feff 90000000 00420e10 8e02450e .........B....E.\n- 0x00039ac0 188d0345 0e208c04 440e2886 05470e30 ...E. ..D.(..G.0\n- 0x00039ad0 8306440e 407b0a0e 30410e28 410e2042 ..D.@{..0A.(A. B\n- 0x00039ae0 0e18420e 10420e08 420b0000 40000000 ..B..B..B...@...\n- 0x00039af0 903f0000 cca2feff 90000000 00420e10 .?...........B..\n- 0x00039b00 8e02450e 188d0345 0e208c04 440e2886 ..E....E. ..D.(.\n- 0x00039b10 05470e30 8306440e 407b0a0e 30410e28 .G.0..D.@{..0A.(\n- 0x00039b20 410e2042 0e18420e 10420e08 420b0000 A. B..B..B..B...\n- 0x00039b30 40000000 d43f0000 18a3feff 90000000 @....?..........\n- 0x00039b40 00420e10 8e02450e 188d0345 0e208c04 .B....E....E. ..\n- 0x00039b50 440e2886 05470e30 8306440e 407b0a0e D.(..G.0..D.@{..\n- 0x00039b60 30410e28 410e2042 0e18420e 10420e08 0A.(A. B..B..B..\n- 0x00039b70 420b0000 20000000 18400000 64a3feff B... ....@..d...\n- 0x00039b80 6f000000 00410e10 83024a0e 20740a0e o....A....J. t..\n- 0x00039b90 10410e08 480b0000 20000000 3c400000 .A..H... ...<@..\n- 0x00039ba0 b0a3feff 67000000 00410e10 8302470e ....g....A....G.\n- 0x00039bb0 20740a0e 10410e08 430b0000 20000000 t...A..C... ...\n- 0x00039bc0 60400000 fca3feff 67000000 00410e10 `@......g....A..\n- 0x00039bd0 8302470e 20740a0e 10410e08 430b0000 ..G. t...A..C...\n- 0x00039be0 30000000 84400000 48a4feff 73000000 0....@..H...s...\n- 0x00039bf0 00420e10 8c02440e 18860344 0e208304 .B....D....D. ..\n- 0x00039c00 4a0e3074 0a0e2041 0e18410e 10420e08 J.0t.. A..A..B..\n- 0x00039c10 440b0000 20000000 b8400000 94a4feff D... ....@......\n- 0x00039c20 67000000 00410e10 8302470e 20740a0e g....A....G. t..\n- 0x00039c30 10410e08 430b0000 30000000 dc400000 .A..C...0....@..\n- 0x00039c40 e0a4feff 73000000 00420e10 8c02440e ....s....B....D.\n- 0x00039c50 18860344 0e208304 4a0e3074 0a0e2041 ...D. ..J.0t.. A\n- 0x00039c60 0e18410e 10420e08 440b0000 4c000000 ..A..B..D...L...\n- 0x00039c70 10410000 2ca5feff 360b0000 00420e10 .A..,...6....B..\n- 0x00039c80 8f024b0e 188e0348 0e208d04 420e288c ..K....H. ..B.(.\n- 0x00039c90 05410e30 8606410e 38830744 0eb00103 .A.0..A.8..D....\n- 0x00039ca0 04010a0e 38410e30 410e2842 0e20420e ....8A.0A.(B. B.\n- 0x00039cb0 18420e10 420e0845 0b000000 4c000000 .B..B..E....L...\n- 0x00039cc0 60410000 1cb0feff 360b0000 00420e10 `A......6....B..\n- 0x00039cd0 8f024b0e 188e0348 0e208d04 420e288c ..K....H. ..B.(.\n- 0x00039ce0 05410e30 8606410e 38830744 0eb00103 .A.0..A.8..D....\n- 0x00039cf0 04010a0e 38410e30 410e2842 0e20420e ....8A.0A.(B. B.\n- 0x00039d00 18420e10 420e0845 0b000000 54000000 .B..B..E....T...\n- 0x00039d10 b0410000 0cbbfeff 15010000 00420e10 .A...........B..\n- 0x00039d20 8e02420e 188d0342 0e208c04 440e2886 ..B....B. ..D.(.\n- 0x00039d30 05470e30 8306470e 40790a0e 30410e28 .G.0..G.@y..0A.(\n- 0x00039d40 410e2042 0e18420e 10420e08 470b02a0 A. B..B..B..G...\n- 0x00039d50 0a0e3044 0e28410e 20420e18 420e1042 ..0D.(A. B..B..B\n- 0x00039d60 0e08450b 30000000 08420000 d4bbfeff ..E.0....B......\n- 0x00039d70 84000000 00420e10 8c02440e 18860344 .....B....D....D\n- 0x00039d80 0e208304 440e307b 0a0e2041 0e18410e . ..D.0{.. A..A.\n- 0x00039d90 10420e08 430b0000 30000000 3c420000 .B..C...0..........D.`\n- 0x0003b0d0 02870a0e 08450b00 10000000 7c550000 .....E......|U..\n- 0x0003b0e0 003fffff 05000000 00000000 10000000 .?..............\n- 0x0003b0f0 90550000 fc3effff 05000000 00000000 .U...>..........\n- 0x0003b100 10000000 a4550000 f83effff 05000000 .....U...>......\n- 0x0003b110 00000000 10000000 b8550000 f43effff .........U...>..\n- 0x0003b120 05000000 00000000 38000000 cc550000 ........8....U..\n- 0x0003b130 f03effff 46010000 00420e10 8d02450e .>..F....B....E.\n- 0x0003b140 188c0341 0e208604 410e2883 05470ec0 ...A. ..A.(..G..\n- 0x0003b150 0102fc0a 0e28410e 20410e18 420e1042 .....(A. A..B..B\n- 0x0003b160 0e08460b 38000000 08560000 0440ffff ..F.8....V...@..\n- 0x0003b170 46010000 00420e10 8d02450e 188c0341 F....B....E....A\n- 0x0003b180 0e208604 410e2883 05470ec0 0102fc0a . ..A.(..G......\n- 0x0003b190 0e28410e 20410e18 420e1042 0e08460b .(A. A..B..B..F.\n- 0x0003b1a0 10000000 44560000 1841ffff 05000000 ....DV...A......\n- 0x0003b1b0 00000000 10000000 58560000 1441ffff ........XV...A..\n- 0x0003b1c0 05000000 00000000 48000000 6c560000 ........H...lV..\n- 0x0003b1d0 1041ffff 23040000 00420e10 8f02420e .A..#....B....B.\n- 0x0003b1e0 188e0348 0e208d04 450e288c 05440e30 ...H. ..E.(..D.0\n- 0x0003b1f0 8606440e 38830744 0e6002b7 0a0e3841 ..D.8..D.`....8A\n- 0x0003b200 0e30410e 28420e20 420e1842 0e10420e .0A.(B. B..B..B.\n- 0x0003b210 08420b00 48000000 b8560000 f444ffff .B..H....V...D..\n- 0x0003b220 89040000 00420e10 8f02420e 188e0348 .....B....B....H\n- 0x0003b230 0e208d04 450e288c 05440e30 8606440e . ..E.(..D.0..D.\n- 0x0003b240 38830744 0e6002b7 0a0e3841 0e30410e 8..D.`....8A.0A.\n- 0x0003b250 28420e20 420e1842 0e10420e 08420b00 (B. B..B..B..B..\n- 0x0003b260 2c000000 04570000 3849ffff b7000000 ,....W..8I......\n- 0x0003b270 00410e10 8302470e 6002550e 68630e70 .A....G.`.U.hc.p\n- 0x0003b280 460e6841 0e60540a 0e10410e 08440b00 F.hA.`T...A..D..\n- 0x0003b290 48000000 34570000 c849ffff eb030000 H...4W...I......\n- 0x0003b2a0 00420e10 8f02420e 188e0348 0e208d04 .B....B....H. ..\n- 0x0003b2b0 450e288c 05440e30 8606440e 38830744 E.(..D.0..D.8..D\n- 0x0003b2c0 0e6002b7 0a0e3841 0e30410e 28420e20 .`....8A.0A.(B. \n- 0x0003b2d0 420e1842 0e10420e 08420b00 48000000 B..B..B..B..H...\n- 0x0003b2e0 80570000 6c4dffff 30040000 00420e10 .W..lM..0....B..\n- 0x0003b2f0 8f02420e 188e0348 0e208d04 450e288c ..B....H. ..E.(.\n- 0x0003b300 05440e30 8606440e 38830744 0e6002b7 .D.0..D.8..D.`..\n- 0x0003b310 0a0e3841 0e30410e 28420e20 420e1842 ..8A.0A.(B. B..B\n- 0x0003b320 0e10420e 08420b00 5c000000 cc570000 ..B..B..\\....W..\n- 0x0003b330 5051ffff ed030000 00420e10 8f02450e PQ.......B....E.\n- 0x0003b340 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0\n- 0x0003b350 8606410e 38830744 0eb00103 39030eb8 ..A.8..D....9...\n- 0x0003b360 01450ec0 01610eb8 01410eb0 01650a0e .E...a...A...e..\n- 0x0003b370 38440e30 410e2842 0e20420e 18420e10 8D.0A.(B. B..B..\n- 0x0003b380 420e0845 0b000000 20000000 2c580000 B..E.... ...,X..\n- 0x0003b390 e054ffff 6a000000 00410e10 8302470e .T..j....A....G.\n- 0x0003b3a0 20740a0e 10410e08 430b0000 5c000000 t...A..C...\\...\n- 0x0003b3b0 50580000 2c55ffff 88070000 00420e10 PX..,U.......B..\n- 0x0003b3c0 8f02450e 188e0345 0e208d04 420e288c ..E....E. ..B.(.\n- 0x0003b3d0 05410e30 8606410e 38830747 0ed00102 .A.0..A.8..G....\n- 0x0003b3e0 7c0ed801 4a0ee001 02550ed8 01410ed0 |...J....U...A..\n- 0x0003b3f0 01032801 0a0e3841 0e30410e 28420e20 ..(...8A.0A.(B. \n- 0x0003b400 420e1842 0e10420e 084b0b00 10000000 B..B..B..K......\n- 0x0003b410 b0580000 5c5cffff 05000000 00000000 .X..\\\\..........\n- 0x0003b420 10000000 c4580000 585cffff 05000000 .....X..X\\......\n- 0x0003b430 00000000 10000000 d8580000 545cffff .........X..T\\..\n- 0x0003b440 05000000 00000000 10000000 ec580000 .............X..\n- 0x0003b450 505cffff 05000000 00000000 10000000 P\\..............\n- 0x0003b460 00590000 4c5cffff 05000000 00000000 .Y..L\\..........\n- 0x0003b470 10000000 14590000 485cffff 05000000 .....Y..H\\......\n- 0x0003b480 00000000 10000000 28590000 445cffff ........(Y..D\\..\n- 0x0003b490 05000000 00000000 10000000 3c590000 ......................\n+ 0x00038d30 10000000 c4310000 983efeff 05000000 .....1...>......\n+ 0x00038d40 00000000 14000000 d8310000 943efeff .........1...>..\n+ 0x00038d50 12000000 00440e10 4d0e0800 10000000 .....D..M.......\n+ 0x00038d60 f0310000 9c3efeff 05000000 00000000 .1...>..........\n+ 0x00038d70 10000000 04320000 983efeff 05000000 .....2...>......\n+ 0x00038d80 00000000 14000000 18320000 943efeff .........2...>..\n+ 0x00038d90 12000000 00440e10 4d0e0800 10000000 .....D..M.......\n+ 0x00038da0 30320000 9c3efeff 05000000 00000000 02...>..........\n+ 0x00038db0 10000000 44320000 983efeff 05000000 ....D2...>......\n+ 0x00038dc0 00000000 38000000 58320000 943efeff ....8...X2...>..\n+ 0x00038dd0 f9000000 00420e10 8d02450e 188c0341 .....B....E....A\n+ 0x00038de0 0e208604 410e2883 054a0ec0 0802b70a . ..A.(..J......\n+ 0x00038df0 0e28430e 20410e18 420e1042 0e08460b .(C. A..B..B..F.\n+ 0x00038e00 10000000 94320000 583ffeff 05000000 .....2..X?......\n+ 0x00038e10 00000000 10000000 a8320000 543ffeff .........2..T?..\n+ 0x00038e20 05000000 00000000 38000000 bc320000 ........8....2..\n+ 0x00038e30 503ffeff f9000000 00420e10 8d02450e P?.......B....E.\n+ 0x00038e40 188c0341 0e208604 410e2883 054a0ec0 ...A. ..A.(..J..\n+ 0x00038e50 0802b70a 0e28430e 20410e18 420e1042 .....(C. A..B..B\n+ 0x00038e60 0e08460b 10000000 f8320000 1440feff ..F......2...@..\n+ 0x00038e70 05000000 00000000 10000000 0c330000 .............3..\n+ 0x00038e80 1040feff 05000000 00000000 10000000 .@..............\n+ 0x00038e90 20330000 0c40feff 20000000 00000000 3...@.. .......\n+ 0x00038ea0 10000000 34330000 1840feff 20000000 ....43...@.. ...\n+ 0x00038eb0 00000000 10000000 48330000 2440feff ........H3..$@..\n+ 0x00038ec0 20000000 00000000 10000000 5c330000 ...........\\3..\n+ 0x00038ed0 3040feff 17000000 00000000 10000000 0@..............\n+ 0x00038ee0 70330000 3c40feff 17000000 00000000 p3..<@..........\n+ 0x00038ef0 14000000 84330000 4840feff 17000000 .....3..H@......\n+ 0x00038f00 00000000 00000000 18000000 9c330000 .............3..\n+ 0x00038f10 5040feff 1b000000 00410e10 8302590e P@.......A....Y.\n+ 0x00038f20 08000000 10000000 b8330000 5440feff .........3..T@..\n+ 0x00038f30 05000000 00000000 54000000 cc330000 ........T....3..\n+ 0x00038f40 5040feff 15010000 00420e10 8e02420e P@.......B....B.\n+ 0x00038f50 188d0342 0e208c04 440e2886 05470e30 ...B. ..D.(..G.0\n+ 0x00038f60 8306470e 40790a0e 30410e28 410e2042 ..G.@y..0A.(A. B\n+ 0x00038f70 0e18420e 10420e08 470b02a0 0a0e3044 ..B..B..G.....0D\n+ 0x00038f80 0e28410e 20420e18 420e1042 0e08450b .(A. B..B..B..E.\n+ 0x00038f90 54000000 24340000 1841feff 15010000 T...$4...A......\n+ 0x00038fa0 00420e10 8e02420e 188d0342 0e208c04 .B....B....B. ..\n+ 0x00038fb0 440e2886 05470e30 8306470e 40790a0e D.(..G.0..G.@y..\n+ 0x00038fc0 30410e28 410e2042 0e18420e 10420e08 0A.(A. B..B..B..\n+ 0x00038fd0 470b02a0 0a0e3044 0e28410e 20420e18 G.....0D.(A. B..\n+ 0x00038fe0 420e1042 0e08450b 20000000 7c340000 B..B..E. ...|4..\n+ 0x00038ff0 e041feff 67000000 00410e10 8302470e .A..g....A....G.\n+ 0x00039000 20740a0e 10410e08 430b0000 20000000 t...A..C... ...\n+ 0x00039010 a0340000 2c42feff 67000000 00410e10 .4..,B..g....A..\n+ 0x00039020 8302470e 20740a0e 10410e08 430b0000 ..G. t...A..C...\n+ 0x00039030 20000000 c4340000 7842feff 67000000 ....4..xB..g...\n+ 0x00039040 00410e10 8302470e 20740a0e 10410e08 .A....G. t...A..\n+ 0x00039050 430b0000 20000000 e8340000 c442feff C... ....4...B..\n+ 0x00039060 67000000 00410e10 8302470e 20740a0e g....A....G. t..\n+ 0x00039070 10410e08 430b0000 20000000 0c350000 .A..C... ....5..\n+ 0x00039080 1043feff 67000000 00410e10 8302470e .C..g....A....G.\n+ 0x00039090 20740a0e 10410e08 430b0000 20000000 t...A..C... ...\n+ 0x000390a0 30350000 5c43feff 67000000 00410e10 05..\\C..g....A..\n+ 0x000390b0 8302470e 20740a0e 10410e08 430b0000 ..G. t...A..C...\n+ 0x000390c0 20000000 54350000 a843feff 67000000 ...T5...C..g...\n+ 0x000390d0 00410e10 8302470e 20740a0e 10410e08 .A....G. t...A..\n+ 0x000390e0 430b0000 20000000 78350000 f443feff C... ...x5...C..\n+ 0x000390f0 67000000 00410e10 8302470e 20740a0e g....A....G. t..\n+ 0x00039100 10410e08 430b0000 38000000 9c350000 .A..C...8....5..\n+ 0x00039110 4044feff 9f000000 00410e10 8602410e @D.......A....A.\n+ 0x00039120 18830344 0e30780e 38490e40 420e4841 ...D.0x.8I.@B.HA\n+ 0x00039130 0e504d0e 305b0a0e 18410e10 410e0844 .PM.0[...A..A..D\n+ 0x00039140 0b000000 38000000 d8350000 a444feff ....8....5...D..\n+ 0x00039150 9f000000 00410e10 8602410e 18830344 .....A....A....D\n+ 0x00039160 0e30780e 38490e40 420e4841 0e504d0e .0x.8I.@B.HA.PM.\n+ 0x00039170 305b0a0e 18410e10 410e0844 0b000000 0[...A..A..D....\n+ 0x00039180 60000000 14360000 0845feff 131c0000 `....6...E......\n+ 0x00039190 00420e10 8f02480e 188e0342 0e208d04 .B....H....B. ..\n+ 0x000391a0 420e288c 05410e30 8606410e 38830747 B.(..A.0..A.8..G\n+ 0x000391b0 0ee00203 20020ee8 02410ef0 02410ef8 .... ....A...A..\n+ 0x000391c0 02440e80 035e0ee0 02027e0a 0e38410e .D...^....~..8A.\n+ 0x000391d0 30410e28 420e2042 0e18420e 10420e08 0A.(B. B..B..B..\n+ 0x000391e0 450b0000 20000000 78360000 c460feff E... ...x6...`..\n+ 0x000391f0 67000000 00410e10 8302470e 20740a0e g....A....G. t..\n+ 0x00039200 10410e08 430b0000 20000000 9c360000 .A..C... ....6..\n+ 0x00039210 1061feff 67000000 00410e10 8302470e .a..g....A....G.\n+ 0x00039220 20740a0e 10410e08 430b0000 20000000 t...A..C... ...\n+ 0x00039230 c0360000 5c61feff 67000000 00410e10 .6..\\a..g....A..\n+ 0x00039240 8302470e 20740a0e 10410e08 430b0000 ..G. t...A..C...\n+ 0x00039250 48000000 e4360000 a861feff 88030000 H....6...a......\n+ 0x00039260 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. ..\n+ 0x00039270 450e288c 05440e30 8606410e 38830744 E.(..D.0..A.8..D\n+ 0x00039280 0e7003d4 020a0e38 410e3041 0e28420e .p.....8A.0A.(B.\n+ 0x00039290 20420e18 420e1042 0e08460b 30000000 B..B..B..F.0...\n+ 0x000392a0 30370000 ec64feff 84000000 00420e10 07...d.......B..\n+ 0x000392b0 8c02440e 18860344 0e208304 440e307b ..D....D. ..D.0{\n+ 0x000392c0 0a0e2041 0e18410e 10420e08 430b0000 .. A..A..B..C...\n+ 0x000392d0 38000000 64370000 4865feff c0000000 8...d7..He......\n+ 0x000392e0 00420e10 8d02450e 188c0344 0e208604 .B....E....D. ..\n+ 0x000392f0 440e2883 05440e50 02500a0e 28410e20 D.(..D.P.P..(A. \n+ 0x00039300 410e1842 0e10420e 08470b00 40000000 A..B..B..G..@...\n+ 0x00039310 a0370000 cc65feff 98000000 00420e10 .7...e.......B..\n+ 0x00039320 8e02480e 188d0345 0e208c04 440e2886 ..H....E. ..D.(.\n+ 0x00039330 05470e30 8306440e 407b0a0e 30410e28 .G.0..D.@{..0A.(\n+ 0x00039340 410e2042 0e18420e 10420e08 470b0000 A. B..B..B..G...\n+ 0x00039350 48000000 e4370000 2866feff 19040000 H....7..(f......\n+ 0x00039360 00420e10 8f02420e 188e0345 0e208d04 .B....B....E. ..\n+ 0x00039370 450e288c 05440e30 8606440e 38830744 E.(..D.0..D.8..D\n+ 0x00039380 0e600359 030a0e38 410e3041 0e28420e .`.Y...8A.0A.(B.\n+ 0x00039390 20420e18 420e1042 0e08430b 48000000 B..B..B..C.H...\n+ 0x000393a0 30380000 fc69feff 19040000 00420e10 08...i.......B..\n+ 0x000393b0 8f02420e 188e0345 0e208d04 450e288c ..B....E. ..E.(.\n+ 0x000393c0 05440e30 8606440e 38830744 0e600359 .D.0..D.8..D.`.Y\n+ 0x000393d0 030a0e38 410e3041 0e28420e 20420e18 ...8A.0A.(B. B..\n+ 0x000393e0 420e1042 0e08430b 48000000 7c380000 B..B..C.H...|8..\n+ 0x000393f0 d06dfeff 19040000 00420e10 8f02420e .m.......B....B.\n+ 0x00039400 188e0345 0e208d04 450e288c 05440e30 ...E. ..E.(..D.0\n+ 0x00039410 8606440e 38830744 0e600359 030a0e38 ..D.8..D.`.Y...8\n+ 0x00039420 410e3041 0e28420e 20420e18 420e1042 A.0A.(B. B..B..B\n+ 0x00039430 0e08430b 48000000 c8380000 a471feff ..C.H....8...q..\n+ 0x00039440 19040000 00420e10 8f02420e 188e0345 .....B....B....E\n+ 0x00039450 0e208d04 450e288c 05440e30 8606440e . ..E.(..D.0..D.\n+ 0x00039460 38830744 0e600359 030a0e38 410e3041 8..D.`.Y...8A.0A\n+ 0x00039470 0e28420e 20420e18 420e1042 0e08430b .(B. B..B..B..C.\n+ 0x00039480 4c000000 14390000 7875feff 3a020000 L....9..xu..:...\n+ 0x00039490 00420e10 8f02450e 188e0345 0e208d04 .B....E....E. ..\n+ 0x000394a0 420e288c 05410e30 8606410e 38830747 B.(..A.0..A.8..G\n+ 0x000394b0 0ed00103 82010a0e 38440e30 410e2842 ........8D.0A.(B\n+ 0x000394c0 0e20420e 18420e10 420e084a 0b000000 . B..B..B..J....\n+ 0x000394d0 48000000 64390000 6877feff b7030000 H...d9..hw......\n+ 0x000394e0 00420e10 8f02420e 188e0345 0e208d04 .B....B....E. ..\n+ 0x000394f0 450e288c 05440e30 8606440e 38830744 E.(..D.0..D.8..D\n+ 0x00039500 0e6003f1 020a0e38 410e3041 0e28420e .`.....8A.0A.(B.\n+ 0x00039510 20420e18 420e1042 0e084b0b 48000000 B..B..B..K.H...\n+ 0x00039520 b0390000 dc7afeff 95030000 00420e10 .9...z.......B..\n+ 0x00039530 8f02420e 188e0345 0e208d04 450e288c ..B....E. ..E.(.\n+ 0x00039540 05440e30 8606440e 38830744 0e6003d9 .D.0..D.8..D.`..\n+ 0x00039550 020a0e38 410e3041 0e28420e 20420e18 ...8A.0A.(B. B..\n+ 0x00039560 420e1042 0e08430b 40000000 fc390000 B..B..C.@....9..\n+ 0x00039570 307efeff 90000000 00420e10 8e02450e 0~.......B....E.\n+ 0x00039580 188d0345 0e208c04 440e2886 05470e30 ...E. ..D.(..G.0\n+ 0x00039590 8306440e 407b0a0e 30410e28 410e2042 ..D.@{..0A.(A. B\n+ 0x000395a0 0e18420e 10420e08 420b0000 40000000 ..B..B..B...@...\n+ 0x000395b0 403a0000 7c7efeff 90000000 00420e10 @:..|~.......B..\n+ 0x000395c0 8e02450e 188d0345 0e208c04 440e2886 ..E....E. ..D.(.\n+ 0x000395d0 05470e30 8306440e 407b0a0e 30410e28 .G.0..D.@{..0A.(\n+ 0x000395e0 410e2042 0e18420e 10420e08 420b0000 A. B..B..B..B...\n+ 0x000395f0 40000000 843a0000 c87efeff 90000000 @....:...~......\n+ 0x00039600 00420e10 8e02450e 188d0345 0e208c04 .B....E....E. ..\n+ 0x00039610 440e2886 05470e30 8306440e 407b0a0e D.(..G.0..D.@{..\n+ 0x00039620 30410e28 410e2042 0e18420e 10420e08 0A.(A. B..B..B..\n+ 0x00039630 420b0000 40000000 c83a0000 147ffeff B...@....:......\n+ 0x00039640 90000000 00420e10 8e02450e 188d0345 .....B....E....E\n+ 0x00039650 0e208c04 440e2886 05470e30 8306440e . ..D.(..G.0..D.\n+ 0x00039660 407b0a0e 30410e28 410e2042 0e18420e @{..0A.(A. B..B.\n+ 0x00039670 10420e08 420b0000 4c000000 0c3b0000 .B..B...L....;..\n+ 0x00039680 607ffeff 10080000 00420e10 8f02480e `........B....H.\n+ 0x00039690 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0\n+ 0x000396a0 8606440e 38830744 0e900103 2a020a0e ..D.8..D....*...\n+ 0x000396b0 38410e30 410e2842 0e20420e 18420e10 8A.0A.(B. B..B..\n+ 0x000396c0 420e0845 0b000000 4c000000 5c3b0000 B..E....L...\\;..\n+ 0x000396d0 2087feff 10080000 00420e10 8f02480e ........B....H.\n+ 0x000396e0 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0\n+ 0x000396f0 8606440e 38830744 0e900103 2a020a0e ..D.8..D....*...\n+ 0x00039700 38410e30 410e2842 0e20420e 18420e10 8A.0A.(B. B..B..\n+ 0x00039710 420e0845 0b000000 40000000 ac3b0000 B..E....@....;..\n+ 0x00039720 e08efeff 90000000 00420e10 8e02450e .........B....E.\n+ 0x00039730 188d0345 0e208c04 440e2886 05470e30 ...E. ..D.(..G.0\n+ 0x00039740 8306440e 407b0a0e 30410e28 410e2042 ..D.@{..0A.(A. B\n+ 0x00039750 0e18420e 10420e08 420b0000 40000000 ..B..B..B...@...\n+ 0x00039760 f03b0000 2c8ffeff 90000000 00420e10 .;..,........B..\n+ 0x00039770 8e02450e 188d0345 0e208c04 440e2886 ..E....E. ..D.(.\n+ 0x00039780 05470e30 8306440e 407b0a0e 30410e28 .G.0..D.@{..0A.(\n+ 0x00039790 410e2042 0e18420e 10420e08 420b0000 A. B..B..B..B...\n+ 0x000397a0 48000000 343c0000 788ffeff 19040000 H...4<..x.......\n+ 0x000397b0 00420e10 8f02420e 188e0345 0e208d04 .B....B....E. ..\n+ 0x000397c0 450e288c 05440e30 8606440e 38830744 E.(..D.0..D.8..D\n+ 0x000397d0 0e600359 030a0e38 410e3041 0e28420e .`.Y...8A.0A.(B.\n+ 0x000397e0 20420e18 420e1042 0e08430b 48000000 B..B..B..C.H...\n+ 0x000397f0 803c0000 4c93feff 19040000 00420e10 .<..L........B..\n+ 0x00039800 8f02420e 188e0345 0e208d04 450e288c ..B....E. ..E.(.\n+ 0x00039810 05440e30 8606440e 38830744 0e600359 .D.0..D.8..D.`.Y\n+ 0x00039820 030a0e38 410e3041 0e28420e 20420e18 ...8A.0A.(B. B..\n+ 0x00039830 420e1042 0e08430b 4c000000 cc3c0000 B..B..C.L....<..\n+ 0x00039840 2097feff fa020000 00420e10 8f02450e ........B....E.\n+ 0x00039850 188e0345 0e208d04 420e288c 05410e30 ...E. ..B.(..A.0\n+ 0x00039860 8606460e 38830744 0e800103 36010a0e ..F.8..D....6...\n+ 0x00039870 38440e30 410e2842 0e20420e 18420e10 8D.0A.(B. B..B..\n+ 0x00039880 420e084c 0b000000 48000000 1c3d0000 B..L....H....=..\n+ 0x00039890 d099feff b7030000 00420e10 8f02420e .........B....B.\n+ 0x000398a0 188e0345 0e208d04 450e288c 05440e30 ...E. ..E.(..D.0\n+ 0x000398b0 8606440e 38830744 0e6003f1 020a0e38 ..D.8..D.`.....8\n+ 0x000398c0 410e3041 0e28420e 20420e18 420e1042 A.0A.(B. B..B..B\n+ 0x000398d0 0e084b0b 48000000 683d0000 449dfeff ..K.H...h=..D...\n+ 0x000398e0 95030000 00420e10 8f02420e 188e0345 .....B....B....E\n+ 0x000398f0 0e208d04 450e288c 05440e30 8606440e . ..E.(..D.0..D.\n+ 0x00039900 38830744 0e6003d9 020a0e38 410e3041 8..D.`.....8A.0A\n+ 0x00039910 0e28420e 20420e18 420e1042 0e08430b .(B. B..B..B..C.\n+ 0x00039920 40000000 b43d0000 98a0feff 98000000 @....=..........\n+ 0x00039930 00420e10 8e02480e 188d0345 0e208c04 .B....H....E. ..\n+ 0x00039940 440e2886 05470e30 8306440e 407b0a0e D.(..G.0..D.@{..\n+ 0x00039950 30410e28 410e2042 0e18420e 10420e08 0A.(A. B..B..B..\n+ 0x00039960 470b0000 40000000 f83d0000 f4a0feff G...@....=......\n+ 0x00039970 90000000 00420e10 8e02450e 188d0345 .....B....E....E\n+ 0x00039980 0e208c04 440e2886 05470e30 8306440e . ..D.(..G.0..D.\n+ 0x00039990 407b0a0e 30410e28 410e2042 0e18420e @{..0A.(A. B..B.\n+ 0x000399a0 10420e08 420b0000 40000000 3c3e0000 .B..B...@...<>..\n+ 0x000399b0 40a1feff 90000000 00420e10 8e02450e @........B....E.\n+ 0x000399c0 188d0345 0e208c04 440e2886 05470e30 ...E. ..D.(..G.0\n+ 0x000399d0 8306440e 407b0a0e 30410e28 410e2042 ..D.@{..0A.(A. B\n+ 0x000399e0 0e18420e 10420e08 420b0000 40000000 ..B..B..B...@...\n+ 0x000399f0 803e0000 8ca1feff 90000000 00420e10 .>...........B..\n+ 0x00039a00 8e02450e 188d0345 0e208c04 440e2886 ..E....E. ..D.(.\n+ 0x00039a10 05470e30 8306440e 407b0a0e 30410e28 .G.0..D.@{..0A.(\n+ 0x00039a20 410e2042 0e18420e 10420e08 420b0000 A. B..B..B..B...\n+ 0x00039a30 40000000 c43e0000 d8a1feff 90000000 @....>..........\n+ 0x00039a40 00420e10 8e02450e 188d0345 0e208c04 .B....E....E. ..\n+ 0x00039a50 440e2886 05470e30 8306440e 407b0a0e D.(..G.0..D.@{..\n+ 0x00039a60 30410e28 410e2042 0e18420e 10420e08 0A.(A. B..B..B..\n+ 0x00039a70 420b0000 40000000 083f0000 24a2feff B...@....?..$...\n+ 0x00039a80 90000000 00420e10 8e02450e 188d0345 .....B....E....E\n+ 0x00039a90 0e208c04 440e2886 05470e30 8306440e . ..D.(..G.0..D.\n+ 0x00039aa0 407b0a0e 30410e28 410e2042 0e18420e @{..0A.(A. B..B.\n+ 0x00039ab0 10420e08 420b0000 40000000 4c3f0000 .B..B...@...L?..\n+ 0x00039ac0 70a2feff 90000000 00420e10 8e02450e p........B....E.\n+ 0x00039ad0 188d0345 0e208c04 440e2886 05470e30 ...E. ..D.(..G.0\n+ 0x00039ae0 8306440e 407b0a0e 30410e28 410e2042 ..D.@{..0A.(A. B\n+ 0x00039af0 0e18420e 10420e08 420b0000 40000000 ..B..B..B...@...\n+ 0x00039b00 903f0000 bca2feff 90000000 00420e10 .?...........B..\n+ 0x00039b10 8e02450e 188d0345 0e208c04 440e2886 ..E....E. ..D.(.\n+ 0x00039b20 05470e30 8306440e 407b0a0e 30410e28 .G.0..D.@{..0A.(\n+ 0x00039b30 410e2042 0e18420e 10420e08 420b0000 A. B..B..B..B...\n+ 0x00039b40 40000000 d43f0000 08a3feff 90000000 @....?..........\n+ 0x00039b50 00420e10 8e02450e 188d0345 0e208c04 .B....E....E. ..\n+ 0x00039b60 440e2886 05470e30 8306440e 407b0a0e D.(..G.0..D.@{..\n+ 0x00039b70 30410e28 410e2042 0e18420e 10420e08 0A.(A. B..B..B..\n+ 0x00039b80 420b0000 20000000 18400000 54a3feff B... ....@..T...\n+ 0x00039b90 6f000000 00410e10 83024a0e 20740a0e o....A....J. t..\n+ 0x00039ba0 10410e08 480b0000 20000000 3c400000 .A..H... ...<@..\n+ 0x00039bb0 a0a3feff 67000000 00410e10 8302470e ....g....A....G.\n+ 0x00039bc0 20740a0e 10410e08 430b0000 20000000 t...A..C... ...\n+ 0x00039bd0 60400000 eca3feff 67000000 00410e10 `@......g....A..\n+ 0x00039be0 8302470e 20740a0e 10410e08 430b0000 ..G. t...A..C...\n+ 0x00039bf0 30000000 84400000 38a4feff 73000000 0....@..8...s...\n+ 0x00039c00 00420e10 8c02440e 18860344 0e208304 .B....D....D. ..\n+ 0x00039c10 4a0e3074 0a0e2041 0e18410e 10420e08 J.0t.. A..A..B..\n+ 0x00039c20 440b0000 20000000 b8400000 84a4feff D... ....@......\n+ 0x00039c30 67000000 00410e10 8302470e 20740a0e g....A....G. t..\n+ 0x00039c40 10410e08 430b0000 30000000 dc400000 .A..C...0....@..\n+ 0x00039c50 d0a4feff 73000000 00420e10 8c02440e ....s....B....D.\n+ 0x00039c60 18860344 0e208304 4a0e3074 0a0e2041 ...D. ..J.0t.. A\n+ 0x00039c70 0e18410e 10420e08 440b0000 4c000000 ..A..B..D...L...\n+ 0x00039c80 10410000 1ca5feff 360b0000 00420e10 .A......6....B..\n+ 0x00039c90 8f024b0e 188e0348 0e208d04 420e288c ..K....H. ..B.(.\n+ 0x00039ca0 05410e30 8606410e 38830744 0eb00103 .A.0..A.8..D....\n+ 0x00039cb0 04010a0e 38410e30 410e2842 0e20420e ....8A.0A.(B. B.\n+ 0x00039cc0 18420e10 420e0845 0b000000 4c000000 .B..B..E....L...\n+ 0x00039cd0 60410000 0cb0feff 360b0000 00420e10 `A......6....B..\n+ 0x00039ce0 8f024b0e 188e0348 0e208d04 420e288c ..K....H. ..B.(.\n+ 0x00039cf0 05410e30 8606410e 38830744 0eb00103 .A.0..A.8..D....\n+ 0x00039d00 04010a0e 38410e30 410e2842 0e20420e ....8A.0A.(B. B.\n+ 0x00039d10 18420e10 420e0845 0b000000 54000000 .B..B..E....T...\n+ 0x00039d20 b0410000 fcbafeff 15010000 00420e10 .A...........B..\n+ 0x00039d30 8e02420e 188d0342 0e208c04 440e2886 ..B....B. ..D.(.\n+ 0x00039d40 05470e30 8306470e 40790a0e 30410e28 .G.0..G.@y..0A.(\n+ 0x00039d50 410e2042 0e18420e 10420e08 470b02a0 A. B..B..B..G...\n+ 0x00039d60 0a0e3044 0e28410e 20420e18 420e1042 ..0D.(A. B..B..B\n+ 0x00039d70 0e08450b 30000000 08420000 c4bbfeff ..E.0....B......\n+ 0x00039d80 84000000 00420e10 8c02440e 18860344 .....B....D....D\n+ 0x00039d90 0e208304 440e307b 0a0e2041 0e18410e . ..D.0{.. A..A.\n+ 0x00039da0 10420e08 430b0000 30000000 3c420000 .B..C...0..........D.`\n+ 0x0003b0e0 02870a0e 08450b00 10000000 7c550000 .....E......|U..\n+ 0x0003b0f0 f03effff 05000000 00000000 10000000 .>..............\n+ 0x0003b100 90550000 ec3effff 05000000 00000000 .U...>..........\n+ 0x0003b110 10000000 a4550000 e83effff 05000000 .....U...>......\n+ 0x0003b120 00000000 10000000 b8550000 e43effff .........U...>..\n+ 0x0003b130 05000000 00000000 38000000 cc550000 ........8....U..\n+ 0x0003b140 e03effff 46010000 00420e10 8d02450e .>..F....B....E.\n+ 0x0003b150 188c0341 0e208604 410e2883 05470ec0 ...A. ..A.(..G..\n+ 0x0003b160 0102fc0a 0e28410e 20410e18 420e1042 .....(A. A..B..B\n+ 0x0003b170 0e08460b 38000000 08560000 f43fffff ..F.8....V...?..\n+ 0x0003b180 46010000 00420e10 8d02450e 188c0341 F....B....E....A\n+ 0x0003b190 0e208604 410e2883 05470ec0 0102fc0a . ..A.(..G......\n+ 0x0003b1a0 0e28410e 20410e18 420e1042 0e08460b .(A. A..B..B..F.\n+ 0x0003b1b0 10000000 44560000 0841ffff 05000000 ....DV...A......\n+ 0x0003b1c0 00000000 10000000 58560000 0441ffff ........XV...A..\n+ 0x0003b1d0 05000000 00000000 48000000 6c560000 ........H...lV..\n+ 0x0003b1e0 0041ffff 23040000 00420e10 8f02420e .A..#....B....B.\n+ 0x0003b1f0 188e0348 0e208d04 450e288c 05440e30 ...H. ..E.(..D.0\n+ 0x0003b200 8606440e 38830744 0e6002b7 0a0e3841 ..D.8..D.`....8A\n+ 0x0003b210 0e30410e 28420e20 420e1842 0e10420e .0A.(B. B..B..B.\n+ 0x0003b220 08420b00 48000000 b8560000 e444ffff .B..H....V...D..\n+ 0x0003b230 89040000 00420e10 8f02420e 188e0348 .....B....B....H\n+ 0x0003b240 0e208d04 450e288c 05440e30 8606440e . ..E.(..D.0..D.\n+ 0x0003b250 38830744 0e6002b7 0a0e3841 0e30410e 8..D.`....8A.0A.\n+ 0x0003b260 28420e20 420e1842 0e10420e 08420b00 (B. B..B..B..B..\n+ 0x0003b270 2c000000 04570000 2849ffff b7000000 ,....W..(I......\n+ 0x0003b280 00410e10 8302470e 6002550e 68630e70 .A....G.`.U.hc.p\n+ 0x0003b290 460e6841 0e60540a 0e10410e 08440b00 F.hA.`T...A..D..\n+ 0x0003b2a0 48000000 34570000 b849ffff eb030000 H...4W...I......\n+ 0x0003b2b0 00420e10 8f02420e 188e0348 0e208d04 .B....B....H. ..\n+ 0x0003b2c0 450e288c 05440e30 8606440e 38830744 E.(..D.0..D.8..D\n+ 0x0003b2d0 0e6002b7 0a0e3841 0e30410e 28420e20 .`....8A.0A.(B. \n+ 0x0003b2e0 420e1842 0e10420e 08420b00 48000000 B..B..B..B..H...\n+ 0x0003b2f0 80570000 5c4dffff 30040000 00420e10 .W..\\M..0....B..\n+ 0x0003b300 8f02420e 188e0348 0e208d04 450e288c ..B....H. ..E.(.\n+ 0x0003b310 05440e30 8606440e 38830744 0e6002b7 .D.0..D.8..D.`..\n+ 0x0003b320 0a0e3841 0e30410e 28420e20 420e1842 ..8A.0A.(B. B..B\n+ 0x0003b330 0e10420e 08420b00 5c000000 cc570000 ..B..B..\\....W..\n+ 0x0003b340 4051ffff ed030000 00420e10 8f02450e @Q.......B....E.\n+ 0x0003b350 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0\n+ 0x0003b360 8606410e 38830744 0eb00103 39030eb8 ..A.8..D....9...\n+ 0x0003b370 01450ec0 01610eb8 01410eb0 01650a0e .E...a...A...e..\n+ 0x0003b380 38440e30 410e2842 0e20420e 18420e10 8D.0A.(B. B..B..\n+ 0x0003b390 420e0845 0b000000 20000000 2c580000 B..E.... ...,X..\n+ 0x0003b3a0 d054ffff 6a000000 00410e10 8302470e .T..j....A....G.\n+ 0x0003b3b0 20740a0e 10410e08 430b0000 5c000000 t...A..C...\\...\n+ 0x0003b3c0 50580000 1c55ffff 88070000 00420e10 PX...U.......B..\n+ 0x0003b3d0 8f02450e 188e0345 0e208d04 420e288c ..E....E. ..B.(.\n+ 0x0003b3e0 05410e30 8606410e 38830747 0ed00102 .A.0..A.8..G....\n+ 0x0003b3f0 7c0ed801 4a0ee001 02550ed8 01410ed0 |...J....U...A..\n+ 0x0003b400 01032801 0a0e3841 0e30410e 28420e20 ..(...8A.0A.(B. \n+ 0x0003b410 420e1842 0e10420e 084b0b00 10000000 B..B..B..K......\n+ 0x0003b420 b0580000 4c5cffff 05000000 00000000 .X..L\\..........\n+ 0x0003b430 10000000 c4580000 485cffff 05000000 .....X..H\\......\n+ 0x0003b440 00000000 10000000 d8580000 445cffff .........X..D\\..\n+ 0x0003b450 05000000 00000000 10000000 ec580000 .............X..\n+ 0x0003b460 405cffff 05000000 00000000 10000000 @\\..............\n+ 0x0003b470 00590000 3c5cffff 05000000 00000000 .Y..<\\..........\n+ 0x0003b480 10000000 14590000 385cffff 05000000 .....Y..8\\......\n+ 0x0003b490 00000000 10000000 28590000 345cffff ........(Y..4\\..\n+ 0x0003b4a0 05000000 00000000 10000000 3c590000 ............\n-Installed-Size: 2027\n+Installed-Size: 2024\n Depends: libeccodes-tools (= 2.30.0-1)\n Section: debug\n Priority: optional\n Description: debug symbols for libeccodes-tools\n-Build-Ids: 04539f2799377e30ac8e928f2f58cb3a68ce9d7c 1233721bcfdd25e3e066311cb168e766966f613d 1504ba3ca892c6d66bd796dcba2e61569ee9e3c0 157f5b6da2cf41cfe4d93b55224d0dd9104cd3ac 1e28bd2ed24ae9176650646a9ee5a01d559c074e 216e356c3aeaeca48bf0935332b39cc1dc43354d 35d5347325b50ff8855928e3f6a5bd7adfee5870 3c18fbdcf99b246b77b8456a073ca8ad131eef7b 3e27da017300d8ec76113bedb8f70b6ba25ca491 3f05fb6f8281654485bd60fcf8e5b10e246beacb 42c9a2b12ae4cf6aa291d70a8d356a0c877c67eb 55ab5ddd65d7b31487f404f113262afd7479289b 5c3f7399b9e36ed5d985862d3809829e3298840c 622136da43e3580888f3a965dd63529b8d3c0a4b 6fe7d86002d1b417f63d96d41afad50b766c199e 765e99d5603d00226565f6a241b4684a9e8077c6 7e3445e2c1889ac6e0406857210e106f4e941cb2 849efeaa9df8bc310de2efa79c87396cfe89d48b 87d7002b82bddc5dca76d81689da742ea037d277 897cadc6ecca56dd601b000d8f163390520c1838 8e022f99e48f20056cd442a1a4ea376e2726de67 90e5164cbe924395c2e374c4bbdc1be985a75fe1 914450b8f8d0625029d819f27df931bdcd1c37f9 99d23263c1bbe4c51b820b6dd1f05e4643bf7654 9eff4a38223be44c45787d471412811847573ec1 9faacc910c51815c3f2ad1f66106c136d9ed5c36 a2c70abe3563d095ca2e8452c9ddb50b684718eb a55193f9371512fd11f0d2d19aa211a609bf546c aa52ef6d2d8ffe47f024f7fc7faf1be5e7d4b966 da2807f4a1ea1134ce6fa1cd6ea0eb3243498e8f dba9ffc809791106c8650a140e13f4de97237d6c e3d157fa1be2f85dec6534b97718e8877d4f7ad5 e5aae0e277583ea8bf339c541f653b7739e5dfb2 e5f43b68f1b8918cf3e97211b86e4d63f4226b04 eb0547c7a272e360d7c279ebbd338544988709e4 f029f9c591d55268d25569324dbdc41b0a2f92b7 f8055027480011e3404047847a559dfcfe4a0c3f ff350e4f1c02f104e4d193de0efee00bc42b1990\n+Build-Ids: 07c3f885a59b9a56b5caf488e276d0e73d43e09e 123c47d2b176aee8949a03b9f61b36ade9047edb 18b6a91f0c76038a4dd58a62368ee84d5d571885 19309375db925bd0ff95f34f597e7f068fbe3c57 198a574e9adb39432348da028fec736d4e174dc1 21e03dc063248b37dfa9cfd97585af1f13b5e1fb 2a098c41af135de9338e2f922f9a6e43e15127e4 2e20f5b0fe228ba8f93a82030e652824fe511672 2e64179a7f1647a59ee0e3a2e944865b2d77f0a1 32a866a4c03e6a47d6c0a6d2406be81e03aad7ed 384a6c5c2105414ab382f2de902d1aafaad1eea9 43c18ac00d9ef769840cee88b7d29ab53344b17c 4dac1bfc622a4364ece4357634a1994c1b945a99 5a7faf37098b7489be23e349a617f2ff3b64e878 64173d13c07325c494fa38a8a0f60578dc7e54a1 6499dc335ebcaf29fa58e76ca00b9ef83b1ecb07 6606a0671e3bb7bb0a80f886828f38230d87fb04 6d60a3bc320eb6552c76552c28fe3c30ff28df9d 80459b7bef44c5d1156cba857dde701244fbae92 8117b6dd90b58bd50aa04830067e26c8d1621f82 83e1ee19f257657f1d924aa4d37450eb218d369e 8b771ebf2c1c579b0aab1efbb6a038ef94f283ae 8c4b7ee87d7fc87f458abe5c9225523fd1500fee 95746161126068c966f39454787849730fd15f97 a59acfbed3401998dbf5c6516e02ed7b33af4112 aa866f55dc1d69761ce6aea14cf9600800c81ada aa965e8a169bb834330c324428ce6501031bf546 ac747c6e02af6ecd0017793b5bd2e017a6a49f08 bb2727b68030141082f20b3878da9408d1e7b514 c50b922da268865aebdf7d26a59421193201934e c6d9b15762a6c77030381e0c29b58cd715177e25 ca06a932fd41db01ea857ef6ae98fbfc663e1908 da6bf08dcff5ed6e5e627833963d4743f532ae76 db386ec4fd6f2b2b096740aa59d57d62e9591569 dbf237a3f276cbaea9c0fefc82b30ed1319e0d71 f5fc17d9a7af2cad9b37c6520accd9ed73fbcb96 f6dc01053722cc129eb7c5588841e497df7121ec f8d2a69368ce7fad11f44ad123437ac2e89cdf7c\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,39 +1,39 @@\n-usr/lib/debug/.build-id/04/539f2799377e30ac8e928f2f58cb3a68ce9d7c.debug\n-usr/lib/debug/.build-id/12/33721bcfdd25e3e066311cb168e766966f613d.debug\n-usr/lib/debug/.build-id/15/04ba3ca892c6d66bd796dcba2e61569ee9e3c0.debug\n-usr/lib/debug/.build-id/15/7f5b6da2cf41cfe4d93b55224d0dd9104cd3ac.debug\n-usr/lib/debug/.build-id/1e/28bd2ed24ae9176650646a9ee5a01d559c074e.debug\n-usr/lib/debug/.build-id/21/6e356c3aeaeca48bf0935332b39cc1dc43354d.debug\n-usr/lib/debug/.build-id/35/d5347325b50ff8855928e3f6a5bd7adfee5870.debug\n-usr/lib/debug/.build-id/3c/18fbdcf99b246b77b8456a073ca8ad131eef7b.debug\n-usr/lib/debug/.build-id/3e/27da017300d8ec76113bedb8f70b6ba25ca491.debug\n-usr/lib/debug/.build-id/3f/05fb6f8281654485bd60fcf8e5b10e246beacb.debug\n-usr/lib/debug/.build-id/42/c9a2b12ae4cf6aa291d70a8d356a0c877c67eb.debug\n-usr/lib/debug/.build-id/55/ab5ddd65d7b31487f404f113262afd7479289b.debug\n-usr/lib/debug/.build-id/5c/3f7399b9e36ed5d985862d3809829e3298840c.debug\n-usr/lib/debug/.build-id/62/2136da43e3580888f3a965dd63529b8d3c0a4b.debug\n-usr/lib/debug/.build-id/6f/e7d86002d1b417f63d96d41afad50b766c199e.debug\n-usr/lib/debug/.build-id/76/5e99d5603d00226565f6a241b4684a9e8077c6.debug\n-usr/lib/debug/.build-id/7e/3445e2c1889ac6e0406857210e106f4e941cb2.debug\n-usr/lib/debug/.build-id/84/9efeaa9df8bc310de2efa79c87396cfe89d48b.debug\n-usr/lib/debug/.build-id/87/d7002b82bddc5dca76d81689da742ea037d277.debug\n-usr/lib/debug/.build-id/89/7cadc6ecca56dd601b000d8f163390520c1838.debug\n-usr/lib/debug/.build-id/8e/022f99e48f20056cd442a1a4ea376e2726de67.debug\n-usr/lib/debug/.build-id/90/e5164cbe924395c2e374c4bbdc1be985a75fe1.debug\n-usr/lib/debug/.build-id/91/4450b8f8d0625029d819f27df931bdcd1c37f9.debug\n-usr/lib/debug/.build-id/99/d23263c1bbe4c51b820b6dd1f05e4643bf7654.debug\n-usr/lib/debug/.build-id/9e/ff4a38223be44c45787d471412811847573ec1.debug\n-usr/lib/debug/.build-id/9f/aacc910c51815c3f2ad1f66106c136d9ed5c36.debug\n-usr/lib/debug/.build-id/a2/c70abe3563d095ca2e8452c9ddb50b684718eb.debug\n-usr/lib/debug/.build-id/a5/5193f9371512fd11f0d2d19aa211a609bf546c.debug\n-usr/lib/debug/.build-id/aa/52ef6d2d8ffe47f024f7fc7faf1be5e7d4b966.debug\n-usr/lib/debug/.build-id/da/2807f4a1ea1134ce6fa1cd6ea0eb3243498e8f.debug\n-usr/lib/debug/.build-id/db/a9ffc809791106c8650a140e13f4de97237d6c.debug\n-usr/lib/debug/.build-id/e3/d157fa1be2f85dec6534b97718e8877d4f7ad5.debug\n-usr/lib/debug/.build-id/e5/aae0e277583ea8bf339c541f653b7739e5dfb2.debug\n-usr/lib/debug/.build-id/e5/f43b68f1b8918cf3e97211b86e4d63f4226b04.debug\n-usr/lib/debug/.build-id/eb/0547c7a272e360d7c279ebbd338544988709e4.debug\n-usr/lib/debug/.build-id/f0/29f9c591d55268d25569324dbdc41b0a2f92b7.debug\n-usr/lib/debug/.build-id/f8/055027480011e3404047847a559dfcfe4a0c3f.debug\n-usr/lib/debug/.build-id/ff/350e4f1c02f104e4d193de0efee00bc42b1990.debug\n+usr/lib/debug/.build-id/07/c3f885a59b9a56b5caf488e276d0e73d43e09e.debug\n+usr/lib/debug/.build-id/12/3c47d2b176aee8949a03b9f61b36ade9047edb.debug\n+usr/lib/debug/.build-id/18/b6a91f0c76038a4dd58a62368ee84d5d571885.debug\n+usr/lib/debug/.build-id/19/309375db925bd0ff95f34f597e7f068fbe3c57.debug\n+usr/lib/debug/.build-id/19/8a574e9adb39432348da028fec736d4e174dc1.debug\n+usr/lib/debug/.build-id/21/e03dc063248b37dfa9cfd97585af1f13b5e1fb.debug\n+usr/lib/debug/.build-id/2a/098c41af135de9338e2f922f9a6e43e15127e4.debug\n+usr/lib/debug/.build-id/2e/20f5b0fe228ba8f93a82030e652824fe511672.debug\n+usr/lib/debug/.build-id/2e/64179a7f1647a59ee0e3a2e944865b2d77f0a1.debug\n+usr/lib/debug/.build-id/32/a866a4c03e6a47d6c0a6d2406be81e03aad7ed.debug\n+usr/lib/debug/.build-id/38/4a6c5c2105414ab382f2de902d1aafaad1eea9.debug\n+usr/lib/debug/.build-id/43/c18ac00d9ef769840cee88b7d29ab53344b17c.debug\n+usr/lib/debug/.build-id/4d/ac1bfc622a4364ece4357634a1994c1b945a99.debug\n+usr/lib/debug/.build-id/5a/7faf37098b7489be23e349a617f2ff3b64e878.debug\n+usr/lib/debug/.build-id/64/173d13c07325c494fa38a8a0f60578dc7e54a1.debug\n+usr/lib/debug/.build-id/64/99dc335ebcaf29fa58e76ca00b9ef83b1ecb07.debug\n+usr/lib/debug/.build-id/66/06a0671e3bb7bb0a80f886828f38230d87fb04.debug\n+usr/lib/debug/.build-id/6d/60a3bc320eb6552c76552c28fe3c30ff28df9d.debug\n+usr/lib/debug/.build-id/80/459b7bef44c5d1156cba857dde701244fbae92.debug\n+usr/lib/debug/.build-id/81/17b6dd90b58bd50aa04830067e26c8d1621f82.debug\n+usr/lib/debug/.build-id/83/e1ee19f257657f1d924aa4d37450eb218d369e.debug\n+usr/lib/debug/.build-id/8b/771ebf2c1c579b0aab1efbb6a038ef94f283ae.debug\n+usr/lib/debug/.build-id/8c/4b7ee87d7fc87f458abe5c9225523fd1500fee.debug\n+usr/lib/debug/.build-id/95/746161126068c966f39454787849730fd15f97.debug\n+usr/lib/debug/.build-id/a5/9acfbed3401998dbf5c6516e02ed7b33af4112.debug\n+usr/lib/debug/.build-id/aa/866f55dc1d69761ce6aea14cf9600800c81ada.debug\n+usr/lib/debug/.build-id/aa/965e8a169bb834330c324428ce6501031bf546.debug\n+usr/lib/debug/.build-id/ac/747c6e02af6ecd0017793b5bd2e017a6a49f08.debug\n+usr/lib/debug/.build-id/bb/2727b68030141082f20b3878da9408d1e7b514.debug\n+usr/lib/debug/.build-id/c5/0b922da268865aebdf7d26a59421193201934e.debug\n+usr/lib/debug/.build-id/c6/d9b15762a6c77030381e0c29b58cd715177e25.debug\n+usr/lib/debug/.build-id/ca/06a932fd41db01ea857ef6ae98fbfc663e1908.debug\n+usr/lib/debug/.build-id/da/6bf08dcff5ed6e5e627833963d4743f532ae76.debug\n+usr/lib/debug/.build-id/db/386ec4fd6f2b2b096740aa59d57d62e9591569.debug\n+usr/lib/debug/.build-id/db/f237a3f276cbaea9c0fefc82b30ed1319e0d71.debug\n+usr/lib/debug/.build-id/f5/fc17d9a7af2cad9b37c6520accd9ed73fbcb96.debug\n+usr/lib/debug/.build-id/f6/dc01053722cc129eb7c5588841e497df7121ec.debug\n+usr/lib/debug/.build-id/f8/d2a69368ce7fad11f44ad123437ac2e89cdf7c.debug\n usr/lib/debug/.dwz/x86_64-linux-gnu/libeccodes-tools.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,85 +1,82 @@\n drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/04/\n--rw-r--r-- 0 root (0) root (0) 73672 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/04/539f2799377e30ac8e928f2f58cb3a68ce9d7c.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/07/\n+-rw-r--r-- 0 root (0) root (0) 50512 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/07/c3f885a59b9a56b5caf488e276d0e73d43e09e.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/12/\n--rw-r--r-- 0 root (0) root (0) 49952 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/12/33721bcfdd25e3e066311cb168e766966f613d.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/15/\n--rw-r--r-- 0 root (0) root (0) 49232 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/15/04ba3ca892c6d66bd796dcba2e61569ee9e3c0.debug\n--rw-r--r-- 0 root (0) root (0) 49272 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/15/7f5b6da2cf41cfe4d93b55224d0dd9104cd3ac.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/1e/\n--rw-r--r-- 0 root (0) root (0) 48720 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/1e/28bd2ed24ae9176650646a9ee5a01d559c074e.debug\n+-rw-r--r-- 0 root (0) root (0) 48656 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/12/3c47d2b176aee8949a03b9f61b36ade9047edb.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/18/\n+-rw-r--r-- 0 root (0) root (0) 48720 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/18/b6a91f0c76038a4dd58a62368ee84d5d571885.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/19/\n+-rw-r--r-- 0 root (0) root (0) 50648 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/19/309375db925bd0ff95f34f597e7f068fbe3c57.debug\n+-rw-r--r-- 0 root (0) root (0) 69256 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/19/8a574e9adb39432348da028fec736d4e174dc1.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/21/\n--rw-r--r-- 0 root (0) root (0) 48800 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/21/6e356c3aeaeca48bf0935332b39cc1dc43354d.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/35/\n--rw-r--r-- 0 root (0) root (0) 69256 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/35/d5347325b50ff8855928e3f6a5bd7adfee5870.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/3c/\n--rw-r--r-- 0 root (0) root (0) 51608 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/3c/18fbdcf99b246b77b8456a073ca8ad131eef7b.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/3e/\n--rw-r--r-- 0 root (0) root (0) 55576 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/3e/27da017300d8ec76113bedb8f70b6ba25ca491.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/3f/\n--rw-r--r-- 0 root (0) root (0) 49064 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/3f/05fb6f8281654485bd60fcf8e5b10e246beacb.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/42/\n--rw-r--r-- 0 root (0) root (0) 59280 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/42/c9a2b12ae4cf6aa291d70a8d356a0c877c67eb.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/55/\n--rw-r--r-- 0 root (0) root (0) 82288 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/55/ab5ddd65d7b31487f404f113262afd7479289b.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/5c/\n--rw-r--r-- 0 root (0) root (0) 48656 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/5c/3f7399b9e36ed5d985862d3809829e3298840c.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/62/\n--rw-r--r-- 0 root (0) root (0) 50648 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/62/2136da43e3580888f3a965dd63529b8d3c0a4b.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/6f/\n--rw-r--r-- 0 root (0) root (0) 15312 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/6f/e7d86002d1b417f63d96d41afad50b766c199e.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/76/\n--rw-r--r-- 0 root (0) root (0) 48664 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/76/5e99d5603d00226565f6a241b4684a9e8077c6.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/7e/\n--rw-r--r-- 0 root (0) root (0) 50512 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/7e/3445e2c1889ac6e0406857210e106f4e941cb2.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/84/\n--rw-r--r-- 0 root (0) root (0) 69528 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/84/9efeaa9df8bc310de2efa79c87396cfe89d48b.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/87/\n--rw-r--r-- 0 root (0) root (0) 49240 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/87/d7002b82bddc5dca76d81689da742ea037d277.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/89/\n--rw-r--r-- 0 root (0) root (0) 180312 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/89/7cadc6ecca56dd601b000d8f163390520c1838.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/8e/\n--rw-r--r-- 0 root (0) root (0) 50176 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/8e/022f99e48f20056cd442a1a4ea376e2726de67.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/90/\n--rw-r--r-- 0 root (0) root (0) 15976 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/90/e5164cbe924395c2e374c4bbdc1be985a75fe1.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/91/\n--rw-r--r-- 0 root (0) root (0) 12440 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/91/4450b8f8d0625029d819f27df931bdcd1c37f9.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/99/\n--rw-r--r-- 0 root (0) root (0) 49280 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/99/d23263c1bbe4c51b820b6dd1f05e4643bf7654.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/9e/\n--rw-r--r-- 0 root (0) root (0) 18064 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/9e/ff4a38223be44c45787d471412811847573ec1.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/9f/\n--rw-r--r-- 0 root (0) root (0) 48864 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/9f/aacc910c51815c3f2ad1f66106c136d9ed5c36.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/a2/\n--rw-r--r-- 0 root (0) root (0) 55368 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/a2/c70abe3563d095ca2e8452c9ddb50b684718eb.debug\n+-rw-r--r-- 0 root (0) root (0) 49064 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/21/e03dc063248b37dfa9cfd97585af1f13b5e1fb.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/2a/\n+-rw-r--r-- 0 root (0) root (0) 49416 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/2a/098c41af135de9338e2f922f9a6e43e15127e4.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/2e/\n+-rw-r--r-- 0 root (0) root (0) 49280 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/2e/20f5b0fe228ba8f93a82030e652824fe511672.debug\n+-rw-r--r-- 0 root (0) root (0) 50952 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/2e/64179a7f1647a59ee0e3a2e944865b2d77f0a1.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/32/\n+-rw-r--r-- 0 root (0) root (0) 49440 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/32/a866a4c03e6a47d6c0a6d2406be81e03aad7ed.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/38/\n+-rw-r--r-- 0 root (0) root (0) 48864 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/38/4a6c5c2105414ab382f2de902d1aafaad1eea9.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/43/\n+-rw-r--r-- 0 root (0) root (0) 49760 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/43/c18ac00d9ef769840cee88b7d29ab53344b17c.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/4d/\n+-rw-r--r-- 0 root (0) root (0) 15200 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/4d/ac1bfc622a4364ece4357634a1994c1b945a99.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/5a/\n+-rw-r--r-- 0 root (0) root (0) 82288 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/5a/7faf37098b7489be23e349a617f2ff3b64e878.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/64/\n+-rw-r--r-- 0 root (0) root (0) 48680 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/64/173d13c07325c494fa38a8a0f60578dc7e54a1.debug\n+-rw-r--r-- 0 root (0) root (0) 55576 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/64/99dc335ebcaf29fa58e76ca00b9ef83b1ecb07.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/66/\n+-rw-r--r-- 0 root (0) root (0) 55368 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/66/06a0671e3bb7bb0a80f886828f38230d87fb04.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/6d/\n+-rw-r--r-- 0 root (0) root (0) 15312 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/6d/60a3bc320eb6552c76552c28fe3c30ff28df9d.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/80/\n+-rw-r--r-- 0 root (0) root (0) 50176 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/80/459b7bef44c5d1156cba857dde701244fbae92.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/81/\n+-rw-r--r-- 0 root (0) root (0) 64720 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/81/17b6dd90b58bd50aa04830067e26c8d1621f82.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/83/\n+-rw-r--r-- 0 root (0) root (0) 49840 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/83/e1ee19f257657f1d924aa4d37450eb218d369e.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/8b/\n+-rw-r--r-- 0 root (0) root (0) 49240 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/8b/771ebf2c1c579b0aab1efbb6a038ef94f283ae.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/8c/\n+-rw-r--r-- 0 root (0) root (0) 59280 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/8c/4b7ee87d7fc87f458abe5c9225523fd1500fee.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/95/\n+-rw-r--r-- 0 root (0) root (0) 15976 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/95/746161126068c966f39454787849730fd15f97.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/a5/\n--rw-r--r-- 0 root (0) root (0) 49440 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/a5/5193f9371512fd11f0d2d19aa211a609bf546c.debug\n+-rw-r--r-- 0 root (0) root (0) 49232 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/a5/9acfbed3401998dbf5c6516e02ed7b33af4112.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/aa/\n--rw-r--r-- 0 root (0) root (0) 48680 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/aa/52ef6d2d8ffe47f024f7fc7faf1be5e7d4b966.debug\n+-rw-r--r-- 0 root (0) root (0) 51608 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/aa/866f55dc1d69761ce6aea14cf9600800c81ada.debug\n+-rw-r--r-- 0 root (0) root (0) 12440 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/aa/965e8a169bb834330c324428ce6501031bf546.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/ac/\n+-rw-r--r-- 0 root (0) root (0) 49240 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/ac/747c6e02af6ecd0017793b5bd2e017a6a49f08.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/bb/\n+-rw-r--r-- 0 root (0) root (0) 69528 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/bb/2727b68030141082f20b3878da9408d1e7b514.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/c5/\n+-rw-r--r-- 0 root (0) root (0) 48664 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/c5/0b922da268865aebdf7d26a59421193201934e.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/c6/\n+-rw-r--r-- 0 root (0) root (0) 54288 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/c6/d9b15762a6c77030381e0c29b58cd715177e25.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/ca/\n+-rw-r--r-- 0 root (0) root (0) 180312 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/ca/06a932fd41db01ea857ef6ae98fbfc663e1908.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/da/\n--rw-r--r-- 0 root (0) root (0) 54288 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/da/2807f4a1ea1134ce6fa1cd6ea0eb3243498e8f.debug\n+-rw-r--r-- 0 root (0) root (0) 18064 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/da/6bf08dcff5ed6e5e627833963d4743f532ae76.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/db/\n--rw-r--r-- 0 root (0) root (0) 49240 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/db/a9ffc809791106c8650a140e13f4de97237d6c.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/e3/\n--rw-r--r-- 0 root (0) root (0) 64720 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/e3/d157fa1be2f85dec6534b97718e8877d4f7ad5.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/e5/\n--rw-r--r-- 0 root (0) root (0) 49760 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/e5/aae0e277583ea8bf339c541f653b7739e5dfb2.debug\n--rw-r--r-- 0 root (0) root (0) 50952 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/e5/f43b68f1b8918cf3e97211b86e4d63f4226b04.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/eb/\n--rw-r--r-- 0 root (0) root (0) 49416 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/eb/0547c7a272e360d7c279ebbd338544988709e4.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/f0/\n--rw-r--r-- 0 root (0) root (0) 49840 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/f0/29f9c591d55268d25569324dbdc41b0a2f92b7.debug\n+-rw-r--r-- 0 root (0) root (0) 49952 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/db/386ec4fd6f2b2b096740aa59d57d62e9591569.debug\n+-rw-r--r-- 0 root (0) root (0) 73672 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/db/f237a3f276cbaea9c0fefc82b30ed1319e0d71.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/f5/\n+-rw-r--r-- 0 root (0) root (0) 49272 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/f5/fc17d9a7af2cad9b37c6520accd9ed73fbcb96.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/f6/\n+-rw-r--r-- 0 root (0) root (0) 48832 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/f6/dc01053722cc129eb7c5588841e497df7121ec.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/f8/\n--rw-r--r-- 0 root (0) root (0) 48832 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/f8/055027480011e3404047847a559dfcfe4a0c3f.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/ff/\n--rw-r--r-- 0 root (0) root (0) 15200 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/ff/350e4f1c02f104e4d193de0efee00bc42b1990.debug\n+-rw-r--r-- 0 root (0) root (0) 48800 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/f8/d2a69368ce7fad11f44ad123437ac2e89cdf7c.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.dwz/\n drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.dwz/x86_64-linux-gnu/\n -rw-r--r-- 0 root (0) root (0) 26848 2023-04-10 07:14:16.000000 ./usr/lib/debug/.dwz/x86_64-linux-gnu/libeccodes-tools.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/share/doc/libeccodes-tools-dbgsym -> libeccodes-tools\n"}, {"source1": "./usr/lib/debug/.build-id/04/539f2799377e30ac8e928f2f58cb3a68ce9d7c.debug", "source2": "./usr/lib/debug/.build-id/db/f237a3f276cbaea9c0fefc82b30ed1319e0d71.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 0% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -5,16 +5,16 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash NOBITS 00000000000003a0 00039c 000028 00 A 6 0 8\n [ 6] .dynsym NOBITS 00000000000003c8 00039c 000a38 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000000e00 00039c 000750 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 0000000000001550 00039c 0000da 02 A 6 0 2\n+ [ 7] .dynstr NOBITS 0000000000000e00 00039c 000752 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 0000000000001552 00039c 0000da 02 A 6 0 2\n [ 9] .gnu.version_r NOBITS 0000000000001630 00039c 000060 00 A 7 1 8\n [10] .rela.dyn NOBITS 0000000000001690 00039c 000de0 18 A 6 0 8\n [11] .rela.plt NOBITS 0000000000002470 00039c 000930 18 A 6 25 8\n [12] .init NOBITS 0000000000003000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000003020 001000 000630 10 AX 0 0 16\n [14] .plt.got NOBITS 0000000000003650 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 0000000000003660 001000 007d45 00 AX 0 0 16\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 04539f2799377e30ac8e928f2f58cb3a68ce9d7c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: dbf237a3f276cbaea9c0fefc82b30ed1319e0d71\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}]}, {"source1": "./usr/lib/debug/.build-id/12/33721bcfdd25e3e066311cb168e766966f613d.debug", "source2": "./usr/lib/debug/.build-id/db/386ec4fd6f2b2b096740aa59d57d62e9591569.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 0% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -5,16 +5,16 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash NOBITS 00000000000003a0 00039c 000028 00 A 6 0 8\n [ 6] .dynsym NOBITS 00000000000003c8 00039c 000948 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000000d10 00039c 000675 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 0000000000001386 00039c 0000c6 02 A 6 0 2\n+ [ 7] .dynstr NOBITS 0000000000000d10 00039c 000677 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 0000000000001388 00039c 0000c6 02 A 6 0 2\n [ 9] .gnu.version_r NOBITS 0000000000001450 00039c 000060 00 A 7 1 8\n [10] .rela.dyn NOBITS 00000000000014b0 00039c 000ca8 18 A 6 0 8\n [11] .rela.plt NOBITS 0000000000002158 00039c 000840 18 A 6 25 8\n [12] .init NOBITS 0000000000003000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000003020 001000 000590 10 AX 0 0 16\n [14] .plt.got NOBITS 00000000000035b0 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 00000000000035c0 001000 004a75 00 AX 0 0 16\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 1233721bcfdd25e3e066311cb168e766966f613d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: db386ec4fd6f2b2b096740aa59d57d62e9591569\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}]}, {"source1": "./usr/lib/debug/.build-id/15/04ba3ca892c6d66bd796dcba2e61569ee9e3c0.debug", "source2": "./usr/lib/debug/.build-id/a5/9acfbed3401998dbf5c6516e02ed7b33af4112.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 1% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -5,16 +5,16 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash NOBITS 00000000000003a0 00039c 000028 00 A 6 0 8\n [ 6] .dynsym NOBITS 00000000000003c8 00039c 000930 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000000cf8 00039c 000665 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 000000000000135e 00039c 0000c4 02 A 6 0 2\n+ [ 7] .dynstr NOBITS 0000000000000cf8 00039c 000667 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 0000000000001360 00039c 0000c4 02 A 6 0 2\n [ 9] .gnu.version_r NOBITS 0000000000001428 00039c 000060 00 A 7 1 8\n [10] .rela.dyn NOBITS 0000000000001488 00039c 000cf0 18 A 6 0 8\n [11] .rela.plt NOBITS 0000000000002178 00039c 000828 18 A 6 25 8\n [12] .init NOBITS 0000000000003000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000003020 001000 000580 10 AX 0 0 16\n [14] .plt.got NOBITS 00000000000035a0 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 00000000000035b0 001000 004875 00 AX 0 0 16\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 1504ba3ca892c6d66bd796dcba2e61569ee9e3c0\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a59acfbed3401998dbf5c6516e02ed7b33af4112\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}]}, {"source1": "./usr/lib/debug/.build-id/15/7f5b6da2cf41cfe4d93b55224d0dd9104cd3ac.debug", "source2": "./usr/lib/debug/.build-id/f5/fc17d9a7af2cad9b37c6520accd9ed73fbcb96.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 2% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -5,16 +5,16 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash NOBITS 00000000000003a0 00039c 000024 00 A 6 0 8\n [ 6] .dynsym NOBITS 00000000000003c8 00039c 000930 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000000cf8 00039c 00065f 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 0000000000001358 00039c 0000c4 02 A 6 0 2\n+ [ 7] .dynstr NOBITS 0000000000000cf8 00039c 000661 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 000000000000135a 00039c 0000c4 02 A 6 0 2\n [ 9] .gnu.version_r NOBITS 0000000000001420 00039c 000060 00 A 7 1 8\n [10] .rela.dyn NOBITS 0000000000001480 00039c 000c48 18 A 6 0 8\n [11] .rela.plt NOBITS 00000000000020c8 00039c 000828 18 A 6 25 8\n [12] .init NOBITS 0000000000003000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000003020 001000 000580 10 AX 0 0 16\n [14] .plt.got NOBITS 00000000000035a0 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 00000000000035b0 001000 004805 00 AX 0 0 16\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 157f5b6da2cf41cfe4d93b55224d0dd9104cd3ac\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f5fc17d9a7af2cad9b37c6520accd9ed73fbcb96\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}]}, {"source1": "./usr/lib/debug/.build-id/1e/28bd2ed24ae9176650646a9ee5a01d559c074e.debug", "source2": "./usr/lib/debug/.build-id/18/b6a91f0c76038a4dd58a62368ee84d5d571885.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 2% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -5,16 +5,16 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash NOBITS 00000000000003a0 00039c 000024 00 A 6 0 8\n [ 6] .dynsym NOBITS 00000000000003c8 00039c 000918 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000000ce0 00039c 00064b 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 000000000000132c 00039c 0000c2 02 A 6 0 2\n+ [ 7] .dynstr NOBITS 0000000000000ce0 00039c 00064d 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 000000000000132e 00039c 0000c2 02 A 6 0 2\n [ 9] .gnu.version_r NOBITS 00000000000013f0 00039c 000060 00 A 7 1 8\n [10] .rela.dyn NOBITS 0000000000001450 00039c 000c48 18 A 6 0 8\n [11] .rela.plt NOBITS 0000000000002098 00039c 000810 18 A 6 25 8\n [12] .init NOBITS 0000000000003000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000003020 001000 000570 10 AX 0 0 16\n [14] .plt.got NOBITS 0000000000003590 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 00000000000035a0 001000 0046f5 00 AX 0 0 16\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 1e28bd2ed24ae9176650646a9ee5a01d559c074e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 18b6a91f0c76038a4dd58a62368ee84d5d571885\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}]}, {"source1": "./usr/lib/debug/.build-id/21/6e356c3aeaeca48bf0935332b39cc1dc43354d.debug", "source2": "./usr/lib/debug/.build-id/f8/d2a69368ce7fad11f44ad123437ac2e89cdf7c.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 1% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -5,16 +5,16 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash NOBITS 00000000000003a0 00039c 000024 00 A 6 0 8\n [ 6] .dynsym NOBITS 00000000000003c8 00039c 000918 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000000ce0 00039c 00064b 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 000000000000132c 00039c 0000c2 02 A 6 0 2\n+ [ 7] .dynstr NOBITS 0000000000000ce0 00039c 00064d 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 000000000000132e 00039c 0000c2 02 A 6 0 2\n [ 9] .gnu.version_r NOBITS 00000000000013f0 00039c 000060 00 A 7 1 8\n [10] .rela.dyn NOBITS 0000000000001450 00039c 000c60 18 A 6 0 8\n [11] .rela.plt NOBITS 00000000000020b0 00039c 000810 18 A 6 25 8\n [12] .init NOBITS 0000000000003000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000003020 001000 000570 10 AX 0 0 16\n [14] .plt.got NOBITS 0000000000003590 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 00000000000035a0 001000 0046f5 00 AX 0 0 16\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 216e356c3aeaeca48bf0935332b39cc1dc43354d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f8d2a69368ce7fad11f44ad123437ac2e89cdf7c\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}]}, {"source1": "./usr/lib/debug/.build-id/35/d5347325b50ff8855928e3f6a5bd7adfee5870.debug", "source2": "./usr/lib/debug/.build-id/19/8a574e9adb39432348da028fec736d4e174dc1.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 1% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "comments": ["error from `readelf --wide --program-header {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -3,15 +3,15 @@\n Entry point 0x3670\n There are 13 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x0002d8 0x0002d8 R 0x8\n INTERP 0x000318 0x0000000000000318 0x0000000000000318 0x000000 0x00001c R 0x1\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00039c 0x002d80 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00039c 0x002d88 R 0x1000\n LOAD 0x000000 0x0000000000003000 0x0000000000003000 0x000000 0x007b01 R E 0x1000\n LOAD 0x000000 0x000000000000b000 0x000000000000b000 0x000000 0x00321c R 0x1000\n LOAD 0x0009d0 0x000000000000f9d0 0x000000000000f9d0 0x000000 0x118fb0 RW 0x1000\n DYNAMIC 0x0009d0 0x000000000000fd88 0x000000000000fd88 0x000000 0x000200 RW 0x8\n NOTE 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n NOTE 0x000358 0x0000000000000358 0x0000000000000358 0x000044 0x000044 R 0x4\n GNU_PROPERTY 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -5,19 +5,19 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash NOBITS 00000000000003a0 00039c 000024 00 A 6 0 8\n [ 6] .dynsym NOBITS 00000000000003c8 00039c 000a38 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000000e00 00039c 00074d 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 000000000000154e 00039c 0000da 02 A 6 0 2\n- [ 9] .gnu.version_r NOBITS 0000000000001628 00039c 000060 00 A 7 1 8\n- [10] .rela.dyn NOBITS 0000000000001688 00039c 000dc8 18 A 6 0 8\n- [11] .rela.plt NOBITS 0000000000002450 00039c 000930 18 A 6 25 8\n+ [ 7] .dynstr NOBITS 0000000000000e00 00039c 00074f 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 0000000000001550 00039c 0000da 02 A 6 0 2\n+ [ 9] .gnu.version_r NOBITS 0000000000001630 00039c 000060 00 A 7 1 8\n+ [10] .rela.dyn NOBITS 0000000000001690 00039c 000dc8 18 A 6 0 8\n+ [11] .rela.plt NOBITS 0000000000002458 00039c 000930 18 A 6 25 8\n [12] .init NOBITS 0000000000003000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000003020 001000 000630 10 AX 0 0 16\n [14] .plt.got NOBITS 0000000000003650 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 0000000000003660 001000 007495 00 AX 0 0 16\n [16] .fini NOBITS 000000000000aaf8 001000 000009 00 AX 0 0 4\n [17] .rodata NOBITS 000000000000b000 001000 0026a0 00 A 0 0 16\n [18] .eh_frame_hdr NOBITS 000000000000d6a0 001000 00016c 00 A 0 0 4\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 35d5347325b50ff8855928e3f6a5bd7adfee5870\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 198a574e9adb39432348da028fec736d4e174dc1\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}]}, {"source1": "./usr/lib/debug/.build-id/3c/18fbdcf99b246b77b8456a073ca8ad131eef7b.debug", "source2": "./usr/lib/debug/.build-id/aa/866f55dc1d69761ce6aea14cf9600800c81ada.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 1% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -5,16 +5,16 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash NOBITS 00000000000003a0 00039c 000030 00 A 6 0 8\n [ 6] .dynsym NOBITS 00000000000003d0 00039c 000978 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000000d48 00039c 00068f 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 00000000000013d8 00039c 0000ca 02 A 6 0 2\n+ [ 7] .dynstr NOBITS 0000000000000d48 00039c 000691 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 00000000000013da 00039c 0000ca 02 A 6 0 2\n [ 9] .gnu.version_r NOBITS 00000000000014a8 00039c 000060 00 A 7 1 8\n [10] .rela.dyn NOBITS 0000000000001508 00039c 000d08 18 A 6 0 8\n [11] .rela.plt NOBITS 0000000000002210 00039c 000870 18 A 6 25 8\n [12] .init NOBITS 0000000000003000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000003020 001000 0005b0 10 AX 0 0 16\n [14] .plt.got NOBITS 00000000000035d0 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 00000000000035e0 001000 004e25 00 AX 0 0 16\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 3c18fbdcf99b246b77b8456a073ca8ad131eef7b\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: aa866f55dc1d69761ce6aea14cf9600800c81ada\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}]}, {"source1": "./usr/lib/debug/.build-id/3e/27da017300d8ec76113bedb8f70b6ba25ca491.debug", "source2": "./usr/lib/debug/.build-id/64/99dc335ebcaf29fa58e76ca00b9ef83b1ecb07.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 1% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -5,16 +5,16 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash NOBITS 00000000000003a0 00039c 000030 00 A 6 0 8\n [ 6] .dynsym NOBITS 00000000000003d0 00039c 0009a8 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000000d78 00039c 0006c4 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 000000000000143c 00039c 0000ce 02 A 6 0 2\n+ [ 7] .dynstr NOBITS 0000000000000d78 00039c 0006c6 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 000000000000143e 00039c 0000ce 02 A 6 0 2\n [ 9] .gnu.version_r NOBITS 0000000000001510 00039c 000060 00 A 7 1 8\n [10] .rela.dyn NOBITS 0000000000001570 00039c 000db0 18 A 6 0 8\n [11] .rela.plt NOBITS 0000000000002320 00039c 0008a0 18 A 6 25 8\n [12] .init NOBITS 0000000000003000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000003020 001000 0005d0 10 AX 0 0 16\n [14] .plt.got NOBITS 00000000000035f0 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 0000000000003600 001000 005775 00 AX 0 0 16\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 3e27da017300d8ec76113bedb8f70b6ba25ca491\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6499dc335ebcaf29fa58e76ca00b9ef83b1ecb07\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}]}, {"source1": "./usr/lib/debug/.build-id/3f/05fb6f8281654485bd60fcf8e5b10e246beacb.debug", "source2": "./usr/lib/debug/.build-id/21/e03dc063248b37dfa9cfd97585af1f13b5e1fb.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 2% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -5,16 +5,16 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash NOBITS 00000000000003a0 00039c 000024 00 A 6 0 8\n [ 6] .dynsym NOBITS 00000000000003c8 00039c 000918 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000000ce0 00039c 00064b 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 000000000000132c 00039c 0000c2 02 A 6 0 2\n+ [ 7] .dynstr NOBITS 0000000000000ce0 00039c 00064d 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 000000000000132e 00039c 0000c2 02 A 6 0 2\n [ 9] .gnu.version_r NOBITS 00000000000013f0 00039c 000060 00 A 7 1 8\n [10] .rela.dyn NOBITS 0000000000001450 00039c 000cf0 18 A 6 0 8\n [11] .rela.plt NOBITS 0000000000002140 00039c 000810 18 A 6 25 8\n [12] .init NOBITS 0000000000003000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000003020 001000 000570 10 AX 0 0 16\n [14] .plt.got NOBITS 0000000000003590 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 00000000000035a0 001000 004745 00 AX 0 0 16\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 3f05fb6f8281654485bd60fcf8e5b10e246beacb\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 21e03dc063248b37dfa9cfd97585af1f13b5e1fb\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}]}, {"source1": "./usr/lib/debug/.build-id/42/c9a2b12ae4cf6aa291d70a8d356a0c877c67eb.debug", "source2": "./usr/lib/debug/.build-id/8c/4b7ee87d7fc87f458abe5c9225523fd1500fee.debug", "comments": ["Files 1% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -5,16 +5,16 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash NOBITS 00000000000003a0 00039c 000030 00 A 6 0 8\n [ 6] .dynsym NOBITS 00000000000003d0 00039c 000a38 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000000e08 00039c 000747 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 0000000000001550 00039c 0000da 02 A 6 0 2\n+ [ 7] .dynstr NOBITS 0000000000000e08 00039c 000749 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 0000000000001552 00039c 0000da 02 A 6 0 2\n [ 9] .gnu.version_r NOBITS 0000000000001630 00039c 000060 00 A 7 1 8\n [10] .rela.dyn NOBITS 0000000000001690 00039c 000e10 18 A 6 0 8\n [11] .rela.plt NOBITS 00000000000024a0 00039c 000930 18 A 6 25 8\n [12] .init NOBITS 0000000000003000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000003020 001000 000630 10 AX 0 0 16\n [14] .plt.got NOBITS 0000000000003650 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 0000000000003660 001000 006055 00 AX 0 0 16\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 42c9a2b12ae4cf6aa291d70a8d356a0c877c67eb\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8c4b7ee87d7fc87f458abe5c9225523fd1500fee\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}]}, {"source1": "./usr/lib/debug/.build-id/55/ab5ddd65d7b31487f404f113262afd7479289b.debug", "source2": "./usr/lib/debug/.build-id/5a/7faf37098b7489be23e349a617f2ff3b64e878.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 1% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "comments": ["error from `readelf --wide --program-header {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -3,15 +3,15 @@\n Entry point 0xf480\n There are 13 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x0002d8 0x0002d8 R 0x8\n INTERP 0x000318 0x0000000000000318 0x0000000000000318 0x000000 0x00001c R 0x1\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00039c 0x00e5a0 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00039c 0x00e5a8 R 0x1000\n LOAD 0x000000 0x000000000000f000 0x000000000000f000 0x000000 0x00d0ed R E 0x1000\n LOAD 0x000000 0x000000000001d000 0x000000000001d000 0x000000 0x005b9c R 0x1000\n LOAD 0x000db0 0x0000000000023db0 0x0000000000023db0 0x000000 0x01dc80 RW 0x1000\n DYNAMIC 0x000db0 0x0000000000023dc0 0x0000000000023dc0 0x000000 0x000200 RW 0x8\n NOTE 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n NOTE 0x000358 0x0000000000000358 0x0000000000000358 0x000044 0x000044 R 0x4\n GNU_PROPERTY 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -5,19 +5,19 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash NOBITS 00000000000003a0 00039c 000024 00 A 6 0 8\n [ 6] .dynsym NOBITS 00000000000003c8 00039c 000390 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000000758 00039c 00027c 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 00000000000009d4 00039c 00004c 02 A 6 0 2\n- [ 9] .gnu.version_r NOBITS 0000000000000a20 00039c 000050 00 A 7 1 8\n- [10] .rela.dyn NOBITS 0000000000000a70 00039c 00d830 18 A 6 0 8\n- [11] .rela.plt NOBITS 000000000000e2a0 00039c 000300 18 A 6 24 8\n+ [ 7] .dynstr NOBITS 0000000000000758 00039c 00027e 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 00000000000009d6 00039c 00004c 02 A 6 0 2\n+ [ 9] .gnu.version_r NOBITS 0000000000000a28 00039c 000050 00 A 7 1 8\n+ [10] .rela.dyn NOBITS 0000000000000a78 00039c 00d830 18 A 6 0 8\n+ [11] .rela.plt NOBITS 000000000000e2a8 00039c 000300 18 A 6 24 8\n [12] .init NOBITS 000000000000f000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 000000000000f020 001000 000210 10 AX 0 0 16\n [14] .plt.got NOBITS 000000000000f230 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 000000000000f240 001000 00cea1 00 AX 0 0 16\n [16] .fini NOBITS 000000000001c0e4 001000 000009 00 AX 0 0 4\n [17] .rodata NOBITS 000000000001d000 001000 004206 00 A 0 0 16\n [18] .eh_frame_hdr NOBITS 0000000000021208 001000 00011c 00 A 0 0 4\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 55ab5ddd65d7b31487f404f113262afd7479289b\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 5a7faf37098b7489be23e349a617f2ff3b64e878\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}]}, {"source1": "./usr/lib/debug/.build-id/5c/3f7399b9e36ed5d985862d3809829e3298840c.debug", "source2": "./usr/lib/debug/.build-id/12/3c47d2b176aee8949a03b9f61b36ade9047edb.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 2% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -5,16 +5,16 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash NOBITS 00000000000003a0 00039c 000024 00 A 6 0 8\n [ 6] .dynsym NOBITS 00000000000003c8 00039c 000918 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000000ce0 00039c 00064b 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 000000000000132c 00039c 0000c2 02 A 6 0 2\n+ [ 7] .dynstr NOBITS 0000000000000ce0 00039c 00064d 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 000000000000132e 00039c 0000c2 02 A 6 0 2\n [ 9] .gnu.version_r NOBITS 00000000000013f0 00039c 000060 00 A 7 1 8\n [10] .rela.dyn NOBITS 0000000000001450 00039c 000c78 18 A 6 0 8\n [11] .rela.plt NOBITS 00000000000020c8 00039c 000810 18 A 6 25 8\n [12] .init NOBITS 0000000000003000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000003020 001000 000570 10 AX 0 0 16\n [14] .plt.got NOBITS 0000000000003590 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 00000000000035a0 001000 0046f5 00 AX 0 0 16\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 5c3f7399b9e36ed5d985862d3809829e3298840c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 123c47d2b176aee8949a03b9f61b36ade9047edb\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}]}, {"source1": "./usr/lib/debug/.build-id/62/2136da43e3580888f3a965dd63529b8d3c0a4b.debug", "source2": "./usr/lib/debug/.build-id/19/309375db925bd0ff95f34f597e7f068fbe3c57.debug", "comments": ["Files 0% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "comments": ["error from `readelf --wide --program-header {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -3,15 +3,15 @@\n Entry point 0x35c0\n There are 13 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x0002d8 0x0002d8 R 0x8\n INTERP 0x000318 0x0000000000000318 0x0000000000000318 0x000000 0x00001c R 0x1\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00039c 0x0027b8 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00039c 0x0027c0 R 0x1000\n LOAD 0x000000 0x0000000000003000 0x0000000000003000 0x000000 0x005301 R E 0x1000\n LOAD 0x000000 0x0000000000009000 0x0000000000009000 0x000000 0x0023ac R 0x1000\n LOAD 0x0009d0 0x000000000000c9d0 0x000000000000c9d0 0x000000 0x118c10 RW 0x1000\n DYNAMIC 0x0009d0 0x000000000000cd88 0x000000000000cd88 0x000000 0x000200 RW 0x8\n NOTE 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n NOTE 0x000358 0x0000000000000358 0x0000000000000358 0x000044 0x000044 R 0x4\n GNU_PROPERTY 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -5,19 +5,19 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash NOBITS 00000000000003a0 00039c 000028 00 A 6 0 8\n [ 6] .dynsym NOBITS 00000000000003c8 00039c 000930 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000000cf8 00039c 00064b 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 0000000000001344 00039c 0000c4 02 A 6 0 2\n- [ 9] .gnu.version_r NOBITS 0000000000001408 00039c 000060 00 A 7 1 8\n- [10] .rela.dyn NOBITS 0000000000001468 00039c 000b28 18 A 6 0 8\n- [11] .rela.plt NOBITS 0000000000001f90 00039c 000828 18 A 6 25 8\n+ [ 7] .dynstr NOBITS 0000000000000cf8 00039c 00064d 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 0000000000001346 00039c 0000c4 02 A 6 0 2\n+ [ 9] .gnu.version_r NOBITS 0000000000001410 00039c 000060 00 A 7 1 8\n+ [10] .rela.dyn NOBITS 0000000000001470 00039c 000b28 18 A 6 0 8\n+ [11] .rela.plt NOBITS 0000000000001f98 00039c 000828 18 A 6 25 8\n [12] .init NOBITS 0000000000003000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000003020 001000 000580 10 AX 0 0 16\n [14] .plt.got NOBITS 00000000000035a0 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 00000000000035b0 001000 004d45 00 AX 0 0 16\n [16] .fini NOBITS 00000000000082f8 001000 000009 00 AX 0 0 4\n [17] .rodata NOBITS 0000000000009000 001000 001ac0 00 A 0 0 16\n [18] .eh_frame_hdr NOBITS 000000000000aac0 001000 00012c 00 A 0 0 4\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 622136da43e3580888f3a965dd63529b8d3c0a4b\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 19309375db925bd0ff95f34f597e7f068fbe3c57\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}]}, {"source1": "./usr/lib/debug/.build-id/6f/e7d86002d1b417f63d96d41afad50b766c199e.debug", "source2": "./usr/lib/debug/.build-id/6d/60a3bc320eb6552c76552c28fe3c30ff28df9d.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 2% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "comments": ["error from `readelf --wide --program-header {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -3,15 +3,15 @@\n Entry point 0x1600\n There are 13 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x0002d8 0x0002d8 R 0x8\n INTERP 0x000318 0x0000000000000318 0x0000000000000318 0x000000 0x00001c R 0x1\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00039c 0x000af0 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00039c 0x000af8 R 0x1000\n LOAD 0x000000 0x0000000000001000 0x0000000000001000 0x000000 0x0006f5 R E 0x1000\n LOAD 0x000000 0x0000000000002000 0x0000000000002000 0x000000 0x0001d4 R 0x1000\n LOAD 0x000d90 0x0000000000003d90 0x0000000000003d90 0x000000 0x000328 RW 0x1000\n DYNAMIC 0x000d90 0x0000000000003da0 0x0000000000003da0 0x000000 0x000200 RW 0x8\n NOTE 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n NOTE 0x000358 0x0000000000000358 0x0000000000000358 0x000044 0x000044 R 0x4\n GNU_PROPERTY 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -5,19 +5,19 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash NOBITS 00000000000003a0 00039c 000030 00 A 6 0 8\n [ 6] .dynsym NOBITS 00000000000003d0 00039c 000240 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000000610 00039c 0001f0 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 0000000000000800 00039c 000030 02 A 6 0 2\n- [ 9] .gnu.version_r NOBITS 0000000000000830 00039c 000050 00 A 7 1 8\n- [10] .rela.dyn NOBITS 0000000000000880 00039c 000150 18 A 6 0 8\n- [11] .rela.plt NOBITS 00000000000009d0 00039c 000120 18 A 6 24 8\n+ [ 7] .dynstr NOBITS 0000000000000610 00039c 0001f2 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 0000000000000802 00039c 000030 02 A 6 0 2\n+ [ 9] .gnu.version_r NOBITS 0000000000000838 00039c 000050 00 A 7 1 8\n+ [10] .rela.dyn NOBITS 0000000000000888 00039c 000150 18 A 6 0 8\n+ [11] .rela.plt NOBITS 00000000000009d8 00039c 000120 18 A 6 24 8\n [12] .init NOBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000001020 001000 0000d0 10 AX 0 0 16\n [14] .plt.got NOBITS 00000000000010f0 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 0000000000001100 001000 0005e9 00 AX 0 0 16\n [16] .fini NOBITS 00000000000016ec 001000 000009 00 AX 0 0 4\n [17] .rodata NOBITS 0000000000002000 001000 0000cb 00 A 0 0 8\n [18] .eh_frame_hdr NOBITS 00000000000020cc 001000 00002c 00 A 0 0 4\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 6fe7d86002d1b417f63d96d41afad50b766c199e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6d60a3bc320eb6552c76552c28fe3c30ff28df9d\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}]}, {"source1": "./usr/lib/debug/.build-id/76/5e99d5603d00226565f6a241b4684a9e8077c6.debug", "source2": "./usr/lib/debug/.build-id/c5/0b922da268865aebdf7d26a59421193201934e.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 0% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -5,16 +5,16 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash NOBITS 00000000000003a0 00039c 000024 00 A 6 0 8\n [ 6] .dynsym NOBITS 00000000000003c8 00039c 000918 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000000ce0 00039c 00064b 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 000000000000132c 00039c 0000c2 02 A 6 0 2\n+ [ 7] .dynstr NOBITS 0000000000000ce0 00039c 00064d 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 000000000000132e 00039c 0000c2 02 A 6 0 2\n [ 9] .gnu.version_r NOBITS 00000000000013f0 00039c 000060 00 A 7 1 8\n [10] .rela.dyn NOBITS 0000000000001450 00039c 000c78 18 A 6 0 8\n [11] .rela.plt NOBITS 00000000000020c8 00039c 000810 18 A 6 25 8\n [12] .init NOBITS 0000000000003000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000003020 001000 000570 10 AX 0 0 16\n [14] .plt.got NOBITS 0000000000003590 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 00000000000035a0 001000 0046f5 00 AX 0 0 16\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 765e99d5603d00226565f6a241b4684a9e8077c6\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c50b922da268865aebdf7d26a59421193201934e\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}]}, {"source1": "./usr/lib/debug/.build-id/7e/3445e2c1889ac6e0406857210e106f4e941cb2.debug", "source2": "./usr/lib/debug/.build-id/07/c3f885a59b9a56b5caf488e276d0e73d43e09e.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 0% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -5,16 +5,16 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash NOBITS 00000000000003a0 00039c 000024 00 A 6 0 8\n [ 6] .dynsym NOBITS 00000000000003c8 00039c 0009a8 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000000d70 00039c 0006ce 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 000000000000143e 00039c 0000ce 02 A 6 0 2\n+ [ 7] .dynstr NOBITS 0000000000000d70 00039c 0006d0 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 0000000000001440 00039c 0000ce 02 A 6 0 2\n [ 9] .gnu.version_r NOBITS 0000000000001510 00039c 000060 00 A 7 1 8\n [10] .rela.dyn NOBITS 0000000000001570 00039c 000bd0 18 A 6 0 8\n [11] .rela.plt NOBITS 0000000000002140 00039c 0008a0 18 A 6 25 8\n [12] .init NOBITS 0000000000003000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000003020 001000 0005d0 10 AX 0 0 16\n [14] .plt.got NOBITS 00000000000035f0 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 0000000000003600 001000 0049c5 00 AX 0 0 16\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 7e3445e2c1889ac6e0406857210e106f4e941cb2\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 07c3f885a59b9a56b5caf488e276d0e73d43e09e\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}]}, {"source1": "./usr/lib/debug/.build-id/84/9efeaa9df8bc310de2efa79c87396cfe89d48b.debug", "source2": "./usr/lib/debug/.build-id/bb/2727b68030141082f20b3878da9408d1e7b514.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 0% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -5,16 +5,16 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash NOBITS 00000000000003a0 00039c 000028 00 A 6 0 8\n [ 6] .dynsym NOBITS 00000000000003c8 00039c 000a08 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000000dd0 00039c 000727 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 00000000000014f8 00039c 0000d6 02 A 6 0 2\n+ [ 7] .dynstr NOBITS 0000000000000dd0 00039c 000729 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 00000000000014fa 00039c 0000d6 02 A 6 0 2\n [ 9] .gnu.version_r NOBITS 00000000000015d0 00039c 000060 00 A 7 1 8\n [10] .rela.dyn NOBITS 0000000000001630 00039c 000e10 18 A 6 0 8\n [11] .rela.plt NOBITS 0000000000002440 00039c 000900 18 A 6 25 8\n [12] .init NOBITS 0000000000003000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000003020 001000 000610 10 AX 0 0 16\n [14] .plt.got NOBITS 0000000000003630 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 0000000000003640 001000 007d55 00 AX 0 0 16\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 849efeaa9df8bc310de2efa79c87396cfe89d48b\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: bb2727b68030141082f20b3878da9408d1e7b514\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}]}, {"source1": "./usr/lib/debug/.build-id/87/d7002b82bddc5dca76d81689da742ea037d277.debug", "source2": "./usr/lib/debug/.build-id/ac/747c6e02af6ecd0017793b5bd2e017a6a49f08.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 1% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -5,16 +5,16 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash NOBITS 00000000000003a0 00039c 000028 00 A 6 0 8\n [ 6] .dynsym NOBITS 00000000000003c8 00039c 000960 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000000d28 00039c 000691 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 00000000000013ba 00039c 0000c8 02 A 6 0 2\n+ [ 7] .dynstr NOBITS 0000000000000d28 00039c 000693 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 00000000000013bc 00039c 0000c8 02 A 6 0 2\n [ 9] .gnu.version_r NOBITS 0000000000001488 00039c 000060 00 A 7 1 8\n [10] .rela.dyn NOBITS 00000000000014e8 00039c 000c00 18 A 6 0 8\n [11] .rela.plt NOBITS 00000000000020e8 00039c 000858 18 A 6 25 8\n [12] .init NOBITS 0000000000003000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000003020 001000 0005a0 10 AX 0 0 16\n [14] .plt.got NOBITS 00000000000035c0 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 00000000000035d0 001000 0047c5 00 AX 0 0 16\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 87d7002b82bddc5dca76d81689da742ea037d277\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ac747c6e02af6ecd0017793b5bd2e017a6a49f08\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}]}, {"source1": "./usr/lib/debug/.build-id/89/7cadc6ecca56dd601b000d8f163390520c1838.debug", "source2": "./usr/lib/debug/.build-id/ca/06a932fd41db01ea857ef6ae98fbfc663e1908.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 1% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -5,16 +5,16 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash NOBITS 00000000000003a0 00039c 000030 00 A 6 0 8\n [ 6] .dynsym NOBITS 00000000000003d0 00039c 000d80 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000001150 00039c 0008f9 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 0000000000001a4a 00039c 000120 02 A 6 0 2\n+ [ 7] .dynstr NOBITS 0000000000001150 00039c 0008fb 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 0000000000001a4c 00039c 000120 02 A 6 0 2\n [ 9] .gnu.version_r NOBITS 0000000000001b70 00039c 000070 00 A 7 1 8\n [10] .rela.dyn NOBITS 0000000000001be0 00039c 0016b0 18 A 6 0 8\n [11] .rela.plt NOBITS 0000000000003290 00039c 000c78 18 A 6 25 8\n [12] .init NOBITS 0000000000004000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000004020 001000 000860 10 AX 0 0 16\n [14] .plt.got NOBITS 0000000000004880 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 0000000000004890 001000 014275 00 AX 0 0 16\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 897cadc6ecca56dd601b000d8f163390520c1838\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ca06a932fd41db01ea857ef6ae98fbfc663e1908\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}]}, {"source1": "./usr/lib/debug/.build-id/8e/022f99e48f20056cd442a1a4ea376e2726de67.debug", "source2": "./usr/lib/debug/.build-id/80/459b7bef44c5d1156cba857dde701244fbae92.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 1% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "comments": ["error from `readelf --wide --program-header {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -3,15 +3,15 @@\n Entry point 0x35f0\n There are 13 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x0002d8 0x0002d8 R 0x8\n INTERP 0x000318 0x0000000000000318 0x0000000000000318 0x000000 0x00001c R 0x1\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00039c 0x002940 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00039c 0x002948 R 0x1000\n LOAD 0x000000 0x0000000000003000 0x0000000000003000 0x000000 0x004f81 R E 0x1000\n LOAD 0x000000 0x0000000000008000 0x0000000000008000 0x000000 0x00242c R 0x1000\n LOAD 0x0009d0 0x000000000000b9d0 0x000000000000b9d0 0x000000 0x118cb0 RW 0x1000\n DYNAMIC 0x0009d0 0x000000000000bd88 0x000000000000bd88 0x000000 0x000200 RW 0x8\n NOTE 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n NOTE 0x000358 0x0000000000000358 0x0000000000000358 0x000044 0x000044 R 0x4\n GNU_PROPERTY 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -5,19 +5,19 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash NOBITS 00000000000003a0 00039c 000024 00 A 6 0 8\n [ 6] .dynsym NOBITS 00000000000003c8 00039c 000978 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000000d40 00039c 000695 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 00000000000013d6 00039c 0000ca 02 A 6 0 2\n- [ 9] .gnu.version_r NOBITS 00000000000014a0 00039c 000060 00 A 7 1 8\n- [10] .rela.dyn NOBITS 0000000000001500 00039c 000bd0 18 A 6 0 8\n- [11] .rela.plt NOBITS 00000000000020d0 00039c 000870 18 A 6 25 8\n+ [ 7] .dynstr NOBITS 0000000000000d40 00039c 000697 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 00000000000013d8 00039c 0000ca 02 A 6 0 2\n+ [ 9] .gnu.version_r NOBITS 00000000000014a8 00039c 000060 00 A 7 1 8\n+ [10] .rela.dyn NOBITS 0000000000001508 00039c 000bd0 18 A 6 0 8\n+ [11] .rela.plt NOBITS 00000000000020d8 00039c 000870 18 A 6 25 8\n [12] .init NOBITS 0000000000003000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000003020 001000 0005b0 10 AX 0 0 16\n [14] .plt.got NOBITS 00000000000035d0 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 00000000000035e0 001000 004995 00 AX 0 0 16\n [16] .fini NOBITS 0000000000007f78 001000 000009 00 AX 0 0 4\n [17] .rodata NOBITS 0000000000008000 001000 001b20 00 A 0 0 16\n [18] .eh_frame_hdr NOBITS 0000000000009b20 001000 00012c 00 A 0 0 4\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 8e022f99e48f20056cd442a1a4ea376e2726de67\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 80459b7bef44c5d1156cba857dde701244fbae92\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}]}, {"source1": "./usr/lib/debug/.build-id/90/e5164cbe924395c2e374c4bbdc1be985a75fe1.debug", "source2": "./usr/lib/debug/.build-id/95/746161126068c966f39454787849730fd15f97.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 2% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -5,16 +5,16 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash NOBITS 00000000000003a0 00039c 000028 00 A 6 0 8\n [ 6] .dynsym NOBITS 00000000000003c8 00039c 0002a0 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000000668 00039c 0001c5 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 000000000000082e 00039c 000038 02 A 6 0 2\n+ [ 7] .dynstr NOBITS 0000000000000668 00039c 0001c7 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 0000000000000830 00039c 000038 02 A 6 0 2\n [ 9] .gnu.version_r NOBITS 0000000000000868 00039c 000050 00 A 7 1 8\n [10] .rela.dyn NOBITS 00000000000008b8 00039c 0000d8 18 A 6 0 8\n [11] .rela.plt NOBITS 0000000000000990 00039c 0001f8 18 A 6 24 8\n [12] .init NOBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000001020 001000 000160 10 AX 0 0 16\n [14] .plt.got NOBITS 0000000000001180 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 0000000000001190 001000 0005e0 00 AX 0 0 16\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 90e5164cbe924395c2e374c4bbdc1be985a75fe1\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 95746161126068c966f39454787849730fd15f97\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}]}, {"source1": "./usr/lib/debug/.build-id/91/4450b8f8d0625029d819f27df931bdcd1c37f9.debug", "source2": "./usr/lib/debug/.build-id/aa/965e8a169bb834330c324428ce6501031bf546.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 3% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "comments": ["error from `readelf --wide --program-header {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -3,15 +3,15 @@\n Entry point 0x1140\n There are 13 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x0002d8 0x0002d8 R 0x8\n INTERP 0x000318 0x0000000000000318 0x0000000000000318 0x000000 0x00001c R 0x1\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00039c 0x0007e0 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00039c 0x0007e8 R 0x1000\n LOAD 0x000000 0x0000000000001000 0x0000000000001000 0x000000 0x000235 R E 0x1000\n LOAD 0x000000 0x0000000000002000 0x0000000000002000 0x000000 0x000114 R 0x1000\n LOAD 0x000db0 0x0000000000003db0 0x0000000000003db0 0x000000 0x0002a0 RW 0x1000\n DYNAMIC 0x000db0 0x0000000000003dc0 0x0000000000003dc0 0x000000 0x000200 RW 0x8\n NOTE 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n NOTE 0x000358 0x0000000000000358 0x0000000000000358 0x000044 0x000044 R 0x4\n GNU_PROPERTY 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -5,19 +5,19 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash NOBITS 00000000000003a0 00039c 000028 00 A 6 0 8\n [ 6] .dynsym NOBITS 00000000000003c8 00039c 000138 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000000500 00039c 00011e 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 000000000000061e 00039c 00001a 02 A 6 0 2\n- [ 9] .gnu.version_r NOBITS 0000000000000638 00039c 000040 00 A 7 1 8\n- [10] .rela.dyn NOBITS 0000000000000678 00039c 0000d8 18 A 6 0 8\n- [11] .rela.plt NOBITS 0000000000000750 00039c 000090 18 A 6 24 8\n+ [ 7] .dynstr NOBITS 0000000000000500 00039c 000120 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 0000000000000620 00039c 00001a 02 A 6 0 2\n+ [ 9] .gnu.version_r NOBITS 0000000000000640 00039c 000040 00 A 7 1 8\n+ [10] .rela.dyn NOBITS 0000000000000680 00039c 0000d8 18 A 6 0 8\n+ [11] .rela.plt NOBITS 0000000000000758 00039c 000090 18 A 6 24 8\n [12] .init NOBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000001020 001000 000070 10 AX 0 0 16\n [14] .plt.got NOBITS 0000000000001090 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 00000000000010a0 001000 000189 00 AX 0 0 16\n [16] .fini NOBITS 000000000000122c 001000 000009 00 AX 0 0 4\n [17] .rodata NOBITS 0000000000002000 001000 000016 00 A 0 0 4\n [18] .eh_frame_hdr NOBITS 0000000000002018 001000 00002c 00 A 0 0 4\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 914450b8f8d0625029d819f27df931bdcd1c37f9\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: aa965e8a169bb834330c324428ce6501031bf546\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}]}, {"source1": "./usr/lib/debug/.build-id/99/d23263c1bbe4c51b820b6dd1f05e4643bf7654.debug", "source2": "./usr/lib/debug/.build-id/2e/20f5b0fe228ba8f93a82030e652824fe511672.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 1% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "comments": ["error from `readelf --wide --program-header {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -3,15 +3,15 @@\n Entry point 0x35c0\n There are 13 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x0002d8 0x0002d8 R 0x8\n INTERP 0x000318 0x0000000000000318 0x0000000000000318 0x000000 0x00001c R 0x1\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00039c 0x0029a8 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00039c 0x0029b0 R 0x1000\n LOAD 0x000000 0x0000000000003000 0x0000000000003000 0x000000 0x004e41 R E 0x1000\n LOAD 0x000000 0x0000000000008000 0x0000000000008000 0x000000 0x0022cc R 0x1000\n LOAD 0x0009d0 0x000000000000b9d0 0x000000000000b9d0 0x000000 0x118e50 RW 0x1000\n DYNAMIC 0x0009d0 0x000000000000bd88 0x000000000000bd88 0x000000 0x000200 RW 0x8\n NOTE 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n NOTE 0x000358 0x0000000000000358 0x0000000000000358 0x000044 0x000044 R 0x4\n GNU_PROPERTY 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -5,19 +5,19 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash NOBITS 00000000000003a0 00039c 000028 00 A 6 0 8\n [ 6] .dynsym NOBITS 00000000000003c8 00039c 000930 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000000cf8 00039c 00065b 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 0000000000001354 00039c 0000c4 02 A 6 0 2\n- [ 9] .gnu.version_r NOBITS 0000000000001418 00039c 000060 00 A 7 1 8\n- [10] .rela.dyn NOBITS 0000000000001478 00039c 000d08 18 A 6 0 8\n- [11] .rela.plt NOBITS 0000000000002180 00039c 000828 18 A 6 25 8\n+ [ 7] .dynstr NOBITS 0000000000000cf8 00039c 00065d 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 0000000000001356 00039c 0000c4 02 A 6 0 2\n+ [ 9] .gnu.version_r NOBITS 0000000000001420 00039c 000060 00 A 7 1 8\n+ [10] .rela.dyn NOBITS 0000000000001480 00039c 000d08 18 A 6 0 8\n+ [11] .rela.plt NOBITS 0000000000002188 00039c 000828 18 A 6 25 8\n [12] .init NOBITS 0000000000003000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000003020 001000 000580 10 AX 0 0 16\n [14] .plt.got NOBITS 00000000000035a0 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 00000000000035b0 001000 004885 00 AX 0 0 16\n [16] .fini NOBITS 0000000000007e38 001000 000009 00 AX 0 0 4\n [17] .rodata NOBITS 0000000000008000 001000 0019f0 00 A 0 0 16\n [18] .eh_frame_hdr NOBITS 00000000000099f0 001000 00012c 00 A 0 0 4\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 99d23263c1bbe4c51b820b6dd1f05e4643bf7654\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2e20f5b0fe228ba8f93a82030e652824fe511672\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}]}, {"source1": "./usr/lib/debug/.build-id/9e/ff4a38223be44c45787d471412811847573ec1.debug", "source2": "./usr/lib/debug/.build-id/da/6bf08dcff5ed6e5e627833963d4743f532ae76.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 2% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -5,16 +5,16 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash NOBITS 00000000000003a0 00039c 000028 00 A 6 0 8\n [ 6] .dynsym NOBITS 00000000000003c8 00039c 0002d0 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000000698 00039c 0001fd 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 0000000000000896 00039c 00003c 02 A 6 0 2\n+ [ 7] .dynstr NOBITS 0000000000000698 00039c 0001ff 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 0000000000000898 00039c 00003c 02 A 6 0 2\n [ 9] .gnu.version_r NOBITS 00000000000008d8 00039c 000050 00 A 7 1 8\n [10] .rela.dyn NOBITS 0000000000000928 00039c 0000d8 18 A 6 0 8\n [11] .rela.plt NOBITS 0000000000000a00 00039c 000228 18 A 6 24 8\n [12] .init NOBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000001020 001000 000180 10 AX 0 0 16\n [14] .plt.got NOBITS 00000000000011a0 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 00000000000011b0 001000 000be9 00 AX 0 0 16\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 9eff4a38223be44c45787d471412811847573ec1\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: da6bf08dcff5ed6e5e627833963d4743f532ae76\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}]}, {"source1": "./usr/lib/debug/.build-id/9f/aacc910c51815c3f2ad1f66106c136d9ed5c36.debug", "source2": "./usr/lib/debug/.build-id/38/4a6c5c2105414ab382f2de902d1aafaad1eea9.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 1% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "comments": ["error from `readelf --wide --program-header {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -3,15 +3,15 @@\n Entry point 0x35c0\n There are 13 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x0002d8 0x0002d8 R 0x8\n INTERP 0x000318 0x0000000000000318 0x0000000000000318 0x000000 0x00001c R 0x1\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00039c 0x002918 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00039c 0x002920 R 0x1000\n LOAD 0x000000 0x0000000000003000 0x0000000000003000 0x000000 0x004d21 R E 0x1000\n LOAD 0x000000 0x0000000000008000 0x0000000000008000 0x000000 0x0022ac R 0x1000\n LOAD 0x0009d0 0x000000000000b9d0 0x000000000000b9d0 0x000000 0x118dd0 RW 0x1000\n DYNAMIC 0x0009d0 0x000000000000bd88 0x000000000000bd88 0x000000 0x000200 RW 0x8\n NOTE 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n NOTE 0x000358 0x0000000000000358 0x0000000000000358 0x000044 0x000044 R 0x4\n GNU_PROPERTY 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -5,19 +5,19 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash NOBITS 00000000000003a0 00039c 000024 00 A 6 0 8\n [ 6] .dynsym NOBITS 00000000000003c8 00039c 000930 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000000cf8 00039c 00065b 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 0000000000001354 00039c 0000c4 02 A 6 0 2\n- [ 9] .gnu.version_r NOBITS 0000000000001418 00039c 000060 00 A 7 1 8\n- [10] .rela.dyn NOBITS 0000000000001478 00039c 000c78 18 A 6 0 8\n- [11] .rela.plt NOBITS 00000000000020f0 00039c 000828 18 A 6 25 8\n+ [ 7] .dynstr NOBITS 0000000000000cf8 00039c 00065d 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 0000000000001356 00039c 0000c4 02 A 6 0 2\n+ [ 9] .gnu.version_r NOBITS 0000000000001420 00039c 000060 00 A 7 1 8\n+ [10] .rela.dyn NOBITS 0000000000001480 00039c 000c78 18 A 6 0 8\n+ [11] .rela.plt NOBITS 00000000000020f8 00039c 000828 18 A 6 25 8\n [12] .init NOBITS 0000000000003000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000003020 001000 000580 10 AX 0 0 16\n [14] .plt.got NOBITS 00000000000035a0 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 00000000000035b0 001000 004765 00 AX 0 0 16\n [16] .fini NOBITS 0000000000007d18 001000 000009 00 AX 0 0 4\n [17] .rodata NOBITS 0000000000008000 001000 0019e0 00 A 0 0 16\n [18] .eh_frame_hdr NOBITS 00000000000099e0 001000 00012c 00 A 0 0 4\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 9faacc910c51815c3f2ad1f66106c136d9ed5c36\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 384a6c5c2105414ab382f2de902d1aafaad1eea9\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}]}, {"source1": "./usr/lib/debug/.build-id/a2/c70abe3563d095ca2e8452c9ddb50b684718eb.debug", "source2": "./usr/lib/debug/.build-id/66/06a0671e3bb7bb0a80f886828f38230d87fb04.debug", "comments": ["Files 0% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -5,16 +5,16 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash NOBITS 00000000000003a0 00039c 000028 00 A 6 0 8\n [ 6] .dynsym NOBITS 00000000000003c8 00039c 0009a8 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000000d70 00039c 0006a7 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 0000000000001418 00039c 0000ce 02 A 6 0 2\n+ [ 7] .dynstr NOBITS 0000000000000d70 00039c 0006a9 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 000000000000141a 00039c 0000ce 02 A 6 0 2\n [ 9] .gnu.version_r NOBITS 00000000000014e8 00039c 000060 00 A 7 1 8\n [10] .rela.dyn NOBITS 0000000000001548 00039c 000cc0 18 A 6 0 8\n [11] .rela.plt NOBITS 0000000000002208 00039c 0008a0 18 A 6 25 8\n [12] .init NOBITS 0000000000003000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000003020 001000 0005d0 10 AX 0 0 16\n [14] .plt.got NOBITS 00000000000035f0 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 0000000000003600 001000 0054b5 00 AX 0 0 16\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: a2c70abe3563d095ca2e8452c9ddb50b684718eb\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6606a0671e3bb7bb0a80f886828f38230d87fb04\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}]}, {"source1": "./usr/lib/debug/.build-id/a5/5193f9371512fd11f0d2d19aa211a609bf546c.debug", "source2": "./usr/lib/debug/.build-id/32/a866a4c03e6a47d6c0a6d2406be81e03aad7ed.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 1% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "comments": ["error from `readelf --wide --program-header {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -3,15 +3,15 @@\n Entry point 0x35f0\n There are 13 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x0002d8 0x0002d8 R 0x8\n INTERP 0x000318 0x0000000000000318 0x0000000000000318 0x000000 0x00001c R 0x1\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00039c 0x002998 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00039c 0x0029a0 R 0x1000\n LOAD 0x000000 0x0000000000003000 0x0000000000003000 0x000000 0x004e31 R E 0x1000\n LOAD 0x000000 0x0000000000008000 0x0000000000008000 0x000000 0x002344 R 0x1000\n LOAD 0x0009d0 0x000000000000b9d0 0x000000000000b9d0 0x000000 0x118d50 RW 0x1000\n DYNAMIC 0x0009d0 0x000000000000bd88 0x000000000000bd88 0x000000 0x000200 RW 0x8\n NOTE 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n NOTE 0x000358 0x0000000000000358 0x0000000000000358 0x000044 0x000044 R 0x4\n GNU_PROPERTY 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -5,19 +5,19 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash NOBITS 00000000000003a0 00039c 000028 00 A 6 0 8\n [ 6] .dynsym NOBITS 00000000000003c8 00039c 000978 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000000d40 00039c 0006a5 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 00000000000013e6 00039c 0000ca 02 A 6 0 2\n- [ 9] .gnu.version_r NOBITS 00000000000014b0 00039c 000060 00 A 7 1 8\n- [10] .rela.dyn NOBITS 0000000000001510 00039c 000c18 18 A 6 0 8\n- [11] .rela.plt NOBITS 0000000000002128 00039c 000870 18 A 6 25 8\n+ [ 7] .dynstr NOBITS 0000000000000d40 00039c 0006a7 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 00000000000013e8 00039c 0000ca 02 A 6 0 2\n+ [ 9] .gnu.version_r NOBITS 00000000000014b8 00039c 000060 00 A 7 1 8\n+ [10] .rela.dyn NOBITS 0000000000001518 00039c 000c18 18 A 6 0 8\n+ [11] .rela.plt NOBITS 0000000000002130 00039c 000870 18 A 6 25 8\n [12] .init NOBITS 0000000000003000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000003020 001000 0005b0 10 AX 0 0 16\n [14] .plt.got NOBITS 00000000000035d0 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 00000000000035e0 001000 004845 00 AX 0 0 16\n [16] .fini NOBITS 0000000000007e28 001000 000009 00 AX 0 0 4\n [17] .rodata NOBITS 0000000000008000 001000 001a60 00 A 0 0 16\n [18] .eh_frame_hdr NOBITS 0000000000009a60 001000 00012c 00 A 0 0 4\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: a55193f9371512fd11f0d2d19aa211a609bf546c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 32a866a4c03e6a47d6c0a6d2406be81e03aad7ed\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}]}, {"source1": "./usr/lib/debug/.build-id/aa/52ef6d2d8ffe47f024f7fc7faf1be5e7d4b966.debug", "source2": "./usr/lib/debug/.build-id/64/173d13c07325c494fa38a8a0f60578dc7e54a1.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 2% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -5,16 +5,16 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash NOBITS 00000000000003a0 00039c 000024 00 A 6 0 8\n [ 6] .dynsym NOBITS 00000000000003c8 00039c 000918 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000000ce0 00039c 00064b 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 000000000000132c 00039c 0000c2 02 A 6 0 2\n+ [ 7] .dynstr NOBITS 0000000000000ce0 00039c 00064d 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 000000000000132e 00039c 0000c2 02 A 6 0 2\n [ 9] .gnu.version_r NOBITS 00000000000013f0 00039c 000060 00 A 7 1 8\n [10] .rela.dyn NOBITS 0000000000001450 00039c 000ca8 18 A 6 0 8\n [11] .rela.plt NOBITS 00000000000020f8 00039c 000810 18 A 6 25 8\n [12] .init NOBITS 0000000000003000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000003020 001000 000570 10 AX 0 0 16\n [14] .plt.got NOBITS 0000000000003590 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 00000000000035a0 001000 0046e5 00 AX 0 0 16\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: aa52ef6d2d8ffe47f024f7fc7faf1be5e7d4b966\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 64173d13c07325c494fa38a8a0f60578dc7e54a1\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}]}, {"source1": "./usr/lib/debug/.build-id/da/2807f4a1ea1134ce6fa1cd6ea0eb3243498e8f.debug", "source2": "./usr/lib/debug/.build-id/c6/d9b15762a6c77030381e0c29b58cd715177e25.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 1% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "comments": ["error from `readelf --wide --program-header {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -3,15 +3,15 @@\n Entry point 0x35f0\n There are 13 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x0002d8 0x0002d8 R 0x8\n INTERP 0x000318 0x0000000000000318 0x0000000000000318 0x000000 0x00001c R 0x1\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00039c 0x002a18 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00039c 0x002a20 R 0x1000\n LOAD 0x000000 0x0000000000003000 0x0000000000003000 0x000000 0x006041 R E 0x1000\n LOAD 0x000000 0x000000000000a000 0x000000000000a000 0x000000 0x002554 R 0x1000\n LOAD 0x0009d0 0x000000000000d9d0 0x000000000000d9d0 0x000000 0x11a7b0 RW 0x1000\n DYNAMIC 0x0009d0 0x000000000000dd88 0x000000000000dd88 0x000000 0x000200 RW 0x8\n NOTE 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n NOTE 0x000358 0x0000000000000358 0x0000000000000358 0x000044 0x000044 R 0x4\n GNU_PROPERTY 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -5,19 +5,19 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash NOBITS 00000000000003a0 00039c 000028 00 A 6 0 8\n [ 6] .dynsym NOBITS 00000000000003c8 00039c 000978 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000000d40 00039c 000695 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 00000000000013d6 00039c 0000ca 02 A 6 0 2\n- [ 9] .gnu.version_r NOBITS 00000000000014a0 00039c 000060 00 A 7 1 8\n- [10] .rela.dyn NOBITS 0000000000001500 00039c 000ca8 18 A 6 0 8\n- [11] .rela.plt NOBITS 00000000000021a8 00039c 000870 18 A 6 25 8\n+ [ 7] .dynstr NOBITS 0000000000000d40 00039c 000697 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 00000000000013d8 00039c 0000ca 02 A 6 0 2\n+ [ 9] .gnu.version_r NOBITS 00000000000014a8 00039c 000060 00 A 7 1 8\n+ [10] .rela.dyn NOBITS 0000000000001508 00039c 000ca8 18 A 6 0 8\n+ [11] .rela.plt NOBITS 00000000000021b0 00039c 000870 18 A 6 25 8\n [12] .init NOBITS 0000000000003000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000003020 001000 0005b0 10 AX 0 0 16\n [14] .plt.got NOBITS 00000000000035d0 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 00000000000035e0 001000 005a55 00 AX 0 0 16\n [16] .fini NOBITS 0000000000009038 001000 000009 00 AX 0 0 4\n [17] .rodata NOBITS 000000000000a000 001000 001c60 00 A 0 0 16\n [18] .eh_frame_hdr NOBITS 000000000000bc60 001000 00012c 00 A 0 0 4\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: da2807f4a1ea1134ce6fa1cd6ea0eb3243498e8f\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c6d9b15762a6c77030381e0c29b58cd715177e25\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}]}, {"source1": "./usr/lib/debug/.build-id/db/a9ffc809791106c8650a140e13f4de97237d6c.debug", "source2": "./usr/lib/debug/.build-id/8b/771ebf2c1c579b0aab1efbb6a038ef94f283ae.debug", "comments": ["Files 1% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -5,16 +5,16 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash NOBITS 00000000000003a0 00039c 000028 00 A 6 0 8\n [ 6] .dynsym NOBITS 00000000000003c8 00039c 000960 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000000d28 00039c 000691 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 00000000000013ba 00039c 0000c8 02 A 6 0 2\n+ [ 7] .dynstr NOBITS 0000000000000d28 00039c 000693 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 00000000000013bc 00039c 0000c8 02 A 6 0 2\n [ 9] .gnu.version_r NOBITS 0000000000001488 00039c 000060 00 A 7 1 8\n [10] .rela.dyn NOBITS 00000000000014e8 00039c 000c30 18 A 6 0 8\n [11] .rela.plt NOBITS 0000000000002118 00039c 000858 18 A 6 25 8\n [12] .init NOBITS 0000000000003000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000003020 001000 0005a0 10 AX 0 0 16\n [14] .plt.got NOBITS 00000000000035c0 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 00000000000035d0 001000 0047c5 00 AX 0 0 16\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: dba9ffc809791106c8650a140e13f4de97237d6c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8b771ebf2c1c579b0aab1efbb6a038ef94f283ae\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}]}, {"source1": "./usr/lib/debug/.build-id/e3/d157fa1be2f85dec6534b97718e8877d4f7ad5.debug", "source2": "./usr/lib/debug/.build-id/81/17b6dd90b58bd50aa04830067e26c8d1621f82.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 2% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "comments": ["error from `readelf --wide --program-header {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -3,15 +3,15 @@\n Entry point 0x3670\n There are 13 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x0002d8 0x0002d8 R 0x8\n INTERP 0x000318 0x0000000000000318 0x0000000000000318 0x000000 0x00001c R 0x1\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00039c 0x002c78 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00039c 0x002c80 R 0x1000\n LOAD 0x000000 0x0000000000003000 0x0000000000003000 0x000000 0x007011 R E 0x1000\n LOAD 0x000000 0x000000000000b000 0x000000000000b000 0x000000 0x002db4 R 0x1000\n LOAD 0x0009d0 0x000000000000e9d0 0x000000000000e9d0 0x000000 0x118eb0 RW 0x1000\n DYNAMIC 0x0009d0 0x000000000000ed88 0x000000000000ed88 0x000000 0x000200 RW 0x8\n NOTE 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n NOTE 0x000358 0x0000000000000358 0x0000000000000358 0x000044 0x000044 R 0x4\n GNU_PROPERTY 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -5,19 +5,19 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash NOBITS 00000000000003a0 00039c 000024 00 A 6 0 8\n [ 6] .dynsym NOBITS 00000000000003c8 00039c 000a38 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000000e00 00039c 00074d 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 000000000000154e 00039c 0000da 02 A 6 0 2\n- [ 9] .gnu.version_r NOBITS 0000000000001628 00039c 000060 00 A 7 1 8\n- [10] .rela.dyn NOBITS 0000000000001688 00039c 000cc0 18 A 6 0 8\n- [11] .rela.plt NOBITS 0000000000002348 00039c 000930 18 A 6 25 8\n+ [ 7] .dynstr NOBITS 0000000000000e00 00039c 00074f 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 0000000000001550 00039c 0000da 02 A 6 0 2\n+ [ 9] .gnu.version_r NOBITS 0000000000001630 00039c 000060 00 A 7 1 8\n+ [10] .rela.dyn NOBITS 0000000000001690 00039c 000cc0 18 A 6 0 8\n+ [11] .rela.plt NOBITS 0000000000002350 00039c 000930 18 A 6 25 8\n [12] .init NOBITS 0000000000003000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000003020 001000 000630 10 AX 0 0 16\n [14] .plt.got NOBITS 0000000000003650 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 0000000000003660 001000 0069a5 00 AX 0 0 16\n [16] .fini NOBITS 000000000000a008 001000 000009 00 AX 0 0 4\n [17] .rodata NOBITS 000000000000b000 001000 002290 00 A 0 0 16\n [18] .eh_frame_hdr NOBITS 000000000000d290 001000 000154 00 A 0 0 4\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: e3d157fa1be2f85dec6534b97718e8877d4f7ad5\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8117b6dd90b58bd50aa04830067e26c8d1621f82\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}]}, {"source1": "./usr/lib/debug/.build-id/e5/aae0e277583ea8bf339c541f653b7739e5dfb2.debug", "source2": "./usr/lib/debug/.build-id/43/c18ac00d9ef769840cee88b7d29ab53344b17c.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 1% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "comments": ["error from `readelf --wide --program-header {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -3,15 +3,15 @@\n Entry point 0x35c0\n There are 13 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x0002d8 0x0002d8 R 0x8\n INTERP 0x000318 0x0000000000000318 0x0000000000000318 0x000000 0x00001c R 0x1\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00039c 0x0028e8 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00039c 0x0028f0 R 0x1000\n LOAD 0x000000 0x0000000000003000 0x0000000000003000 0x000000 0x005001 R E 0x1000\n LOAD 0x000000 0x0000000000009000 0x0000000000009000 0x000000 0x002354 R 0x1000\n LOAD 0x0009d0 0x000000000000c9d0 0x000000000000c9d0 0x000000 0x118d90 RW 0x1000\n DYNAMIC 0x0009d0 0x000000000000cd88 0x000000000000cd88 0x000000 0x000200 RW 0x8\n NOTE 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n NOTE 0x000358 0x0000000000000358 0x0000000000000358 0x000044 0x000044 R 0x4\n GNU_PROPERTY 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -5,19 +5,19 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash NOBITS 00000000000003a0 00039c 000028 00 A 6 0 8\n [ 6] .dynsym NOBITS 00000000000003c8 00039c 000930 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000000cf8 00039c 00065b 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 0000000000001354 00039c 0000c4 02 A 6 0 2\n- [ 9] .gnu.version_r NOBITS 0000000000001418 00039c 000060 00 A 7 1 8\n- [10] .rela.dyn NOBITS 0000000000001478 00039c 000c48 18 A 6 0 8\n- [11] .rela.plt NOBITS 00000000000020c0 00039c 000828 18 A 6 25 8\n+ [ 7] .dynstr NOBITS 0000000000000cf8 00039c 00065d 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 0000000000001356 00039c 0000c4 02 A 6 0 2\n+ [ 9] .gnu.version_r NOBITS 0000000000001420 00039c 000060 00 A 7 1 8\n+ [10] .rela.dyn NOBITS 0000000000001480 00039c 000c48 18 A 6 0 8\n+ [11] .rela.plt NOBITS 00000000000020c8 00039c 000828 18 A 6 25 8\n [12] .init NOBITS 0000000000003000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000003020 001000 000580 10 AX 0 0 16\n [14] .plt.got NOBITS 00000000000035a0 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 00000000000035b0 001000 004a45 00 AX 0 0 16\n [16] .fini NOBITS 0000000000007ff8 001000 000009 00 AX 0 0 4\n [17] .rodata NOBITS 0000000000009000 001000 001a30 00 A 0 0 16\n [18] .eh_frame_hdr NOBITS 000000000000aa30 001000 00012c 00 A 0 0 4\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: e5aae0e277583ea8bf339c541f653b7739e5dfb2\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 43c18ac00d9ef769840cee88b7d29ab53344b17c\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}]}, {"source1": "./usr/lib/debug/.build-id/e5/f43b68f1b8918cf3e97211b86e4d63f4226b04.debug", "source2": "./usr/lib/debug/.build-id/2e/64179a7f1647a59ee0e3a2e944865b2d77f0a1.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 1% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "comments": ["error from `readelf --wide --program-header {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -3,15 +3,15 @@\n Entry point 0x3600\n There are 13 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x0002d8 0x0002d8 R 0x8\n INTERP 0x000318 0x0000000000000318 0x0000000000000318 0x000000 0x00001c R 0x1\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00039c 0x002ac0 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00039c 0x002ac8 R 0x1000\n LOAD 0x000000 0x0000000000003000 0x0000000000003000 0x000000 0x005341 R E 0x1000\n LOAD 0x000000 0x0000000000009000 0x0000000000009000 0x000000 0x0024ac R 0x1000\n LOAD 0x0009d0 0x000000000000c9d0 0x000000000000c9d0 0x000000 0x118f10 RW 0x1000\n DYNAMIC 0x0009d0 0x000000000000cd88 0x000000000000cd88 0x000000 0x000200 RW 0x8\n NOTE 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n NOTE 0x000358 0x0000000000000358 0x0000000000000358 0x000044 0x000044 R 0x4\n GNU_PROPERTY 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -5,19 +5,19 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash NOBITS 00000000000003a0 00039c 000028 00 A 6 0 8\n [ 6] .dynsym NOBITS 00000000000003c8 00039c 000990 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000000d58 00039c 0006ac 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 0000000000001404 00039c 0000cc 02 A 6 0 2\n- [ 9] .gnu.version_r NOBITS 00000000000014d0 00039c 000060 00 A 7 1 8\n- [10] .rela.dyn NOBITS 0000000000001530 00039c 000d08 18 A 6 0 8\n- [11] .rela.plt NOBITS 0000000000002238 00039c 000888 18 A 6 25 8\n+ [ 7] .dynstr NOBITS 0000000000000d58 00039c 0006ae 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 0000000000001406 00039c 0000cc 02 A 6 0 2\n+ [ 9] .gnu.version_r NOBITS 00000000000014d8 00039c 000060 00 A 7 1 8\n+ [10] .rela.dyn NOBITS 0000000000001538 00039c 000d08 18 A 6 0 8\n+ [11] .rela.plt NOBITS 0000000000002240 00039c 000888 18 A 6 25 8\n [12] .init NOBITS 0000000000003000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000003020 001000 0005c0 10 AX 0 0 16\n [14] .plt.got NOBITS 00000000000035e0 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 00000000000035f0 001000 004d45 00 AX 0 0 16\n [16] .fini NOBITS 0000000000008338 001000 000009 00 AX 0 0 4\n [17] .rodata NOBITS 0000000000009000 001000 001b90 00 A 0 0 16\n [18] .eh_frame_hdr NOBITS 000000000000ab90 001000 00012c 00 A 0 0 4\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: e5f43b68f1b8918cf3e97211b86e4d63f4226b04\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2e64179a7f1647a59ee0e3a2e944865b2d77f0a1\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}]}, {"source1": "./usr/lib/debug/.build-id/eb/0547c7a272e360d7c279ebbd338544988709e4.debug", "source2": "./usr/lib/debug/.build-id/2a/098c41af135de9338e2f922f9a6e43e15127e4.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 0% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "comments": ["error from `readelf --wide --program-header {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -3,15 +3,15 @@\n Entry point 0x35f0\n There are 13 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x0002d8 0x0002d8 R 0x8\n INTERP 0x000318 0x0000000000000318 0x0000000000000318 0x000000 0x00001c R 0x1\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00039c 0x0029b0 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00039c 0x0029b8 R 0x1000\n LOAD 0x000000 0x0000000000003000 0x0000000000003000 0x000000 0x004e31 R E 0x1000\n LOAD 0x000000 0x0000000000008000 0x0000000000008000 0x000000 0x002344 R 0x1000\n LOAD 0x0009d0 0x000000000000b9d0 0x000000000000b9d0 0x000000 0x118db0 RW 0x1000\n DYNAMIC 0x0009d0 0x000000000000bd88 0x000000000000bd88 0x000000 0x000200 RW 0x8\n NOTE 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n NOTE 0x000358 0x0000000000000358 0x0000000000000358 0x000044 0x000044 R 0x4\n GNU_PROPERTY 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -5,19 +5,19 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash NOBITS 00000000000003a0 00039c 000028 00 A 6 0 8\n [ 6] .dynsym NOBITS 00000000000003c8 00039c 000978 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000000d40 00039c 0006a5 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 00000000000013e6 00039c 0000ca 02 A 6 0 2\n- [ 9] .gnu.version_r NOBITS 00000000000014b0 00039c 000060 00 A 7 1 8\n- [10] .rela.dyn NOBITS 0000000000001510 00039c 000c30 18 A 6 0 8\n- [11] .rela.plt NOBITS 0000000000002140 00039c 000870 18 A 6 25 8\n+ [ 7] .dynstr NOBITS 0000000000000d40 00039c 0006a7 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 00000000000013e8 00039c 0000ca 02 A 6 0 2\n+ [ 9] .gnu.version_r NOBITS 00000000000014b8 00039c 000060 00 A 7 1 8\n+ [10] .rela.dyn NOBITS 0000000000001518 00039c 000c30 18 A 6 0 8\n+ [11] .rela.plt NOBITS 0000000000002148 00039c 000870 18 A 6 25 8\n [12] .init NOBITS 0000000000003000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000003020 001000 0005b0 10 AX 0 0 16\n [14] .plt.got NOBITS 00000000000035d0 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 00000000000035e0 001000 004845 00 AX 0 0 16\n [16] .fini NOBITS 0000000000007e28 001000 000009 00 AX 0 0 4\n [17] .rodata NOBITS 0000000000008000 001000 001a60 00 A 0 0 16\n [18] .eh_frame_hdr NOBITS 0000000000009a60 001000 00012c 00 A 0 0 4\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: eb0547c7a272e360d7c279ebbd338544988709e4\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2a098c41af135de9338e2f922f9a6e43e15127e4\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}]}, {"source1": "./usr/lib/debug/.build-id/f0/29f9c591d55268d25569324dbdc41b0a2f92b7.debug", "source2": "./usr/lib/debug/.build-id/83/e1ee19f257657f1d924aa4d37450eb218d369e.debug", "comments": ["Files 1% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "comments": ["error from `readelf --wide --program-header {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -3,15 +3,15 @@\n Entry point 0x35c0\n There are 13 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x0002d8 0x0002d8 R 0x8\n INTERP 0x000318 0x0000000000000318 0x0000000000000318 0x000000 0x00001c R 0x1\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00039c 0x002900 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00039c 0x002908 R 0x1000\n LOAD 0x000000 0x0000000000003000 0x0000000000003000 0x000000 0x005091 R E 0x1000\n LOAD 0x000000 0x0000000000009000 0x0000000000009000 0x000000 0x002364 R 0x1000\n LOAD 0x0009d0 0x000000000000c9d0 0x000000000000c9d0 0x000000 0x118db0 RW 0x1000\n DYNAMIC 0x0009d0 0x000000000000cd88 0x000000000000cd88 0x000000 0x000200 RW 0x8\n NOTE 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n NOTE 0x000358 0x0000000000000358 0x0000000000000358 0x000044 0x000044 R 0x4\n GNU_PROPERTY 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -5,19 +5,19 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash NOBITS 00000000000003a0 00039c 000028 00 A 6 0 8\n [ 6] .dynsym NOBITS 00000000000003c8 00039c 000930 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000000cf8 00039c 00065b 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 0000000000001354 00039c 0000c4 02 A 6 0 2\n- [ 9] .gnu.version_r NOBITS 0000000000001418 00039c 000060 00 A 7 1 8\n- [10] .rela.dyn NOBITS 0000000000001478 00039c 000c60 18 A 6 0 8\n- [11] .rela.plt NOBITS 00000000000020d8 00039c 000828 18 A 6 25 8\n+ [ 7] .dynstr NOBITS 0000000000000cf8 00039c 00065d 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 0000000000001356 00039c 0000c4 02 A 6 0 2\n+ [ 9] .gnu.version_r NOBITS 0000000000001420 00039c 000060 00 A 7 1 8\n+ [10] .rela.dyn NOBITS 0000000000001480 00039c 000c60 18 A 6 0 8\n+ [11] .rela.plt NOBITS 00000000000020e0 00039c 000828 18 A 6 25 8\n [12] .init NOBITS 0000000000003000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000003020 001000 000580 10 AX 0 0 16\n [14] .plt.got NOBITS 00000000000035a0 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 00000000000035b0 001000 004ad5 00 AX 0 0 16\n [16] .fini NOBITS 0000000000008088 001000 000009 00 AX 0 0 4\n [17] .rodata NOBITS 0000000000009000 001000 001a40 00 A 0 0 16\n [18] .eh_frame_hdr NOBITS 000000000000aa40 001000 00012c 00 A 0 0 4\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: f029f9c591d55268d25569324dbdc41b0a2f92b7\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 83e1ee19f257657f1d924aa4d37450eb218d369e\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}]}, {"source1": "./usr/lib/debug/.build-id/f8/055027480011e3404047847a559dfcfe4a0c3f.debug", "source2": "./usr/lib/debug/.build-id/f6/dc01053722cc129eb7c5588841e497df7121ec.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 0% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -5,16 +5,16 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash NOBITS 00000000000003a0 00039c 000024 00 A 6 0 8\n [ 6] .dynsym NOBITS 00000000000003c8 00039c 000918 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000000ce0 00039c 00064b 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 000000000000132c 00039c 0000c2 02 A 6 0 2\n+ [ 7] .dynstr NOBITS 0000000000000ce0 00039c 00064d 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 000000000000132e 00039c 0000c2 02 A 6 0 2\n [ 9] .gnu.version_r NOBITS 00000000000013f0 00039c 000060 00 A 7 1 8\n [10] .rela.dyn NOBITS 0000000000001450 00039c 000ca8 18 A 6 0 8\n [11] .rela.plt NOBITS 00000000000020f8 00039c 000810 18 A 6 25 8\n [12] .init NOBITS 0000000000003000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000003020 001000 000570 10 AX 0 0 16\n [14] .plt.got NOBITS 0000000000003590 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 00000000000035a0 001000 004745 00 AX 0 0 16\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: f8055027480011e3404047847a559dfcfe4a0c3f\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f6dc01053722cc129eb7c5588841e497df7121ec\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}]}, {"source1": "./usr/lib/debug/.build-id/ff/350e4f1c02f104e4d193de0efee00bc42b1990.debug", "source2": "./usr/lib/debug/.build-id/4d/ac1bfc622a4364ece4357634a1994c1b945a99.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 2% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "comments": ["error from `readelf --wide --program-header {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -3,15 +3,15 @@\n Entry point 0x15a0\n There are 13 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x0002d8 0x0002d8 R 0x8\n INTERP 0x000318 0x0000000000000318 0x0000000000000318 0x000000 0x00001c R 0x1\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00039c 0x000960 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00039c 0x000968 R 0x1000\n LOAD 0x000000 0x0000000000001000 0x0000000000001000 0x000000 0x0006e1 R E 0x1000\n LOAD 0x000000 0x0000000000002000 0x0000000000002000 0x000000 0x000648 R 0x1000\n LOAD 0x000db0 0x0000000000003db0 0x0000000000003db0 0x000000 0x0002c8 RW 0x1000\n DYNAMIC 0x000db0 0x0000000000003dc0 0x0000000000003dc0 0x000000 0x000200 RW 0x8\n NOTE 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n NOTE 0x000358 0x0000000000000358 0x0000000000000358 0x000044 0x000044 R 0x4\n GNU_PROPERTY 0x000338 0x0000000000000338 0x0000000000000338 0x000020 0x000020 R 0x8\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -5,19 +5,19 @@\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 0000000000000318 000318 00001c 00 A 0 0 1\n [ 2] .note.gnu.property NOTE 0000000000000338 000338 000020 00 A 0 0 8\n [ 3] .note.gnu.build-id NOTE 0000000000000358 000358 000024 00 A 0 0 4\n [ 4] .note.ABI-tag NOTE 000000000000037c 00037c 000020 00 A 0 0 4\n [ 5] .gnu.hash NOBITS 00000000000003a0 00039c 000028 00 A 6 0 8\n [ 6] .dynsym NOBITS 00000000000003c8 00039c 0001c8 18 A 7 1 8\n- [ 7] .dynstr NOBITS 0000000000000590 00039c 000171 00 A 0 0 1\n- [ 8] .gnu.version NOBITS 0000000000000702 00039c 000026 02 A 6 0 2\n- [ 9] .gnu.version_r NOBITS 0000000000000728 00039c 000040 00 A 7 1 8\n- [10] .rela.dyn NOBITS 0000000000000768 00039c 0000d8 18 A 6 0 8\n- [11] .rela.plt NOBITS 0000000000000840 00039c 000120 18 A 6 24 8\n+ [ 7] .dynstr NOBITS 0000000000000590 00039c 000173 00 A 0 0 1\n+ [ 8] .gnu.version NOBITS 0000000000000704 00039c 000026 02 A 6 0 2\n+ [ 9] .gnu.version_r NOBITS 0000000000000730 00039c 000040 00 A 7 1 8\n+ [10] .rela.dyn NOBITS 0000000000000770 00039c 0000d8 18 A 6 0 8\n+ [11] .rela.plt NOBITS 0000000000000848 00039c 000120 18 A 6 24 8\n [12] .init NOBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [13] .plt NOBITS 0000000000001020 001000 0000d0 10 AX 0 0 16\n [14] .plt.got NOBITS 00000000000010f0 001000 000008 08 AX 0 0 8\n [15] .text NOBITS 0000000000001100 001000 0005d8 00 AX 0 0 16\n [16] .fini NOBITS 00000000000016d8 001000 000009 00 AX 0 0 4\n [17] .rodata NOBITS 0000000000002000 001000 000534 00 A 0 0 8\n [18] .eh_frame_hdr NOBITS 0000000000002534 001000 000034 00 A 0 0 4\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: ff350e4f1c02f104e4d193de0efee00bc42b1990\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4dac1bfc622a4364ece4357634a1994c1b945a99\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}]}]}]}]}, {"source1": "libeccodes0-dbgsym_2.30.0-1_amd64.deb", "source2": "libeccodes0-dbgsym_2.30.0-1_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 2023-04-10 07:14:16.000000 debian-binary\n--rw-r--r-- 0 0 0 648 2023-04-10 07:14:16.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1558352 2023-04-10 07:14:16.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 644 2023-04-10 07:14:16.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 1559144 2023-04-10 07:14:16.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": "@@ -6,8 +6,8 @@\n Maintainer: Alastair McKinstry \n Installed-Size: 1713\n Depends: libeccodes0 (= 2.30.0-1)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for libeccodes0\n-Build-Ids: 7788059cfe190ce492e59e55d799eb569fc5f1e1 a7b2d6942e8eb28594705c7ead8411c5c8773f6e\n+Build-Ids: a4ea33e9d6f44608dcd3a9bf645342df75210658 b5828a2d862f1582ace89a7101ded645b779375c\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/77/88059cfe190ce492e59e55d799eb569fc5f1e1.debug\n-usr/lib/debug/.build-id/a7/b2d6942e8eb28594705c7ead8411c5c8773f6e.debug\n+usr/lib/debug/.build-id/a4/ea33e9d6f44608dcd3a9bf645342df75210658.debug\n+usr/lib/debug/.build-id/b5/828a2d862f1582ace89a7101ded645b779375c.debug\n usr/lib/debug/.dwz/x86_64-linux-gnu/libeccodes0.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 2023-04-10 07:14:16.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/77/\n--rw-r--r-- 0 root (0) root (0) 1519040 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/77/88059cfe190ce492e59e55d799eb569fc5f1e1.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/a7/\n--rw-r--r-- 0 root (0) root (0) 213640 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/a7/b2d6942e8eb28594705c7ead8411c5c8773f6e.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/a4/\n+-rw-r--r-- 0 root (0) root (0) 213632 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/a4/ea33e9d6f44608dcd3a9bf645342df75210658.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/b5/\n+-rw-r--r-- 0 root (0) root (0) 1519040 2023-04-10 07:14:16.000000 ./usr/lib/debug/.build-id/b5/828a2d862f1582ace89a7101ded645b779375c.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.dwz/\n drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/lib/debug/.dwz/x86_64-linux-gnu/\n -rw-r--r-- 0 root (0) root (0) 6992 2023-04-10 07:14:16.000000 ./usr/lib/debug/.dwz/x86_64-linux-gnu/libeccodes0.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2023-04-10 07:14:16.000000 ./usr/share/doc/libeccodes0-dbgsym -> libeccodes0\n"}, {"source1": "./usr/lib/debug/.build-id/77/88059cfe190ce492e59e55d799eb569fc5f1e1.debug", "source2": "./usr/lib/debug/.build-id/b5/828a2d862f1582ace89a7101ded645b779375c.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 0% similar despite different names"], "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: 7788059cfe190ce492e59e55d799eb569fc5f1e1\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b5828a2d862f1582ace89a7101ded645b779375c\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-GCC: (Debian 12.2.0-14) 12.2.0\n+y7\\GCC: (Debian 12.2.0-14) 12.2.0\n !&\"Y_,'$\n (ua.}14h\n +EmO_%j{\n d]TuUWb4\n or.oU[a#~\n pU-}^N7y\n 'P@-p`<\\6\n"}]}, {"source1": "./usr/lib/debug/.build-id/a7/b2d6942e8eb28594705c7ead8411c5c8773f6e.debug", "source2": "./usr/lib/debug/.build-id/a4/ea33e9d6f44608dcd3a9bf645342df75210658.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 4% 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: 211272 (bytes into file)\n+ Start of section headers: 211264 (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": "@@ -3,19 +3,19 @@\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 0x00d940 R 0x1000\n LOAD 0x000000 0x000000000000e000 0x000000000000e000 0x000000 0x0250e1 R E 0x1000\n- LOAD 0x000000 0x0000000000034000 0x0000000000034000 0x000000 0x007d4c R 0x1000\n+ LOAD 0x000000 0x0000000000034000 0x0000000000034000 0x000000 0x007d5c R 0x1000\n LOAD 0x000d98 0x000000000003cd98 0x000000000003cd98 0x000000 0x000f60 RW 0x1000\n DYNAMIC 0x000d98 0x000000000003cda8 0x000000000003cda8 0x000000 0x000210 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n- GNU_EH_FRAME 0x001000 0x0000000000034814 0x0000000000034814 0x000000 0x00134c R 0x4\n+ GNU_EH_FRAME 0x001000 0x0000000000034824 0x0000000000034824 0x000000 0x00134c R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10\n GNU_RELRO 0x000d98 0x000000000003cd98 0x000000000003cd98 0x000000 0x000268 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,46 +1,46 @@\n-There are 37 section headers, starting at offset 0x33948:\n+There are 37 section headers, starting at offset 0x33940:\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 0013cc 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000001630 00025c 0047b8 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000005de8 00025c 004fa9 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 000000000000ad92 00025c 0005fa 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 0000000000005de8 00025c 004fab 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 000000000000ad94 00025c 0005fa 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 000000000000b390 00025c 0000c0 00 A 4 3 8\n [ 7] .rela.dyn NOBITS 000000000000b450 00025c 0000d8 18 A 3 0 8\n [ 8] .rela.plt NOBITS 000000000000b528 00025c 002418 18 A 3 21 8\n [ 9] .init NOBITS 000000000000e000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 000000000000e020 001000 001820 10 AX 0 0 16\n [11] .plt.got NOBITS 000000000000f840 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 000000000000f850 001000 023885 00 AX 0 0 16\n [13] .fini NOBITS 00000000000330d8 001000 000009 00 AX 0 0 4\n- [14] .rodata NOBITS 0000000000034000 001000 000812 00 A 0 0 16\n- [15] .eh_frame_hdr NOBITS 0000000000034814 001000 00134c 00 A 0 0 4\n- [16] .eh_frame NOBITS 0000000000035b60 001000 0061ec 00 A 0 0 8\n+ [14] .rodata NOBITS 0000000000034000 001000 000822 00 A 0 0 16\n+ [15] .eh_frame_hdr NOBITS 0000000000034824 001000 00134c 00 A 0 0 4\n+ [16] .eh_frame NOBITS 0000000000035b70 001000 0061ec 00 A 0 0 8\n [17] .init_array NOBITS 000000000003cd98 000d98 000008 08 WA 0 0 8\n [18] .fini_array NOBITS 000000000003cda0 000d98 000008 08 WA 0 0 8\n [19] .dynamic NOBITS 000000000003cda8 000d98 000210 10 WA 4 0 8\n [20] .got NOBITS 000000000003cfb8 000d98 000030 08 WA 0 0 8\n [21] .got.plt NOBITS 000000000003cfe8 000d98 000c20 08 WA 0 0 8\n [22] .data NOBITS 000000000003dc08 000d98 000010 00 WA 0 0 8\n [23] .bss NOBITS 000000000003dc20 000d98 0000d8 00 WA 0 0 16\n [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1\n [25] .debug_aranges PROGBITS 0000000000000000 000280 000057 00 C 0 0 8\n- [26] .debug_info PROGBITS 0000000000000000 0002d8 0164f1 00 C 0 0 8\n- [27] .debug_abbrev PROGBITS 0000000000000000 0167d0 0005db 00 C 0 0 8\n- [28] .debug_line PROGBITS 0000000000000000 016db0 004949 00 C 0 0 8\n- [29] .debug_str PROGBITS 0000000000000000 01b700 00106f 01 MSC 0 0 8\n- [30] .debug_line_str PROGBITS 0000000000000000 01c770 000118 01 MSC 0 0 8\n- [31] .debug_loclists PROGBITS 0000000000000000 01c888 00bce2 00 C 0 0 8\n- [32] .debug_rnglists PROGBITS 0000000000000000 028570 0012b0 00 C 0 0 8\n- [33] .gnu_debugaltlink PROGBITS 0000000000000000 029820 00004b 00 0 0 1\n- [34] .symtab SYMTAB 0000000000000000 029870 004c50 18 35 50 8\n- [35] .strtab STRTAB 0000000000000000 02e4c0 005313 00 0 0 1\n- [36] .shstrtab STRTAB 0000000000000000 0337d3 000173 00 0 0 1\n+ [26] .debug_info PROGBITS 0000000000000000 0002d8 0164f0 00 C 0 0 8\n+ [27] .debug_abbrev PROGBITS 0000000000000000 0167c8 0005db 00 C 0 0 8\n+ [28] .debug_line PROGBITS 0000000000000000 016da8 004949 00 C 0 0 8\n+ [29] .debug_str PROGBITS 0000000000000000 01b6f8 00106f 01 MSC 0 0 8\n+ [30] .debug_line_str PROGBITS 0000000000000000 01c768 000118 01 MSC 0 0 8\n+ [31] .debug_loclists PROGBITS 0000000000000000 01c880 00bce2 00 C 0 0 8\n+ [32] .debug_rnglists PROGBITS 0000000000000000 028568 0012b0 00 C 0 0 8\n+ [33] .gnu_debugaltlink PROGBITS 0000000000000000 029818 00004b 00 0 0 1\n+ [34] .symtab SYMTAB 0000000000000000 029868 004c50 18 35 50 8\n+ [35] .strtab STRTAB 0000000000000000 02e4b8 005313 00 0 0 1\n+ [36] .shstrtab STRTAB 0000000000000000 0337cb 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": "@@ -33,26 +33,26 @@\n 29: 000000000003dc40 8 OBJECT LOCAL DEFAULT 23 binary_messages\n 30: 000000000003dc68 8 OBJECT LOCAL DEFAULT 23 multi_handle_set\n 31: 0000000000000000 0 FILE LOCAL DEFAULT ABS grib_f90.f90\n 32: 000000000003dce8 4 OBJECT LOCAL DEFAULT 23 intis_lsm.1\n 33: 000000000003dce4 4 OBJECT LOCAL DEFAULT 23 intis_lsm.0\n 34: 0000000000000000 0 FILE LOCAL DEFAULT ABS eccodes_f90.f90\n 35: 0000000000000000 0 FILE LOCAL DEFAULT ABS crtstuff.c\n- 36: 000000000003bd48 0 OBJECT LOCAL DEFAULT 16 __FRAME_END__\n+ 36: 000000000003bd58 0 OBJECT LOCAL DEFAULT 16 __FRAME_END__\n 37: 0000000000000000 0 FILE LOCAL DEFAULT ABS offloadstuff.c\n 38: 0000000000000000 0 FILE LOCAL DEFAULT ABS \n- 39: 0000000000034818 0 OBJECT LOCAL DEFAULT 15 __offload_vars_end\n- 40: 0000000000034814 0 NOTYPE LOCAL DEFAULT 15 __GNU_EH_FRAME_HDR\n+ 39: 0000000000034828 0 OBJECT LOCAL DEFAULT 15 __offload_vars_end\n+ 40: 0000000000034824 0 NOTYPE LOCAL DEFAULT 15 __GNU_EH_FRAME_HDR\n 41: 00000000000330d8 0 FUNC LOCAL DEFAULT 13 _fini\n 42: 000000000003cfe8 0 OBJECT LOCAL DEFAULT 21 _GLOBAL_OFFSET_TABLE_\n- 43: 0000000000034818 0 OBJECT LOCAL DEFAULT 15 __offload_func_table\n+ 43: 0000000000034828 0 OBJECT LOCAL DEFAULT 15 __offload_func_table\n 44: 000000000003dc18 0 OBJECT LOCAL DEFAULT 22 __TMC_END__\n 45: 000000000003dc08 0 OBJECT LOCAL DEFAULT 22 __dso_handle\n- 46: 0000000000034818 0 OBJECT LOCAL DEFAULT 15 __offload_var_table\n- 47: 0000000000034818 0 OBJECT LOCAL DEFAULT 15 __offload_funcs_end\n+ 46: 0000000000034828 0 OBJECT LOCAL DEFAULT 15 __offload_var_table\n+ 47: 0000000000034828 0 OBJECT LOCAL DEFAULT 15 __offload_funcs_end\n 48: 000000000003cda8 0 OBJECT LOCAL DEFAULT 19 _DYNAMIC\n 49: 000000000000e000 0 FUNC LOCAL DEFAULT 9 _init\n 50: 0000000000014ba0 5 FUNC GLOBAL DEFAULT 12 grib_f_release__\n 51: 0000000000029cb0 927 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_read_from_file_int4\n 52: 000000000002af90 839 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_read_bytes_int4_size_t\n 53: 0000000000011e00 5 FUNC GLOBAL DEFAULT 12 grib_f_keys_iterator_rewind\n 54: 0000000000010080 5 FUNC GLOBAL DEFAULT 12 grib_f_read_any_from_file__\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: a7b2d6942e8eb28594705c7ead8411c5c8773f6e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a4ea33e9d6f44608dcd3a9bf645342df75210658\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -61201,15 +61201,15 @@\n <23a1c> DW_AT_call_origin : (ref2) <0x23466>\n <23a1e> DW_AT_sibling : (ref2) <0x23a45>\n <4><23a20>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <23a21> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <23a23> DW_AT_call_value : (exprloc) 2 byte block: 91 54 \t(DW_OP_fbreg: -44)\n <4><23a26>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <23a27> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <23a29> DW_AT_call_value : (exprloc) 9 byte block: 3 57 47 3 0 0 0 0 0 \t(DW_OP_addr: 34757)\n+ <23a29> DW_AT_call_value : (exprloc) 9 byte block: 3 59 47 3 0 0 0 0 0 \t(DW_OP_addr: 34759)\n <4><23a33>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <23a34> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <23a36> DW_AT_call_value : (exprloc) 2 byte block: 76 0 \t(DW_OP_breg6 (rbp): 0)\n <4><23a39>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <23a3a> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n <23a3c> DW_AT_call_value : (exprloc) 1 byte block: 41 \t(DW_OP_lit17)\n <4><23a3e>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n@@ -61312,15 +61312,15 @@\n <23b2a> DW_AT_call_origin : (ref2) <0x23466>\n <23b2c> DW_AT_sibling : (ref2) <0x23b59>\n <4><23b2e>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <23b2f> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <23b31> DW_AT_call_value : (exprloc) 2 byte block: 91 64 \t(DW_OP_fbreg: -28)\n <4><23b34>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <23b35> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <23b37> DW_AT_call_value : (exprloc) 9 byte block: 3 7 47 3 0 0 0 0 0 \t(DW_OP_addr: 34707)\n+ <23b37> DW_AT_call_value : (exprloc) 9 byte block: 3 9 47 3 0 0 0 0 0 \t(DW_OP_addr: 34709)\n <4><23b41>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <23b42> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <23b44> DW_AT_call_value : (exprloc) 9 byte block: 3 a3 44 3 0 0 0 0 0 \t(DW_OP_addr: 344a3)\n <4><23b4e>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <23b4f> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n <23b51> DW_AT_call_value : (exprloc) 1 byte block: 44 \t(DW_OP_lit20)\n <4><23b53>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n@@ -61399,15 +61399,15 @@\n <23c04> DW_AT_call_origin : (ref2) <0x23466>\n <23c06> DW_AT_sibling : (ref2) <0x23c2d>\n <4><23c08>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <23c09> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <23c0b> DW_AT_call_value : (exprloc) 2 byte block: 91 54 \t(DW_OP_fbreg: -44)\n <4><23c0e>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <23c0f> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <23c11> DW_AT_call_value : (exprloc) 9 byte block: 3 3b 47 3 0 0 0 0 0 \t(DW_OP_addr: 3473b)\n+ <23c11> DW_AT_call_value : (exprloc) 9 byte block: 3 3d 47 3 0 0 0 0 0 \t(DW_OP_addr: 3473d)\n <4><23c1b>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <23c1c> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <23c1e> DW_AT_call_value : (exprloc) 2 byte block: 76 0 \t(DW_OP_breg6 (rbp): 0)\n <4><23c21>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <23c22> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n <23c24> DW_AT_call_value : (exprloc) 1 byte block: 46 \t(DW_OP_lit22)\n <4><23c26>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n@@ -61466,15 +61466,15 @@\n <23ca9> DW_AT_call_origin : (ref2) <0x23466>\n <23cab> DW_AT_sibling : (ref2) <0x23cd8>\n <4><23cad>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <23cae> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <23cb0> DW_AT_call_value : (exprloc) 2 byte block: 91 64 \t(DW_OP_fbreg: -28)\n <4><23cb3>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <23cb4> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <23cb6> DW_AT_call_value : (exprloc) 9 byte block: 3 21 47 3 0 0 0 0 0 \t(DW_OP_addr: 34721)\n+ <23cb6> DW_AT_call_value : (exprloc) 9 byte block: 3 23 47 3 0 0 0 0 0 \t(DW_OP_addr: 34723)\n <4><23cc0>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <23cc1> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <23cc3> DW_AT_call_value : (exprloc) 9 byte block: 3 a3 44 3 0 0 0 0 0 \t(DW_OP_addr: 344a3)\n <4><23ccd>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <23cce> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n <23cd0> DW_AT_call_value : (exprloc) 1 byte block: 44 \t(DW_OP_lit20)\n <4><23cd2>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n@@ -74165,15 +74165,15 @@\n <2b00d> DW_AT_call_value : (exprloc) 9 byte block: 3 a4 44 3 0 0 0 0 0 \t(DW_OP_addr: 344a4)\n <2b017> DW_AT_call_data_value: (exprloc) 2 byte block: 9 fe \t(DW_OP_const1s: -2)\n <5><2b01a>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2b01b> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n <2b01d> DW_AT_call_value : (exprloc) 9 byte block: 3 af 43 3 0 0 0 0 0 \t(DW_OP_addr: 343af)\n <5><2b027>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2b028> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n- <2b02a> DW_AT_call_value : (exprloc) 9 byte block: 3 da 47 3 0 0 0 0 0 \t(DW_OP_addr: 347da)\n+ <2b02a> DW_AT_call_value : (exprloc) 9 byte block: 3 dc 47 3 0 0 0 0 0 \t(DW_OP_addr: 347dc)\n <5><2b034>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2b035> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n <2b037> DW_AT_call_value : (exprloc) 1 byte block: 3d \t(DW_OP_lit13)\n <5><2b039>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2b03a> DW_AT_location : (exprloc) 1 byte block: 58 \t(DW_OP_reg8 (r8))\n <2b03c> DW_AT_call_value : (exprloc) 1 byte block: 44 \t(DW_OP_lit20)\n <5><2b03e>: Abbrev Number: 0\n@@ -74270,15 +74270,15 @@\n <2b115> DW_AT_call_origin : (ref2) <0x302db>\n <2b117> DW_AT_sibling : (ref2) <0x2b144>\n <4><2b119>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2b11a> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <2b11c> DW_AT_call_value : (exprloc) 2 byte block: 91 64 \t(DW_OP_fbreg: -28)\n <4><2b11f>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2b120> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <2b122> DW_AT_call_value : (exprloc) 9 byte block: 3 ca 47 3 0 0 0 0 0 \t(DW_OP_addr: 347ca)\n+ <2b122> DW_AT_call_value : (exprloc) 9 byte block: 3 cc 47 3 0 0 0 0 0 \t(DW_OP_addr: 347cc)\n <4><2b12c>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2b12d> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <2b12f> DW_AT_call_value : (exprloc) 9 byte block: 3 a4 44 3 0 0 0 0 0 \t(DW_OP_addr: 344a4)\n <4><2b139>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2b13a> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n <2b13c> DW_AT_call_value : (exprloc) 1 byte block: 3f \t(DW_OP_lit15)\n <4><2b13e>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n@@ -74359,15 +74359,15 @@\n <2b1f6> DW_AT_call_origin : (ref2) <0x302db>\n <2b1f8> DW_AT_sibling : (ref2) <0x2b225>\n <4><2b1fa>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2b1fb> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <2b1fd> DW_AT_call_value : (exprloc) 2 byte block: 91 64 \t(DW_OP_fbreg: -28)\n <4><2b200>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2b201> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <2b203> DW_AT_call_value : (exprloc) 9 byte block: 3 ae 47 3 0 0 0 0 0 \t(DW_OP_addr: 347ae)\n+ <2b203> DW_AT_call_value : (exprloc) 9 byte block: 3 b0 47 3 0 0 0 0 0 \t(DW_OP_addr: 347b0)\n <4><2b20d>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2b20e> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <2b210> DW_AT_call_value : (exprloc) 9 byte block: 3 a4 44 3 0 0 0 0 0 \t(DW_OP_addr: 344a4)\n <4><2b21a>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2b21b> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n <2b21d> DW_AT_call_value : (exprloc) 1 byte block: 4b \t(DW_OP_lit27)\n <4><2b21f>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n@@ -74437,15 +74437,15 @@\n <2b2bc> DW_AT_call_origin : (ref2) <0x302db>\n <2b2be> DW_AT_sibling : (ref2) <0x2b2eb>\n <4><2b2c0>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2b2c1> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <2b2c3> DW_AT_call_value : (exprloc) 2 byte block: 91 64 \t(DW_OP_fbreg: -28)\n <4><2b2c6>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2b2c7> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <2b2c9> DW_AT_call_value : (exprloc) 9 byte block: 3 95 47 3 0 0 0 0 0 \t(DW_OP_addr: 34795)\n+ <2b2c9> DW_AT_call_value : (exprloc) 9 byte block: 3 97 47 3 0 0 0 0 0 \t(DW_OP_addr: 34797)\n <4><2b2d3>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2b2d4> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <2b2d6> DW_AT_call_value : (exprloc) 9 byte block: 3 a4 44 3 0 0 0 0 0 \t(DW_OP_addr: 344a4)\n <4><2b2e0>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2b2e1> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n <2b2e3> DW_AT_call_value : (exprloc) 1 byte block: 48 \t(DW_OP_lit24)\n <4><2b2e5>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n@@ -74515,15 +74515,15 @@\n <2b382> DW_AT_call_origin : (ref2) <0x302db>\n <2b384> DW_AT_sibling : (ref2) <0x2b3b1>\n <4><2b386>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2b387> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <2b389> DW_AT_call_value : (exprloc) 2 byte block: 91 64 \t(DW_OP_fbreg: -28)\n <4><2b38c>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2b38d> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <2b38f> DW_AT_call_value : (exprloc) 9 byte block: 3 7f 47 3 0 0 0 0 0 \t(DW_OP_addr: 3477f)\n+ <2b38f> DW_AT_call_value : (exprloc) 9 byte block: 3 81 47 3 0 0 0 0 0 \t(DW_OP_addr: 34781)\n <4><2b399>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2b39a> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <2b39c> DW_AT_call_value : (exprloc) 9 byte block: 3 a4 44 3 0 0 0 0 0 \t(DW_OP_addr: 344a4)\n <4><2b3a6>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2b3a7> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n <2b3a9> DW_AT_call_value : (exprloc) 1 byte block: 45 \t(DW_OP_lit21)\n <4><2b3ab>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n@@ -75013,15 +75013,15 @@\n <2b87c> DW_AT_call_origin : (ref2) <0x302db>\n <2b87e> DW_AT_sibling : (ref2) <0x2b8a5>\n <4><2b880>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2b881> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <2b883> DW_AT_call_value : (exprloc) 2 byte block: 91 44 \t(DW_OP_fbreg: -60)\n <4><2b886>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2b887> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <2b889> DW_AT_call_value : (exprloc) 9 byte block: 3 69 47 3 0 0 0 0 0 \t(DW_OP_addr: 34769)\n+ <2b889> DW_AT_call_value : (exprloc) 9 byte block: 3 6b 47 3 0 0 0 0 0 \t(DW_OP_addr: 3476b)\n <4><2b893>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2b894> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <2b896> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n <4><2b899>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2b89a> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n <2b89c> DW_AT_call_value : (exprloc) 1 byte block: 45 \t(DW_OP_lit21)\n <4><2b89e>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n@@ -75855,15 +75855,15 @@\n <2c0b0> DW_AT_call_origin : (ref2) <0x302db>\n <2c0b2> DW_AT_sibling : (ref2) <0x2c0df>\n <4><2c0b4>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2c0b5> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <2c0b7> DW_AT_call_value : (exprloc) 2 byte block: 91 64 \t(DW_OP_fbreg: -28)\n <4><2c0ba>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2c0bb> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <2c0bd> DW_AT_call_value : (exprloc) 9 byte block: 3 52 47 3 0 0 0 0 0 \t(DW_OP_addr: 34752)\n+ <2c0bd> DW_AT_call_value : (exprloc) 9 byte block: 3 54 47 3 0 0 0 0 0 \t(DW_OP_addr: 34754)\n <4><2c0c7>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2c0c8> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <2c0ca> DW_AT_call_value : (exprloc) 9 byte block: 3 a4 44 3 0 0 0 0 0 \t(DW_OP_addr: 344a4)\n <4><2c0d4>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2c0d5> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n <2c0d7> DW_AT_call_value : (exprloc) 1 byte block: 46 \t(DW_OP_lit22)\n <4><2c0d9>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n@@ -75986,15 +75986,15 @@\n <2c1f3> DW_AT_call_origin : (ref2) <0x302db>\n <2c1f5> DW_AT_sibling : (ref2) <0x2c21c>\n <4><2c1f7>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2c1f8> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <2c1fa> DW_AT_call_value : (exprloc) 2 byte block: 91 54 \t(DW_OP_fbreg: -44)\n <4><2c1fd>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2c1fe> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <2c200> DW_AT_call_value : (exprloc) 9 byte block: 3 36 47 3 0 0 0 0 0 \t(DW_OP_addr: 34736)\n+ <2c200> DW_AT_call_value : (exprloc) 9 byte block: 3 38 47 3 0 0 0 0 0 \t(DW_OP_addr: 34738)\n <4><2c20a>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2c20b> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <2c20d> DW_AT_call_value : (exprloc) 2 byte block: 76 0 \t(DW_OP_breg6 (rbp): 0)\n <4><2c210>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2c211> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n <2c213> DW_AT_call_value : (exprloc) 1 byte block: 4b \t(DW_OP_lit27)\n <4><2c215>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n@@ -76053,15 +76053,15 @@\n <2c298> DW_AT_call_origin : (ref2) <0x302db>\n <2c29a> DW_AT_sibling : (ref2) <0x2c2c7>\n <4><2c29c>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2c29d> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <2c29f> DW_AT_call_value : (exprloc) 2 byte block: 91 64 \t(DW_OP_fbreg: -28)\n <4><2c2a2>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2c2a3> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <2c2a5> DW_AT_call_value : (exprloc) 9 byte block: 3 1c 47 3 0 0 0 0 0 \t(DW_OP_addr: 3471c)\n+ <2c2a5> DW_AT_call_value : (exprloc) 9 byte block: 3 1e 47 3 0 0 0 0 0 \t(DW_OP_addr: 3471e)\n <4><2c2af>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2c2b0> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <2c2b2> DW_AT_call_value : (exprloc) 9 byte block: 3 a4 44 3 0 0 0 0 0 \t(DW_OP_addr: 344a4)\n <4><2c2bc>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2c2bd> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n <2c2bf> DW_AT_call_value : (exprloc) 1 byte block: 49 \t(DW_OP_lit25)\n <4><2c2c1>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n@@ -76120,15 +76120,15 @@\n <2c343> DW_AT_call_origin : (ref2) <0x302db>\n <2c345> DW_AT_sibling : (ref2) <0x2c372>\n <4><2c347>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2c348> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <2c34a> DW_AT_call_value : (exprloc) 2 byte block: 91 64 \t(DW_OP_fbreg: -28)\n <4><2c34d>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2c34e> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <2c350> DW_AT_call_value : (exprloc) 9 byte block: 3 2 47 3 0 0 0 0 0 \t(DW_OP_addr: 34702)\n+ <2c350> DW_AT_call_value : (exprloc) 9 byte block: 3 4 47 3 0 0 0 0 0 \t(DW_OP_addr: 34704)\n <4><2c35a>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2c35b> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <2c35d> DW_AT_call_value : (exprloc) 9 byte block: 3 a4 44 3 0 0 0 0 0 \t(DW_OP_addr: 344a4)\n <4><2c367>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2c368> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n <2c36a> DW_AT_call_value : (exprloc) 1 byte block: 49 \t(DW_OP_lit25)\n <4><2c36c>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n@@ -77539,18 +77539,18 @@\n <2d197> DW_AT_call_origin : (ref2) <0x302db>\n <2d199> DW_AT_sibling : (ref2) <0x2d1c6>\n <4><2d19b>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2d19c> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <2d19e> DW_AT_call_value : (exprloc) 2 byte block: 91 64 \t(DW_OP_fbreg: -28)\n <4><2d1a1>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2d1a2> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <2d1a4> DW_AT_call_value : (exprloc) 9 byte block: 3 f3 46 3 0 0 0 0 0 \t(DW_OP_addr: 346f3)\n+ <2d1a4> DW_AT_call_value : (exprloc) 9 byte block: 3 f5 46 3 0 0 0 0 0 \t(DW_OP_addr: 346f5)\n <4><2d1ae>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2d1af> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n- <2d1b1> DW_AT_call_value : (exprloc) 9 byte block: 3 df 46 3 0 0 0 0 0 \t(DW_OP_addr: 346df)\n+ <2d1b1> DW_AT_call_value : (exprloc) 9 byte block: 3 e1 46 3 0 0 0 0 0 \t(DW_OP_addr: 346e1)\n <4><2d1bb>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2d1bc> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n <2d1be> DW_AT_call_value : (exprloc) 1 byte block: 3e \t(DW_OP_lit14)\n <4><2d1c0>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2d1c1> DW_AT_location : (exprloc) 1 byte block: 58 \t(DW_OP_reg8 (r8))\n <2d1c3> DW_AT_call_value : (exprloc) 1 byte block: 43 \t(DW_OP_lit19)\n <4><2d1c5>: Abbrev Number: 0\n@@ -77932,15 +77932,15 @@\n <2d5cf> DW_AT_call_return_pc: (addr) 0x30480\n <2d5d7> DW_AT_call_origin : (ref2) <0x30524>\n <4><2d5d9>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2d5da> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <2d5dc> DW_AT_call_value : (exprloc) 9 byte block: 3 28 46 3 0 0 0 0 0 \t(DW_OP_addr: 34628)\n <4><2d5e6>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2d5e7> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <2d5e9> DW_AT_call_value : (exprloc) 9 byte block: 3 c4 46 3 0 0 0 0 0 \t(DW_OP_addr: 346c4)\n+ <2d5e9> DW_AT_call_value : (exprloc) 9 byte block: 3 c6 46 3 0 0 0 0 0 \t(DW_OP_addr: 346c6)\n <4><2d5f3>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2d5f4> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <2d5f6> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n <4><2d5f9>: Abbrev Number: 0\n <3><2d5fa>: Abbrev Number: 0\n <2><2d5fb>: Abbrev Number: 57 (DW_TAG_subprogram)\n <2d5fc> DW_AT_external : (flag_present) 1\n@@ -78102,15 +78102,15 @@\n <2d780> DW_AT_call_return_pc: (addr) 0x3004b\n <2d788> DW_AT_call_origin : (ref2) <0x30524>\n <4><2d78a>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2d78b> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <2d78d> DW_AT_call_value : (exprloc) 9 byte block: 3 c8 45 3 0 0 0 0 0 \t(DW_OP_addr: 345c8)\n <4><2d797>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2d798> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <2d79a> DW_AT_call_value : (exprloc) 9 byte block: 3 c4 46 3 0 0 0 0 0 \t(DW_OP_addr: 346c4)\n+ <2d79a> DW_AT_call_value : (exprloc) 9 byte block: 3 c6 46 3 0 0 0 0 0 \t(DW_OP_addr: 346c6)\n <4><2d7a4>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2d7a5> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <2d7a7> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n <4><2d7aa>: Abbrev Number: 0\n <3><2d7ab>: Abbrev Number: 0\n <2><2d7ac>: Abbrev Number: 41 (DW_TAG_subprogram)\n <2d7ad> DW_AT_external : (flag_present) 1\n@@ -78355,15 +78355,15 @@\n <2da02> DW_AT_call_return_pc: (addr) 0x2fb99\n <2da0a> DW_AT_call_origin : (ref2) <0x30524>\n <4><2da0c>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2da0d> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <2da0f> DW_AT_call_value : (exprloc) 9 byte block: 3 68 45 3 0 0 0 0 0 \t(DW_OP_addr: 34568)\n <4><2da19>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2da1a> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <2da1c> DW_AT_call_value : (exprloc) 9 byte block: 3 c4 46 3 0 0 0 0 0 \t(DW_OP_addr: 346c4)\n+ <2da1c> DW_AT_call_value : (exprloc) 9 byte block: 3 c6 46 3 0 0 0 0 0 \t(DW_OP_addr: 346c6)\n <4><2da26>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2da27> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <2da29> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n <4><2da2c>: Abbrev Number: 0\n <3><2da2d>: Abbrev Number: 0\n <2><2da2e>: Abbrev Number: 41 (DW_TAG_subprogram)\n <2da2f> DW_AT_external : (flag_present) 1\n@@ -78525,15 +78525,15 @@\n <2dbb3> DW_AT_call_return_pc: (addr) 0x2f703\n <2dbbb> DW_AT_call_origin : (ref2) <0x30524>\n <4><2dbbd>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2dbbe> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <2dbc0> DW_AT_call_value : (exprloc) 9 byte block: 3 8 45 3 0 0 0 0 0 \t(DW_OP_addr: 34508)\n <4><2dbca>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2dbcb> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <2dbcd> DW_AT_call_value : (exprloc) 9 byte block: 3 c4 46 3 0 0 0 0 0 \t(DW_OP_addr: 346c4)\n+ <2dbcd> DW_AT_call_value : (exprloc) 9 byte block: 3 c6 46 3 0 0 0 0 0 \t(DW_OP_addr: 346c6)\n <4><2dbd7>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2dbd8> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <2dbda> DW_AT_call_value : (exprloc) 2 byte block: 73 0 \t(DW_OP_breg3 (rbx): 0)\n <4><2dbdd>: Abbrev Number: 0\n <3><2dbde>: Abbrev Number: 0\n <2><2dbdf>: Abbrev Number: 41 (DW_TAG_subprogram)\n <2dbe0> DW_AT_external : (flag_present) 1\n@@ -81007,15 +81007,15 @@\n <2f3b4> DW_AT_call_origin : (ref2) <0x302db>\n <2f3b6> DW_AT_sibling : (ref2) <0x2f3e3>\n <4><2f3b8>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2f3b9> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <2f3bb> DW_AT_call_value : (exprloc) 2 byte block: 91 64 \t(DW_OP_fbreg: -28)\n <4><2f3be>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2f3bf> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <2f3c1> DW_AT_call_value : (exprloc) 9 byte block: 3 ab 46 3 0 0 0 0 0 \t(DW_OP_addr: 346ab)\n+ <2f3c1> DW_AT_call_value : (exprloc) 9 byte block: 3 ad 46 3 0 0 0 0 0 \t(DW_OP_addr: 346ad)\n <4><2f3cb>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2f3cc> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <2f3ce> DW_AT_call_value : (exprloc) 9 byte block: 3 ab 40 3 0 0 0 0 0 \t(DW_OP_addr: 340ab)\n <4><2f3d8>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2f3d9> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n <2f3db> DW_AT_call_value : (exprloc) 1 byte block: 48 \t(DW_OP_lit24)\n <4><2f3dd>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n@@ -81135,15 +81135,15 @@\n <2f4f3> DW_AT_call_origin : (ref2) <0x302db>\n <2f4f5> DW_AT_sibling : (ref2) <0x2f522>\n <4><2f4f7>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2f4f8> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <2f4fa> DW_AT_call_value : (exprloc) 2 byte block: 91 64 \t(DW_OP_fbreg: -28)\n <4><2f4fd>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2f4fe> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <2f500> DW_AT_call_value : (exprloc) 9 byte block: 3 92 46 3 0 0 0 0 0 \t(DW_OP_addr: 34692)\n+ <2f500> DW_AT_call_value : (exprloc) 9 byte block: 3 94 46 3 0 0 0 0 0 \t(DW_OP_addr: 34694)\n <4><2f50a>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2f50b> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <2f50d> DW_AT_call_value : (exprloc) 9 byte block: 3 ab 40 3 0 0 0 0 0 \t(DW_OP_addr: 340ab)\n <4><2f517>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2f518> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n <2f51a> DW_AT_call_value : (exprloc) 1 byte block: 48 \t(DW_OP_lit24)\n <4><2f51c>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n@@ -81303,15 +81303,15 @@\n <2f6b3> DW_AT_call_origin : (ref2) <0x302db>\n <2f6b5> DW_AT_sibling : (ref2) <0x2f6dc>\n <4><2f6b7>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2f6b8> DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <2f6ba> DW_AT_call_value : (exprloc) 2 byte block: 91 44 \t(DW_OP_fbreg: -60)\n <4><2f6bd>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2f6be> DW_AT_location : (exprloc) 1 byte block: 54 \t(DW_OP_reg4 (rsi))\n- <2f6c0> DW_AT_call_value : (exprloc) 9 byte block: 3 83 46 3 0 0 0 0 0 \t(DW_OP_addr: 34683)\n+ <2f6c0> DW_AT_call_value : (exprloc) 9 byte block: 3 85 46 3 0 0 0 0 0 \t(DW_OP_addr: 34685)\n <4><2f6ca>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2f6cb> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (rdx))\n <2f6cd> DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n <4><2f6d0>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n <2f6d1> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (rcx))\n <2f6d3> DW_AT_call_value : (exprloc) 1 byte block: 3e \t(DW_OP_lit14)\n <4><2f6d5>: Abbrev Number: 46 (DW_TAG_call_site_parameter)\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-w?nGCC: (Debian 12.2.0-14) 12.2.0\n+XGCC: (Debian 12.2.0-14) 12.2.0\n r{KpEKp%En\n b2X]@N*4\n k\t)ncqB*q|\n eM8l)C:h(c\\e-4w-2n\n@@ -14,16 +14,18 @@\n '^vK?Mov\n rY[&[0<2Q\n @(Rqf~cPF\n t.+EgI %\n I$TV;1X23\n 4X:9|&,c\n *z{@LZ67\n-tPQ9N;M|\n-hs\\yrc0@\n+N$yr[6On\n+ :h2<9j>\n+e J7:qBt\"ZXu\n+v|v?(nZH\n ay`c7JK\n 5tAIBA\tJA\n Fw{[CjtG\n tW~rW~tW\n Y/zU!]/ry\n mYI3_1^r\n Vz x,C&<\n"}]}]}]}]}]}