{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.MWMIc5WD/b1/eckit_1.15.4-1_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.MWMIc5WD/b2/eckit_1.15.4-1_i386.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,6 +1,6 @@\n \n- 267f231805d30cffdeb0f8ee18898eca 172208 libdevel optional libeckit-dev_1.15.4-1_i386.deb\n- 792cdc6b7e1dc328eddf62f692640dd9 103656 debug optional libeckit-utils-dbgsym_1.15.4-1_i386.deb\n- 9a1cdeca0f3ffc6cf5346a56124ed90e 14500 science optional libeckit-utils_1.15.4-1_i386.deb\n- 6aac01d65288fd0f1c019eb768575530 16336776 debug optional libeckit0d-dbgsym_1.15.4-1_i386.deb\n- 1dfe024eddc825a9821cf93e23e7e007 1250912 libs optional libeckit0d_1.15.4-1_i386.deb\n+ 19af13778b5de4be4560a2b917892f98 172224 libdevel optional libeckit-dev_1.15.4-1_i386.deb\n+ a7b2122310b058cfbe9a7c78c49afd06 103632 debug optional libeckit-utils-dbgsym_1.15.4-1_i386.deb\n+ 709316bd83b6e268045b5d830010a237 14500 science optional libeckit-utils_1.15.4-1_i386.deb\n+ c715fa50efc5925e0e36ce1937f538f1 16335548 debug optional libeckit0d-dbgsym_1.15.4-1_i386.deb\n+ e3bd373d443650230ef0499b2c3d2a01 1250408 libs optional libeckit0d_1.15.4-1_i386.deb\n"}, {"source1": "libeckit-dev_1.15.4-1_i386.deb", "source2": "libeckit-dev_1.15.4-1_i386.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 2021-01-21 12:41:17.000000 debian-binary\n -rw-r--r-- 0 0 0 14500 2021-01-21 12:41:17.000000 control.tar.xz\n--rw-r--r-- 0 0 0 157516 2021-01-21 12:41:17.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 157532 2021-01-21 12:41:17.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": "@@ -95,15 +95,15 @@\n -rw-r--r-- 0 root (0) root (0) 1770 2021-01-21 11:49:06.000000 ./usr/include/i386-linux-gnu/eckit/container/sptree/SPNodeInfo.h\n -rw-r--r-- 0 root (0) root (0) 1807 2021-01-21 11:49:06.000000 ./usr/include/i386-linux-gnu/eckit/container/sptree/SPNodeQueue.h\n -rw-r--r-- 0 root (0) root (0) 4474 2021-01-21 11:49:06.000000 ./usr/include/i386-linux-gnu/eckit/container/sptree/SPTree.h\n -rw-r--r-- 0 root (0) root (0) 1496 2021-01-21 11:49:06.000000 ./usr/include/i386-linux-gnu/eckit/container/sptree/SPValue.h\n -rw-r--r-- 0 root (0) root (0) 966 2021-01-21 11:49:06.000000 ./usr/include/i386-linux-gnu/eckit/deprecated.h\n -rw-r--r-- 0 root (0) root (0) 1096 2021-01-21 11:49:06.000000 ./usr/include/i386-linux-gnu/eckit/eckit.h\n -rw-r--r-- 0 root (0) root (0) 1322 2021-01-21 12:41:17.000000 ./usr/include/i386-linux-gnu/eckit/eckit_config.h\n--rw-r--r-- 0 root (0) root (0) 2351 2021-01-21 12:41:17.000000 ./usr/include/i386-linux-gnu/eckit/eckit_ecbuild_config.h\n+-rw-r--r-- 0 root (0) root (0) 2349 2021-01-21 12:41:17.000000 ./usr/include/i386-linux-gnu/eckit/eckit_ecbuild_config.h\n -rw-r--r-- 0 root (0) root (0) 208 2021-01-21 12:41:17.000000 ./usr/include/i386-linux-gnu/eckit/eckit_version.h\n drwxr-xr-x 0 root (0) root (0) 0 2021-01-21 12:41:17.000000 ./usr/include/i386-linux-gnu/eckit/exception/\n -rw-r--r-- 0 root (0) root (0) 8944 2021-01-21 11:49:06.000000 ./usr/include/i386-linux-gnu/eckit/exception/Exceptions.h\n drwxr-xr-x 0 root (0) root (0) 0 2021-01-21 12:41:17.000000 ./usr/include/i386-linux-gnu/eckit/filesystem/\n -rw-r--r-- 0 root (0) root (0) 3802 2021-01-21 11:49:06.000000 ./usr/include/i386-linux-gnu/eckit/filesystem/BasePathName.h\n -rw-r--r-- 0 root (0) root (0) 6049 2021-01-21 11:49:06.000000 ./usr/include/i386-linux-gnu/eckit/filesystem/BasePathNameT.cc\n -rw-r--r-- 0 root (0) root (0) 3858 2021-01-21 11:49:06.000000 ./usr/include/i386-linux-gnu/eckit/filesystem/BasePathNameT.h\n"}, {"source1": "./usr/include/i386-linux-gnu/eckit/eckit_ecbuild_config.h", "source2": "./usr/include/i386-linux-gnu/eckit/eckit_ecbuild_config.h", "unified_diff": "@@ -21,22 +21,22 @@\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 ECKIT_OS_NAME \"Linux-6.1.0-17-686-pae\"\n+#define ECKIT_OS_NAME \"Linux-6.1.0-17-amd64\"\n #define ECKIT_OS_BITS 32\n #define ECKIT_OS_BITS_STR \"32\"\n #define ECKIT_OS_STR \"linux.32\"\n-#define ECKIT_OS_VERSION \"6.1.0-17-686-pae\"\n-#define ECKIT_SYS_PROCESSOR \"i686\"\n+#define ECKIT_OS_VERSION \"6.1.0-17-amd64\"\n+#define ECKIT_SYS_PROCESSOR \"x86_64\"\n \n-#define ECKIT_BUILD_TIMESTAMP \"20240115085121\"\n+#define ECKIT_BUILD_TIMESTAMP \"20250217172118\"\n #define ECKIT_BUILD_TYPE \"None\"\n \n #define ECKIT_C_COMPILER_ID \"GNU\"\n #define ECKIT_C_COMPILER_VERSION \"10.2.1\"\n \n #define ECKIT_CXX_COMPILER_ID \"GNU\"\n #define ECKIT_CXX_COMPILER_VERSION \"10.2.1\"\n"}]}]}]}, {"source1": "libeckit-utils_1.15.4-1_i386.deb", "source2": "libeckit-utils_1.15.4-1_i386.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 2021-01-21 12:41:17.000000 debian-binary\n--rw-r--r-- 0 0 0 1036 2021-01-21 12:41:17.000000 control.tar.xz\n--rw-r--r-- 0 0 0 13272 2021-01-21 12:41:17.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1032 2021-01-21 12:41:17.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 13276 2021-01-21 12:41:17.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/eckit-version", "source2": "./usr/bin/eckit-version", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\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: 9ea30fb4d363d01926f4d1af2bf5e1b011c471d6\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: df1af2622b49176ef3db327bde22290b0322e557\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": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -70,17 +70,17 @@\n basic_string::_M_construct null not valid\n -g -O2 -fdebug-prefix-map=/build/reproducible-path/eckit-1.15.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe \n version: \n version str: \n sha1: \n build type : \n timestamp : \n-20240115085121\n+20250217172118\n op. system : \n-Linux-6.1.0-17-686-pae\n+Linux-6.1.0-17-amd64\n linux.32\n processor : \n c compiler : \n flags : \n c++ compiler: \n N5eckit7VersionE\n N5eckit8ResourceIbEE\n"}, {"source1": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "comments": ["error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`:", "objdump: DWARF error: unable to read alt ref 2933", "objdump: DWARF error: could not find variable specification at offset 0xb75", "objdump: DWARF error: unable to read alt ref 9927"], "unified_diff": "@@ -777,32 +777,32 @@\n \tlea -0x1eb1(%esi),%eax\n \tpush $0x12\n \tpush %eax\n \tpush %edi\n \tcall 2150 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt>\n \tadd $0xc,%esp\n \tlea -0x1e9e(%esi),%eax\n-\tpush $0x16\n+\tpush $0x14\n \tpush %eax\n \tpush %edi\n \tcall 2150 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt>\n \tadd $0xc,%esp\n-\tlea -0x1e87(%esi),%eax\n+\tlea -0x1e89(%esi),%eax\n \tpush $0x2\n \tpush %eax\n \tpush %edi\n \tcall 2150 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt>\n \tadd $0xc,%esp\n-\tlea -0x1e84(%esi),%eax\n+\tlea -0x1e86(%esi),%eax\n \tpush $0x8\n \tpush %eax\n \tpush %edi\n \tcall 2150 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt>\n \tadd $0xc,%esp\n-\tlea -0x1e7b(%esi),%eax\n+\tlea -0x1e7d(%esi),%eax\n \tpush $0x1\n \tpush %eax\n \tpush %edi\n \tcall 2150 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt>\n \tmov (%edi),%eax\n \tadd $0x10,%esp\n \tmov -0xc(%eax),%eax\n@@ -818,22 +818,22 @@\n \tpush %eax\n \tpush %edi\n \tcall 2100 \n \tmov %eax,(%esp)\n \tcall 20d0 \n \tadd $0xc,%esp\n \tmov %eax,%edi\n-\tlea -0x1e79(%esi),%eax\n+\tlea -0x1e7b(%esi),%eax\n \tpush $0x12\n \tpush %eax\n \tpush %edi\n \tcall 2150 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt>\n \tadd $0xc,%esp\n-\tlea -0x1e66(%esi),%eax\n-\tpush $0x4\n+\tlea -0x1e68(%esi),%eax\n+\tpush $0x6\n \tpush %eax\n \tpush %edi\n \tcall 2150 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt>\n \tmov (%edi),%eax\n \tadd $0x10,%esp\n \tmov -0xc(%eax),%eax\n \tmov 0x7c(%edi,%eax,1),%eax\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -16,20 +16,20 @@\n 0x000040d0 2d706970 6520002d 6c6f6e67 0065636b -pipe .-long.eck\n 0x000040e0 69740020 20202076 65727369 6f6e3a20 it. version: \n 0x000040f0 00202020 20766572 73696f6e 20737472 . version str\n 0x00004100 3a200020 20202073 6861313a 20002d62 : . sha1: .-b\n 0x00004110 75696c64 00202020 20627569 6c642074 uild. build t\n 0x00004120 79706520 203a2000 4e6f6e65 00202020 ype : .None. \n 0x00004130 2074696d 65737461 6d702020 203a2000 timestamp : .\n- 0x00004140 32303234 30313135 30383531 32310020 20240115085121. \n+ 0x00004140 32303235 30323137 31373231 31380020 20250217172118. \n 0x00004150 2020206f 702e2073 79737465 6d20203a op. system :\n 0x00004160 20004c69 6e75782d 362e312e 302d3137 .Linux-6.1.0-17\n- 0x00004170 2d363836 2d706165 00202800 6c696e75 -686-pae. (.linu\n- 0x00004180 782e3332 00290020 20202070 726f6365 x.32.). proce\n- 0x00004190 73736f72 2020203a 20006936 38360020 ssor : .i686. \n+ 0x00004170 2d616d64 36340020 28006c69 6e75782e -amd64. (.linux.\n+ 0x00004180 33320029 00202020 2070726f 63657373 32.). process\n+ 0x00004190 6f722020 203a2000 7838365f 36340020 or : .x86_64. \n 0x000041a0 20202063 20636f6d 70696c65 7220203a c compiler :\n 0x000041b0 2000474e 55003130 2e322e31 00202020 .GNU.10.2.1. \n 0x000041c0 20202066 6c616773 20202020 203a2000 flags : .\n 0x000041d0 20202020 632b2b20 636f6d70 696c6572 c++ compiler\n 0x000041e0 3a200000 4e356563 6b697437 56657273 : ..N5eckit7Vers\n 0x000041f0 696f6e45 00000000 4e356563 6b697438 ionE....N5eckit8\n 0x00004200 5265736f 75726365 49624545 00 ResourceIbEE.\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 61333066 62346433 36336430 31393236 a30fb4d363d01926\n- 0x00000010 66346431 61663262 66356531 62303131 f4d1af2bf5e1b011\n- 0x00000020 63343731 64362e64 65627567 00000000 c471d6.debug....\n- 0x00000030 fa47219f .G!.\n+ 0x00000000 31616632 36323262 34393137 36656633 1af2622b49176ef3\n+ 0x00000010 64623332 37626465 32323239 30623033 db327bde22290b03\n+ 0x00000020 32326535 35372e64 65627567 00000000 22e557.debug....\n+ 0x00000030 c116dc68 ...h\n \n"}]}]}]}]}, {"source1": "libeckit0d_1.15.4-1_i386.deb", "source2": "libeckit0d_1.15.4-1_i386.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 2021-01-21 12:41:17.000000 debian-binary\n -rw-r--r-- 0 0 0 1452 2021-01-21 12:41:17.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1249268 2021-01-21 12:41:17.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1248764 2021-01-21 12:41:17.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/lib/i386-linux-gnu/libeckit.so.0d", "source2": "./usr/lib/i386-linux-gnu/libeckit.so.0d", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 50a772ec6c5cb54bb16d79180837d6c6f6efc104\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 5eb39930013e72eb36130b7e288814dbb801ce6d\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -8423,15 +8423,15 @@\n malloc peak\n malloc free bins\n malloc total\n malloc free\n malloc releasable\n no information\n no change\n-Linux-6.1.0-17-686-pae\n+Linux-6.1.0-17-amd64\n ), memory: \n ), swaps: \n SystemInfo::dumpProcMemInfo() NOT IMPLEMENTED FOR SYSTEM \n /build/reproducible-path/eckit-1.15.4/src/eckit/system/SystemInfo.cc\n ::getpwuid_r(::getuid(), &pwbuf, buf, sizeof(buf), &pwbufp)\n SystemInfo::dumpSysMemInfo() NOT IMPLEMENTED FOR SYSTEM \n userName\n"}, {"source1": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "comments": ["error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`:", "objdump: DWARF error: unable to read alt ref 1446", "objdump: DWARF error: could not find variable specification at offset 0x5a6", "objdump: DWARF error: unable to read alt ref 23410", "objdump: DWARF error: unable to read alt ref 38637", "objdump: DWARF error: unable to read alt ref 59715", "objdump: DWARF error: unable to read alt ref 61813", "objdump: DWARF error: unable to read alt ref 61787", "objdump: DWARF error: unable to read alt ref 58840", "objdump: DWARF error: unable to read alt ref 60631", "objdump: DWARF error: unable to read alt ref 59817", "objdump: DWARF error: unable to read alt ref 59014", "objdump: DWARF error: unable to read alt ref 12932", "objdump: DWARF error: unable to read alt ref 16413", "objdump: DWARF error: unable to read alt ref 83498", "objdump: DWARF error: unable to read alt ref 81624", "objdump: DWARF error: unable to read alt ref 81646", "objdump: DWARF error: unable to read alt ref 95148", "objdump: DWARF error: unable to read alt ref 92308", "objdump: DWARF error: unable to read alt ref 104834", "objdump: DWARF error: unable to read alt ref 108410", "objdump: DWARF error: unable to read alt ref 116499", "objdump: DWARF error: unable to read alt ref 72246", "objdump: DWARF error: unable to read alt ref 75999", "objdump: DWARF error: unable to read alt ref 125327", "objdump: DWARF error: unable to read alt ref 129364", "[ truncated after 25 lines; 329 ignored ]"], "unified_diff": "@@ -519035,15 +519035,15 @@\n \tmov %eax,-0x34(%ebp)\n /usr/include/c++/10/bits/basic_string.h:247\n \tmov %ebx,%eax\n \tcall 1ded30 \n /usr/include/c++/10/bits/basic_string.h:157\n \tlea -0x44(%ebp),%eax\n /usr/include/c++/10/bits/basic_string.h:247\n-\tlea -0x7ea80(%esi),%ecx\n+\tlea -0x7ea82(%esi),%ecx\n /usr/include/c++/10/bits/basic_string.h:157\n \tmov %eax,-0x60(%ebp)\n /usr/include/c++/10/bits/basic_string.h:247\n \tlea -0x7ea96(%esi),%edx\n /usr/include/c++/10/bits/basic_string.h:157\n \tmov %eax,-0x4c(%ebp)\n /usr/include/c++/10/bits/basic_string.h:247\n@@ -519204,15 +519204,15 @@\n \tpush -0x4c(%ebp)\n \tcall 8cc10 \n /usr/include/c++/10/ostream:611\n \tadd $0xc,%esp\n ./src/eckit/system/ResourceUsage.cc:43\n \tmov %eax,%edx\n /usr/include/c++/10/ostream:611\n-\tlea -0x7ea7f(%esi),%eax\n+\tlea -0x7ea81(%esi),%eax\n \tpush $0xb\n \tpush %eax\n \tpush %edx\n \tmov %edx,-0x4c(%ebp)\n \tcall 8e210 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt>\n ./src/eckit/system/ResourceUsage.cc:43\n \tmov %edi,(%esp)\n@@ -519249,15 +519249,15 @@\n \tpush -0x4c(%ebp)\n \tcall 90f90 \n /usr/include/c++/10/ostream:611\n \tadd $0xc,%esp\n ./src/eckit/system/ResourceUsage.cc:44\n \tmov %eax,%ecx\n /usr/include/c++/10/ostream:611\n-\tlea -0x7ea73(%esi),%eax\n+\tlea -0x7ea75(%esi),%eax\n \tpush $0xa\n \tpush %eax\n \tpush %ecx\n \tmov %ecx,-0x4c(%ebp)\n \tcall 8e210 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt>\n ./src/eckit/system/ResourceUsage.cc:44\n \tmov %edi,(%esp)\n@@ -519404,15 +519404,15 @@\n \tlea -0x7ea68(%ebx),%eax\n \tpush $0x3a\n \tpush %eax\n \tpush %esi\n \tcall 8e210 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt>\n \tadd $0xc,%esp\n \tlea -0x7ea96(%ebx),%eax\n-\tpush $0x16\n+\tpush $0x14\n \tpush %eax\n \tpush %esi\n \tcall 8e210 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt>\n \tmov (%esi),%eax\n \tadd $0x10,%esp\n \tmov -0xc(%eax),%eax\n \tmov 0x7c(%esi,%eax,1),%edi\n@@ -519559,15 +519559,15 @@\n \tlea -0x7e9a8(%ebx),%eax\n \tpush $0x39\n \tpush %eax\n \tpush %esi\n \tcall 8e210 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt>\n \tadd $0xc,%esp\n \tlea -0x7ea96(%ebx),%eax\n-\tpush $0x16\n+\tpush $0x14\n \tpush %eax\n \tpush %esi\n \tcall 8e210 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt>\n \tmov (%esi),%eax\n \tadd $0x10,%esp\n \tmov -0xc(%eax),%eax\n \tmov 0x7c(%esi,%eax,1),%edi\n@@ -519628,15 +519628,15 @@\n \tmov %eax,-0x60(%ebp)\n \tmov %eax,-0x34(%ebp)\n \tlea -0x7e959(%esi),%ecx\n \tlea -0x7e95e(%esi),%edx\n \tmov %ebx,%eax\n \tcall 1df0b0 \n \tlea -0x44(%ebp),%eax\n-\tlea -0x7ea80(%esi),%ecx\n+\tlea -0x7ea82(%esi),%ecx\n \tmov %eax,-0x5c(%ebp)\n \tlea -0x7ea96(%esi),%edx\n \tmov %eax,-0x4c(%ebp)\n \tmov %edi,%eax\n \tcall 1df0b0 \n \tsub $0x8,%esp\n \tpush %ebx\n@@ -519720,15 +519720,15 @@\n \tje 1df59f , std::allocator > const&)@@Base+0x15f>\n \tsub $0xc,%esp\n \tmov %esi,%ebx\n \tpush %eax\n \tcall 8ccb0 \n \tadd $0x10,%esp\n \tmov -0x4c(%ebp),%ebx\n-\tlea -0x7ea80(%esi),%ecx\n+\tlea -0x7ea82(%esi),%ecx\n \tlea -0x7ea96(%esi),%edx\n \tmov %edi,-0x34(%ebp)\n \tmov %ebx,%eax\n \tcall 1df0b0 \n \tsub $0xc,%esp\n \tpush %ebx\n \tmov %esi,%ebx\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2899,17 +2899,17 @@\n 0x0020d500 64006d61 6c6c6f63 20706561 6b006d61 d.malloc peak.ma\n 0x0020d510 6c6c6f63 20667265 65206269 6e73006d lloc free bins.m\n 0x0020d520 616c6c6f 6320746f 74616c00 6d616c6c alloc total.mall\n 0x0020d530 6f632066 72656500 6d616c6c 6f632072 oc free.malloc r\n 0x0020d540 656c6561 7361626c 65006e6f 20696e66 eleasable.no inf\n 0x0020d550 6f726d61 74696f6e 006e6f20 6368616e ormation.no chan\n 0x0020d560 67650044 61727769 6e004c69 6e75782d ge.Darwin.Linux-\n- 0x0020d570 362e312e 302d3137 2d363836 2d706165 6.1.0-17-686-pae\n- 0x0020d580 00292c20 6d656d6f 72793a20 00292c20 .), memory: .), \n- 0x0020d590 73776170 733a2000 20537973 74656d49 swaps: . SystemI\n+ 0x0020d570 362e312e 302d3137 2d616d64 36340029 6.1.0-17-amd64.)\n+ 0x0020d580 2c206d65 6d6f7279 3a200029 2c207377 , memory: .), sw\n+ 0x0020d590 6170733a 20000000 20537973 74656d49 aps: ... SystemI\n 0x0020d5a0 6e666f3a 3a64756d 7050726f 634d656d nfo::dumpProcMem\n 0x0020d5b0 496e666f 2829204e 4f542049 4d504c45 Info() NOT IMPLE\n 0x0020d5c0 4d454e54 45442046 4f522053 59535445 MENTED FOR SYSTE\n 0x0020d5d0 4d200000 2f627569 6c642f72 6570726f M ../build/repro\n 0x0020d5e0 64756369 626c652d 70617468 2f65636b ducible-path/eck\n 0x0020d5f0 69742d31 2e31352e 342f7372 632f6563 it-1.15.4/src/ec\n 0x0020d600 6b69742f 73797374 656d2f53 79737465 kit/system/Syste\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 61373732 65633663 35636235 34626231 a772ec6c5cb54bb1\n- 0x00000010 36643739 31383038 33376436 63366636 6d79180837d6c6f6\n- 0x00000020 65666331 30342e64 65627567 00000000 efc104.debug....\n- 0x00000030 10e36d1f ..m.\n+ 0x00000000 62333939 33303031 33653732 65623336 b39930013e72eb36\n+ 0x00000010 31333062 37653238 38383134 64626238 130b7e288814dbb8\n+ 0x00000020 30316365 36642e64 65627567 00000000 01ce6d.debug....\n+ 0x00000030 b593b4a7 ....\n \n"}]}]}]}]}, {"source1": "libeckit-utils-dbgsym_1.15.4-1_i386.deb", "source2": "libeckit-utils-dbgsym_1.15.4-1_i386.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 2021-01-21 12:41:17.000000 debian-binary\n--rw-r--r-- 0 0 0 632 2021-01-21 12:41:17.000000 control.tar.xz\n--rw-r--r-- 0 0 0 102832 2021-01-21 12:41:17.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 628 2021-01-21 12:41:17.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 102812 2021-01-21 12:41:17.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -5,8 +5,8 @@\n Architecture: i386\n Maintainer: Alastair McKinstry \n Installed-Size: 128\n Depends: libeckit-utils (= 1.15.4-1)\n Section: debug\n Priority: optional\n Description: debug symbols for libeckit-utils\n-Build-Ids: 9ea30fb4d363d01926f4d1af2bf5e1b011c471d6 e8a9ad24e502223b99951872d35be5543f7e8f9b\n+Build-Ids: df1af2622b49176ef3db327bde22290b0322e557 e8a9ad24e502223b99951872d35be5543f7e8f9b\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/9e/a30fb4d363d01926f4d1af2bf5e1b011c471d6.debug\n+usr/lib/debug/.build-id/df/1af2622b49176ef3db327bde22290b0322e557.debug\n usr/lib/debug/.build-id/e8/a9ad24e502223b99951872d35be5543f7e8f9b.debug\n usr/lib/debug/.dwz/i386-linux-gnu/libeckit-utils.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,14 +1,14 @@\n drwxr-xr-x 0 root (0) root (0) 0 2021-01-21 12:41:17.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2021-01-21 12:41:17.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2021-01-21 12:41:17.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2021-01-21 12:41:17.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2021-01-21 12:41:17.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2021-01-21 12:41:17.000000 ./usr/lib/debug/.build-id/9e/\n--rw-r--r-- 0 root (0) root (0) 25548 2021-01-21 12:41:17.000000 ./usr/lib/debug/.build-id/9e/a30fb4d363d01926f4d1af2bf5e1b011c471d6.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-01-21 12:41:17.000000 ./usr/lib/debug/.build-id/df/\n+-rw-r--r-- 0 root (0) root (0) 25548 2021-01-21 12:41:17.000000 ./usr/lib/debug/.build-id/df/1af2622b49176ef3db327bde22290b0322e557.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-01-21 12:41:17.000000 ./usr/lib/debug/.build-id/e8/\n -rw-r--r-- 0 root (0) root (0) 76868 2021-01-21 12:41:17.000000 ./usr/lib/debug/.build-id/e8/a9ad24e502223b99951872d35be5543f7e8f9b.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-01-21 12:41:17.000000 ./usr/lib/debug/.dwz/\n drwxr-xr-x 0 root (0) root (0) 0 2021-01-21 12:41:17.000000 ./usr/lib/debug/.dwz/i386-linux-gnu/\n -rw-r--r-- 0 root (0) root (0) 13972 2021-01-21 12:41:17.000000 ./usr/lib/debug/.dwz/i386-linux-gnu/libeckit-utils.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-01-21 12:41:17.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2021-01-21 12:41:17.000000 ./usr/share/doc/\n"}, {"source1": "./usr/lib/debug/.build-id/9e/a30fb4d363d01926f4d1af2bf5e1b011c471d6.debug", "source2": "./usr/lib/debug/.build-id/df/1af2622b49176ef3db327bde22290b0322e557.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 6% 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": "@@ -32,15 +32,15 @@\n [27] .bss NOBITS 00006088 000e5c 000004 00 WA 0 0 1\n [28] .comment PROGBITS 00000000 0001ec 000027 01 MS 0 0 1\n [29] .debug_aranges PROGBITS 00000000 000214 00005c 00 C 0 0 4\n [30] .debug_info PROGBITS 00000000 000270 00298c 00 C 0 0 4\n [31] .debug_abbrev PROGBITS 00000000 002bfc 0003f8 00 C 0 0 4\n [32] .debug_line PROGBITS 00000000 002ff4 00083c 00 C 0 0 4\n [33] .debug_str PROGBITS 00000000 003830 0001a5 01 MSC 0 0 4\n- [34] .debug_loc PROGBITS 00000000 0039d8 0009c4 00 C 0 0 4\n+ [34] .debug_loc PROGBITS 00000000 0039d8 0009c3 00 C 0 0 4\n [35] .debug_ranges PROGBITS 00000000 00439c 0003ac 00 C 0 0 4\n [36] .gnu_debugaltlink PROGBITS 00000000 004748 00004c 00 0 0 1\n [37] .symtab SYMTAB 00000000 004794 000900 10 38 60 4\n [38] .strtab STRTAB 00000000 005094 000b68 00 0 0 1\n [39] .shstrtab STRTAB 00000000 005bfc 00018f 00 0 0 1\n Key to Flags:\n W (write), A (alloc), X (execute), M (merge), S (strings), I (info),\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,8 +1,8 @@\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: 9ea30fb4d363d01926f4d1af2bf5e1b011c471d6\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: df1af2622b49176ef3db327bde22290b0322e557\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 --debug-dump=loc {}", "source2": "readelf --wide --debug-dump=loc {}", "comments": ["error from `readelf --wide --debug-dump=loc {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1570,39 +1570,39 @@\n 000018a7 v0000000 v0000000 views at 000018a5 for:\n 00002bef 00002c01 (DW_OP_reg7 (edi))\n 000018b2 \n \n 000018ba v0000000 v0000000 location view pair\n \n 000018bc v0000000 v0000000 views at 000018ba for:\n- 00002c01 00002c13 (DW_OP_addr: 4179; DW_OP_stack_value)\n+ 00002c01 00002c13 (DW_OP_addr: 4177; DW_OP_stack_value)\n 000018cc \n \n 000018d4 v0000000 v0000000 location view pair\n \n 000018d6 v0000000 v0000000 views at 000018d4 for:\n 00002c01 00002c13 (DW_OP_reg7 (edi))\n 000018e1 \n \n 000018e9 v0000000 v0000000 location view pair\n \n 000018eb v0000000 v0000000 views at 000018e9 for:\n- 00002c13 00002c25 (DW_OP_addr: 417c; DW_OP_stack_value)\n+ 00002c13 00002c25 (DW_OP_addr: 417a; DW_OP_stack_value)\n 000018fb \n \n 00001903 v0000000 v0000000 location view pair\n \n 00001905 v0000000 v0000000 views at 00001903 for:\n 00002c13 00002c25 (DW_OP_reg7 (edi))\n 00001910 \n \n 00001918 v0000000 v0000000 location view pair\n \n 0000191a v0000000 v0000000 views at 00001918 for:\n- 00002c25 00002c37 (DW_OP_addr: 4185; DW_OP_stack_value)\n+ 00002c25 00002c37 (DW_OP_addr: 4183; DW_OP_stack_value)\n 0000192a \n \n 00001932 v0000000 v0000000 location view pair\n \n 00001934 v0000000 v0000000 views at 00001932 for:\n 00002c25 00002c37 (DW_OP_reg7 (edi))\n 0000193f \n@@ -1687,30 +1687,30 @@\n 00001a7c v0000000 v0000000 views at 00001a7a for:\n 00002c6b 00002c72 (DW_OP_reg0 (eax))\n 00001a87 \n \n 00001a8f v0000000 v0000000 location view pair\n \n 00001a91 v0000000 v0000000 views at 00001a8f for:\n- 00002c78 00002c87 (DW_OP_addr: 4187; DW_OP_stack_value)\n+ 00002c78 00002c87 (DW_OP_addr: 4185; DW_OP_stack_value)\n 00001aa1 \n \n 00001aa9 v0000000 v0000000 location view pair\n 00001aab v0000000 v0000000 location view pair\n \n 00001aad v0000000 v0000000 views at 00001aa9 for:\n 00002c78 00002c7e (DW_OP_reg0 (eax))\n 00001ab8 v0000000 v0000000 views at 00001aab for:\n 00002c7e 00002c87 (DW_OP_reg7 (edi))\n 00001ac3 \n \n 00001acb v0000000 v0000000 location view pair\n \n 00001acd v0000000 v0000000 views at 00001acb for:\n- 00002c87 00002c99 (DW_OP_addr: 419a; DW_OP_stack_value)\n+ 00002c87 00002c99 (DW_OP_addr: 4198; DW_OP_stack_value)\n 00001add \n \n 00001ae5 v0000000 v0000000 location view pair\n \n 00001ae7 v0000000 v0000000 views at 00001ae5 for:\n 00002c87 00002c99 (DW_OP_reg7 (edi))\n 00001af2 \n"}]}]}]}]}, {"source1": "libeckit0d-dbgsym_1.15.4-1_i386.deb", "source2": "libeckit0d-dbgsym_1.15.4-1_i386.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 2021-01-21 12:41:17.000000 debian-binary\n -rw-r--r-- 0 0 0 1000 2021-01-21 12:41:17.000000 control.tar.xz\n--rw-r--r-- 0 0 0 16335584 2021-01-21 12:41:17.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 16334356 2021-01-21 12:41:17.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: 17331\n Depends: libeckit0d (= 1.15.4-1)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for libeckit0d\n-Build-Ids: 02dc94193020835391680bc27e53445d480b50af 201a8955cc5347dbcf4cbfb851d2499b8ad6b074 2cc89d1869eef23c61899848b1f09587782487b2 42d497ebe2766f6e1ea3acd03cf80b856cc6e12b 50a772ec6c5cb54bb16d79180837d6c6f6efc104 6e6a619fc0a73175b5995ee7e879b311d9302dfd 7356e698e251395942a14df8da5284ae4128815b a70be1f2e4b7efd16f24ed2cb27c1c3b43c9903c acfc83294602c0d18a873b8adec7b8f5f013f215\n+Build-Ids: 02dc94193020835391680bc27e53445d480b50af 201a8955cc5347dbcf4cbfb851d2499b8ad6b074 2cc89d1869eef23c61899848b1f09587782487b2 42d497ebe2766f6e1ea3acd03cf80b856cc6e12b 5eb39930013e72eb36130b7e288814dbb801ce6d 6e6a619fc0a73175b5995ee7e879b311d9302dfd 7356e698e251395942a14df8da5284ae4128815b a70be1f2e4b7efd16f24ed2cb27c1c3b43c9903c acfc83294602c0d18a873b8adec7b8f5f013f215\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,10 +1,10 @@\n usr/lib/debug/.build-id/02/dc94193020835391680bc27e53445d480b50af.debug\n usr/lib/debug/.build-id/20/1a8955cc5347dbcf4cbfb851d2499b8ad6b074.debug\n usr/lib/debug/.build-id/2c/c89d1869eef23c61899848b1f09587782487b2.debug\n usr/lib/debug/.build-id/42/d497ebe2766f6e1ea3acd03cf80b856cc6e12b.debug\n-usr/lib/debug/.build-id/50/a772ec6c5cb54bb16d79180837d6c6f6efc104.debug\n+usr/lib/debug/.build-id/5e/b39930013e72eb36130b7e288814dbb801ce6d.debug\n usr/lib/debug/.build-id/6e/6a619fc0a73175b5995ee7e879b311d9302dfd.debug\n usr/lib/debug/.build-id/73/56e698e251395942a14df8da5284ae4128815b.debug\n usr/lib/debug/.build-id/a7/0be1f2e4b7efd16f24ed2cb27c1c3b43c9903c.debug\n usr/lib/debug/.build-id/ac/fc83294602c0d18a873b8adec7b8f5f013f215.debug\n usr/lib/debug/.dwz/i386-linux-gnu/libeckit0d.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": "@@ -7,16 +7,16 @@\n -rw-r--r-- 0 root (0) root (0) 109124 2021-01-21 12:41:17.000000 ./usr/lib/debug/.build-id/02/dc94193020835391680bc27e53445d480b50af.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-01-21 12:41:17.000000 ./usr/lib/debug/.build-id/20/\n -rw-r--r-- 0 root (0) root (0) 585148 2021-01-21 12:41:17.000000 ./usr/lib/debug/.build-id/20/1a8955cc5347dbcf4cbfb851d2499b8ad6b074.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-01-21 12:41:17.000000 ./usr/lib/debug/.build-id/2c/\n -rw-r--r-- 0 root (0) root (0) 1021688 2021-01-21 12:41:17.000000 ./usr/lib/debug/.build-id/2c/c89d1869eef23c61899848b1f09587782487b2.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-01-21 12:41:17.000000 ./usr/lib/debug/.build-id/42/\n -rw-r--r-- 0 root (0) root (0) 463660 2021-01-21 12:41:17.000000 ./usr/lib/debug/.build-id/42/d497ebe2766f6e1ea3acd03cf80b856cc6e12b.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2021-01-21 12:41:17.000000 ./usr/lib/debug/.build-id/50/\n--rw-r--r-- 0 root (0) root (0) 9637516 2021-01-21 12:41:17.000000 ./usr/lib/debug/.build-id/50/a772ec6c5cb54bb16d79180837d6c6f6efc104.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-01-21 12:41:17.000000 ./usr/lib/debug/.build-id/5e/\n+-rw-r--r-- 0 root (0) root (0) 9637516 2021-01-21 12:41:17.000000 ./usr/lib/debug/.build-id/5e/b39930013e72eb36130b7e288814dbb801ce6d.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-01-21 12:41:17.000000 ./usr/lib/debug/.build-id/6e/\n -rw-r--r-- 0 root (0) root (0) 711660 2021-01-21 12:41:17.000000 ./usr/lib/debug/.build-id/6e/6a619fc0a73175b5995ee7e879b311d9302dfd.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-01-21 12:41:17.000000 ./usr/lib/debug/.build-id/73/\n -rw-r--r-- 0 root (0) root (0) 156620 2021-01-21 12:41:17.000000 ./usr/lib/debug/.build-id/73/56e698e251395942a14df8da5284ae4128815b.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-01-21 12:41:17.000000 ./usr/lib/debug/.build-id/a7/\n -rw-r--r-- 0 root (0) root (0) 5892 2021-01-21 12:41:17.000000 ./usr/lib/debug/.build-id/a7/0be1f2e4b7efd16f24ed2cb27c1c3b43c9903c.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-01-21 12:41:17.000000 ./usr/lib/debug/.build-id/ac/\n"}, {"source1": "./usr/lib/debug/.build-id/50/a772ec6c5cb54bb16d79180837d6c6f6efc104.debug", "source2": "./usr/lib/debug/.build-id/5e/b39930013e72eb36130b7e288814dbb801ce6d.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 --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: 50a772ec6c5cb54bb16d79180837d6c6f6efc104\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 5eb39930013e72eb36130b7e288814dbb801ce6d\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -4194297,8 +4194297,8 @@\n <889cc0> DW_AT_high_pc : (udata) 11\n <889cc1> DW_AT_call_file : (data1) 18\n <889cc2> DW_AT_call_line : (data2) 492\n <889cc4> DW_AT_call_column : (data1) 23\n <5><889cc5>: Abbrev Number: 4 (DW_TAG_formal_parameter)\n <889cc6> DW_AT_abstract_origin: (ref2) <0x888614>\n <5><889cc8>: Abbrev Number: 1 (DW_TAG_formal_parameter)\n-[ Too much input for diff (SHA256: cee890f202b6d3b8db17c16d8696c9ff8b2ba9b82fea700c60dc145473f1aea2) ]\n+[ Too much input for diff (SHA256: d66cb73f4d4c74b426daf3869dd4929198a5ef7b9a84ac989a42288c01f87139) ]\n"}, {"source1": "readelf --wide --debug-dump=loc {}", "source2": "readelf --wide --debug-dump=loc {}", "comments": ["error from `readelf --wide --debug-dump=loc {}`:", "readelf: Warning: Hole and overlap detection requires adjacent view lists and loclists.", "readelf: Warning: There is a hole [0xcf0c1 - 0xcf0e3] in .debug_loc section.", "readelf: Warning: There is a hole [0xcf0f5 - 0xcf1a6] in .debug_loc section.", "readelf: Warning: There is a hole [0xcf1b4 - 0xcf1d7] in .debug_loc section.", "readelf: Warning: There is a hole [0xcf1e3 - 0xcf201] in .debug_loc section.", "readelf: Warning: There is a hole [0xcf20d - 0xcf22b] in .debug_loc section.", "readelf: Warning: There is a hole [0xcf23b - 0xcf269] in .debug_loc section.", "readelf: Warning: There is a hole [0xcf27f - 0xcf2d3] in .debug_loc section.", "readelf: Warning: There is a hole [0xcf2e1 - 0xcf305] in .debug_loc section.", "readelf: Warning: There is a hole [0xcf313 - 0xcf343] in .debug_loc section.", "readelf: Warning: There is a hole [0xcf351 - 0xcf375] in .debug_loc section.", "readelf: Warning: There is a hole [0xcf381 - 0xcf397] in .debug_loc section.", "readelf: Warning: There is a hole [0xcf3a1 - 0xcf3b1] in .debug_loc section.", "readelf: Warning: There is a hole [0xcf3bb - 0xcf3c7] in .debug_loc section.", "readelf: Warning: There is a hole [0xcf3d1 - 0xcf3dd] in .debug_loc section.", "readelf: Warning: There is a hole [0xcf3ef - 0xcf4a0] in .debug_loc section.", "readelf: Warning: There is a hole [0xcf4ac - 0xcf4c4] in .debug_loc section.", "readelf: Warning: There is a hole [0xcf4ce - 0xcf4da] in .debug_loc section.", "readelf: Warning: There is a hole [0xcf4e4 - 0xcf4f0] in .debug_loc section.", "readelf: Warning: There is a hole [0xcf4fe - 0xcf521] in .debug_loc section.", "readelf: Warning: There is a hole [0xcf52d - 0xcf543] in .debug_loc section.", "readelf: Warning: There is a hole [0xcf54f - 0xcf567] in .debug_loc section.", "readelf: Warning: There is a hole [0xcf573 - 0xcf58a] in .debug_loc section.", "readelf: Warning: There is a hole [0xcf594 - 0xcf59f] in .debug_loc section.", "readelf: Warning: There is a hole [0xcf5a9 - 0xcf5b5] in .debug_loc section.", "[ truncated after 25 lines; 1323 ignored ]"], "unified_diff": "@@ -1511304,15 +1511304,15 @@\n 005dfa9f v0000000 v0000000 views at 005dfa92 for:\n 001def94 001def95 (DW_OP_fbreg: -84)\n 005dfaac \n \n 005dfab4 v0000000 v0000000 location view pair\n \n 005dfab6 v0000000 v0000000 views at 005dfab4 for:\n- 001defc7 001defd9 (DW_OP_addr: 20d581; DW_OP_stack_value)\n+ 001defc7 001defd9 (DW_OP_addr: 20d57f; DW_OP_stack_value)\n 005dfac6 \n \n 005dface v0000000 v0000000 location view pair\n 005dfad0 v0000000 v0000000 location view pair\n 005dfad2 v0000000 v0000000 location view pair\n \n 005dfad4 v0000000 v0000000 views at 005dface for:\n@@ -1511349,15 +1511349,15 @@\n 005dfb54 v0000000 v0000000 views at 005dfb47 for:\n 001deffd 001deffe (DW_OP_fbreg: -84)\n 005dfb61 \n \n 005dfb69 v0000000 v0000000 location view pair\n \n 005dfb6b v0000000 v0000000 views at 005dfb69 for:\n- 001df038 001df04a (DW_OP_addr: 20d58d; DW_OP_stack_value)\n+ 001df038 001df04a (DW_OP_addr: 20d58b; DW_OP_stack_value)\n 005dfb7b \n \n 005dfb83 v0000000 v0000000 location view pair\n 005dfb85 v0000000 v0000000 location view pair\n 005dfb87 v0000000 v0000000 location view pair\n \n 005dfb89 v0000000 v0000000 views at 005dfb83 for:\n@@ -1511479,17 +1511479,17 @@\n 001dee58 001dee58 (DW_OP_reg7 (edi))\n 005dfd6d \n \n 005dfd75 v0000003 v0000000 location view pair\n 005dfd77 v0000000 v0000000 location view pair\n \n 005dfd79 v0000003 v0000000 views at 005dfd75 for:\n- 001dee6d 001dee74 (DW_OP_addr: 20d580; DW_OP_stack_value)\n+ 001dee6d 001dee74 (DW_OP_addr: 20d57e; DW_OP_stack_value)\n 005dfd89 v0000000 v0000000 views at 005dfd77 for:\n- 001deee2 001deee9 (DW_OP_addr: 20d580; DW_OP_stack_value)\n+ 001deee2 001deee9 (DW_OP_addr: 20d57e; DW_OP_stack_value)\n 005dfd99 \n \n 005dfda1 v0000003 v0000000 location view pair\n 005dfda3 v0000000 v0000000 location view pair\n \n 005dfda5 v0000003 v0000000 views at 005dfda1 for:\n 001dee6d 001dee74 (DW_OP_addr: 20d56a; DW_OP_stack_value)\n@@ -1511509,17 +1511509,17 @@\n 001deee4 001deee9 (DW_OP_fbreg: -84; DW_OP_stack_value)\n 005dfdf7 \n \n 005dfdff v0000004 v0000000 location view pair\n 005dfe01 v0000000 v0000000 location view pair\n \n 005dfe03 v0000004 v0000000 views at 005dfdff for:\n- 001dee6d 001dee74 (DW_OP_addr: 20d580; DW_OP_stack_value)\n+ 001dee6d 001dee74 (DW_OP_addr: 20d57e; DW_OP_stack_value)\n 005dfe13 v0000000 v0000000 views at 005dfe01 for:\n- 001deee2 001deee9 (DW_OP_addr: 20d580; DW_OP_stack_value)\n+ 001deee2 001deee9 (DW_OP_addr: 20d57e; DW_OP_stack_value)\n 005dfe23 \n \n 005dfe2b v0000004 v0000000 location view pair\n 005dfe2d v0000000 v0000000 location view pair\n \n 005dfe2f v0000004 v0000000 views at 005dfe2b for:\n 001dee6d 001dee74 (DW_OP_addr: 20d56a; DW_OP_stack_value)\n@@ -1514307,15 +1514307,15 @@\n 005e2a64 v0000011 v0000012 views at 005e2a62 for:\n 001df59f 001df59f (DW_OP_breg5 (ebp): -52; DW_OP_stack_value)\n 005e2a71 \n \n 005e2a79 v0000003 v0000000 location view pair\n \n 005e2a7b v0000003 v0000000 views at 005e2a79 for:\n- 001df5b1 001df5b8 (DW_OP_addr: 20d580; DW_OP_stack_value)\n+ 001df5b1 001df5b8 (DW_OP_addr: 20d57e; DW_OP_stack_value)\n 005e2a8b \n \n 005e2a93 v0000003 v0000000 location view pair\n \n 005e2a95 v0000003 v0000000 views at 005e2a93 for:\n 001df5b1 001df5b8 (DW_OP_addr: 20d56a; DW_OP_stack_value)\n 005e2aa5 \n@@ -1514325,15 +1514325,15 @@\n 005e2aaf v0000003 v0000000 views at 005e2aad for:\n 001df5b1 001df5b8 (DW_OP_breg5 (ebp): -52; DW_OP_stack_value)\n 005e2abc \n \n 005e2ac4 v0000004 v0000000 location view pair\n \n 005e2ac6 v0000004 v0000000 views at 005e2ac4 for:\n- 001df5b1 001df5b8 (DW_OP_addr: 20d580; DW_OP_stack_value)\n+ 001df5b1 001df5b8 (DW_OP_addr: 20d57e; DW_OP_stack_value)\n 005e2ad6 \n \n 005e2ade v0000004 v0000000 location view pair\n \n 005e2ae0 v0000004 v0000000 views at 005e2ade for:\n 001df5b1 001df5b8 (DW_OP_addr: 20d56a; DW_OP_stack_value)\n 005e2af0 \n@@ -1514749,17 +1514749,17 @@\n 001df481 001df481 (DW_OP_reg7 (edi))\n 005e3133 \n \n 005e313b v0000003 v0000000 location view pair\n 005e313d v0000000 v0000000 location view pair\n \n 005e313f v0000003 v0000000 views at 005e313b for:\n- 001df496 001df49d (DW_OP_addr: 20d580; DW_OP_stack_value)\n+ 001df496 001df49d (DW_OP_addr: 20d57e; DW_OP_stack_value)\n 005e314f v0000000 v0000000 views at 005e313d for:\n- 001df536 001df53d (DW_OP_addr: 20d580; DW_OP_stack_value)\n+ 001df536 001df53d (DW_OP_addr: 20d57e; DW_OP_stack_value)\n 005e315f \n \n 005e3167 v0000003 v0000000 location view pair\n 005e3169 v0000000 v0000000 location view pair\n \n 005e316b v0000003 v0000000 views at 005e3167 for:\n 001df496 001df49d (DW_OP_addr: 20d56a; DW_OP_stack_value)\n@@ -1514779,17 +1514779,17 @@\n 001df538 001df53d (DW_OP_fbreg: -84; DW_OP_stack_value)\n 005e31bd \n \n 005e31c5 v0000004 v0000000 location view pair\n 005e31c7 v0000000 v0000000 location view pair\n \n 005e31c9 v0000004 v0000000 views at 005e31c5 for:\n- 001df496 001df49d (DW_OP_addr: 20d580; DW_OP_stack_value)\n+ 001df496 001df49d (DW_OP_addr: 20d57e; DW_OP_stack_value)\n 005e31d9 v0000000 v0000000 views at 005e31c7 for:\n- 001df536 001df53d (DW_OP_addr: 20d580; DW_OP_stack_value)\n+ 001df536 001df53d (DW_OP_addr: 20d57e; DW_OP_stack_value)\n 005e31e9 \n \n 005e31f1 v0000004 v0000000 location view pair\n 005e31f3 v0000000 v0000000 location view pair\n \n 005e31f5 v0000004 v0000000 views at 005e31f1 for:\n 001df496 001df49d (DW_OP_addr: 20d56a; DW_OP_stack_value)\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-GCC: (Debian 10.2.1-6) 10.2.1 20210110\n+mGCC: (Debian 10.2.1-6) 10.2.1 20210110\n q:dXwR;3\n +?=Pbf7G\n @{)o|L\tm\n w+-2>>hF\n |'.u{jgyI\n ?EYU]:R\\$\n BSvS(%sv\n@@ -1146,164 +1146,156 @@\n 2fy.I9/cN>\n |0{^'U]:\n >\"+RW`\\:\"+ROa<9BO\n S?OSmxim\n p'!Y\\$S_|w\n UaTD*MEx&\n ;}@Daa/t\n-WjRa$`Ki-\n-r]$UALK_s3\n-7eLx,ciE\n-gbcB7\"F*_\n-+`URA&Qf\n-KT+Uvvh7\\gw,\n-)JU=OrSU\n-6Z)4f-Tr\n-Vb1XI_I@\n-\\-MT{uY\\\n-r1_{4Z7U\n-zn?z0mD(\n-*^f^gv([\n-gxqE]l]f5\n-`Su^1*`B\n-&HNf6qSV\n-t4=JB]JJG\n-B2&YE\\'e\n-_I..LQxu\n-hq RdE@bro^B\n-O>{'uki \n-%kT;m{`]\n-{iL~?6OQh6{\n-'K:sZG)M\n-BJV=nNi'\n-KQz .\tx,H\n-kDPCsq@7\n-ZZ9*MYx7\n-vil>;P4;d0\n-c\tLu3_9I\n-Pz^,Vj:M\n-B'J_4Gq^g'\n-F*o{DA3Jy;\n-]{|C__/?\n-G{wC5tScYq\n-U-K)0u\n-9/4/)f(bl\n-;6G]HRjv\n- Mgh|6mF\n-TNU[K ,*g6\n-!?$B8Yz>\n-,xW@MQA}H\n-U;zWE.TU\n-/@>OAXuY\n-R0bKUr*{\n-# |K.i\tE=Nov\n-GO`=]>;[\n-\n-.43SP:iOu/\n-q@CB-ks??l\n-0=U)LO\n->A?AN)9sZ$g{afN\n--(`Sou,`\n-hm8KyZ8u\n-(9Fii,7;\n-7Mi =2Nm\n-\\2KASsKiq\n-w+]h F{,J\n-%J\"TrDIS\n-20YMO2MV\n-9Z{];bZQL\n+J}!*(.Ht\n+&FTZ,YHB7\n+(G-Jz:bme\n+RSJ)TC>V\n+|H<%c\"pv\\'\n+!Jbm[Q.8\n+AD:VgqQ#\n+_Kt6bi.Ni\n+qKVZf1o.{i\n+CVqf1o.{#[\n+nf/`=JHoq$\n+mn&Pj[i31\n+\"]WI-@RI6\n+1RCIZb%.i\n+@M,R(UKS\n+A0\\)+q56\n+5%$q}(,nQ\n++Y^{Ke^2QX\n+'31H\tiQ:\n+{jniZPlwrK\n+{@Zhr@ \t\n+;l{e-|e!\n+}G\\>N;i[\n+:_y63\n+:0Z@15nnLI\n+jS9D7Qw+B\n+jzj\t!(YMOOAx\"YMO\n+gc;=Dyz?\n+OR^_\ttyY\n+lCkmT`A8\n+OFhycR,-o,\n+#|6c/[|e {lG9\n+8yV%<~ka\n+D.{nT12[C1\n+D]Cy 1!;\n+mN0^[BwY\n+\t/[PWxY>\n+mF=z1Kh m \n+H{muhqGM\n+Hu[kqwxM\n+zrR$H1p9)\n+\t[{hzbg0\n+G/93A-a]\n+CK;1]EQ9\n+St3_\t,.+\n+Nh&7\"i(:\n+>it`jdvuN\n+,ix5K:NJS=9\n+n xL8 D!.\n+\twW,so`E\n+6RT_ ;w'B\n+w)f5Ke2q\n+LC(4#S'HW\n+dQEeyo[jgg\n+>+vCKsjo\n+3ZAhqZ1c\n+Qc*Scj05\"\n+&_ DkE[\"\n+`o=X(?+|\n+\\2I^e0/e\n+hLp?K!GSV\n+LHbgK2rO\n+OKy\\@3!9}\n+aw-/e=t(\n+Y'OS<0C%!\n+DPs/kuxb\n+kIVQ/II&w\n+:YU(kp(k\n+sstM>|~E$\\\n+VPq7e}Y@\n+4!:#Y`b_~g\n+(Ov}g5~L\n+X]BNV28MU>\n+dgdIv\t*x\n+q9\\\t|Fk\n+F`x=y:J:\n+vRz)n=3x\n+ /83=Y4DX\n+f4tiX=@u\n+0O7@CPI(\n+9XhZa;?2\n+m8{dz.0Vg\n+XHaXRxMa}\n+^)?)_rk]\n+=QVsS}aer\n+V2B*BdK*\n+^Nk.@`n13\n+%N@{^q1gh\n+C|7CubH&&G\n+6=y&8VYM\n+]Z:<$X?f\n+KJO*]25Jv\n+ZF?t_?eC$\n+c1TBn4sX\n+!-B0@!d0%\n+G-VpTz=OU.Y$\n+z~6PJ;4V\n+Y(;4N/T;4\n+a-kQ^3^X\n+gkI>Sni<[\n+\tL@>.NL`>\n+B!6+UL`5\n+SRWC\\yA_\n+lh3}9qO(\n+V^(V#{KZy\n+$A?&A?+\t\n+E&N)btt\\\n+Drq=)7_\"s\n+V!Ac&AcM\n+g#@h}NHp\n+;|_Ab2I%\n+%0-@Micn\n+Be5kBUW(A\n+5)\n FMu$KE'd\n o`3k7DC6g\n CWDH-t%-6x\n \"mu/{\"gw\n ')ko&\tJjk\n Z/*67 Xy#\n jYWJIoCu\n@@ -1962,65 +1954,68 @@\n |mEP!H8~\n \\K=R@:P]\n YXhk}o{P\n IQ\\\\({Kw#\n rNIOGC3Ej\n (^60'`^# \n =o#o&8HKv\n-Uet9PV,z\n-HnO+`_[r\n-!:S*\t'4\\#\n-|,0k=J3Gi\"\n-4F*5b2v'\n-BTP:#ulm\n-xkUp2U\t.\n-QI>*)D%E\n-F6AX[U;:\n-g\\!xs8:c,\n-zzoo7j@O\n-c*B4f\"kL\n-cO.qGUNk\n-b{9\\m3bI\n-c5\tynpxnpxnpx\n-!mkQ.\"yF\t\n-<[\"<{Hgl\n-O64_lPpc\n-VG/1#JI}_Z\\\n-TOaB:YbL\n-,&N=&MrEjR*\n-w\\Ls[mv1U\n-gG@{K|@(\n-.\"O=iC]i&XUv\n--rE:`Y-;r\n-Yq?LO\\%n\n-BTsWgVc}O\n-E\\0R\\(bg\n-8zK6Y2%O\n-\\.#<%v>)\n-{\t/!^Q2ST\n-2I-ST&fR\n-4\\f$\\i:RE\n-ndi/\"K70\n->;xk`\t0V\n-*>ey5iY.{\n-&|f;DN5\"u\n-:lr`eR'=\n-rV7WY5;!\n-7Nx7aNjc\n-Gg|;aNb9\n-)^[1lE2\")#\n-xb%kk[u\n+dpiPcR8g\n+QI!*)BLRb(\n+2<5U],~A\n+xnpxnpxnpx\n+6Sm#\\lq?\n+~ukAs3?%\n+Z+e1y[l:\n+. |OIZ(7\n+[=M/ xqd(nJ (e\n+ j}%M{w8\"\n+V)Q^z\"t*\n+ESAW{4#)c\n+dy`Nbb\\o\n+x(D5wuf5\n+33fyUfi}U\n+/F~'UrJ%\n+[Nob?>]^\n+ {($GPcZ\n+w,{UN$_U\n+s08=8lG.\n+%0Y/Zb~wm\n+[-[fu!6O\n+r}C\\F(J.\n+A}%x8T00<\n+OsC-yO?i\n+^'rOG\\/9\n+Ur^9\t:m'E9K\n+01wOTTbT~\n+t}E1|`l,N \n+}46'Rv|K\n+F>(-)G'm\n+^y VJpgz\t\n+tFpt-V';\n+BT[:ft7=?\tsRs1\n+B2*#Cfg\\f\n+Sk{jmO-Xz\n+u1p^{:G\\\n+@Ro1xkA:\n+\tsR'aNg2\n+HF$dH~\tF)\n+:n+N9&l+\n++fi*o_}E\n++:}:MS#I\n+_ddlJu1N\n+GvPF$dDB\n+0|9.NJE \n+9_=f:_J)\n+{Uzj.qx)\n+i^?f84.RZG \n+=3]v_0[Y\n YZY|O%VL\n ^Y!;<^7e\n UJ:?;ssC\n K\\PSXxY{\n P\tj@M1~3q\n ;8%ur8ul\n C_ajgo? \n"}]}]}]}]}]}