{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.aSBpVbN8/b1/asis_2019-5_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.aSBpVbN8/b2/asis_2019-5_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,7 +1,7 @@\n \n 01c71286845daf8e137fb2af22b546db 90280 doc optional asis-doc_2019-5_all.deb\n- 982b7369d5f29595c9a3d7d5d9d635d5 12887964 debug optional asis-programs-dbgsym_2019-5_amd64.deb\n- 334872997933c48bae8b1ad1fd212416 4519072 devel optional asis-programs_2019-5_amd64.deb\n+ f2e142030685e764327af068ab40a0bb 12870140 debug optional asis-programs-dbgsym_2019-5_amd64.deb\n+ 80c5da4389030c8a7f509d4d5f32a2db 4523120 devel optional asis-programs_2019-5_amd64.deb\n 36b7f06c28b1791543c6a2a7bb4f2f74 1806476 debug optional libasis2019.1-dbgsym_2019-5_amd64.deb\n 0ba9d0f0f1156515221c2231a071ee5d 1607020 libdevel optional libasis2019.1-dev_2019-5_amd64.deb\n 6dd61a735af9b889862f80790ecea528 669468 libs optional libasis2019.1_2019-5_amd64.deb\n"}, {"source1": "asis-programs_2019-5_amd64.deb", "source2": "asis-programs_2019-5_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 2020-12-13 15:17:53.000000 debian-binary\n -rw-r--r-- 0 0 0 1512 2020-12-13 15:17:53.000000 control.tar.xz\n--rw-r--r-- 0 0 0 4517368 2020-12-13 15:17:53.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 4521416 2020-12-13 15:17:53.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/asistant", "source2": "./usr/bin/asistant", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 7838365f 36342d6c 696e7578 dwz/x86_64-linux\n 0x00000020 2d676e75 2f617369 732d7072 6f677261 -gnu/asis-progra\n- 0x00000030 6d732e64 65627567 00bc229c 21588229 ms.debug..\".!X.)\n- 0x00000040 d770bbd9 2976ed5c 49792ba7 d6 .p..)v.\\Iy+..\n+ 0x00000030 6d732e64 65627567 00ceab90 174bc199 ms.debug.....K..\n+ 0x00000040 ac2ad322 4d3394c5 7d0e47f5 6e .*.\"M3..}.G.n\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 32386362 63303864 31656238 64643562 28cbc08d1eb8dd5b\n 0x00000010 37653539 62393930 34323138 61343933 7e59b9904218a493\n 0x00000020 33343861 35382e64 65627567 00000000 348a58.debug....\n- 0x00000030 774798a1 wG..\n+ 0x00000030 94bdbaed ....\n \n"}]}, {"source1": "./usr/bin/gnat2xml", "source2": "./usr/bin/gnat2xml", "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: b0a9f1323e563422adac8dcec2dcbd3800931fca\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f369bdd35d7230e12fa7c3a7f8bc282ea84c6109\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 --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 7838365f 36342d6c 696e7578 dwz/x86_64-linux\n 0x00000020 2d676e75 2f617369 732d7072 6f677261 -gnu/asis-progra\n- 0x00000030 6d732e64 65627567 00bc229c 21588229 ms.debug..\".!X.)\n- 0x00000040 d770bbd9 2976ed5c 49792ba7 d6 .p..)v.\\Iy+..\n+ 0x00000030 6d732e64 65627567 00ceab90 174bc199 ms.debug.....K..\n+ 0x00000040 ac2ad322 4d3394c5 7d0e47f5 6e .*.\"M3..}.G.n\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 61396631 33323365 35363334 32326164 a9f1323e563422ad\n- 0x00000010 61633864 63656332 64636264 33383030 ac8dcec2dcbd3800\n- 0x00000020 39333166 63612e64 65627567 00000000 931fca.debug....\n- 0x00000030 c618947e ...~\n+ 0x00000000 36396264 64333564 37323330 65313266 69bdd35d7230e12f\n+ 0x00000010 61376333 61376638 62633238 32656138 a7c3a7f8bc282ea8\n+ 0x00000020 34633631 30392e64 65627567 00000000 4c6109.debug....\n+ 0x00000030 2c5b129f ,[..\n \n"}]}, {"source1": "./usr/bin/gnatcheck", "source2": "./usr/bin/gnatcheck", "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: 14c5991a5ad926e6ffe4e04aa44277ebb67bc592\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4a2959bd352b64f788ca3a903a26009f8796e391\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 --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 7838365f 36342d6c 696e7578 dwz/x86_64-linux\n 0x00000020 2d676e75 2f617369 732d7072 6f677261 -gnu/asis-progra\n- 0x00000030 6d732e64 65627567 00bc229c 21588229 ms.debug..\".!X.)\n- 0x00000040 d770bbd9 2976ed5c 49792ba7 d6 .p..)v.\\Iy+..\n+ 0x00000030 6d732e64 65627567 00ceab90 174bc199 ms.debug.....K..\n+ 0x00000040 ac2ad322 4d3394c5 7d0e47f5 6e .*.\"M3..}.G.n\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 63353939 31613561 64393236 65366666 c5991a5ad926e6ff\n- 0x00000010 65346530 34616134 34323737 65626236 e4e04aa44277ebb6\n- 0x00000020 37626335 39322e64 65627567 00000000 7bc592.debug....\n- 0x00000030 a2e4d8e9 ....\n+ 0x00000000 32393539 62643335 32623634 66373838 2959bd352b64f788\n+ 0x00000010 63613361 39303361 32363030 39663837 ca3a903a26009f87\n+ 0x00000020 39366533 39312e64 65627567 00000000 96e391.debug....\n+ 0x00000030 72013031 r.01\n \n"}]}, {"source1": "./usr/bin/gnatelim", "source2": "./usr/bin/gnatelim", "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: 32ada1423761657ea934e065638b822389011909\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 83cb5df4549763522c9522048405e3a06e5dff75\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 --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 7838365f 36342d6c 696e7578 dwz/x86_64-linux\n 0x00000020 2d676e75 2f617369 732d7072 6f677261 -gnu/asis-progra\n- 0x00000030 6d732e64 65627567 00bc229c 21588229 ms.debug..\".!X.)\n- 0x00000040 d770bbd9 2976ed5c 49792ba7 d6 .p..)v.\\Iy+..\n+ 0x00000030 6d732e64 65627567 00ceab90 174bc199 ms.debug.....K..\n+ 0x00000040 ac2ad322 4d3394c5 7d0e47f5 6e .*.\"M3..}.G.n\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 61646131 34323337 36313635 37656139 ada1423761657ea9\n- 0x00000010 33346530 36353633 38623832 32333839 34e065638b822389\n- 0x00000020 30313139 30392e64 65627567 00000000 011909.debug....\n- 0x00000030 c25b9039 .[.9\n+ 0x00000000 63623564 66343534 39373633 35323263 cb5df4549763522c\n+ 0x00000010 39353232 30343834 30356533 61303665 9522048405e3a06e\n+ 0x00000020 35646666 37352e64 65627567 00000000 5dff75.debug....\n+ 0x00000030 187a350d .z5.\n \n"}]}, {"source1": "./usr/bin/gnatmetric", "source2": "./usr/bin/gnatmetric", "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: 30df2f28ed6a571b7de4418e4897b1d41373a4b5\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4a38e29d2f69726eed541622bd766a7f56e51dee\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 --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 7838365f 36342d6c 696e7578 dwz/x86_64-linux\n 0x00000020 2d676e75 2f617369 732d7072 6f677261 -gnu/asis-progra\n- 0x00000030 6d732e64 65627567 00bc229c 21588229 ms.debug..\".!X.)\n- 0x00000040 d770bbd9 2976ed5c 49792ba7 d6 .p..)v.\\Iy+..\n+ 0x00000030 6d732e64 65627567 00ceab90 174bc199 ms.debug.....K..\n+ 0x00000040 ac2ad322 4d3394c5 7d0e47f5 6e .*.\"M3..}.G.n\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 64663266 32386564 36613537 31623764 df2f28ed6a571b7d\n- 0x00000010 65343431 38653438 39376231 64343133 e4418e4897b1d413\n- 0x00000020 37336134 62352e64 65627567 00000000 73a4b5.debug....\n- 0x00000030 81dacb54 ...T\n+ 0x00000000 33386532 39643266 36393732 36656564 38e29d2f69726eed\n+ 0x00000010 35343136 32326264 37363661 37663536 541622bd766a7f56\n+ 0x00000020 65353164 65652e64 65627567 00000000 e51dee.debug....\n+ 0x00000030 7cdb2376 |.#v\n \n"}]}, {"source1": "./usr/bin/gnatpp", "source2": "./usr/bin/gnatpp", "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: 3915d6d0a4f63bedabd36c34f80e065167a4b9e2\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 7f3f4a5794cb6dd274f707160c95899eee0863d2\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 --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 7838365f 36342d6c 696e7578 dwz/x86_64-linux\n 0x00000020 2d676e75 2f617369 732d7072 6f677261 -gnu/asis-progra\n- 0x00000030 6d732e64 65627567 00bc229c 21588229 ms.debug..\".!X.)\n- 0x00000040 d770bbd9 2976ed5c 49792ba7 d6 .p..)v.\\Iy+..\n+ 0x00000030 6d732e64 65627567 00ceab90 174bc199 ms.debug.....K..\n+ 0x00000040 ac2ad322 4d3394c5 7d0e47f5 6e .*.\"M3..}.G.n\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 31356436 64306134 66363362 65646162 15d6d0a4f63bedab\n- 0x00000010 64333663 33346638 30653036 35313637 d36c34f80e065167\n- 0x00000020 61346239 65322e64 65627567 00000000 a4b9e2.debug....\n- 0x00000030 20bfdfda ...\n+ 0x00000000 33663461 35373934 63623664 64323734 3f4a5794cb6dd274\n+ 0x00000010 66373037 31363063 39353839 39656565 f707160c95899eee\n+ 0x00000020 30383633 64322e64 65627567 00000000 0863d2.debug....\n+ 0x00000030 1827fb0f .'..\n \n"}]}, {"source1": "./usr/bin/gnatstub", "source2": "./usr/bin/gnatstub", "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: fe1d96546f8555d3f9a8753418b01d9d7e1e2694\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ee307e0120957ac1befa35350ad427045278e2b5\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 --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 7838365f 36342d6c 696e7578 dwz/x86_64-linux\n 0x00000020 2d676e75 2f617369 732d7072 6f677261 -gnu/asis-progra\n- 0x00000030 6d732e64 65627567 00bc229c 21588229 ms.debug..\".!X.)\n- 0x00000040 d770bbd9 2976ed5c 49792ba7 d6 .p..)v.\\Iy+..\n+ 0x00000030 6d732e64 65627567 00ceab90 174bc199 ms.debug.....K..\n+ 0x00000040 ac2ad322 4d3394c5 7d0e47f5 6e .*.\"M3..}.G.n\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 31643936 35343666 38353535 64336639 1d96546f8555d3f9\n- 0x00000010 61383735 33343138 62303164 39643765 a8753418b01d9d7e\n- 0x00000020 31653236 39342e64 65627567 00000000 1e2694.debug....\n- 0x00000030 c963c3d5 .c..\n+ 0x00000000 33303765 30313230 39353761 63316265 307e0120957ac1be\n+ 0x00000010 66613335 33353061 64343237 30343532 fa35350ad4270452\n+ 0x00000020 37386532 62352e64 65627567 00000000 78e2b5.debug....\n+ 0x00000030 f98d8765 ...e\n \n"}]}, {"source1": "./usr/bin/gnattest", "source2": "./usr/bin/gnattest", "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: 433dacedb9946cc03e776153dc619e45faaf11bd\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f2cc08bad7b1fc273b6df31b5f7a5875c5d7ea47\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 --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 7838365f 36342d6c 696e7578 dwz/x86_64-linux\n 0x00000020 2d676e75 2f617369 732d7072 6f677261 -gnu/asis-progra\n- 0x00000030 6d732e64 65627567 00bc229c 21588229 ms.debug..\".!X.)\n- 0x00000040 d770bbd9 2976ed5c 49792ba7 d6 .p..)v.\\Iy+..\n+ 0x00000030 6d732e64 65627567 00ceab90 174bc199 ms.debug.....K..\n+ 0x00000040 ac2ad322 4d3394c5 7d0e47f5 6e .*.\"M3..}.G.n\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 33646163 65646239 39343663 63303365 3dacedb9946cc03e\n- 0x00000010 37373631 35336463 36313965 34356661 776153dc619e45fa\n- 0x00000020 61663131 62642e64 65627567 00000000 af11bd.debug....\n- 0x00000030 75baefef u...\n+ 0x00000000 63633038 62616437 62316663 32373362 cc08bad7b1fc273b\n+ 0x00000010 36646633 31623566 37613538 37356335 6df31b5f7a5875c5\n+ 0x00000020 64376561 34372e64 65627567 00000000 d7ea47.debug....\n+ 0x00000030 d644b07c .D.|\n \n"}]}]}]}]}, {"source1": "asis-programs-dbgsym_2019-5_amd64.deb", "source2": "asis-programs-dbgsym_2019-5_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 2020-12-13 15:17:53.000000 debian-binary\n -rw-r--r-- 0 0 0 936 2020-12-13 15:17:53.000000 control.tar.xz\n--rw-r--r-- 0 0 0 12886836 2020-12-13 15:17:53.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 12869012 2020-12-13 15:17:53.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": "@@ -1,12 +1,12 @@\n Package: asis-programs-dbgsym\n Source: asis\n Version: 2019-5\n Auto-Built-Package: debug-symbols\n Architecture: amd64\n Maintainer: Ludovic Brenta \n-Installed-Size: 19506\n+Installed-Size: 19505\n Depends: asis-programs (= 2019-5)\n Section: debug\n Priority: optional\n Description: debug symbols for asis-programs\n-Build-Ids: 14c5991a5ad926e6ffe4e04aa44277ebb67bc592 30df2f28ed6a571b7de4418e4897b1d41373a4b5 32ada1423761657ea934e065638b822389011909 3915d6d0a4f63bedabd36c34f80e065167a4b9e2 433dacedb9946cc03e776153dc619e45faaf11bd 5728cbc08d1eb8dd5b7e59b9904218a493348a58 b0a9f1323e563422adac8dcec2dcbd3800931fca fe1d96546f8555d3f9a8753418b01d9d7e1e2694\n+Build-Ids: 4a2959bd352b64f788ca3a903a26009f8796e391 4a38e29d2f69726eed541622bd766a7f56e51dee 5728cbc08d1eb8dd5b7e59b9904218a493348a58 7f3f4a5794cb6dd274f707160c95899eee0863d2 83cb5df4549763522c9522048405e3a06e5dff75 ee307e0120957ac1befa35350ad427045278e2b5 f2cc08bad7b1fc273b6df31b5f7a5875c5d7ea47 f369bdd35d7230e12fa7c3a7f8bc282ea84c6109\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,9 +1,9 @@\n-usr/lib/debug/.build-id/14/c5991a5ad926e6ffe4e04aa44277ebb67bc592.debug\n-usr/lib/debug/.build-id/30/df2f28ed6a571b7de4418e4897b1d41373a4b5.debug\n-usr/lib/debug/.build-id/32/ada1423761657ea934e065638b822389011909.debug\n-usr/lib/debug/.build-id/39/15d6d0a4f63bedabd36c34f80e065167a4b9e2.debug\n-usr/lib/debug/.build-id/43/3dacedb9946cc03e776153dc619e45faaf11bd.debug\n+usr/lib/debug/.build-id/4a/2959bd352b64f788ca3a903a26009f8796e391.debug\n+usr/lib/debug/.build-id/4a/38e29d2f69726eed541622bd766a7f56e51dee.debug\n usr/lib/debug/.build-id/57/28cbc08d1eb8dd5b7e59b9904218a493348a58.debug\n-usr/lib/debug/.build-id/b0/a9f1323e563422adac8dcec2dcbd3800931fca.debug\n-usr/lib/debug/.build-id/fe/1d96546f8555d3f9a8753418b01d9d7e1e2694.debug\n+usr/lib/debug/.build-id/7f/3f4a5794cb6dd274f707160c95899eee0863d2.debug\n+usr/lib/debug/.build-id/83/cb5df4549763522c9522048405e3a06e5dff75.debug\n+usr/lib/debug/.build-id/ee/307e0120957ac1befa35350ad427045278e2b5.debug\n+usr/lib/debug/.build-id/f2/cc08bad7b1fc273b6df31b5f7a5875c5d7ea47.debug\n+usr/lib/debug/.build-id/f3/69bdd35d7230e12fa7c3a7f8bc282ea84c6109.debug\n usr/lib/debug/.dwz/x86_64-linux-gnu/asis-programs.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,27 +1,26 @@\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-13 15:17:53.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-13 15:17:53.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-13 15:17:53.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-13 15:17:53.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/14/\n--rw-r--r-- 0 root (0) root (0) 4121672 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/14/c5991a5ad926e6ffe4e04aa44277ebb67bc592.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/30/\n--rw-r--r-- 0 root (0) root (0) 1638192 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/30/df2f28ed6a571b7de4418e4897b1d41373a4b5.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/32/\n--rw-r--r-- 0 root (0) root (0) 1741304 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/32/ada1423761657ea934e065638b822389011909.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/39/\n--rw-r--r-- 0 root (0) root (0) 2303520 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/39/15d6d0a4f63bedabd36c34f80e065167a4b9e2.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/43/\n--rw-r--r-- 0 root (0) root (0) 6447888 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/43/3dacedb9946cc03e776153dc619e45faaf11bd.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/4a/\n+-rw-r--r-- 0 root (0) root (0) 4121672 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/4a/2959bd352b64f788ca3a903a26009f8796e391.debug\n+-rw-r--r-- 0 root (0) root (0) 1638192 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/4a/38e29d2f69726eed541622bd766a7f56e51dee.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/57/\n -rw-r--r-- 0 root (0) root (0) 439832 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/57/28cbc08d1eb8dd5b7e59b9904218a493348a58.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/b0/\n--rw-r--r-- 0 root (0) root (0) 1780808 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/b0/a9f1323e563422adac8dcec2dcbd3800931fca.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/fe/\n--rw-r--r-- 0 root (0) root (0) 1309472 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/fe/1d96546f8555d3f9a8753418b01d9d7e1e2694.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/7f/\n+-rw-r--r-- 0 root (0) root (0) 2303512 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/7f/3f4a5794cb6dd274f707160c95899eee0863d2.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/83/\n+-rw-r--r-- 0 root (0) root (0) 1741304 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/83/cb5df4549763522c9522048405e3a06e5dff75.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/ee/\n+-rw-r--r-- 0 root (0) root (0) 1309472 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/ee/307e0120957ac1befa35350ad427045278e2b5.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/f2/\n+-rw-r--r-- 0 root (0) root (0) 6447888 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/f2/cc08bad7b1fc273b6df31b5f7a5875c5d7ea47.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/f3/\n+-rw-r--r-- 0 root (0) root (0) 1780808 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/f3/69bdd35d7230e12fa7c3a7f8bc282ea84c6109.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-13 15:17:53.000000 ./usr/lib/debug/.dwz/\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-13 15:17:53.000000 ./usr/lib/debug/.dwz/x86_64-linux-gnu/\n -rw-r--r-- 0 root (0) root (0) 167032 2020-12-13 15:17:53.000000 ./usr/lib/debug/.dwz/x86_64-linux-gnu/asis-programs.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-13 15:17:53.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-13 15:17:53.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2020-12-13 15:17:53.000000 ./usr/share/doc/asis-programs-dbgsym -> asis-programs\n"}, {"source1": "./usr/lib/debug/.build-id/57/28cbc08d1eb8dd5b7e59b9904218a493348a58.debug", "source2": "./usr/lib/debug/.build-id/57/28cbc08d1eb8dd5b7e59b9904218a493348a58.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,8 +1,8 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 7838365f 36342d6c 696e7578 dwz/x86_64-linux\n 0x00000020 2d676e75 2f617369 732d7072 6f677261 -gnu/asis-progra\n- 0x00000030 6d732e64 65627567 00bc229c 21588229 ms.debug..\".!X.)\n- 0x00000040 d770bbd9 2976ed5c 49792ba7 d6 .p..)v.\\Iy+..\n+ 0x00000030 6d732e64 65627567 00ceab90 174bc199 ms.debug.....K..\n+ 0x00000040 ac2ad322 4d3394c5 7d0e47f5 6e .*.\"M3..}.G.n\n \n"}]}, {"source1": "./usr/lib/debug/.dwz/x86_64-linux-gnu/asis-programs.debug", "source2": "./usr/lib/debug/.dwz/x86_64-linux-gnu/asis-programs.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: bc229c21588229d770bbd92976ed5c49792ba7d6\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ceab90174bc199ac2ad3224d3394c57d0e47f56e\n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_str {}", "unified_diff": "@@ -1464,21 +1464,21 @@\n [ e9c1] ada_main__u00454\n [ e9d2] ada_main__e454\n [ e9e1] ada_main__u00554\n [ e9f2] ada_main__e554\n [ ea01] ada_main__u00654\n [ ea12] ada_main__u00754\n [ ea23] ada_main__finalize_library__B_54__f54\n- [ ea49] GNU Ada 10.2.1 20210110 -O2 -O2 -gnatA -gnatf -gnatws -g -fstack-protector-strong -gnatfno -gnatwa -gnatVa -gnatec=/tmp/GNAT-TEMP-000003.TMP -gnatem=/tmp/GNAT-TEMP-000022.TMP -mtune=generic -march=x86-64\n- [ eb15] GNU Ada 10.2.1 20210110 -O2 -O2 -gnatA -gnatf -gnatws -g -fstack-protector-strong -gnatfno -gnatwa -gnatVa -gnatec=/tmp/GNAT-TEMP-000003.TMP -gnatem=/tmp/GNAT-TEMP-000023.TMP -mtune=generic -march=x86-64\n- [ ebe1] GNU Ada 10.2.1 20210110 -O2 -O2 -gnatA -gnatf -gnatws -g -fstack-protector-strong -gnatfno -gnatwa -gnatVa -gnatec=/tmp/GNAT-TEMP-000003.TMP -gnatem=/tmp/GNAT-TEMP-000004.TMP -mtune=generic -march=x86-64\n- [ ecad] GNU Ada 10.2.1 20210110 -O2 -O2 -gnatA -gnatf -gnatws -g -fstack-protector-strong -gnatfno -gnatwa -gnatVa -gnatec=/tmp/GNAT-TEMP-000003.TMP -gnatem=/tmp/GNAT-TEMP-000024.TMP -mtune=generic -march=x86-64\n- [ ed79] GNU Ada 10.2.1 20210110 -O2 -O2 -gnatA -gnatf -gnatws -g -fstack-protector-strong -gnatfno -gnatwa -gnatVa -gnatec=/tmp/GNAT-TEMP-000003.TMP -gnatem=/tmp/GNAT-TEMP-000025.TMP -mtune=generic -march=x86-64\n- [ ee45] GNU Ada 10.2.1 20210110 -O2 -O2 -gnatA -gnatf -gnatws -g -fstack-protector-strong -gnatfno -gnatwa -gnatVa -gnatec=/tmp/GNAT-TEMP-000003.TMP -gnatem=/tmp/GNAT-TEMP-000026.TMP -mtune=generic -march=x86-64\n- [ ef11] GNU Ada 10.2.1 20210110 -O2 -O2 -gnatA -gnatf -gnatws -g -fstack-protector-strong -gnatfno -gnatwa -gnatVa -gnatec=/tmp/GNAT-TEMP-000003.TMP -gnatem=/tmp/GNAT-TEMP-000027.TMP -mtune=generic -march=x86-64\n+ [ ea49] GNU Ada 10.2.1 20210110 -O2 -O2 -gnatA -gnatf -gnatws -g -fstack-protector-strong -gnatfno -gnatwa -gnatVa -gnatec=/tmp/GNAT-TEMP-000003.TMP -gnatem=/tmp/GNAT-TEMP-000021.TMP -mtune=generic -march=x86-64\n+ [ eb15] GNU Ada 10.2.1 20210110 -O2 -O2 -gnatA -gnatf -gnatws -g -fstack-protector-strong -gnatfno -gnatwa -gnatVa -gnatec=/tmp/GNAT-TEMP-000003.TMP -gnatem=/tmp/GNAT-TEMP-000022.TMP -mtune=generic -march=x86-64\n+ [ ebe1] GNU Ada 10.2.1 20210110 -O2 -O2 -gnatA -gnatf -gnatws -g -fstack-protector-strong -gnatfno -gnatwa -gnatVa -gnatec=/tmp/GNAT-TEMP-000003.TMP -gnatem=/tmp/GNAT-TEMP-000023.TMP -mtune=generic -march=x86-64\n+ [ ecad] GNU Ada 10.2.1 20210110 -O2 -O2 -gnatA -gnatf -gnatws -g -fstack-protector-strong -gnatfno -gnatwa -gnatVa -gnatec=/tmp/GNAT-TEMP-000003.TMP -gnatem=/tmp/GNAT-TEMP-000004.TMP -mtune=generic -march=x86-64\n+ [ ed79] GNU Ada 10.2.1 20210110 -O2 -O2 -gnatA -gnatf -gnatws -g -fstack-protector-strong -gnatfno -gnatwa -gnatVa -gnatec=/tmp/GNAT-TEMP-000003.TMP -gnatem=/tmp/GNAT-TEMP-000024.TMP -mtune=generic -march=x86-64\n+ [ ee45] GNU Ada 10.2.1 20210110 -O2 -O2 -gnatA -gnatf -gnatws -g -fstack-protector-strong -gnatfno -gnatwa -gnatVa -gnatec=/tmp/GNAT-TEMP-000003.TMP -gnatem=/tmp/GNAT-TEMP-000025.TMP -mtune=generic -march=x86-64\n+ [ ef11] GNU Ada 10.2.1 20210110 -O2 -O2 -gnatA -gnatf -gnatws -g -fstack-protector-strong -gnatfno -gnatwa -gnatVa -gnatec=/tmp/GNAT-TEMP-000003.TMP -gnatem=/tmp/GNAT-TEMP-000026.TMP -mtune=generic -march=x86-64\n [ efdd] ada_main__u00064\n [ efee] ada_main__u00164\n [ efff] ada_main__e164\n [ f00e] ada_main__u00264\n [ f01f] ada_main__u00364\n [ f030] ada_main__e364\n [ f03f] ada_main__u00464\n"}]}, {"source1": "./usr/lib/debug/.build-id/14/c5991a5ad926e6ffe4e04aa44277ebb67bc592.debug", "source2": "./usr/lib/debug/.build-id/4a/2959bd352b64f788ca3a903a26009f8796e391.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": "@@ -27,15 +27,15 @@\n [22] .data.rel.ro NOBITS 000000000042f340 000330 0223b0 00 WA 0 0 32\n [23] .dynamic NOBITS 00000000004516f0 000330 0002a0 10 WA 6 0 8\n [24] .got NOBITS 0000000000451990 000330 001660 08 WA 0 0 8\n [25] .data NOBITS 0000000000453000 000330 003208 00 WA 0 0 32\n [26] .bss NOBITS 0000000000456220 000330 07bc80 00 WA 0 0 32\n [27] .comment PROGBITS 0000000000000000 000308 000027 01 MS 0 0 1\n [28] .debug_aranges PROGBITS 0000000000000000 000330 000389 00 C 0 0 8\n- [29] .debug_info PROGBITS 0000000000000000 0006c0 12f16e 00 C 0 0 8\n+ [29] .debug_info PROGBITS 0000000000000000 0006c0 12f170 00 C 0 0 8\n [30] .debug_abbrev PROGBITS 0000000000000000 12f830 005e4e 00 C 0 0 8\n [31] .debug_line PROGBITS 0000000000000000 135680 06278f 00 C 0 0 8\n [32] .debug_str PROGBITS 0000000000000000 197e10 014ad8 01 MSC 0 0 8\n [33] .debug_loc PROGBITS 0000000000000000 1ac8e8 0addda 00 C 0 0 8\n [34] .debug_ranges PROGBITS 0000000000000000 25a6c8 020dd8 00 C 0 0 8\n [35] .gnu_debugaltlink PROGBITS 0000000000000000 27b4a0 00004d 00 0 0 1\n [36] .symtab SYMTAB 0000000000000000 27b4f0 075078 18 37 3357 8\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: 14c5991a5ad926e6ffe4e04aa44277ebb67bc592\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4a2959bd352b64f788ca3a903a26009f8796e391\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=info {}", "source2": "readelf --wide --debug-dump=info {}", "comments": ["error from `readelf --wide --debug-dump=info {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -28937,15 +28937,15 @@\n <1><10ac3>: Abbrev Number: 0\n Compilation Unit @ offset 0x10ac4:\n Length: 0xee79 (32-bit)\n Version: 4\n Abbrev Offset: 0x883\n Pointer Size: 8\n <0><10acf>: Abbrev Number: 136 (DW_TAG_compile_unit)\n- <10ad1> DW_AT_producer : (GNU_strp_alt) (offset: 0xeb15) \n+ <10ad1> DW_AT_producer : (GNU_strp_alt) (offset: 0xea49) \n <10ad5> DW_AT_language : (data1) 13\t(ADA 95)\n <10ad6> DW_AT_name : (GNU_strp_alt) (offset: 0x527aa) \n <10ada> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8dc6f) \n <10ade> DW_AT_ranges : (sec_offset) 0x43d0\n <10ae2> DW_AT_low_pc : (addr) 0\n <10aea> DW_AT_stmt_list : (sec_offset) 0x1c32\n <1><10aee>: Abbrev Number: 28 (DW_TAG_imported_unit)\n@@ -65578,15 +65578,15 @@\n <1><28bd0>: Abbrev Number: 0\n Compilation Unit @ offset 0x28bd1:\n Length: 0x1c3d (32-bit)\n Version: 4\n Abbrev Offset: 0x19a2\n Pointer Size: 8\n <0><28bdc>: Abbrev Number: 10 (DW_TAG_compile_unit)\n- <28bdd> DW_AT_producer : (GNU_strp_alt) (offset: 0xecad) \n+ <28bdd> DW_AT_producer : (GNU_strp_alt) (offset: 0xeb15) \n <28be1> DW_AT_language : (data1) 13\t(ADA 95)\n <28be2> DW_AT_name : (GNU_strp_alt) (offset: 0x524df) \n <28be6> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8dc6f) \n <28bea> DW_AT_ranges : (sec_offset) 0x8820\n <28bee> DW_AT_low_pc : (addr) 0\n <28bf6> DW_AT_stmt_list : (sec_offset) 0xcbb1\n <1><28bfa>: Abbrev Number: 56 (DW_TAG_imported_unit)\n@@ -68269,15 +68269,15 @@\n <1><2a811>: Abbrev Number: 0\n Compilation Unit @ offset 0x2a812:\n Length: 0x3f18 (32-bit)\n Version: 4\n Abbrev Offset: 0x77c2\n Pointer Size: 8\n <0><2a81d>: Abbrev Number: 105 (DW_TAG_compile_unit)\n- <2a81e> DW_AT_producer : (GNU_strp_alt) (offset: 0xed79) \n+ <2a81e> DW_AT_producer : (GNU_strp_alt) (offset: 0xebe1) \n <2a822> DW_AT_language : (data1) 13\t(ADA 95)\n <2a823> DW_AT_name : (GNU_strp_alt) (offset: 0x5293e) \n <2a827> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8dc6f) \n <2a82b> DW_AT_ranges : (sec_offset) 0x9b10\n <2a82f> DW_AT_low_pc : (addr) 0\n <2a837> DW_AT_stmt_list : (sec_offset) 0xdbd6\n <1><2a83b>: Abbrev Number: 20 (DW_TAG_imported_unit)\n@@ -74057,15 +74057,15 @@\n <1><2e72d>: Abbrev Number: 0\n Compilation Unit @ offset 0x2e72e:\n Length: 0xd696 (32-bit)\n Version: 4\n Abbrev Offset: 0x219a\n Pointer Size: 8\n <0><2e739>: Abbrev Number: 4 (DW_TAG_compile_unit)\n- <2e73a> DW_AT_producer : (GNU_strp_alt) (offset: 0xecad) \n+ <2e73a> DW_AT_producer : (GNU_strp_alt) (offset: 0xebe1) \n <2e73e> DW_AT_language : (data1) 13\t(ADA 95)\n <2e73f> DW_AT_name : (GNU_strp_alt) (offset: 0x52781) \n <2e743> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8dc6f) \n <2e747> DW_AT_ranges : (sec_offset) 0xc950\n <2e74b> DW_AT_low_pc : (addr) 0\n <2e753> DW_AT_stmt_list : (sec_offset) 0xf9f1\n <1><2e757>: Abbrev Number: 22 (DW_TAG_imported_unit)\n@@ -94470,15 +94470,15 @@\n <1><3bdc7>: Abbrev Number: 0\n Compilation Unit @ offset 0x3bdc8:\n Length: 0xb1f (32-bit)\n Version: 4\n Abbrev Offset: 0x11ca\n Pointer Size: 8\n <0><3bdd3>: Abbrev Number: 6 (DW_TAG_compile_unit)\n- <3bdd4> DW_AT_producer : (GNU_strp_alt) (offset: 0xea49) \n+ <3bdd4> DW_AT_producer : (GNU_strp_alt) (offset: 0xeb15) \n <3bdd8> DW_AT_language : (data1) 13\t(ADA 95)\n <3bdd9> DW_AT_name : (GNU_strp_alt) (offset: 0x8bf61) \n <3bddd> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8dc6f) \n <3bde1> DW_AT_ranges : (sec_offset) 0xcd00\n <3bde5> DW_AT_low_pc : (addr) 0\n <3bded> DW_AT_stmt_list : (sec_offset) 0x1456f\n <1><3bdf1>: Abbrev Number: 20 (DW_TAG_imported_unit)\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,244 +1,283 @@\n GCC: (Debian 10.2.1-6) 10.2.1 20210110\n 5f1|zGfm\n :tuCWfUHvC74\n jb..&],l\n 3UC?Y7&?\n \tFsyEh<<\n-vvvvwvfwv\n-f('lK_=H\n-7'#=A(C|i\n-r^];3jiA\n-K}[lKc5_(\n-@(CLIZ]V\n-%.wSNO,~\n-3?xi\\A9x\n-4}f62unJ\n-`YS@S<0_\n-mv'{)+s{9\n-$t/)2Fx8\n-f2Mm|;R;\n-N[MGqg~&o\"Y\n-`R;V5\tp]\n-wj7-eeH^\n-qXhgx4Y\"Zn\n-d9ArrQ&yB\n-_K\"]K-ZY\n-M3#7Y>25P\n-2-2dJUlP\n-&gYpxe?!\n-[uQ6B^ra\n-svzSt3\\~jQ}\n-Qr7gE5;M\n+eIY!wj[Y\n+PG3/B-t.\n+t^SR;N3}\n+boM\\'b_Q0=G83\n+BeSEegAyRV&\n+{fEN%=Dr\n+zj,_O3x.s)x\n+lT/!SzYb\n+m4{~5nTo\n+vggwggfgg\n+_Q4N?c!p,\n+r2Cj} k@e\n+dvK`;?7#\n+E?m+9&^3Y#\n+\tJ`U^NuA\n+?Hu\\s2%2\n+:q5=7Nqb\n+*X79\\uq:\n+d5PH\\|W\"Y\n++Xi\"eghM\n+r{[u`~~V\n+D.8_.x)/\n+0_drZ(`h\n+>,6V\\%c*H\n+bX\\%gzCz\n+Y4r>iG2^\n+65FAKt)4\n+.YY+$rhC\n+k;aVk;\t{\n+\t99b`;[2Dx_\n+0#Gq)ndu+\n+[a~H$oY|\n+DGr-oWw(\n+6_j1Nu;<\n+8s3&I&>e\n+#r{>[Vql\n+g!5`&Y9E8\n+toh\tsJ3f\n+aXKT\"!8=@\n+}ngvvnwfvvo\n+.7,#y-qA^\n+{,-t*P}9\n+rhE)JT^N\n+\t1f\\}bEo}#W\n+MU|9A_9t\n+$+=9U99t\n+?Wsj)/,g\n+-\"t+7r-L\n+WdC$_>:DF\n abYA=*!A\n yGE,vGY\t\n <.V_^.fc\n+\togggwggf\n >>Xn]X'-\n idjX_:65\n \"@4G zdGT\n WKCUszuiu6\n yfnjxTfs1\n kt6C&\\5m\n ^d(6GXdXA\n-fqI\\lp:+,\n-A.sB{E7Q\n-TAjS?=tK\n- [gae>\t+O\n-=ZB'~%;?^\n-egsQX.(XM\n-@'-`lihWq\n-nfvfvwvv\n-V:v8WoLd\n-=#xOmSlt\n-;o}zB8=U\n-CB~@bxN_\n-$js)KMs]N\n->?\t=u|/]7z\n-[S`d)+tz\n-J^2>I2g$(a\n-j1+A!qZBS\n-m(\n+!=f61Uo7\n+4v9GLWR=s0w\n+#o+EzVEP\n+F`%~EW)Y\n+Td3j}Eq\t\n+V 7snI8^\n+pN\\T'~);\n+N|WV\te 0=8\n+%\\?6\\/)y;\n+|Ng#tw9]&\n+Nr)#'j!P\n+%GwV%VC[\n+01[ j4}Qz\n+I &pqkq]\n+X3J_/%6(U!J*\n+G%I3!r*@\n+McG2R8m_\n+dmP6Y6t:\n+'(9Ct0`k\n+[a,zw+lm>M\n+d88W{4Qi\n+LrD+% ENe\n+R.BPs?(A\n+ijF8Y9:p\n+NQjMveaRDSa$zS\n+F=j\t4.Pk-\n+PN2TiLC@\n+Y.l:hYRX'!l\n qW#k+F\n $3mM$m$1\t\n .}/EAy^x\n wsiLv-eA\n N:Y/@r!\t\n \ttfcsBR(\n WC];vS6`\n+swfvgvwvw\n Rqe3rM\\\"\n G)vlQL;^\n VaMGA=\\VZ\n-Ab6@o;0S\n-J=i#I;HL2m\n-&v$I7nF;m\n-aaqJ307!\n-FkUph;dB\n-m(P[wRDw\n-Ixd3w%bDw\n-dkGn/?~A??\n-ti(\\{$Hw\n-rZY=N- j\n-sq]jnI~]\n-ADIsKZSs\n-@E^f3?D+9WRP\n+[c,$;@mS/\n+49{x,rO9d\n+Rws+\"d*+\n+q8< ]w q\n+|d'QG(qvzi\n+}\\%p{S s\n+a/-(*>t+m\n+(5qx_[q\"\n+Y]nYP8[kYp\n+soHss:\tN\n+ByR|Q/?)^\n+;VegVq=`@\n+ky0E^Z%DO\n+cA?@0&z0\n+1z2&zf#F\n+0b@0}Hk@\n+P5bC\tCKL\t\n+B.e##KvJ\n+wol6!>kCa\n+z6^?b0th\n+R-e*mwsD\n+l<*n&Ev0\n+Q#^SfnJLm\n+pn)>8YF8*\n+0v%11Iy7\n+?]\"78oA:p\n+YM*$0 O\n+u_]Bcvn>e\n+F[.*@rD1\n+M-f{'Kfd\n+tjClN&t.]\n+3nHSat2H\n+[)'deb)u\n+d\\R.]AYq\n+WXJ'&SwRk1\n+&d7dk-\\a+\n @ImZ)o$H\n .%.Hr)1\n-#(rN/w4\"\n-Oj{>I8j+\n-~r5/=*yvu\n-Z(7ot3ZOK\n-j@Q.pcoS\n-mIL(j-3H\n-wm1G/{D&c\n-{|mR>s7f\n-G)jo$-OsP\n-vT'16Pv \n-{DX'Ha~o>2\n-(zkZ(98M\n-S/\t]2 0x\n-}zSe[Wf(\n-?.@6k\\~8\n-:^hlF_ R\n-}^*nMXuD\n-6IJD{l:K\"2\n-.\\M<:^M|Q\n-~{dRReF\t\n-HKsb~>KS\n-$p%PNv@Y%Y\n-h& o1dw@u#H\n-L[$\\'pmcEm\n-aDc([$7=\n-pVa,ZTH=\n-K >tdM,'Y?t\n-U0Y-\n-oM>)t,{S\n-uOiE?\\,c\n-:+R_>mOf\n-Dj5Cucb*\n-nJm zg\n-uMD-3kEwbj\n-c5z2eK$G#Cb\n-1mwqiz6b\n-<_N~ko< a'O\n-q&8m\".z3\n-Ar\\GK=bU\n+iW@`tI\n+}0#nh=9 Z\n+'g&?bv;cE.g\n+JE_&|a}Y\n+\\`QF>`R=.\n+O|#U~4t7\n+^{Etu'S,$r\n+b,ur=|by\n+B9RW9K!c/'8\n+\tGLm[g-\".\n+NSPmsG(bs\n+M?Z4LD4u\n+|AE:`<]P#\n+s.:e./:Gc\n+(0gE{HrLP\n+:h$A,hNw\n+,-mF`dq)\n+.R^jpHI \n+=%7tA=nd\n+1LLV:|MK\n+;U!oZD#L\n+QGa,7@f9\n+qgwRJwRFX\n+l){kED4Nq\n+0\"7 f]a;\n+\\Jvh}ug.\n+1!+\\XHKL\n+y-CBNoR;\n+$9WGk7] _^\n+_)IgNsuO$A]t<\n+oM\tk/\n+NIj2xMBobh&w\n+.Y30se!C\n+2*B#?@iZE\n+zl/9DqHB\n+y$pj4o&'\n+LMiVk$_RI\n+mW$_h%?k$\n+LFWrE[m2s\n+@ppaAc2C\n+~101oPAy\n+XA#8 _)Y\n+yDi0lX'{t\n+fT%ZQ5pY!\n+,Mm@~wLKsy\n+/fh|Oc<8\n+~,*5v|Wr\n+x*l+n6\ta\n+r)ugQ9[r\n+av},Wt%rX\n+[eP=)[EK\n+ %(yvF?\\+{Mf\n+3JOz;W4K\n+Kw9M$'+y\n+NwuwUuMO\n+KAN@~o\"M_\"kz+\n+9xKn7ZH~\n+nfnfnwfvvoo_\n+9{~gQ3rg\n+My\n+sTQ$E^z^,\n++itHqF/%\n+vt%]6Z?.8\n Auheu8a[)\n RR\tv)J(\t\n v*kB;-'L\n Zs_m9)I|\n N]_pXhRm=&\n DTYv-OTx\n S0S,MQG`\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,8 +1,8 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 7838365f 36342d6c 696e7578 dwz/x86_64-linux\n 0x00000020 2d676e75 2f617369 732d7072 6f677261 -gnu/asis-progra\n- 0x00000030 6d732e64 65627567 00bc229c 21588229 ms.debug..\".!X.)\n- 0x00000040 d770bbd9 2976ed5c 49792ba7 d6 .p..)v.\\Iy+..\n+ 0x00000030 6d732e64 65627567 00ceab90 174bc199 ms.debug.....K..\n+ 0x00000040 ac2ad322 4d3394c5 7d0e47f5 6e .*.\"M3..}.G.n\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/30/df2f28ed6a571b7de4418e4897b1d41373a4b5.debug", "source2": "./usr/lib/debug/.build-id/4a/38e29d2f69726eed541622bd766a7f56e51dee.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": "@@ -27,15 +27,15 @@\n [22] .data.rel.ro NOBITS 000000000023d380 000370 00e770 00 WA 0 0 32\n [23] .dynamic NOBITS 000000000024baf0 000370 0002a0 10 WA 6 0 8\n [24] .got NOBITS 000000000024bd90 000370 001270 08 WA 0 0 8\n [25] .data NOBITS 000000000024d000 000370 002008 00 WA 0 0 32\n [26] .bss NOBITS 000000000024f020 000370 031ea0 00 WA 0 0 32\n [27] .comment PROGBITS 0000000000000000 000308 000027 01 MS 0 0 1\n [28] .debug_aranges PROGBITS 0000000000000000 000330 00023e 00 C 0 0 8\n- [29] .debug_info PROGBITS 0000000000000000 000570 06f08b 00 C 0 0 8\n+ [29] .debug_info PROGBITS 0000000000000000 000570 06f08d 00 C 0 0 8\n [30] .debug_abbrev PROGBITS 0000000000000000 06f600 0029fa 00 C 0 0 8\n [31] .debug_line PROGBITS 0000000000000000 072000 0280be 00 C 0 0 8\n [32] .debug_str PROGBITS 0000000000000000 09a0c0 00329e 01 MSC 0 0 8\n [33] .debug_loc PROGBITS 0000000000000000 09d360 03e76f 00 C 0 0 8\n [34] .debug_ranges PROGBITS 0000000000000000 0dbad0 00bce0 00 C 0 0 8\n [35] .gnu_debugaltlink PROGBITS 0000000000000000 0e77b0 00004d 00 0 0 1\n [36] .symtab SYMTAB 0000000000000000 0e7800 03db90 18 37 1774 8\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: 30df2f28ed6a571b7de4418e4897b1d41373a4b5\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4a38e29d2f69726eed541622bd766a7f56e51dee\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=info {}", "source2": "readelf --wide --debug-dump=info {}", "comments": ["error from `readelf --wide --debug-dump=info {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -22760,15 +22760,15 @@\n <1>: Abbrev Number: 0\n Compilation Unit @ offset 0xd81e:\n Length: 0xee68 (32-bit)\n Version: 4\n Abbrev Offset: 0x83c\n Pointer Size: 8\n <0>: Abbrev Number: 136 (DW_TAG_compile_unit)\n- DW_AT_producer : (GNU_strp_alt) (offset: 0xeb15) \n+ DW_AT_producer : (GNU_strp_alt) (offset: 0xea49) \n DW_AT_language : (data1) 13\t(ADA 95)\n DW_AT_name : (GNU_strp_alt) (offset: 0x527aa) \n DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8dc6f) \n DW_AT_ranges : (sec_offset) 0x42b0\n DW_AT_low_pc : (addr) 0\n DW_AT_stmt_list : (sec_offset) 0x1901\n <1>: Abbrev Number: 25 (DW_TAG_imported_unit)\n@@ -59379,15 +59379,15 @@\n <1><258f1>: Abbrev Number: 0\n Compilation Unit @ offset 0x258f2:\n Length: 0x1c33 (32-bit)\n Version: 4\n Abbrev Offset: 0x97c7\n Pointer Size: 8\n <0><258fd>: Abbrev Number: 95 (DW_TAG_compile_unit)\n- <258fe> DW_AT_producer : (GNU_strp_alt) (offset: 0xecad) \n+ <258fe> DW_AT_producer : (GNU_strp_alt) (offset: 0xeb15) \n <25902> DW_AT_language : (data1) 13\t(ADA 95)\n <25903> DW_AT_name : (GNU_strp_alt) (offset: 0x524df) \n <25907> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8dc6f) \n <2590b> DW_AT_ranges : (sec_offset) 0x8700\n <2590f> DW_AT_low_pc : (addr) 0\n <25917> DW_AT_stmt_list : (sec_offset) 0xc880\n <1><2591b>: Abbrev Number: 25 (DW_TAG_imported_unit)\n@@ -62066,15 +62066,15 @@\n <1><27528>: Abbrev Number: 0\n Compilation Unit @ offset 0x27529:\n Length: 0x3f08 (32-bit)\n Version: 4\n Abbrev Offset: 0x3aa4\n Pointer Size: 8\n <0><27534>: Abbrev Number: 106 (DW_TAG_compile_unit)\n- <27535> DW_AT_producer : (GNU_strp_alt) (offset: 0xed79) \n+ <27535> DW_AT_producer : (GNU_strp_alt) (offset: 0xebe1) \n <27539> DW_AT_language : (data1) 13\t(ADA 95)\n <2753a> DW_AT_name : (GNU_strp_alt) (offset: 0x5293e) \n <2753e> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8dc6f) \n <27542> DW_AT_ranges : (sec_offset) 0x99f0\n <27546> DW_AT_low_pc : (addr) 0\n <2754e> DW_AT_stmt_list : (sec_offset) 0xd8a5\n <1><27552>: Abbrev Number: 20 (DW_TAG_imported_unit)\n@@ -67845,15 +67845,15 @@\n <1><2b434>: Abbrev Number: 0\n Compilation Unit @ offset 0x2b435:\n Length: 0xd6af (32-bit)\n Version: 4\n Abbrev Offset: 0x1968\n Pointer Size: 8\n <0><2b440>: Abbrev Number: 4 (DW_TAG_compile_unit)\n- <2b441> DW_AT_producer : (GNU_strp_alt) (offset: 0xecad) \n+ <2b441> DW_AT_producer : (GNU_strp_alt) (offset: 0xebe1) \n <2b445> DW_AT_language : (data1) 13\t(ADA 95)\n <2b446> DW_AT_name : (GNU_strp_alt) (offset: 0x52781) \n <2b44a> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8dc6f) \n <2b44e> DW_AT_ranges : (sec_offset) 0xc830\n <2b452> DW_AT_low_pc : (addr) 0\n <2b45a> DW_AT_stmt_list : (sec_offset) 0xf6c0\n <1><2b45e>: Abbrev Number: 22 (DW_TAG_imported_unit)\n@@ -88268,15 +88268,15 @@\n <1><38ae7>: Abbrev Number: 0\n Compilation Unit @ offset 0x38ae8:\n Length: 0xafc (32-bit)\n Version: 4\n Abbrev Offset: 0x1190\n Pointer Size: 8\n <0><38af3>: Abbrev Number: 6 (DW_TAG_compile_unit)\n- <38af4> DW_AT_producer : (GNU_strp_alt) (offset: 0xea49) \n+ <38af4> DW_AT_producer : (GNU_strp_alt) (offset: 0xeb15) \n <38af8> DW_AT_language : (data1) 13\t(ADA 95)\n <38af9> DW_AT_name : (GNU_strp_alt) (offset: 0x8bf61) \n <38afd> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8dc6f) \n <38b01> DW_AT_ranges : (sec_offset) 0xcbe0\n <38b05> DW_AT_low_pc : (addr) 0\n <38b0d> DW_AT_stmt_list : (sec_offset) 0x1423e\n <1><38b11>: Abbrev Number: 20 (DW_TAG_imported_unit)\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,121 +1,128 @@\n GCC: (Debian 10.2.1-6) 10.2.1 20210110\n &/$#Y\tce\n ~\n-+@rr59BH\n-=su0Sa2^d\n-L> OxV|7\n-L*-f/.go'\n-l ~%W|j?A.R\n-BC$XjB6-\n-\"dsOppN?-#B6\n-0B\"p4\t0\"q\n-2'HM48?IT\n-}ngvvnwfvvo\n-.U;&K>74\n-4w}71Q(o{5J\n-C|d<.2(xu=\n-fYGk|e(y\n-o+fm3M_ty\n-& 7pFiH/\n-hhNLu\tG|\n-QT7R.|l\"\n-(\tUYF]9r\n-K'./aw`/\n-wT5Z`/Bw\n-{k\"-?L'e D\n-Hk/Mk@9v\n-R]F&uX[nam\n-LsokqHso\n-WWS\\O@FGW\n-m>N0k5t|5\n-=DIJZ\\.,c\n-y{9]8[vIc\n-EyG!sx#_\n-D3oE2?Zxq&\n-me!t:8S_\n-w`>N1-Su\n-czA5@7-_'\n-cM0](j'#\n-k\\xosqm!\n-lVW7P:XT\n-6A58xi%/(\n-Rw-,of<8\n-uf}egdl5\n-o2*9\t0*U\n-b\\+%z9s$\n-ZkBJL?n[G\n-@s@\\'=9q\n-k$0x0OQw\n-fO,3h*_0\n-w)ycr)yn\n-#hmv@R$W\n-HN)5[G,p)\n-g<%_TY|^\n-?4t1H~us\n-ns5^7z:L\n-\t/\tz',zN#\n-jYX:\".[G\n-ri;Gd))q8;\n-,6pk-CT-c\n-~f$\n-_I[d BAV\\\n-)Io;I]J2\n-ge3GMxu0\n-HV8BA!^!\n-s!g?l-\\^\n-'\"9j#M~e@2\n-Tjn\\(gxY\n+%}9ZMEwW\n+DGq%<%]0:\n+&{Y~AI)QX\n+X[7ovS_8\n+W_io5Wx'3\n+%\"t~!]6tp\n+WU1-I1G\\\n+tbCAA|O\"\n+;JfeaTNYeQ\n+f7h\\%S[r\n+`pCdRA42\n+,xaB%Mn\\\n+7B(o4/^Gx#\n+WTu/h9?e\n+arkx'r>8g\n+<0/9>7u0\n+N\t.=}Jq'\n+M$\n+vyg;jQ%i\n+`BOKB;<\ta\n+VKYI-{\"2QK'i\n+.vJFya-Vmgf`\n+hu:W{6g(S\n+~xpb1ab_\n+jC#+aRv+/!\n+S>g\t[$#2\n+%ra7OQaSP\n+r\"l+N6ra\n+[3eL(*6e<\n+dv9LjwZFM\n+Xtpfg\\c{\n+ehb@I!+:\n+g\"z<^gkB\n+oMs=l5S7m\n+}F+vlQL;\n+bR{s#w!!\n+t7C7DQ~6\n+`O@3=y,O\n+ks0 ;(r'DY\n+8r>zk}~S\n+N1 -VtZe\n+/tNdkC!?\n+veRSd9(s\n+G3b&NFt%\n+R6t5<<~_>\n+NS.zg.?}\n+cy~>`_,\t\n+r3i6 ?%W\n+h!wnCV!7X\n+.=Dc@4}+\n+JS~GT~WS\n+`PH+(d9_\n+V+LK7Aa{\n+'X\"/]>YiGMWj/pVJ\n+Ibhg-1[Ml\n+(\tF{N1|g\n+gdZz2DQO\n+&}fTc]\t3#\n+pfI(#ZY$\n+gXmP>d,(\n+PTW 10F\t\n+Mg|,g:{cu\n+xxi?P{us\n+Exc\t&rrZwvw\n+9|Bmo0ocg\n+5zZY~%|)\n+^x\\?b?W5\n+w(c`ml%:sG\n+6f6SHKWr\n+1ri]7SXP,\n+RStUSz^!3\n+OXj.xn.R\n+(MpP-JeM-\n+zBi2Z#eQHT\n+i\"S94M#i\n+<%Qe\"$l%\n+kd$,(/Kh\n+n\"hw|-h7\n+5q@=.@nb\n+$|eD\\UDhOR\n+\\|,%\\>Bs\n+mjA5eyK\t\n+`l.P70%J\n+U-0HSZ2V\n+&;sWt&@z\n+tB?6ntmk\n+GqnA.jbz\n+MXqEE6Xc\n+-djEAV(@\n+L6`,od{vW\n+D;I\"%Yn'\n+\\t-vISMap\n+qa#W`YV2\n+ZZ``?m-;\n+jSA;\\\tFK\n+lwP7aw[?\n+.VSjEZMd\\\n 9EjM];m+A\n 7#^9}ihr\n 36d_kq6N^\n IFWSk62A\n |p[>w dC\n vKmU@y5J\n rRq{qC2=6\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,8 +1,8 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 7838365f 36342d6c 696e7578 dwz/x86_64-linux\n 0x00000020 2d676e75 2f617369 732d7072 6f677261 -gnu/asis-progra\n- 0x00000030 6d732e64 65627567 00bc229c 21588229 ms.debug..\".!X.)\n- 0x00000040 d770bbd9 2976ed5c 49792ba7 d6 .p..)v.\\Iy+..\n+ 0x00000030 6d732e64 65627567 00ceab90 174bc199 ms.debug.....K..\n+ 0x00000040 ac2ad322 4d3394c5 7d0e47f5 6e .*.\"M3..}.G.n\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/32/ada1423761657ea934e065638b822389011909.debug", "source2": "./usr/lib/debug/.build-id/83/cb5df4549763522c9522048405e3a06e5dff75.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": "@@ -27,15 +27,15 @@\n [22] .data.rel.ro NOBITS 000000000024d680 000670 00c3d0 00 WA 0 0 32\n [23] .dynamic NOBITS 0000000000259a50 000670 0002a0 10 WA 6 0 8\n [24] .got NOBITS 0000000000259cf0 000670 001310 08 WA 0 0 8\n [25] .data NOBITS 000000000025b000 000670 002048 00 WA 0 0 32\n [26] .bss NOBITS 000000000025d060 000670 071e20 00 WA 0 0 32\n [27] .comment PROGBITS 0000000000000000 000308 000027 01 MS 0 0 1\n [28] .debug_aranges PROGBITS 0000000000000000 000330 000230 00 C 0 0 8\n- [29] .debug_info PROGBITS 0000000000000000 000560 078cbf 00 C 0 0 8\n+ [29] .debug_info PROGBITS 0000000000000000 000560 078cc0 00 C 0 0 8\n [30] .debug_abbrev PROGBITS 0000000000000000 079220 0027e3 00 C 0 0 8\n [31] .debug_line PROGBITS 0000000000000000 07ba08 028f74 00 C 0 0 8\n [32] .debug_str PROGBITS 0000000000000000 0a4980 000c7c 01 MSC 0 0 8\n [33] .debug_loc PROGBITS 0000000000000000 0a5600 043633 00 C 0 0 8\n [34] .debug_ranges PROGBITS 0000000000000000 0e8c38 00cfee 00 C 0 0 8\n [35] .gnu_debugaltlink PROGBITS 0000000000000000 0f5c26 00004d 00 0 0 1\n [36] .symtab SYMTAB 0000000000000000 0f5c78 040860 18 37 1893 8\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: 32ada1423761657ea934e065638b822389011909\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 83cb5df4549763522c9522048405e3a06e5dff75\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=info {}", "source2": "readelf --wide --debug-dump=info {}", "comments": ["error from `readelf --wide --debug-dump=info {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -21536,15 +21536,15 @@\n <1>: Abbrev Number: 0\n Compilation Unit @ offset 0xcf29:\n Length: 0xee77 (32-bit)\n Version: 4\n Abbrev Offset: 0x539\n Pointer Size: 8\n <0>: Abbrev Number: 136 (DW_TAG_compile_unit)\n- DW_AT_producer : (GNU_strp_alt) (offset: 0xeb15) \n+ DW_AT_producer : (GNU_strp_alt) (offset: 0xea49) \n DW_AT_language : (data1) 13\t(ADA 95)\n DW_AT_name : (GNU_strp_alt) (offset: 0x527aa) \n DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8dc6f) \n DW_AT_ranges : (sec_offset) 0x4510\n DW_AT_low_pc : (addr) 0\n DW_AT_stmt_list : (sec_offset) 0x1c26\n <1>: Abbrev Number: 22 (DW_TAG_imported_unit)\n@@ -58181,15 +58181,15 @@\n <1><2503d>: Abbrev Number: 0\n Compilation Unit @ offset 0x2503e:\n Length: 0x1c3d (32-bit)\n Version: 4\n Abbrev Offset: 0x1665\n Pointer Size: 8\n <0><25049>: Abbrev Number: 10 (DW_TAG_compile_unit)\n- <2504a> DW_AT_producer : (GNU_strp_alt) (offset: 0xecad) \n+ <2504a> DW_AT_producer : (GNU_strp_alt) (offset: 0xeb15) \n <2504e> DW_AT_language : (data1) 13\t(ADA 95)\n <2504f> DW_AT_name : (GNU_strp_alt) (offset: 0x524df) \n <25053> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8dc6f) \n <25057> DW_AT_ranges : (sec_offset) 0x8960\n <2505b> DW_AT_low_pc : (addr) 0\n <25063> DW_AT_stmt_list : (sec_offset) 0xcba5\n <1><25067>: Abbrev Number: 56 (DW_TAG_imported_unit)\n@@ -60872,15 +60872,15 @@\n <1><26c7e>: Abbrev Number: 0\n Compilation Unit @ offset 0x26c7f:\n Length: 0x3f0e (32-bit)\n Version: 4\n Abbrev Offset: 0x575c\n Pointer Size: 8\n <0><26c8a>: Abbrev Number: 106 (DW_TAG_compile_unit)\n- <26c8b> DW_AT_producer : (GNU_strp_alt) (offset: 0xed79) \n+ <26c8b> DW_AT_producer : (GNU_strp_alt) (offset: 0xebe1) \n <26c8f> DW_AT_language : (data1) 13\t(ADA 95)\n <26c90> DW_AT_name : (GNU_strp_alt) (offset: 0x5293e) \n <26c94> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8dc6f) \n <26c98> DW_AT_ranges : (sec_offset) 0x9c50\n <26c9c> DW_AT_low_pc : (addr) 0\n <26ca4> DW_AT_stmt_list : (sec_offset) 0xdbca\n <1><26ca8>: Abbrev Number: 19 (DW_TAG_imported_unit)\n@@ -66656,15 +66656,15 @@\n <1><2ab90>: Abbrev Number: 0\n Compilation Unit @ offset 0x2ab91:\n Length: 0xd696 (32-bit)\n Version: 4\n Abbrev Offset: 0x1eef\n Pointer Size: 8\n <0><2ab9c>: Abbrev Number: 4 (DW_TAG_compile_unit)\n- <2ab9d> DW_AT_producer : (GNU_strp_alt) (offset: 0xecad) \n+ <2ab9d> DW_AT_producer : (GNU_strp_alt) (offset: 0xebe1) \n <2aba1> DW_AT_language : (data1) 13\t(ADA 95)\n <2aba2> DW_AT_name : (GNU_strp_alt) (offset: 0x52781) \n <2aba6> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8dc6f) \n <2abaa> DW_AT_ranges : (sec_offset) 0xca90\n <2abae> DW_AT_low_pc : (addr) 0\n <2abb6> DW_AT_stmt_list : (sec_offset) 0xf9e5\n <1><2abba>: Abbrev Number: 22 (DW_TAG_imported_unit)\n@@ -87069,15 +87069,15 @@\n <1><3822a>: Abbrev Number: 0\n Compilation Unit @ offset 0x3822b:\n Length: 0xb15 (32-bit)\n Version: 4\n Abbrev Offset: 0xe8d\n Pointer Size: 8\n <0><38236>: Abbrev Number: 6 (DW_TAG_compile_unit)\n- <38237> DW_AT_producer : (GNU_strp_alt) (offset: 0xea49) \n+ <38237> DW_AT_producer : (GNU_strp_alt) (offset: 0xeb15) \n <3823b> DW_AT_language : (data1) 13\t(ADA 95)\n <3823c> DW_AT_name : (GNU_strp_alt) (offset: 0x8bf61) \n <38240> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8dc6f) \n <38244> DW_AT_ranges : (sec_offset) 0xce40\n <38248> DW_AT_low_pc : (addr) 0\n <38250> DW_AT_stmt_list : (sec_offset) 0x14563\n <1><38254>: Abbrev Number: 20 (DW_TAG_imported_unit)\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -12,104 +12,101 @@\n TE;{BK]Y\n IO&#\te2N>\n \"N`Os\"NDw\n :d_Y![w{e\n ={YJn\\,J\n C2a\n-NX1e*H-\\Q\n-5KH{fO>G|\n-oNzW{;*A|Tr|l\n-6*/5QTS#rJ\n-\\.A%W[1{$\n+UVn|6\\\tQ\n+GUHQ5_#Ei~Vg\n+hVrO[:)F\n+s/t$\\s`^\n+ij@;uM!J\n+dagx9-Mu,\n+SdR?E3KQj\n+)2ago!3 \n+ 7fNhd3>Jem\n+&=HsN|buc\n+Q7LuaIL]\n+W5y${U\\W\n+=~1 v\tD=\n+p Tn8JC?\n+)b6>V Ik\n+<.l..fsa\n+.S0]A:J5\n+`?9`5X[`\n+9/phdQ\t#\n+2,XlBNF,\n+IalGf9>E;>\n+x-\\un|Yr\n+feOi\\ai:\n+jBUh&'\n+Q7f(v<}]l\n+|0lu,9b6`'\n+hf\t#:r+;y\n+8HN\\u}EO\n+)S[%S\t[p\n+nM$.4}Tr\n gEs+;GM!\n-U?e)8jXV\n+P0q5hi\td\n+.$f\tQj|b}\n }U5='Se?\n pFrRKs>yK\n bs-cdK49J\n -1.MdsJ' /\n !@BxLGL1\n B1}\"w&p2_\n y&D@)sX@\n-~(&]xv(S\n-MH :Yb']<\n-S)%B!_P)7J\n-w2~) `}}\n-$voc)s*X\n-nL7u{mt&\n-R?K/)y>Q_R\n-tXEzQv\"H\n-k8~I`M,p;5\n-x[ CvNm_\n-aAIa.i`^\n-_hE]!Xz>\n-YT9~{oo(G~\n-=o2?_B\n-/z'9.%7F\n--Yi`C|apz\n-VsKj0gy3\n-\"[u2+rZ(r\n-\tf7et\tdF\t\n-P x7;YaH\n-Al:$uh9z\n-%/'t;gE-!U\n-ZQ-!kM/A\n-nfvvvgofv\n-K\tk=eLB!ab\\\tk\n-k3KA^!f9k3K\n-22YuTGRK\n-OuMWuOuO\n-q3lW_&)#\n-01]B)T:Z\n-#'8QTk!4\n-D1)31&Qn\n-ywfvwvwfv\n-HBD?kTZJ\n-?1tD[,oj.\n-Mu]juSWm\n-k~sG)z|1\n-.@BL-Alr.\n-tU/X;VJWeR\n-,ybtl6{b\n-\tu[=r9jk\n-K.IlS!nr\n-D-n(kmqe\n-Atm}#ZYP\n-PGy Z'gI\n-m`jbJbl\\\n-'A^Ed0S\\\n-*sXW@B.\\Q\n-B&fJ)6f3\n-M=eA) \t+\n-`dL_$zvb\n-b@,kH%->GI\n+>NRBs;Ie\n+IHLYcCOw\n+=c~G^*y[\n+Yz\"ld62&\n+6>|j\\rj;\n+Zxedl+d\\:H\n+JAp:7^F7\n+\"WBkE{d[QP\n+P=b@w%K\\\n+YpqYrKju\n+.`s]dAo9_\n+YQ<$%9Nm\n+QUE3{yST\n+!F3Bc$Of\n+RRPKv|!j\n+'pqw SKT\n+/F_kz?jI\n+MXaHq+x2jp\n+(\tYvH)B2\n+*2@,ILbO\n+f&13GAy$\n+k:RCnFH[]l\n+6``wVsT7\n+\tvSASL}\\\"\n+AV-'Gf[]\n+p\t]8%8T:\n+s]/eiv\\Y\n+Bz>V$J9Z\n+vEqCL-w<\n+%ku~E+dmn\n+)9RJ0#Xy\n+*i~<_JCm\n+y}LCbJc^\n+P z1D@4z[\n+G+?9hrX6\n+~*o4p#'sy\n+CwdUmYUk\n+`Z1!k\n FX#gn4G!\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,8 +1,8 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 7838365f 36342d6c 696e7578 dwz/x86_64-linux\n 0x00000020 2d676e75 2f617369 732d7072 6f677261 -gnu/asis-progra\n- 0x00000030 6d732e64 65627567 00bc229c 21588229 ms.debug..\".!X.)\n- 0x00000040 d770bbd9 2976ed5c 49792ba7 d6 .p..)v.\\Iy+..\n+ 0x00000030 6d732e64 65627567 00ceab90 174bc199 ms.debug.....K..\n+ 0x00000040 ac2ad322 4d3394c5 7d0e47f5 6e .*.\"M3..}.G.n\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/39/15d6d0a4f63bedabd36c34f80e065167a4b9e2.debug", "source2": "./usr/lib/debug/.build-id/7f/3f4a5794cb6dd274f707160c95899eee0863d2.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 --file-header {}", "source2": "readelf --wide --file-header {}", "comments": ["error from `readelf --wide --file-header {}`:", "readelf: Error: Unable to find program interpreter name"], "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: 0x953b0\n Start of program headers: 64 (bytes into file)\n- Start of section headers: 2301024 (bytes into file)\n+ Start of section headers: 2301016 (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: 11\n Size of section headers: 64 (bytes)\n Number of section headers: 39\n Section header string table index: 38\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": "@@ -1,8 +1,8 @@\n-There are 39 section headers, starting at offset 0x231c60:\n+There are 39 section headers, starting at offset 0x231c58:\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] .interp NOBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n@@ -27,22 +27,22 @@\n [22] .data.rel.ro NOBITS 00000000002ce380 000370 0136b0 00 WA 0 0 32\n [23] .dynamic NOBITS 00000000002e1a30 000370 0002a0 10 WA 6 0 8\n [24] .got NOBITS 00000000002e1cd0 000370 001330 08 WA 0 0 8\n [25] .data NOBITS 00000000002e3000 000370 0024e8 00 WA 0 0 32\n [26] .bss NOBITS 00000000002e5500 000370 13da20 00 WA 0 0 32\n [27] .comment PROGBITS 0000000000000000 000308 000027 01 MS 0 0 1\n [28] .debug_aranges PROGBITS 0000000000000000 000330 0002a9 00 C 0 0 8\n- [29] .debug_info PROGBITS 0000000000000000 0005e0 09cf79 00 C 0 0 8\n- [30] .debug_abbrev PROGBITS 0000000000000000 09d560 003a8c 00 C 0 0 8\n- [31] .debug_line PROGBITS 0000000000000000 0a0ff0 0390ef 00 C 0 0 8\n- [32] .debug_str PROGBITS 0000000000000000 0da0e0 004eb5 01 MSC 0 0 8\n- [33] .debug_loc PROGBITS 0000000000000000 0def98 05a459 00 C 0 0 8\n- [34] .debug_ranges PROGBITS 0000000000000000 1393f8 00fae7 00 C 0 0 8\n- [35] .gnu_debugaltlink PROGBITS 0000000000000000 148edf 00004d 00 0 0 1\n- [36] .symtab SYMTAB 0000000000000000 148f30 051510 18 37 2093 8\n- [37] .strtab STRTAB 0000000000000000 19a440 097698 00 0 0 1\n- [38] .shstrtab STRTAB 0000000000000000 231ad8 000188 00 0 0 1\n+ [29] .debug_info PROGBITS 0000000000000000 0005e0 09cf78 00 C 0 0 8\n+ [30] .debug_abbrev PROGBITS 0000000000000000 09d558 003a8c 00 C 0 0 8\n+ [31] .debug_line PROGBITS 0000000000000000 0a0fe8 0390ef 00 C 0 0 8\n+ [32] .debug_str PROGBITS 0000000000000000 0da0d8 004eb5 01 MSC 0 0 8\n+ [33] .debug_loc PROGBITS 0000000000000000 0def90 05a459 00 C 0 0 8\n+ [34] .debug_ranges PROGBITS 0000000000000000 1393f0 00fae7 00 C 0 0 8\n+ [35] .gnu_debugaltlink PROGBITS 0000000000000000 148ed7 00004d 00 0 0 1\n+ [36] .symtab SYMTAB 0000000000000000 148f28 051510 18 37 2093 8\n+ [37] .strtab STRTAB 0000000000000000 19a438 097698 00 0 0 1\n+ [38] .shstrtab STRTAB 0000000000000000 231ad0 000188 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 --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: 3915d6d0a4f63bedabd36c34f80e065167a4b9e2\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 7f3f4a5794cb6dd274f707160c95899eee0863d2\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=info {}", "source2": "readelf --wide --debug-dump=info {}", "comments": ["error from `readelf --wide --debug-dump=info {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -27493,15 +27493,15 @@\n <1><10019>: Abbrev Number: 0\n Compilation Unit @ offset 0x1001a:\n Length: 0xee3b (32-bit)\n Version: 4\n Abbrev Offset: 0x1765\n Pointer Size: 8\n <0><10025>: Abbrev Number: 136 (DW_TAG_compile_unit)\n- <10027> DW_AT_producer : (GNU_strp_alt) (offset: 0xeb15) \n+ <10027> DW_AT_producer : (GNU_strp_alt) (offset: 0xea49) \n <1002b> DW_AT_language : (data1) 13\t(ADA 95)\n <1002c> DW_AT_name : (GNU_strp_alt) (offset: 0x527aa) \n <10030> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8dc6f) \n <10034> DW_AT_ranges : (sec_offset) 0x4710\n <10038> DW_AT_low_pc : (addr) 0\n <10040> DW_AT_stmt_list : (sec_offset) 0x2428\n <1><10044>: Abbrev Number: 36 (DW_TAG_imported_unit)\n@@ -64094,15 +64094,15 @@\n <1><280c0>: Abbrev Number: 0\n Compilation Unit @ offset 0x280c1:\n Length: 0x1c3d (32-bit)\n Version: 4\n Abbrev Offset: 0x3acd\n Pointer Size: 8\n <0><280cc>: Abbrev Number: 87 (DW_TAG_compile_unit)\n- <280cd> DW_AT_producer : (GNU_strp_alt) (offset: 0xecad) \n+ <280cd> DW_AT_producer : (GNU_strp_alt) (offset: 0xeb15) \n <280d1> DW_AT_language : (data1) 13\t(ADA 95)\n <280d2> DW_AT_name : (GNU_strp_alt) (offset: 0x524df) \n <280d6> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8dc6f) \n <280da> DW_AT_ranges : (sec_offset) 0x8b60\n <280de> DW_AT_low_pc : (addr) 0\n <280e6> DW_AT_stmt_list : (sec_offset) 0xd3a7\n <1><280ea>: Abbrev Number: 66 (DW_TAG_imported_unit)\n@@ -66785,15 +66785,15 @@\n <1><29d01>: Abbrev Number: 0\n Compilation Unit @ offset 0x29d02:\n Length: 0x3f31 (32-bit)\n Version: 4\n Abbrev Offset: 0xacb7\n Pointer Size: 8\n <0><29d0d>: Abbrev Number: 106 (DW_TAG_compile_unit)\n- <29d0e> DW_AT_producer : (GNU_strp_alt) (offset: 0xed79) \n+ <29d0e> DW_AT_producer : (GNU_strp_alt) (offset: 0xebe1) \n <29d12> DW_AT_language : (data1) 13\t(ADA 95)\n <29d13> DW_AT_name : (GNU_strp_alt) (offset: 0x5293e) \n <29d17> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8dc6f) \n <29d1b> DW_AT_ranges : (sec_offset) 0x9e50\n <29d1f> DW_AT_low_pc : (addr) 0\n <29d27> DW_AT_stmt_list : (sec_offset) 0xe3cc\n <1><29d2b>: Abbrev Number: 18 (DW_TAG_imported_unit)\n@@ -72583,15 +72583,15 @@\n <1><2dc36>: Abbrev Number: 0\n Compilation Unit @ offset 0x2dc37:\n Length: 0xd6af (32-bit)\n Version: 4\n Abbrev Offset: 0x2891\n Pointer Size: 8\n <0><2dc42>: Abbrev Number: 4 (DW_TAG_compile_unit)\n- <2dc43> DW_AT_producer : (GNU_strp_alt) (offset: 0xecad) \n+ <2dc43> DW_AT_producer : (GNU_strp_alt) (offset: 0xebe1) \n <2dc47> DW_AT_language : (data1) 13\t(ADA 95)\n <2dc48> DW_AT_name : (GNU_strp_alt) (offset: 0x52781) \n <2dc4c> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8dc6f) \n <2dc50> DW_AT_ranges : (sec_offset) 0xcc90\n <2dc54> DW_AT_low_pc : (addr) 0\n <2dc5c> DW_AT_stmt_list : (sec_offset) 0x101e7\n <1><2dc60>: Abbrev Number: 22 (DW_TAG_imported_unit)\n@@ -93006,15 +93006,15 @@\n <1><3b2e9>: Abbrev Number: 0\n Compilation Unit @ offset 0x3b2ea:\n Length: 0xb15 (32-bit)\n Version: 4\n Abbrev Offset: 0x20b9\n Pointer Size: 8\n <0><3b2f5>: Abbrev Number: 6 (DW_TAG_compile_unit)\n- <3b2f6> DW_AT_producer : (GNU_strp_alt) (offset: 0xebe1) \n+ <3b2f6> DW_AT_producer : (GNU_strp_alt) (offset: 0xecad) \n <3b2fa> DW_AT_language : (data1) 13\t(ADA 95)\n <3b2fb> DW_AT_name : (GNU_strp_alt) (offset: 0x8bf3a) \n <3b2ff> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8dc6f) \n <3b303> DW_AT_ranges : (sec_offset) 0xd040\n <3b307> DW_AT_low_pc : (addr) 0\n <3b30f> DW_AT_stmt_list : (sec_offset) 0x14d65\n <1><3b313>: Abbrev Number: 20 (DW_TAG_imported_unit)\n@@ -94043,15 +94043,15 @@\n <1><3be02>: Abbrev Number: 0\n Compilation Unit @ offset 0x3be03:\n Length: 0xb1a (32-bit)\n Version: 4\n Abbrev Offset: 0x20b9\n Pointer Size: 8\n <0><3be0e>: Abbrev Number: 6 (DW_TAG_compile_unit)\n- <3be0f> DW_AT_producer : (GNU_strp_alt) (offset: 0xea49) \n+ <3be0f> DW_AT_producer : (GNU_strp_alt) (offset: 0xeb15) \n <3be13> DW_AT_language : (data1) 13\t(ADA 95)\n <3be14> DW_AT_name : (GNU_strp_alt) (offset: 0x8bf61) \n <3be18> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8dc6f) \n <3be1c> DW_AT_ranges : (sec_offset) 0xd3f0\n <3be20> DW_AT_low_pc : (addr) 0\n <3be28> DW_AT_stmt_list : (sec_offset) 0x15348\n <1><3be2c>: Abbrev Number: 20 (DW_TAG_imported_unit)\n@@ -95114,15 +95114,15 @@\n <1><3c974>: Abbrev Number: 0\n Compilation Unit @ offset 0x3c975:\n Length: 0xe0c3 (32-bit)\n Version: 4\n Abbrev Offset: 0x302d\n Pointer Size: 8\n <0><3c980>: Abbrev Number: 143 (DW_TAG_compile_unit)\n- <3c982> DW_AT_producer : (GNU_strp_alt) (offset: 0xebe1) \n+ <3c982> DW_AT_producer : (GNU_strp_alt) (offset: 0xecad) \n <3c986> DW_AT_language : (data1) 13\t(ADA 95)\n <3c987> DW_AT_name : (GNU_strp_alt) (offset: 0x5272a) \n <3c98b> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8dc6f) \n <3c98f> DW_AT_ranges : (sec_offset) 0x10790\n <3c993> DW_AT_low_pc : (addr) 0\n <3c99b> DW_AT_stmt_list : (sec_offset) 0x15965\n <1><3c99f>: Abbrev Number: 49 (DW_TAG_imported_unit)\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -7,165 +7,167 @@\n oa-F?fWW\n )0@Fp9&^W$\n qA&(FCHH6\n ~+F7Iefh8.\n 0ObT%FeH\n 2*71jKZt+\n ( q^1jIZ\n-FpS$wh[p\n-HQ2@p5gTS\n-QQ'265T&-\n-sMJAx$EB\n-eV%vh%_z\n-#*sqI:'9\n-cP{g7erF\n-JCgpxWm7\n-(:|1L>|a\n-jhM\\~S|3lK\n-o ~FLWX5\n-!uU9T-^'\n-T.+VA/x~\n-z_k9lm) \n-PKeP;6vATP6\n-HU y\\5:w\n-T]vD|]}6\n-5kC1j+}*\n-R-q5Nn!!\n-ceR},n&BC\n-2n?H)rtv\n-Bz0.~d6$\n-,^>1^~1^\n-{($iqC=Z\n-7Js|WU7Z\n-X9Z?&^IB\n-\\am_Mmgt\n-d;jc89^yj\n-6;jA5GSpV\n-T^=d^KBE^\n-CQX>[PXF\n-(wT,Gje1\n-BYly',>z''\n-UH]fVC!3\n-\\?fh,tBgu\n-vV$SYe.=\n-0h\tc$>h]\n-\"L4w*/TIJ\n-9=;q*:o_d\n-COpGmRSG\n-p53pE,a5\n-Ejd7}vlEU\n-wRN@kg1m\n-Wq]c#SUT\n-KpuA_FmK#\n-:q'l/aOpd\n-d7I0a@vR.$4\n+cTf>\"0cu\n+zZ`l1L(v\n+E`{lA(>M\n+Q,omS_Dd\n+S*:7Bii}#L\n+gE<-dm5)\n+V7Lc%KWw\n+ZvX%A:j5\n+sNhT]F2\\.z\n+3I4g?CS+\n+#Q7Dl\"#@\n+~yN;{-?\\\n+g\"1b4Wtn\n+Mi`H^qa-\n+;R/mn*Fl#\n+IQG*>iO9P\n+)W*vKb\tY\n+%pm9fX9/\n+42W#s9e&\n+[fH-05d]\n+Z|f@v4 382\n+d 8}A.s~\n+|KG|]cAo\n+~[E/2na?v\n+18YVScs \n+9j(t= Qo\n+PYo+8qM.#p\n+XQsr+8[V\n+`~da\tg=s\n+C Ln%_IH\n+Rw2cWwY*HI\n+<{kNYxy3\n+80DuF)8Q\n+_mR}6kY{\n+j-f.7-)I_\n+$(T bLzi\n+9UGFhIu8M\n+2M,U.uv]w\n+|J2?1@~q\n+:R]6TKuZ\n+X}\"9VWch\n+PIk:r|w$w\n t#_AC<\t>\n To(.*9=y\n MY=D#/we\n R|tDym*X\n 0oVCFpoV\n 2ti0m)hf\n A{u'EkRS65\n T`+0>m-S\n-{KlbwRHu \n-pM\t<:Hf\t\n-IYf H=?e\n-v1,:sP![\n-,&A_q<_-7\n-nPh;PMh{`\n-ghS'quFNx\n-*m\\I,$Ye\n-}9pQgewj\n-18E?yK_k\n-u`ZFM{p3\n-{POk5&{0^QPe\n-t;dwDu5&oPp\n-@2H*g@sN\n-N#\\uqY:H\n-Y>'u\\i9Y\n-EaYHm6jHW\n-=B{Sn$}Sn\n--e56T_416R\n-]Q9L!Mn/b\n-gi**f_I5h\n-o9Xc}K7>0\n-iq]vMGQ/)\n-K)@'(96h9\n-k5I,.wY=H\n-D('&/J|,A\"\n-iYa/lg*x\n-G>G?4Fj?\n-RH(_{0YT\n-\"syY[fM]@\n-#\\7Br;|6O\n-,utJ/)1:b\n-bclKX:Hk\n-aLw)[,`p\n-j@=6b]:i\n-t2Wg'qv6\n-X`FC(Dm.\n-MU9I}%mS\n-ZeK%}+[*\t\n-?RbE+:XQx\n-CjgUII%/&,y\n-w \t0&q*I\n-'iguG/!#f\n-O\"_w@x1K \n-FiRBxiz`\t\n-\"Ls2u2[ExY\n-?+Av[I>}\n-/C\ta+aDXI\n-8\tHVK1Fh\n-.:.3'jl\\vK\n-jynqWcR=\n-4,g`d,TU\n-V|Y!^;~+\n-.fYX}q_;\n-\\-)PoX(FMV'.\n+,OZvz$-;5\n+vEd$&nd#\n+B'zF2yM&\n+cKjwao=u\n+1~=Z[\\&<\n+dS[EPLm%\n+K4)7F\"Ts!.y\n+nlXQY*w5\n+xTg,V;+#^\n+ImBUePL_t\n+qqjEU/um\n+;HhtM/,k\n+gL\"]<>vH\n+7=d\"H\\Rl\n+-l$O&-vYw\n+\"z_OT?L<\n+m@g^K}M \n+k\"=wnuKg\n+T\".F\"U'.\n+EzYiLC0J4+G\n+_95KC45Vn\n+?b.Km_k/\n+.w%P+VQu]mRWu\n+BGND^rW \n+tc\\yyKwW\n+X9d{VU84\n+6Et6%J16+\n+5zD<0Swy3\n+4|}#tX]M\n+X`\tc?P{s\n+PMR&q}:t\n+D+Jbz[|O\n+w@P#%k@ \n+X4+f407,\n+rwdoeq%e\n+ZjX[@g\\L\n+bh?#2k#sW\n+j|~;Ta -%\n+l3SF/oh}\n+l]T;'8q_\n+Dm?..'{&\n++WomE%!4N \n+|V1RV2n{\n+ta966FWB\n+%<0Llb-.H\n+OZ`Dt;J.\n+=[>6[f_]l\n+b^=XoU96\n+5afKH,\n a1Cij]*Y\n qUSC,WUND\n ;*\n-J9TaC:SN\n-]0nQ&YkK\n-Gz=!T6ff\n-LkON \\af\n-./&w'-X+f7]\n-acR3(H}Hr\n-F=t\"4En1\n-S}?G>P2u\n-nE1V4b1.\n-qt5Bwqt'B\n-D\\nc;d 4<\n-[Q!SSegRFZ8@\n+l|auhoI%\n+34R#yB\tt`\n+)#xk'b'a\n+-+ @:!@~\n+{(r=0ke3d\n+}\\a~nFc9+q\n+;O!u\te#dx\n+hSw{'$6V7\n+@3%^U[rIB\n+>KO(>^9l\n+:l`iB5)X\n+V.K$bl.Fw#\n+p~o%?)po\n+!fT fJ f\n+(hoi,jog\n+@P)4=T+%\n+CG!t)GW t'G\n+#^gkKD1'\n+8\"Yd1)9;\n+$tBP4XeIj\n YVN&~wA>\n I\\0s3YOrK\n lhG!v0`c\n yMYd=E^]\n S-I_R_j`\n e=eVu\"QXf\n $';Q;=,'\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,8 +1,8 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 7838365f 36342d6c 696e7578 dwz/x86_64-linux\n 0x00000020 2d676e75 2f617369 732d7072 6f677261 -gnu/asis-progra\n- 0x00000030 6d732e64 65627567 00bc229c 21588229 ms.debug..\".!X.)\n- 0x00000040 d770bbd9 2976ed5c 49792ba7 d6 .p..)v.\\Iy+..\n+ 0x00000030 6d732e64 65627567 00ceab90 174bc199 ms.debug.....K..\n+ 0x00000040 ac2ad322 4d3394c5 7d0e47f5 6e .*.\"M3..}.G.n\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/43/3dacedb9946cc03e776153dc619e45faaf11bd.debug", "source2": "./usr/lib/debug/.build-id/f2/cc08bad7b1fc273b6df31b5f7a5875c5d7ea47.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": "@@ -27,15 +27,15 @@\n [22] .data.rel.ro NOBITS 0000000000649920 000910 026fb0 00 WA 0 0 32\n [23] .dynamic NOBITS 00000000006708d0 000910 0002a0 10 WA 6 0 8\n [24] .got NOBITS 0000000000670b70 000910 001480 08 WA 0 0 8\n [25] .data NOBITS 0000000000672000 000910 003ec8 00 WA 0 0 32\n [26] .bss NOBITS 0000000000675ee0 000910 032e80 00 WA 0 0 32\n [27] .comment PROGBITS 0000000000000000 000308 000027 01 MS 0 0 1\n [28] .debug_aranges PROGBITS 0000000000000000 000330 00023a 00 C 0 0 8\n- [29] .debug_info PROGBITS 0000000000000000 000570 1e2403 00 C 0 0 8\n+ [29] .debug_info PROGBITS 0000000000000000 000570 1e2405 00 C 0 0 8\n [30] .debug_abbrev PROGBITS 0000000000000000 1e2978 004099 00 C 0 0 8\n [31] .debug_line PROGBITS 0000000000000000 1e6a18 087284 00 C 0 0 8\n [32] .debug_str PROGBITS 0000000000000000 26dca0 02404a 01 MSC 0 0 8\n [33] .debug_loc PROGBITS 0000000000000000 291cf0 12aee4 00 C 0 0 8\n [34] .debug_ranges PROGBITS 0000000000000000 3bcbd8 030f46 00 C 0 0 8\n [35] .gnu_debugaltlink PROGBITS 0000000000000000 3edb1e 00004d 00 0 0 1\n [36] .symtab SYMTAB 0000000000000000 3edb70 0a2930 18 37 6893 8\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: 433dacedb9946cc03e776153dc619e45faaf11bd\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f2cc08bad7b1fc273b6df31b5f7a5875c5d7ea47\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=info {}", "source2": "readelf --wide --debug-dump=info {}", "comments": ["error from `readelf --wide --debug-dump=info {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -8855,15 +8855,15 @@\n <1><44ec>: Abbrev Number: 0\n Compilation Unit @ offset 0x44ed:\n Length: 0x48c (32-bit)\n Version: 4\n Abbrev Offset: 0x5a94\n Pointer Size: 8\n <0><44f8>: Abbrev Number: 20 (DW_TAG_compile_unit)\n- <44f9> DW_AT_producer : (GNU_strp_alt) (offset: 0xebe1) \n+ <44f9> DW_AT_producer : (GNU_strp_alt) (offset: 0xecad) \n <44fd> DW_AT_language : (data1) 13\t(ADA 95)\n <44fe> DW_AT_name : (strp) (offset: 0xe8e08): ./tools/gnattest/gnattest-driver.adb\n <4502> DW_AT_comp_dir : (strp) (offset: 0x154702): ./tools/gnattest\n <4506> DW_AT_ranges : (sec_offset) 0xa0\n <450a> DW_AT_low_pc : (addr) 0\n <4512> DW_AT_stmt_list : (sec_offset) 0\n <1><4516>: Abbrev Number: 22 (DW_TAG_imported_unit)\n@@ -23906,15 +23906,15 @@\n <1>: Abbrev Number: 0\n Compilation Unit @ offset 0xe19e:\n Length: 0xee60 (32-bit)\n Version: 4\n Abbrev Offset: 0\n Pointer Size: 8\n <0>: Abbrev Number: 136 (DW_TAG_compile_unit)\n- DW_AT_producer : (GNU_strp_alt) (offset: 0xeb15) \n+ DW_AT_producer : (GNU_strp_alt) (offset: 0xea49) \n DW_AT_language : (data1) 13\t(ADA 95)\n DW_AT_name : (GNU_strp_alt) (offset: 0x527aa) \n DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8dc6f) \n DW_AT_ranges : (sec_offset) 0x4380\n DW_AT_low_pc : (addr) 0\n DW_AT_stmt_list : (sec_offset) 0x198b\n <1>: Abbrev Number: 21 (DW_TAG_imported_unit)\n@@ -60525,15 +60525,15 @@\n <1><26273>: Abbrev Number: 0\n Compilation Unit @ offset 0x26274:\n Length: 0x1c42 (32-bit)\n Version: 4\n Abbrev Offset: 0x111f\n Pointer Size: 8\n <0><2627f>: Abbrev Number: 10 (DW_TAG_compile_unit)\n- <26280> DW_AT_producer : (GNU_strp_alt) (offset: 0xecad) \n+ <26280> DW_AT_producer : (GNU_strp_alt) (offset: 0xeb15) \n <26284> DW_AT_language : (data1) 13\t(ADA 95)\n <26285> DW_AT_name : (GNU_strp_alt) (offset: 0x524df) \n <26289> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8dc6f) \n <2628d> DW_AT_ranges : (sec_offset) 0x87d0\n <26291> DW_AT_low_pc : (addr) 0\n <26299> DW_AT_stmt_list : (sec_offset) 0xc90a\n <1><2629d>: Abbrev Number: 56 (DW_TAG_imported_unit)\n@@ -63218,15 +63218,15 @@\n <1><27eb9>: Abbrev Number: 0\n Compilation Unit @ offset 0x27eba:\n Length: 0x3f13 (32-bit)\n Version: 4\n Abbrev Offset: 0x353c\n Pointer Size: 8\n <0><27ec5>: Abbrev Number: 106 (DW_TAG_compile_unit)\n- <27ec6> DW_AT_producer : (GNU_strp_alt) (offset: 0xed79) \n+ <27ec6> DW_AT_producer : (GNU_strp_alt) (offset: 0xebe1) \n <27eca> DW_AT_language : (data1) 13\t(ADA 95)\n <27ecb> DW_AT_name : (GNU_strp_alt) (offset: 0x5293e) \n <27ecf> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8dc6f) \n <27ed3> DW_AT_ranges : (sec_offset) 0x9ac0\n <27ed7> DW_AT_low_pc : (addr) 0\n <27edf> DW_AT_stmt_list : (sec_offset) 0xd92f\n <1><27ee3>: Abbrev Number: 19 (DW_TAG_imported_unit)\n@@ -69004,15 +69004,15 @@\n <1><2bdd0>: Abbrev Number: 0\n Compilation Unit @ offset 0x2bdd1:\n Length: 0xd6aa (32-bit)\n Version: 4\n Abbrev Offset: 0x1990\n Pointer Size: 8\n <0><2bddc>: Abbrev Number: 4 (DW_TAG_compile_unit)\n- <2bddd> DW_AT_producer : (GNU_strp_alt) (offset: 0xecad) \n+ <2bddd> DW_AT_producer : (GNU_strp_alt) (offset: 0xebe1) \n <2bde1> DW_AT_language : (data1) 13\t(ADA 95)\n <2bde2> DW_AT_name : (GNU_strp_alt) (offset: 0x52781) \n <2bde6> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8dc6f) \n <2bdea> DW_AT_ranges : (sec_offset) 0xc900\n <2bdee> DW_AT_low_pc : (addr) 0\n <2bdf6> DW_AT_stmt_list : (sec_offset) 0xf74a\n <1><2bdfa>: Abbrev Number: 22 (DW_TAG_imported_unit)\n@@ -89425,15 +89425,15 @@\n <1><3947e>: Abbrev Number: 0\n Compilation Unit @ offset 0x3947f:\n Length: 0xb1a (32-bit)\n Version: 4\n Abbrev Offset: 0x947\n Pointer Size: 8\n <0><3948a>: Abbrev Number: 6 (DW_TAG_compile_unit)\n- <3948b> DW_AT_producer : (GNU_strp_alt) (offset: 0xea49) \n+ <3948b> DW_AT_producer : (GNU_strp_alt) (offset: 0xeb15) \n <3948f> DW_AT_language : (data1) 13\t(ADA 95)\n <39490> DW_AT_name : (GNU_strp_alt) (offset: 0x8bf61) \n <39494> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8dc6f) \n <39498> DW_AT_ranges : (sec_offset) 0xccb0\n <3949c> DW_AT_low_pc : (addr) 0\n <394a4> DW_AT_stmt_list : (sec_offset) 0x142c8\n <1><394a8>: Abbrev Number: 20 (DW_TAG_imported_unit)\n@@ -90464,15 +90464,15 @@\n <1><39f9c>: Abbrev Number: 0\n Compilation Unit @ offset 0x39f9d:\n Length: 0x18df3 (32-bit)\n Version: 4\n Abbrev Offset: 0x212c\n Pointer Size: 8\n <0><39fa8>: Abbrev Number: 155 (DW_TAG_compile_unit)\n- <39faa> DW_AT_producer : (GNU_strp_alt) (offset: 0xee45) \n+ <39faa> DW_AT_producer : (GNU_strp_alt) (offset: 0xef11) \n <39fae> DW_AT_language : (data1) 13\t(ADA 95)\n <39faf> DW_AT_name : (GNU_strp_alt) (offset: 0x5255d) \n <39fb3> DW_AT_comp_dir : (strp) (offset: 0x154702): ./tools/gnattest\n <39fb7> DW_AT_ranges : (sec_offset) 0x14010\n <39fbb> DW_AT_low_pc : (addr) 0\n <39fc3> DW_AT_stmt_list : (sec_offset) 0x148ab\n <1><39fc7>: Abbrev Number: 77 (DW_TAG_imported_unit)\n@@ -130104,15 +130104,15 @@\n <1><52d93>: Abbrev Number: 0\n Compilation Unit @ offset 0x52d94:\n Length: 0x5a94 (32-bit)\n Version: 4\n Abbrev Offset: 0x2ddd\n Pointer Size: 8\n <0><52d9f>: Abbrev Number: 90 (DW_TAG_compile_unit)\n- <52da0> DW_AT_producer : (GNU_strp_alt) (offset: 0xee45) \n+ <52da0> DW_AT_producer : (GNU_strp_alt) (offset: 0xef11) \n <52da4> DW_AT_language : (data1) 13\t(ADA 95)\n <52da5> DW_AT_name : (GNU_strp_alt) (offset: 0x52913) \n <52da9> DW_AT_comp_dir : (strp) (offset: 0x154702): ./tools/gnattest\n <52dad> DW_AT_ranges : (sec_offset) 0x15440\n <52db1> DW_AT_low_pc : (addr) 0\n <52db9> DW_AT_stmt_list : (sec_offset) 0x1db3e\n <1><52dbd>: Abbrev Number: 19 (DW_TAG_imported_unit)\n@@ -138547,15 +138547,15 @@\n <1><5882b>: Abbrev Number: 0\n Compilation Unit @ offset 0x5882c:\n Length: 0x1ff0 (32-bit)\n Version: 4\n Abbrev Offset: 0x353c\n Pointer Size: 8\n <0><58837>: Abbrev Number: 86 (DW_TAG_compile_unit)\n- <58838> DW_AT_producer : (GNU_strp_alt) (offset: 0xee45) \n+ <58838> DW_AT_producer : (GNU_strp_alt) (offset: 0xef11) \n <5883c> DW_AT_language : (data1) 13\t(ADA 95)\n <5883d> DW_AT_name : (GNU_strp_alt) (offset: 0x52675) \n <58841> DW_AT_comp_dir : (strp) (offset: 0x154702): ./tools/gnattest\n <58845> DW_AT_ranges : (sec_offset) 0x15d30\n <58849> DW_AT_low_pc : (addr) 0\n <58851> DW_AT_stmt_list : (sec_offset) 0x2072e\n <1><58855>: Abbrev Number: 19 (DW_TAG_imported_unit)\n@@ -141625,15 +141625,15 @@\n <1><5a81f>: Abbrev Number: 0\n Compilation Unit @ offset 0x5a820:\n Length: 0x2bd98 (32-bit)\n Version: 4\n Abbrev Offset: 0x3d4f\n Pointer Size: 8\n <0><5a82b>: Abbrev Number: 191 (DW_TAG_compile_unit)\n- <5a82d> DW_AT_producer : (GNU_strp_alt) (offset: 0xee45) \n+ <5a82d> DW_AT_producer : (GNU_strp_alt) (offset: 0xef11) \n <5a831> DW_AT_language : (data1) 13\t(ADA 95)\n <5a832> DW_AT_name : (GNU_strp_alt) (offset: 0x528eb) \n <5a836> DW_AT_comp_dir : (strp) (offset: 0x154702): ./tools/gnattest\n <5a83a> DW_AT_ranges : (sec_offset) 0x26310\n <5a83e> DW_AT_low_pc : (addr) 0\n <5a846> DW_AT_stmt_list : (sec_offset) 0x212e8\n <1><5a84a>: Abbrev Number: 78 (DW_TAG_imported_unit)\n@@ -208083,15 +208083,15 @@\n <1><865bb>: Abbrev Number: 0\n Compilation Unit @ offset 0x865bc:\n Length: 0x1fd9a (32-bit)\n Version: 4\n Abbrev Offset: 0x4bf3\n Pointer Size: 8\n <0><865c7>: Abbrev Number: 192 (DW_TAG_compile_unit)\n- <865c9> DW_AT_producer : (GNU_strp_alt) (offset: 0xee45) \n+ <865c9> DW_AT_producer : (GNU_strp_alt) (offset: 0xef11) \n <865cd> DW_AT_language : (data1) 13\t(ADA 95)\n <865ce> DW_AT_name : (GNU_strp_alt) (offset: 0x52531) \n <865d2> DW_AT_comp_dir : (strp) (offset: 0x154702): ./tools/gnattest\n <865d6> DW_AT_ranges : (sec_offset) 0x2f570\n <865da> DW_AT_low_pc : (addr) 0\n <865e2> DW_AT_stmt_list : (sec_offset) 0x31b99\n <1><865e6>: Abbrev Number: 62 (DW_TAG_imported_unit)\n@@ -256897,15 +256897,15 @@\n <1>: Abbrev Number: 0\n Compilation Unit @ offset 0xa635a:\n Length: 0x8be (32-bit)\n Version: 4\n Abbrev Offset: 0x5a94\n Pointer Size: 8\n <0>: Abbrev Number: 20 (DW_TAG_compile_unit)\n- DW_AT_producer : (GNU_strp_alt) (offset: 0xebe1) \n+ DW_AT_producer : (GNU_strp_alt) (offset: 0xecad) \n DW_AT_language : (data1) 13\t(ADA 95)\n DW_AT_name : (strp) (offset: 0x144f0c): ./tools/gnattest/gnattest-options.ads\n DW_AT_comp_dir : (strp) (offset: 0x154702): ./tools/gnattest\n DW_AT_ranges : (sec_offset) 0x2f5a0\n DW_AT_low_pc : (addr) 0\n DW_AT_stmt_list : (sec_offset) 0x3e579\n <1>: Abbrev Number: 22 (DW_TAG_imported_unit)\n@@ -257873,15 +257873,15 @@\n <1>: Abbrev Number: 0\n Compilation Unit @ offset 0xa6c1c:\n Length: 0x36a93 (32-bit)\n Version: 4\n Abbrev Offset: 0x6205\n Pointer Size: 8\n <0>: Abbrev Number: 242 (DW_TAG_compile_unit)\n- DW_AT_producer : (GNU_strp_alt) (offset: 0xebe1) \n+ DW_AT_producer : (GNU_strp_alt) (offset: 0xecad) \n DW_AT_language : (data1) 13\t(ADA 95)\n DW_AT_name : (strp) (offset: 0xe8d56): ./tools/gnattest/gnattest-skeleton-source_table.adb\n DW_AT_comp_dir : (strp) (offset: 0x154702): ./tools/gnattest\n DW_AT_ranges : (sec_offset) 0x3c5a0\n DW_AT_low_pc : (addr) 0\n DW_AT_stmt_list : (sec_offset) 0x3e789\n <1>: Abbrev Number: 136 (DW_TAG_imported_unit)\n@@ -344599,15 +344599,15 @@\n <1>: Abbrev Number: 0\n Compilation Unit @ offset 0xdd6b3:\n Length: 0x4847d (32-bit)\n Version: 4\n Abbrev Offset: 0x7408\n Pointer Size: 8\n <0>: Abbrev Number: 267 (DW_TAG_compile_unit)\n- DW_AT_producer : (GNU_strp_alt) (offset: 0xebe1) \n+ DW_AT_producer : (GNU_strp_alt) (offset: 0xecad) \n DW_AT_language : (data1) 13\t(ADA 95)\n DW_AT_name : (strp) (offset: 0xe8de3): ./tools/gnattest/gnattest-common.adb\n DW_AT_comp_dir : (strp) (offset: 0x154702): ./tools/gnattest\n DW_AT_ranges : (sec_offset) 0x4e720\n DW_AT_low_pc : (addr) 0\n DW_AT_stmt_list : (sec_offset) 0x51b9d\n <1>: Abbrev Number: 115 (DW_TAG_imported_unit)\n@@ -460623,15 +460623,15 @@\n <1><125b33>: Abbrev Number: 0\n Compilation Unit @ offset 0x125b34:\n Length: 0x11956 (32-bit)\n Version: 4\n Abbrev Offset: 0x897b\n Pointer Size: 8\n <0><125b3f>: Abbrev Number: 183 (DW_TAG_compile_unit)\n- <125b41> DW_AT_producer : (GNU_strp_alt) (offset: 0xebe1) \n+ <125b41> DW_AT_producer : (GNU_strp_alt) (offset: 0xecad) \n <125b45> DW_AT_language : (data1) 13\t(ADA 95)\n <125b46> DW_AT_name : (strp) (offset: 0xe8e44): ./tools/gnattest/gnattest-aggregator.adb\n <125b4a> DW_AT_comp_dir : (strp) (offset: 0x154702): ./tools/gnattest\n <125b4e> DW_AT_ranges : (sec_offset) 0x52520\n <125b52> DW_AT_low_pc : (addr) 0\n <125b5a> DW_AT_stmt_list : (sec_offset) 0x6e02f\n <1><125b5e>: Abbrev Number: 50 (DW_TAG_imported_unit)\n@@ -489048,15 +489048,15 @@\n <1><13748d>: Abbrev Number: 0\n Compilation Unit @ offset 0x13748e:\n Length: 0x21bdd (32-bit)\n Version: 4\n Abbrev Offset: 0x9821\n Pointer Size: 8\n <0><137499>: Abbrev Number: 182 (DW_TAG_compile_unit)\n- <13749b> DW_AT_producer : (GNU_strp_alt) (offset: 0xebe1) \n+ <13749b> DW_AT_producer : (GNU_strp_alt) (offset: 0xecad) \n <13749f> DW_AT_language : (data1) 13\t(ADA 95)\n <1374a0> DW_AT_name : (strp) (offset: 0xe8d8a): ./tools/gnattest/gnattest-harness-source_table.adb\n <1374a4> DW_AT_comp_dir : (strp) (offset: 0x154702): ./tools/gnattest\n <1374a8> DW_AT_ranges : (sec_offset) 0x5ab50\n <1374ac> DW_AT_low_pc : (addr) 0\n <1374b4> DW_AT_stmt_list : (sec_offset) 0x7428a\n <1><1374b8>: Abbrev Number: 109 (DW_TAG_imported_unit)\n@@ -544381,15 +544381,15 @@\n <1><15906e>: Abbrev Number: 0\n Compilation Unit @ offset 0x15906f:\n Length: 0x20fea (32-bit)\n Version: 4\n Abbrev Offset: 0xa579\n Pointer Size: 8\n <0><15907a>: Abbrev Number: 184 (DW_TAG_compile_unit)\n- <15907c> DW_AT_producer : (GNU_strp_alt) (offset: 0xebe1) \n+ <15907c> DW_AT_producer : (GNU_strp_alt) (offset: 0xecad) \n <159080> DW_AT_language : (data1) 13\t(ADA 95)\n <159081> DW_AT_name : (strp) (offset: 0xe8efb): ./tools/gnattest/gnattest-environment.adb\n <159085> DW_AT_comp_dir : (strp) (offset: 0x154702): ./tools/gnattest\n <159089> DW_AT_ranges : (sec_offset) 0x621f0\n <15908d> DW_AT_low_pc : (addr) 0\n <159095> DW_AT_stmt_list : (sec_offset) 0x807e6\n <1><159099>: Abbrev Number: 67 (DW_TAG_imported_unit)\n@@ -594366,15 +594366,15 @@\n <1><17a05c>: Abbrev Number: 0\n Compilation Unit @ offset 0x17a05d:\n Length: 0x415b0 (32-bit)\n Version: 4\n Abbrev Offset: 0xb353\n Pointer Size: 8\n <0><17a068>: Abbrev Number: 184 (DW_TAG_compile_unit)\n- <17a06a> DW_AT_producer : (GNU_strp_alt) (offset: 0xebe1) \n+ <17a06a> DW_AT_producer : (GNU_strp_alt) (offset: 0xecad) \n <17a06e> DW_AT_language : (data1) 13\t(ADA 95)\n <17a06f> DW_AT_name : (strp) (offset: 0xe8dbd): ./tools/gnattest/gnattest-mapping.adb\n <17a073> DW_AT_comp_dir : (strp) (offset: 0x154702): ./tools/gnattest\n <17a077> DW_AT_ranges : (sec_offset) 0x70200\n <17a07b> DW_AT_low_pc : (addr) 0\n <17a083> DW_AT_stmt_list : (sec_offset) 0x8c0d4\n <1><17a087>: Abbrev Number: 118 (DW_TAG_imported_unit)\n@@ -698425,15 +698425,15 @@\n <1><1bb610>: Abbrev Number: 0\n Compilation Unit @ offset 0x1bb611:\n Length: 0xac911 (32-bit)\n Version: 4\n Abbrev Offset: 0xc188\n Pointer Size: 8\n <0><1bb61c>: Abbrev Number: 290 (DW_TAG_compile_unit)\n- <1bb61e> DW_AT_producer : (GNU_strp_alt) (offset: 0xebe1) \n+ <1bb61e> DW_AT_producer : (GNU_strp_alt) (offset: 0xecad) \n <1bb622> DW_AT_language : (data1) 13\t(ADA 95)\n <1bb623> DW_AT_name : (strp) (offset: 0xe8ecb): ./tools/gnattest/gnattest-harness-generator.adb\n <1bb627> DW_AT_comp_dir : (strp) (offset: 0x154702): ./tools/gnattest\n <1bb62b> DW_AT_ranges : (sec_offset) 0xa0420\n <1bb62f> DW_AT_low_pc : (addr) 0\n <1bb637> DW_AT_stmt_list : (sec_offset) 0xa954e\n <1><1bb63b>: Abbrev Number: 164 (DW_TAG_imported_unit)\n@@ -1115783,15 +1115783,15 @@\n <1><2c9f6b>: Abbrev Number: 0\n Compilation Unit @ offset 0x2c9f6c:\n Length: 0x14568c (32-bit)\n Version: 4\n Abbrev Offset: 0xed89\n Pointer Size: 8\n <0><2c9f77>: Abbrev Number: 368 (DW_TAG_compile_unit)\n- <2c9f79> DW_AT_producer : (GNU_strp_alt) (offset: 0xebe1) \n+ <2c9f79> DW_AT_producer : (GNU_strp_alt) (offset: 0xecad) \n <2c9f7d> DW_AT_language : (data1) 13\t(ADA 95)\n <2c9f7e> DW_AT_name : (strp) (offset: 0xe8e9a): ./tools/gnattest/gnattest-skeleton-generator.adb\n <2c9f82> DW_AT_comp_dir : (strp) (offset: 0x154702): ./tools/gnattest\n <2c9f86> DW_AT_ranges : (sec_offset) 0x10a220\n <2c9f8a> DW_AT_low_pc : (addr) 0\n <2c9f92> DW_AT_stmt_list : (sec_offset) 0x112493\n <1><2c9f96>: Abbrev Number: 257 (DW_TAG_imported_unit)\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -3,459 +3,435 @@\n WS;Pi>#k_\n IMO'>AwD\n -)[OcM=H\n M`TMh26CfU\n f%)aVg;c\n Qn9Je1V\"\n /8\"KYf7p\n-wdyMX4J=m\n-@YIG0QC\"@=\n-@c8:)P1UW\n-Y{KQiq4?{=\n-4?J;t?Ci\n-Q@[Dw{k & \n-`\txD`9fm\n-PAX~zP!'M\n-f;`2\\ d5\n-yZnIvi%^g\n-Boe*7_gf\n-bwV{4e7_\n-zR(6nASeRx\n-dxPNK[Yb0\n-*7A%Cr?EU\n-N+~\\bsa'\n-wzZur[9vo\n-&Htz_3{t\n-OHfyV5Au\n-H>m'@arC\n+kH2W%p \"\n+7.n54!&L\n+XDMkva%]\n+aU`+(_m \n+E+l>7&Yo@\n+=(jZ{J`9\n+.%+q}t}K\\\n+,&F*YvN{I\n+=Tiv=Do3\n+z=B8z2*a$$`3\n+r6)tio8K\n+1]Z*9ycv\n+inXKeM!E*\n+D:D_z4oG5\n+ns\"QQAB7e\n+SCV=-5oH\n+8?]?0l`+\n+6.+/l(}+\n+IK?jA[zc\n \"_w2w-QDo\n-,]]{@//b\n-pT0tm`-+\n-WR;tXk]=\n-Unb(^MDG\n-3l[,nglGn\n-bfn'P o877\n-]\\Xn|*k+_\n-@RP\"n-}}M\n-q*|\\4l;NC\n-^+H{T*%%c\n-hPVQKN4+\n-WO,F9um6\n-yMeV@Q39&a\n-GBYG,0Ma \n-;C2V~{*!\n-iq7>0zo5\n-r4$oU\t7O\n-o8M\\Cpcp}\n-_H?*kU3X\n-3AT}~r9d\n-+4Q&LvyvN\n-cD'ZhcL\"M\n-Hkxp6|n39;*L\n-@nFga.uW\n-h<~neY%,\n-wdvgAAhw^\"1k\n-@K@yFi0mU\n-$\\GP_UWh\n-A{Z:Q\"g6R\n-:RFZRF6=\n-dBg,)|\tL)\n-|l,o04Ek0\n-VIOF\";O;\n-?kgE\tgeW\n-#\tF\"~$a\"\n-JE<@SWy!\n-pg-gKgLP\n-_H=LcjPCiv_7\n-C,4V-08Z\n-Jm,=0{}!U\n-|Y[f+v=KuB\n->f:\"]\n-q6LSM(K3\n-[EAf)hKJ1\n-)*NrpQwA\n-|%~GWc.9\n-Z3osh?)f\n-*4/UkKy)\n-~W;zqPbz\n-(9XtcY4m\n-c,5$eO4SF\n-__kQI]LZ\n-VJ5+W)W\\\n-BZ^\"\"^4q\n-0IPI] #UQB\n-y>x*ckcrH\n--QidD1aD\n-MsX$wz\"C[\n-CB-]&b\t0\n-?W#w]ky5\n-Gdv)zok')vs`3K\n-a\\g~}GXsV\n-LSf!~:DUv\n-l%BO hK,?\n-9PN&Tj!~hzAB\n->IW1{Gp^\n-$|2XHx`0%_4y\n-}'jW?gWR\n-i N-ele|kV)\n-fCYH=Dph)\n-j~N[uM2X\n-z ~7Zxn7\n-kgM@n-05\n-.by~Q|O`\n-OlPg_Pk 1\"_\n-.Wkyr~2Mu\n-_>RB2Lw>s]e/2n\n-i9re}\tcGU'{\tc\n-8vV.v>Pr!9\n-y$;2#H)2\n-gQYV3#BG\n-}X9.Oz6y~\n->,FMt.z B\n-DbAn*5W;\n-E~>s\"+j>\n-=.?1J4~S\n-.|llKD_+\n-`~12{)y3n\n-jQGPxuYu$(\n-7=v\"HIe]\n-O8/hx[')\n+hk;P~mO=\n+w-nm/\"mWK,\n+\"-h)N$ N\n+*USA%krf\n+@.\ty)xPO\n+\"oG'.\t&L\n+{&kgwRGx\n+lNt5]<&o\n+]SCMGvJgAv\n+&ugm.vH'\n+ugB\t9K60\n+X$+rh1QBa\n+ \t0&q*I&H\n+S!>\\_^\\3\n+7C4t=Dp%\n+b.+Uo{2G\n+QCTEZph-\n+ve3VV.RMae\n+4-n.0#lfq\n+Tu/%TUmM\n+%~M9f9j1\n+&OFK8UA2\n+sauf 9tF\n+?1a{NRao\n+Xnq|noin\n+U5*,{JA%\n+%WsHR9IJ\n+i/^,*}c<+U)\n+C;Suh/G)\n+Ap1 (p6%\n+:~z> *!V\n+i?9rV43B\n+rD09Zmbg\n+ AxS8oT(\n+;3;;;;3;\n+*Q^+qM!j{\n+JrcO_rB#\n+D/t#$\tHb\n+4aV8$,iwoh\n+f{kdg0Xm\n+O>**t;:B\n+#w8w=bR%\n+2r$z\t+5w\n+]$#msKB)\n+=TBkJHe7\n+>J`'6K$Oa\n+2Nk6e2X\t\n++x7&kEzq\n+7USnC-4@\n+P470v,rIe\n+=SXHgngi\n+\t7LuQ?&Gr\n+B[\n+c*xSFE(M\n+.h5^I*,`\n+x^GWFC8M\n+:P@_H:ERR.\n+jcyowmq,\n+v|}7?4_@\n+anP9XU9y\n+%v[N[9^2X\n+j =DqEmV\n+\t0L,Ru=Z\n+H#OpLg R\n+-KP~BxGH\n+?d&i#5M]hyG\n+8yA.~)@r!9.^\n+3qSE[t|/3\n+gpz(;SV1\n+\\nv.sN\tI\n+O%nBG] E\n+%kbQ6dqs\n+dEp8uE\tB\n+`HE0wx/C\n+@Nf>$N6!G2\n+;>FhYPc,\n+372vw`bq'\n+O8/hD[')\n W}#?vxWr\n-6%z9Ip/>\n+8b}8b!OG\n+Vl>Z'C[%\n =9Ak<zQ'vKC\n-['=e\n-uNo[1Cm7BG/\n-Ke88]jD0\n-I+Ia/BdC;+\n-IPG=\t\t*,\n-`QI~FTf4\n-C%t!X8Sz\n-e460;Zj8\n-;T\"L[r?'D\n-d*J33$SV\n-=`,= Zs/W\n-`]|Ow@\\13\n-LI25Rqj_\n-poYq]Dcz\n-&^qU0F)L\n-DgBxc1Ir_2\n-`q1,ACA\t\n-u[c0*53\"\n-NEEgwS4b\n-bu4U_\tm53\n->];nfDr*1 \n-lAyz>b<=\n+#QQ:*5\t=v\n+fDIiO3GD2\n+.9p5=Xmy4\n+)80?/j#E\n+Tj\t0TEG|j\n+_bLbL^L5\n+,&1Yr2]v\n+\t?V$|eW!\n+R$9\"wa<8\n+_#Y+dDwh0\n+q|Z.$n>(\n+W2.+nI>~\n+Am7+LgX3\n+mAgj[I/|J\n+Zjv4G>-e5\n++jVKj$9c\n+N37+vzaAm\n+0Ko3q#kM\n+sZUVg{yo\n+-m#@x88C\n+v,ck?X[z\n+iq.lPBZ@\n+%^ai8.1Ao\\t\n+gmS)sl]]-\n+GSGazSKZ\n+(cyNp6UE@2t\n+)sKxgo?):%\n+81[Fp**:\n+gOu/Gs*DY8\n 16X$[?].;\n F#TquPll\n 0D6MHTM+\n 1p'lLXaTl\n P~,1iEZic\n-\",55[j\"5M\n-Unc0on:K\n-9%?j<.Y3};F\n-@p}\\hDOh\n-o#XKWE 7\n-sv?bEoBp]\n-zq~s(+nu\n-QCV5QC\t$]\n+YD8i7\\<%\n+-C-5:J(6\n-b6hel58v\n-SU09+a$#<4+\n-S>5v>r25\n-`:5V=.55\n-,'Ui%y)Ct\n-NvIQ!6@[\n-&u,\\6|!=_`A\n-E`pnW>J~\n-D9$+eS$Lp>\n-~:M{y!Ks!\n-)yMt[7APT\n-O?;v5uo{\n-U[{.WW}Z\n-^~(E5UN&\n-V%5E-RPE\n-KEz|MaCZb\n-hn:WF#\n-J86VX%DJ\n-p5(KTv*X\n-zA;Xw~I`\n-lBrF.?7cE\n-z$%YyH[f\n-[q*x*d{c\n-dT6Gu'NJ|\n--[ENVj\t/(D\n-GJJ6BNVtC ;\n-bO@S!b7t\n-?DT?9j'E=\n-&/Fe-&_\\[\n-jRi[(\n-v1'F[HN\\\n--vfo/XM]\n-hp}qQv]'\n-cu^L`M'M\n+xoX&)o16\n+FZ`D;,+@r\n+/Yanw4Q3\n+\\}IH$|b]&\n+L7z\t~YX|\n+gz>$]NPr\n+)|_*Tz}NB\n+:%8PcH^E^\n+}B%zm\"d6= \n+q3m&Lq^^h\n+xb&]Zx\tw\n+s }=P`W?\n+5Y6.-=1YF\n+#gANOucA\n+4+0[;}5;\n+vO*Du~)V\n+.ZrWVzqU\n+r2),rBE2\n+ngfwgwggg\n+x?=\"0o;Q\n+2Q}20w:3e\n+?S*~,=F,kj\n+6+[P]zbl\n+(f:T=u=U\n+r(h_ad`)\n+?4,XbV%,07\n+r4p#Ks.W\n+WxM#dY]XLD*\n+kZIY%'6P\n+ChKo>]^~\n+Q~sS./XmKo\n+\td}\\,Y+ce$\n+6WzYF=St\n+~$=rO;as\n+k:@;`D%a\n+Es iV?~0\n+vz$KC3@\t^s\n+2doA H\n+MS=]` ?F=\\k\n+t(S-n/vu{\n+o7(Y-t5\"Y<#\n+C?\\/ ^B;\n+tm\"Y #;8S \n+BwZ$+cd;(\n+B+?c$ObJ\n+tQjjaMw,M\n+x--6Tr*8S\n-5W^gAd~\n-yeSDeSEe\n-ykMrI5'i\n-)@'hUfk{\n-XIwIr:#.\n-{JNT.)p6\n-F9k$-Bz%5-9\n--l6iviU@Z%$P\n-`E<\n-162cF5RJ\n-cr/JF*yXLi\n-y_Ux?iMx;\n-V\"Y.NQ_d\n-lOGv1G}6bF\n-?du\"O oK\n+JaxG;SEW\n+9_%ak/kIa)#\n+g285d28c\n+YUv-WS%_\n+r|O-E[}Q\n+zCrD^cm2\n+B3^qr/d(%9\n+747x]\"O,\n+S2;4Ih[Vg'/\n+!o+=QitP\n+]+9Ue\tZq2\n+>$t_)Fzv!\n+tzg/_:_b\n+Aj~7U*E+\n+|&6Ua(,sH\n+iC>z5,+2\n+&^cKi|&_J\n+#:2OcHv%G\n++&WD^uq~\n+A~X@_96h\n+QeBz_00`\n+A@$<86LW\n+!=v56}[lh\n+5i>SK8&,Y.|U\n+7fOdaf8s\n+LBM\"q.h2j\n+m9xMvz|I\n vfvwvwfvg\n Q]:=Y,P~\n YF}P::: \n ,q?QeAr]\n-s@OOcSCF\n-IoB4O7%M\n-{{9 }MlC{s\n-ohg4tuEdq\n-Oa\"\"&7qE\n-dX7 T7WKh\n-Leb+ -7U\n-d1EIB[n0\n-i^CX|J}S\n-;[ML5[g]\n-*O:\tHYsy@v\n-G\" }O^E*\n-mmEKYDF#\n-gsUkTla^\n-T?ojGlgs/\n-Rg^icOydA\n-rw>34J!c\n-Nwlq:O@s.\n-oD:\tQTz=\n-3Bdz>\"6#b\n-86XJu0Nw\n-^&V;Hong\n-~56SX~| -s\n-7G/QZL&n\n-FEiK#FMs,\n-z|c@wwY6\n-TZ_Y >\td8\n-|!h9YZQ9{\n-00IzKa`:\n-?4Y;m\tS;\n-~^ilc.GZ\n-BOZg\\q|%\\\n-7VzzdNsQ\n->aXC!xl=s\n-*z+IvB@-\n-/t&!!+A^A\n-;|l'->F]4\n-tK8PmwC3B(\n-H_^,yEBk\n-R. r\"&S_\n-]Vl,T)ns\n-lsCEAUY.\n-3@LwpM?G\n-a@V(jV'))\n-g#;@Ha_Yf\n-7%Y^rj/=\n-jH~vVCZ\t?-\n-)ZG3JM<+dxe\n-W vNO!xZ\n-|c.\\\\GHh\n-SI~g>EM)t0EI`\n-2&Y^+7(8\n-.+PYv8v&\n-bT;.}ysl\n-W~T;~\"q9\n-'@|DKk\\c z\n-f`,I7LWT\n-l6|6DrH}>|N\n-w,}7H;Ya\n-=Aul1U@tLa\n-hi+-[!z#F;\n-y;:r^}Li\n-E@:X$R/>(^\n-^cWD7gr/FwH\n-sE!y\tZ\"W\n-#9$a+lG$\n-74=|!D+o\n-{bl7 cV7,\n-Vxo {C%[\n-=4-OTb{bLr\n-d?6%J>8&j!h\n-)gTHrgTH\n-FsG9-6dN]\n+Fx\"IMR*&\n+A_ClK2?2\n++iX3Ihx}\n+|jlk<7Fv{\n+VJf]`U_(\n+/{vkGw]Ql~\n+uF5l-y#I4\n+i\tfso.-@\n+},[9>K->\n+;#XSf MS\n+:K_0ud\"5\n+~vvvwvwfooO}\n+RMwO\n+js_zRv$v\n+dAU&Ux#&\n+abKNjrK&u\n+ca_gts&SY9aA\n+f! eKEAC\n+_iW/$i|v!\n+1Q\\@o..|\n+?>Sv9U*50\n+GBrS6R|\"&\n+*+0s~f*k\n+)![D\tj>w\n+b-[L]oME\n+NNr(k79N\n+o~%~s4}+\n+:K+,iT8v\n+]gt,Mj{i\n+i&/Q\"hFM\n+N2f%ug-a\n+fw!iG+qBw\n+mf9+$+^_\n+6H{z\\r+7M\n+.D$oW^Xz\n+V^@OUCm!0(\n+ej\\T5$'K\n+:IC_Bhra\n+$9Mv]rBw\n+Ix.,,Z7[\n+z]9*oz)R\n+qWXz';{s\n+tXn?O\\~*9s\n+tq n12,('\n+Yl%<>w6NL!\n+fCh!?Q<$\n+b{R]m|{MP.J\n-lTTms_R6\n+#+ylnqrY\n+|ShYGb}Z\n+Q.IAhG.R\n+Zm{,_otI\n+x=kK=P%g\n+\"lIr#2GQ\n+7t_=bJX/\n+Bj~)c!umR\n+bL^Qfy%-\n+| ^F wkJ\n+5j26:\"nO\n+{hbd<(,i\n 7m}WgmXa\n )(ND8Lvxv\n 7bgM6}rD\n urZY$iwW\n (O#0RN`'\n-`%/@?,\"%H\n-:aq[Yj\"s\n-f1ouHo2o\n-R|[U|\\)v\n-0~5%M*1\t1\n-5ArDV\"\"h\n-Jf0&>`(f\n->``7x$_5#\n-1.;UG]v0Rt\n-e{3'd zN\n-u&MZ4R%u\n-Ckx>~<<\"\n+Ygn=/^E6b\n+#zN[Zj:6\n+=2=Pxx:c\n+PW!OE'Ge*\n+x.\t25*Ue\n+;jc7z)vwC5\n+}Tck@5GB4\n+(d:E(Uo}\n \tjJyl3M/\n mw>: Abbrev Number: 0\n Compilation Unit @ offset 0xf17a:\n Length: 0xee4a (32-bit)\n Version: 4\n Abbrev Offset: 0x1333\n Pointer Size: 8\n <0>: Abbrev Number: 136 (DW_TAG_compile_unit)\n- DW_AT_producer : (GNU_strp_alt) (offset: 0xeb15) \n+ DW_AT_producer : (GNU_strp_alt) (offset: 0xea49) \n DW_AT_language : (data1) 13\t(ADA 95)\n DW_AT_name : (GNU_strp_alt) (offset: 0x527aa) \n DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8dc6f) \n DW_AT_ranges : (sec_offset) 0x4710\n DW_AT_low_pc : (addr) 0\n DW_AT_stmt_list : (sec_offset) 0x23e7\n <1>: Abbrev Number: 32 (DW_TAG_imported_unit)\n@@ -61982,15 +61982,15 @@\n <1><27225>: Abbrev Number: 0\n Compilation Unit @ offset 0x27226:\n Length: 0x1c42 (32-bit)\n Version: 4\n Abbrev Offset: 0xaf43\n Pointer Size: 8\n <0><27231>: Abbrev Number: 92 (DW_TAG_compile_unit)\n- <27232> DW_AT_producer : (GNU_strp_alt) (offset: 0xecad) \n+ <27232> DW_AT_producer : (GNU_strp_alt) (offset: 0xeb15) \n <27236> DW_AT_language : (data1) 13\t(ADA 95)\n <27237> DW_AT_name : (GNU_strp_alt) (offset: 0x524df) \n <2723b> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8dc6f) \n <2723f> DW_AT_ranges : (sec_offset) 0x8b60\n <27243> DW_AT_low_pc : (addr) 0\n <2724b> DW_AT_stmt_list : (sec_offset) 0xd366\n <1><2724f>: Abbrev Number: 69 (DW_TAG_imported_unit)\n@@ -64675,15 +64675,15 @@\n <1><28e6b>: Abbrev Number: 0\n Compilation Unit @ offset 0x28e6c:\n Length: 0x3f3b (32-bit)\n Version: 4\n Abbrev Offset: 0x434c\n Pointer Size: 8\n <0><28e77>: Abbrev Number: 106 (DW_TAG_compile_unit)\n- <28e78> DW_AT_producer : (GNU_strp_alt) (offset: 0xed79) \n+ <28e78> DW_AT_producer : (GNU_strp_alt) (offset: 0xebe1) \n <28e7c> DW_AT_language : (data1) 13\t(ADA 95)\n <28e7d> DW_AT_name : (GNU_strp_alt) (offset: 0x5293e) \n <28e81> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8dc6f) \n <28e85> DW_AT_ranges : (sec_offset) 0x9e50\n <28e89> DW_AT_low_pc : (addr) 0\n <28e91> DW_AT_stmt_list : (sec_offset) 0xe38b\n <1><28e95>: Abbrev Number: 18 (DW_TAG_imported_unit)\n@@ -70477,15 +70477,15 @@\n <1><2cdaa>: Abbrev Number: 0\n Compilation Unit @ offset 0x2cdab:\n Length: 0xd6c3 (32-bit)\n Version: 4\n Abbrev Offset: 0x245f\n Pointer Size: 8\n <0><2cdb6>: Abbrev Number: 4 (DW_TAG_compile_unit)\n- <2cdb7> DW_AT_producer : (GNU_strp_alt) (offset: 0xecad) \n+ <2cdb7> DW_AT_producer : (GNU_strp_alt) (offset: 0xebe1) \n <2cdbb> DW_AT_language : (data1) 13\t(ADA 95)\n <2cdbc> DW_AT_name : (GNU_strp_alt) (offset: 0x52781) \n <2cdc0> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8dc6f) \n <2cdc4> DW_AT_ranges : (sec_offset) 0xcc90\n <2cdc8> DW_AT_low_pc : (addr) 0\n <2cdd0> DW_AT_stmt_list : (sec_offset) 0x101a6\n <1><2cdd4>: Abbrev Number: 22 (DW_TAG_imported_unit)\n@@ -90908,15 +90908,15 @@\n <1><3a471>: Abbrev Number: 0\n Compilation Unit @ offset 0x3a472:\n Length: 0xb06 (32-bit)\n Version: 4\n Abbrev Offset: 0x1c87\n Pointer Size: 8\n <0><3a47d>: Abbrev Number: 6 (DW_TAG_compile_unit)\n- <3a47e> DW_AT_producer : (GNU_strp_alt) (offset: 0xebe1) \n+ <3a47e> DW_AT_producer : (GNU_strp_alt) (offset: 0xecad) \n <3a482> DW_AT_language : (data1) 13\t(ADA 95)\n <3a483> DW_AT_name : (GNU_strp_alt) (offset: 0x8bf3a) \n <3a487> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8dc6f) \n <3a48b> DW_AT_ranges : (sec_offset) 0xd040\n <3a48f> DW_AT_low_pc : (addr) 0\n <3a497> DW_AT_stmt_list : (sec_offset) 0x14d24\n <1><3a49b>: Abbrev Number: 20 (DW_TAG_imported_unit)\n@@ -91939,15 +91939,15 @@\n <1><3af7b>: Abbrev Number: 0\n Compilation Unit @ offset 0x3af7c:\n Length: 0xb0b (32-bit)\n Version: 4\n Abbrev Offset: 0x1c87\n Pointer Size: 8\n <0><3af87>: Abbrev Number: 6 (DW_TAG_compile_unit)\n- <3af88> DW_AT_producer : (GNU_strp_alt) (offset: 0xea49) \n+ <3af88> DW_AT_producer : (GNU_strp_alt) (offset: 0xeb15) \n <3af8c> DW_AT_language : (data1) 13\t(ADA 95)\n <3af8d> DW_AT_name : (GNU_strp_alt) (offset: 0x8bf61) \n <3af91> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8dc6f) \n <3af95> DW_AT_ranges : (sec_offset) 0xd3f0\n <3af99> DW_AT_low_pc : (addr) 0\n <3afa1> DW_AT_stmt_list : (sec_offset) 0x15307\n <1><3afa5>: Abbrev Number: 20 (DW_TAG_imported_unit)\n@@ -93004,15 +93004,15 @@\n <1><3bade>: Abbrev Number: 0\n Compilation Unit @ offset 0x3badf:\n Length: 0xe0af (32-bit)\n Version: 4\n Abbrev Offset: 0x2bfb\n Pointer Size: 8\n <0><3baea>: Abbrev Number: 143 (DW_TAG_compile_unit)\n- <3baec> DW_AT_producer : (GNU_strp_alt) (offset: 0xebe1) \n+ <3baec> DW_AT_producer : (GNU_strp_alt) (offset: 0xecad) \n <3baf0> DW_AT_language : (data1) 13\t(ADA 95)\n <3baf1> DW_AT_name : (GNU_strp_alt) (offset: 0x5272a) \n <3baf5> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8dc6f) \n <3baf9> DW_AT_ranges : (sec_offset) 0x10790\n <3bafd> DW_AT_low_pc : (addr) 0\n <3bb05> DW_AT_stmt_list : (sec_offset) 0x15924\n <1><3bb09>: Abbrev Number: 34 (DW_TAG_imported_unit)\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -9,118 +9,112 @@\n I2*g3:HZto\n h*F^Te{F\n q\"8O3J$-\n >\t1\\hABy.\n \\8GBq.\\%\n :%@cqBcq$\n YH+%o#?6\n-hM7$vApM\n-!xoHUt=Y\n-'BsAh\"$21v\n-MSiNjA}u\n-ngggwggvg\n-0=NlT:ftu*\n-)`;Y\\Xi*{O\n-t;Ggja}5\n-D\\>++d)7\n-t0gL$:Gn\n-BY@'0@!H\n-#$b3Tk;C\n-nLv1iZ_u\n-\\gy*c'8[\n-BH)j7Oi+\n+*?m,Y;QL=b\t\n+d}kS6K8s=\n+vvvvwvfwv\n+G8wkF%Qv*2'\n+Db7!>O32P8c \n+{FN`~DCn\n+opwvvwvfvvvo\n+cnBW[k\"Ci\n+sIOFb\\}U\n+JmU;{=en \\\n+^\tbdG~$E9\n+-@?*OCSu\n+2@8z2(a$$`5\n+-s5(Me y\n+.ULaTLz][>\n y FG^4#o\n w:f#n5$5\n Q/ {zSJv7e\n Z7D9uYY~\n-1ZjHSFa7\n-a6]QOoq!\n-(5-JMLs68\n-FA-&;\"a(\n-M\"ouE&/Cx\n-XB1XE1X_\n-D/O)82_5'\n--OGX0,AXp\n-[P.7J`ni\n-@NWo%q\"MH\n-$Q[/1ZI\\\n-Wx_)D]D \n-t42NAo@q\n-C\tMw\\ue_\n-pS_V\tL= u\n+m*i4)}f*\n+T\"og$2gK3\n+qk[9{7LX \n+3cw\tfVsfJ\n+LmZLua2Q\n+xoC;9 3u\n+9@d>A|xgE\n++2M@f;j[\n+:Ybj%D&S\\\n+%2wB1HL1\n+>-UUcU-0\n+-V5XWu!JFl4\n+g0N\n c%{Oy*(4\n-,Lb%\t4'6\n-He{Hkv`vu\n-q|`\\$98r\n-;\\^Z.>yd\n->.F\tbDKi\n-ZB/SQ}]&\n-dy!R|_@,[}\n-*>T'ne)ux4S\n-i@N9-f^C\n-E/O^ghL*U\n-I:KL6 N'\n+\"%NO3qZ$q\n+7i'vI_Oe\n+YymmGQy^s\n+PlDmql}XH\n+<}dL2}|a\n+ItRH+sY#\n+uOHKGyWJkg\n+Hi{ti<19\n+PWZQYgeCvz\n+j>;dqKZja\n 3;b2vR!#\n-:N|D\t=+y\n-d?x]06A \n-I+]cv52f\n-\t4r=7mI2\n-wW2KAy\\2+t\n-\tK/yW'>w\n-O$3\"]iF8J3\n-Jq)M^EVG\n+fM9#Rl(~\n+p1;\\!lN#\n bdSLQo&f_n1\n- N\\-4*mrp\n y4eKIoY<\n-;E,4A.36\n-LX0h-jpa\n-P3{\\!?Ro\n-99XF;'~M-\n-/E9_qP//\n->%d>Q3B}\n-{$d_+i\\#\n-*]RF08)N\n-<6[GdQsw/b\n-d#W<%pRv\n-&J?|!QS.\n-=9r[d(\"L\n-+Er'OZf%#\n-miQDPMMu=O\n-\t-[T/J;L\n-U=H#@CvX\n-hyWpA/}-\n-}o bVsu}\n-#-AL'Xzv\n-|2M Hn=-\n-ID2Ne%cK\n-ISLX's8~\n-! {0P\"23\n+H;:]T,O{\n+dK'YCyu|I\n+U,|:/|Rl\n+D^)vU3>B\n+oW9k4;4-\n+=?#Z-WhD\n+TN1Ci)W-\n+nda%;93Bs\n+F)HqA^A::Au\n+\\E!i_(p=\n+st9>$6C-V\n+eVMyaiLS\n+ge'p^Ms'\n+@BL~y-a;\n+.;l7%#Ar\n+4A&O)Wzn6\n+3mN+oCp$-\n+(j'WCx/>-\n tl9eL+8cZI\n {X2W/*a^\n \"wTD6RdoEd-E^^\n WDF(rWEd\n Dq-sbz8+K*-f)\n e=mVu\"QXf\n k7Kv>se]\t\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,8 +1,8 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 7838365f 36342d6c 696e7578 dwz/x86_64-linux\n 0x00000020 2d676e75 2f617369 732d7072 6f677261 -gnu/asis-progra\n- 0x00000030 6d732e64 65627567 00bc229c 21588229 ms.debug..\".!X.)\n- 0x00000040 d770bbd9 2976ed5c 49792ba7 d6 .p..)v.\\Iy+..\n+ 0x00000030 6d732e64 65627567 00ceab90 174bc199 ms.debug.....K..\n+ 0x00000040 ac2ad322 4d3394c5 7d0e47f5 6e .*.\"M3..}.G.n\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/fe/1d96546f8555d3f9a8753418b01d9d7e1e2694.debug", "source2": "./usr/lib/debug/.build-id/ee/307e0120957ac1befa35350ad427045278e2b5.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": "@@ -27,15 +27,15 @@\n [22] .data.rel.ro NOBITS 00000000001ff820 000810 00a310 00 WA 0 0 32\n [23] .dynamic NOBITS 0000000000209b30 000810 0002a0 10 WA 6 0 8\n [24] .got NOBITS 0000000000209dd0 000810 001230 08 WA 0 0 8\n [25] .data NOBITS 000000000020b000 000810 001e68 00 WA 0 0 32\n [26] .bss NOBITS 000000000020ce80 000810 0314e0 00 WA 0 0 32\n [27] .comment PROGBITS 0000000000000000 000308 000027 01 MS 0 0 1\n [28] .debug_aranges PROGBITS 0000000000000000 000330 0001a0 00 C 0 0 8\n- [29] .debug_info PROGBITS 0000000000000000 0004d0 05484d 00 C 0 0 8\n+ [29] .debug_info PROGBITS 0000000000000000 0004d0 05484e 00 C 0 0 8\n [30] .debug_abbrev PROGBITS 0000000000000000 054d20 001c92 00 C 0 0 8\n [31] .debug_line PROGBITS 0000000000000000 0569b8 01eda7 00 C 0 0 8\n [32] .debug_str PROGBITS 0000000000000000 075760 001231 01 MSC 0 0 8\n [33] .debug_loc PROGBITS 0000000000000000 076998 02d185 00 C 0 0 8\n [34] .debug_ranges PROGBITS 0000000000000000 0a3b20 008e03 00 C 0 0 8\n [35] .gnu_debugaltlink PROGBITS 0000000000000000 0ac923 00004d 00 0 0 1\n [36] .symtab SYMTAB 0000000000000000 0ac970 037620 18 37 1503 8\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: fe1d96546f8555d3f9a8753418b01d9d7e1e2694\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ee307e0120957ac1befa35350ad427045278e2b5\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=info {}", "source2": "readelf --wide --debug-dump=info {}", "comments": ["error from `readelf --wide --debug-dump=info {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -18670,15 +18670,15 @@\n <1>: Abbrev Number: 0\n Compilation Unit @ offset 0xb85d:\n Length: 0xee5e (32-bit)\n Version: 4\n Abbrev Offset: 0\n Pointer Size: 8\n <0>: Abbrev Number: 136 (DW_TAG_compile_unit)\n- DW_AT_producer : (GNU_strp_alt) (offset: 0xeb15) \n+ DW_AT_producer : (GNU_strp_alt) (offset: 0xea49) \n DW_AT_language : (data1) 13\t(ADA 95)\n DW_AT_name : (GNU_strp_alt) (offset: 0x527aa) \n DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8dc6f) \n DW_AT_ranges : (sec_offset) 0x4390\n DW_AT_low_pc : (addr) 0\n DW_AT_stmt_list : (sec_offset) 0x195a\n <1>: Abbrev Number: 28 (DW_TAG_imported_unit)\n@@ -55285,15 +55285,15 @@\n <1><23926>: Abbrev Number: 0\n Compilation Unit @ offset 0x23927:\n Length: 0x1c1f (32-bit)\n Version: 4\n Abbrev Offset: 0x112c\n Pointer Size: 8\n <0><23932>: Abbrev Number: 10 (DW_TAG_compile_unit)\n- <23933> DW_AT_producer : (GNU_strp_alt) (offset: 0xecad) \n+ <23933> DW_AT_producer : (GNU_strp_alt) (offset: 0xeb15) \n <23937> DW_AT_language : (data1) 13\t(ADA 95)\n <23938> DW_AT_name : (GNU_strp_alt) (offset: 0x524df) \n <2393c> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8dc6f) \n <23940> DW_AT_ranges : (sec_offset) 0x87e0\n <23944> DW_AT_low_pc : (addr) 0\n <2394c> DW_AT_stmt_list : (sec_offset) 0xc8d9\n <1><23950>: Abbrev Number: 56 (DW_TAG_imported_unit)\n@@ -57964,15 +57964,15 @@\n <1><25549>: Abbrev Number: 0\n Compilation Unit @ offset 0x2554a:\n Length: 0x3ef0 (32-bit)\n Version: 4\n Abbrev Offset: 0x3568\n Pointer Size: 8\n <0><25555>: Abbrev Number: 106 (DW_TAG_compile_unit)\n- <25556> DW_AT_producer : (GNU_strp_alt) (offset: 0xed79) \n+ <25556> DW_AT_producer : (GNU_strp_alt) (offset: 0xebe1) \n <2555a> DW_AT_language : (data1) 13\t(ADA 95)\n <2555b> DW_AT_name : (GNU_strp_alt) (offset: 0x5293e) \n <2555f> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8dc6f) \n <25563> DW_AT_ranges : (sec_offset) 0x9ad0\n <25567> DW_AT_low_pc : (addr) 0\n <2556f> DW_AT_stmt_list : (sec_offset) 0xd8fe\n <1><25573>: Abbrev Number: 20 (DW_TAG_imported_unit)\n@@ -63736,15 +63736,15 @@\n <1><2943d>: Abbrev Number: 0\n Compilation Unit @ offset 0x2943e:\n Length: 0xd6a5 (32-bit)\n Version: 4\n Abbrev Offset: 0x1980\n Pointer Size: 8\n <0><29449>: Abbrev Number: 4 (DW_TAG_compile_unit)\n- <2944a> DW_AT_producer : (GNU_strp_alt) (offset: 0xecad) \n+ <2944a> DW_AT_producer : (GNU_strp_alt) (offset: 0xebe1) \n <2944e> DW_AT_language : (data1) 13\t(ADA 95)\n <2944f> DW_AT_name : (GNU_strp_alt) (offset: 0x52781) \n <29453> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8dc6f) \n <29457> DW_AT_ranges : (sec_offset) 0xc910\n <2945b> DW_AT_low_pc : (addr) 0\n <29463> DW_AT_stmt_list : (sec_offset) 0xf719\n <1><29467>: Abbrev Number: 22 (DW_TAG_imported_unit)\n@@ -84155,15 +84155,15 @@\n <1><36ae6>: Abbrev Number: 0\n Compilation Unit @ offset 0x36ae7:\n Length: 0xb0b (32-bit)\n Version: 4\n Abbrev Offset: 0x954\n Pointer Size: 8\n <0><36af2>: Abbrev Number: 6 (DW_TAG_compile_unit)\n- <36af3> DW_AT_producer : (GNU_strp_alt) (offset: 0xea49) \n+ <36af3> DW_AT_producer : (GNU_strp_alt) (offset: 0xeb15) \n <36af7> DW_AT_language : (data1) 13\t(ADA 95)\n <36af8> DW_AT_name : (GNU_strp_alt) (offset: 0x8bf61) \n <36afc> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8dc6f) \n <36b00> DW_AT_ranges : (sec_offset) 0xccc0\n <36b04> DW_AT_low_pc : (addr) 0\n <36b0c> DW_AT_stmt_list : (sec_offset) 0x14297\n <1><36b10>: Abbrev Number: 20 (DW_TAG_imported_unit)\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -9,51 +9,58 @@\n #tu=i0#(\n jPS5RJMH~\n 2s}jgzQy1a\n (1t{a|QyRk\n Y MC*F&~\n v$PYc/F]C/Rkd\n-$l^-!l>o\n-C_qAlb%%\n-ZTSn43L|\n-O0y*%5y[\n-HbO.XKGfc?\n-yq@ixf8o\n-X39_Gq#rv\n-v]cU[nplq\n-j_WKK,cgl\n-huI~e_jO\n-X/K/%fA!!\n-vkkMZ]|_Q\n+USz1\n++igcmi^w\n+MTiwx92S\n+gu}m&(WI\n+Nu5&96&)b\n+\",Ic1Jaqa\n+xki:\\o,`\n+={*1~;jf\n+./emnW$t\n+=2gs,=WpY\n $yNNrZ=9\n-0_>B4XiCx=\n-h8u>QhNg\n-'CrUv]TD\n-FgL%_bWc\n-X-ypmC^[\n-EZF-X&,PM\n-Ler^sr.R\n-H!?c[9Mp|\n-fsrk)29!\n-VNr+nT3U\n-w`9TLg!x\n-<)\"\"S@4)c\n-sY2JFGh&\n-y;-@UA5r\n-1f@?KM7w\n-K!R18e\t{T\n-WWBt9RIJ/\n-Z~8mu7vRk\n-Cp>h! or\n+e]_/>KZi\n+y&np6Wrn\n+gg~3/A=0\n+p~#ZY\tgt\n+|u-xf{uM]H\n+iqJ[RIeV*E\"U\n+F\n M;zr%9|#\n 8|2@l>SB\n ^_V1\"Lm6Y\n z0d(j^'%h|\n 6S&?St2-\n YEPuOmPwYOMq3\n nOEd#F^U\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,8 +1,8 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 7838365f 36342d6c 696e7578 dwz/x86_64-linux\n 0x00000020 2d676e75 2f617369 732d7072 6f677261 -gnu/asis-progra\n- 0x00000030 6d732e64 65627567 00bc229c 21588229 ms.debug..\".!X.)\n- 0x00000040 d770bbd9 2976ed5c 49792ba7 d6 .p..)v.\\Iy+..\n+ 0x00000030 6d732e64 65627567 00ceab90 174bc199 ms.debug.....K..\n+ 0x00000040 ac2ad322 4d3394c5 7d0e47f5 6e .*.\"M3..}.G.n\n \n"}]}]}]}]}]}