{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.HWoSi5S3g5/b1/asis_2019-5_arm64.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.HWoSi5S3g5/b2/asis_2019-5_arm64.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- 6430240036e8f30029423682d19c7cd2 11958320 debug optional asis-programs-dbgsym_2019-5_arm64.deb\n- 1f0e1a7c0e5d17218839f339ea24f6d8 3704952 devel optional asis-programs_2019-5_arm64.deb\n+ c439bcbf1dd419fd0332ac0da27f7f27 11923904 debug optional asis-programs-dbgsym_2019-5_arm64.deb\n+ 5e5c776f04c3217b7570f56cfd70978e 3707360 devel optional asis-programs_2019-5_arm64.deb\n a2477daef01e3e0d746206b7b8867318 1719500 debug optional libasis2019.1-dbgsym_2019-5_arm64.deb\n ffaecd652e74e2ac1a74143a282760a0 1574224 libdevel optional libasis2019.1-dev_2019-5_arm64.deb\n caad412a3256edc1d2dc6555a2a51c45 583936 libs optional libasis2019.1_2019-5_arm64.deb\n"}, {"source1": "asis-programs_2019-5_arm64.deb", "source2": "asis-programs_2019-5_arm64.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 3703248 2020-12-13 15:17:53.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 3705656 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/gnat2xml", "source2": "./usr/bin/gnat2xml", "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: 9a4c50270d308d42f46d147e5615cb5d9df1e5a6\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 34cc08aa61934be155346abb5e6610c8fb16d93e\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.7.0\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", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.HWoSi5S3g5/dbd-tmp-VxecDDe/diffoscope_igjvxy1a_b2/tmp3py6ny3l_DebTarContainer/0/.debug/4c50270d308d42f46d147e5615cb5d9df1e5a6.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 34633530 32373064 33303864 34326634 4c50270d308d42f4\n- 0x00000010 36643134 37653536 31356362 35643964 6d147e5615cb5d9d\n- 0x00000020 66316535 61362e64 65627567 00000000 f1e5a6.debug....\n- 0x00000030 86dbf8db ....\n+ 0x00000000 63633038 61613631 39333462 65313535 cc08aa61934be155\n+ 0x00000010 33343661 62623565 36363130 63386662 346abb5e6610c8fb\n+ 0x00000020 31366439 33652e64 65627567 00000000 16d93e.debug....\n+ 0x00000030 c8e21e9b ....\n \n"}]}, {"source1": "./usr/bin/gnatcheck", "source2": "./usr/bin/gnatcheck", "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: 4f4bd96bf982d7a5a03d1645d82b399b673fc707\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: bbd49d2c7153d5b2449aee0eb8a771ac5940eeb2\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.7.0\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", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.HWoSi5S3g5/dbd-tmp-VxecDDe/diffoscope_igjvxy1a_b2/tmp3py6ny3l_DebTarContainer/0/.debug/4bd96bf982d7a5a03d1645d82b399b673fc707.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 34626439 36626639 38326437 61356130 4bd96bf982d7a5a0\n- 0x00000010 33643136 34356438 32623339 39623637 3d1645d82b399b67\n- 0x00000020 33666337 30372e64 65627567 00000000 3fc707.debug....\n- 0x00000030 a0f9768b ..v.\n+ 0x00000000 64343964 32633731 35336435 62323434 d49d2c7153d5b244\n+ 0x00000010 39616565 30656238 61373731 61633539 9aee0eb8a771ac59\n+ 0x00000020 34306565 62322e64 65627567 00000000 40eeb2.debug....\n+ 0x00000030 41b6c612 A...\n \n"}]}, {"source1": "./usr/bin/gnatelim", "source2": "./usr/bin/gnatelim", "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: ad5be22beee5348c093a0d5aea5d8714df2b1c15\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 180c865fafa879b589c2c3fb558ce4c7d924e7b4\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.7.0\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", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.HWoSi5S3g5/dbd-tmp-VxecDDe/diffoscope_igjvxy1a_b2/tmp3py6ny3l_DebTarContainer/0/.debug/5be22beee5348c093a0d5aea5d8714df2b1c15.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 35626532 32626565 65353334 38633039 5be22beee5348c09\n- 0x00000010 33613064 35616561 35643837 31346466 3a0d5aea5d8714df\n- 0x00000020 32623163 31352e64 65627567 00000000 2b1c15.debug....\n- 0x00000030 93812cf3 ..,.\n+ 0x00000000 30633836 35666166 61383739 62353839 0c865fafa879b589\n+ 0x00000010 63326333 66623535 38636534 63376439 c2c3fb558ce4c7d9\n+ 0x00000020 32346537 62342e64 65627567 00000000 24e7b4.debug....\n+ 0x00000030 e9e6c1cb ....\n \n"}]}, {"source1": "./usr/bin/gnatmetric", "source2": "./usr/bin/gnatmetric", "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: 3d1f9961257222978a9932c3d08f18444c2df56e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 03142692d717810538969a2f03e46d8df626ace9\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.7.0\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", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.HWoSi5S3g5/dbd-tmp-VxecDDe/diffoscope_igjvxy1a_b2/tmp3py6ny3l_DebTarContainer/0/.debug/1f9961257222978a9932c3d08f18444c2df56e.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 31663939 36313235 37323232 39373861 1f9961257222978a\n- 0x00000010 39393332 63336430 38663138 34343463 9932c3d08f18444c\n- 0x00000020 32646635 36652e64 65627567 00000000 2df56e.debug....\n- 0x00000030 dc9f8f87 ....\n+ 0x00000000 31343236 39326437 31373831 30353338 142692d717810538\n+ 0x00000010 39363961 32663033 65343664 38646636 969a2f03e46d8df6\n+ 0x00000020 32366163 65392e64 65627567 00000000 26ace9.debug....\n+ 0x00000030 f1138c38 ...8\n \n"}]}, {"source1": "./usr/bin/gnatpp", "source2": "./usr/bin/gnatpp", "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: 0a0c330201dd9aac3942924079502ae171d42e5a\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: bd5db217f72b478c23ada02a49df6f645685b1f3\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.7.0\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", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.HWoSi5S3g5/dbd-tmp-VxecDDe/diffoscope_igjvxy1a_b2/tmp3py6ny3l_DebTarContainer/0/.debug/0c330201dd9aac3942924079502ae171d42e5a.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 30633333 30323031 64643961 61633339 0c330201dd9aac39\n- 0x00000010 34323932 34303739 35303261 65313731 42924079502ae171\n- 0x00000020 64343265 35612e64 65627567 00000000 d42e5a.debug....\n- 0x00000030 9665f05f .e._\n+ 0x00000000 35646232 31376637 32623437 38633233 5db217f72b478c23\n+ 0x00000010 61646130 32613439 64663666 36343536 ada02a49df6f6456\n+ 0x00000020 38356231 66332e64 65627567 00000000 85b1f3.debug....\n+ 0x00000030 7dd115fc }...\n \n"}]}, {"source1": "./usr/bin/gnatstub", "source2": "./usr/bin/gnatstub", "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: 4e38c65ca1df948a0c4f62b87ce024f7a37d4ed7\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9cdc300b784ecdf1abd89e15937c91a8457a4e88\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.7.0\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", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.HWoSi5S3g5/dbd-tmp-VxecDDe/diffoscope_igjvxy1a_b2/tmp3py6ny3l_DebTarContainer/0/.debug/38c65ca1df948a0c4f62b87ce024f7a37d4ed7.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 33386336 35636131 64663934 38613063 38c65ca1df948a0c\n- 0x00000010 34663632 62383763 65303234 66376133 4f62b87ce024f7a3\n- 0x00000020 37643465 64372e64 65627567 00000000 7d4ed7.debug....\n- 0x00000030 dd976577 ..ew\n+ 0x00000000 64633330 30623738 34656364 66316162 dc300b784ecdf1ab\n+ 0x00000010 64383965 31353933 37633931 61383435 d89e15937c91a845\n+ 0x00000020 37613465 38382e64 65627567 00000000 7a4e88.debug....\n+ 0x00000030 715ab7c6 qZ..\n \n"}]}, {"source1": "./usr/bin/gnattest", "source2": "./usr/bin/gnattest", "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: 8359f80c4e72960d4317a98ff2d7883f9e9cb93a\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3243d63926cda44045172cf6cb2386fc06aae0b4\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.7.0\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", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.HWoSi5S3g5/dbd-tmp-VxecDDe/diffoscope_igjvxy1a_b2/tmp3py6ny3l_DebTarContainer/0/.debug/59f80c4e72960d4317a98ff2d7883f9e9cb93a.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 35396638 30633465 37323936 30643433 59f80c4e72960d43\n- 0x00000010 31376139 38666632 64373838 33663965 17a98ff2d7883f9e\n- 0x00000020 39636239 33612e64 65627567 00000000 9cb93a.debug....\n- 0x00000030 671b0cda g...\n+ 0x00000000 34336436 33393236 63646134 34303435 43d63926cda44045\n+ 0x00000010 31373263 66366362 32333836 66633036 172cf6cb2386fc06\n+ 0x00000020 61616530 62342e64 65627567 00000000 aae0b4.debug....\n+ 0x00000030 8ca136de ..6.\n \n"}]}]}]}]}, {"source1": "asis-programs-dbgsym_2019-5_arm64.deb", "source2": "asis-programs-dbgsym_2019-5_arm64.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 932 2020-12-13 15:17:53.000000 control.tar.xz\n--rw-r--r-- 0 0 0 11957196 2020-12-13 15:17:53.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 11922780 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": "@@ -5,8 +5,8 @@\n Architecture: arm64\n Maintainer: Ludovic Brenta \n Installed-Size: 18014\n Depends: asis-programs (= 2019-5)\n Section: debug\n Priority: optional\n Description: debug symbols for asis-programs\n-Build-Ids: 0a0c330201dd9aac3942924079502ae171d42e5a 3d1f9961257222978a9932c3d08f18444c2df56e 4e38c65ca1df948a0c4f62b87ce024f7a37d4ed7 4f4bd96bf982d7a5a03d1645d82b399b673fc707 8359f80c4e72960d4317a98ff2d7883f9e9cb93a 9a4c50270d308d42f46d147e5615cb5d9df1e5a6 ad5be22beee5348c093a0d5aea5d8714df2b1c15 b97b9c8fa470e78226d0832923112ce1947f3e27\n+Build-Ids: 03142692d717810538969a2f03e46d8df626ace9 180c865fafa879b589c2c3fb558ce4c7d924e7b4 3243d63926cda44045172cf6cb2386fc06aae0b4 34cc08aa61934be155346abb5e6610c8fb16d93e 9cdc300b784ecdf1abd89e15937c91a8457a4e88 b97b9c8fa470e78226d0832923112ce1947f3e27 bbd49d2c7153d5b2449aee0eb8a771ac5940eeb2 bd5db217f72b478c23ada02a49df6f645685b1f3\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/0a/0c330201dd9aac3942924079502ae171d42e5a.debug\n-usr/lib/debug/.build-id/3d/1f9961257222978a9932c3d08f18444c2df56e.debug\n-usr/lib/debug/.build-id/4e/38c65ca1df948a0c4f62b87ce024f7a37d4ed7.debug\n-usr/lib/debug/.build-id/4f/4bd96bf982d7a5a03d1645d82b399b673fc707.debug\n-usr/lib/debug/.build-id/83/59f80c4e72960d4317a98ff2d7883f9e9cb93a.debug\n-usr/lib/debug/.build-id/9a/4c50270d308d42f46d147e5615cb5d9df1e5a6.debug\n-usr/lib/debug/.build-id/ad/5be22beee5348c093a0d5aea5d8714df2b1c15.debug\n+usr/lib/debug/.build-id/03/142692d717810538969a2f03e46d8df626ace9.debug\n+usr/lib/debug/.build-id/18/0c865fafa879b589c2c3fb558ce4c7d924e7b4.debug\n+usr/lib/debug/.build-id/32/43d63926cda44045172cf6cb2386fc06aae0b4.debug\n+usr/lib/debug/.build-id/34/cc08aa61934be155346abb5e6610c8fb16d93e.debug\n+usr/lib/debug/.build-id/9c/dc300b784ecdf1abd89e15937c91a8457a4e88.debug\n usr/lib/debug/.build-id/b9/7b9c8fa470e78226d0832923112ce1947f3e27.debug\n+usr/lib/debug/.build-id/bb/d49d2c7153d5b2449aee0eb8a771ac5940eeb2.debug\n+usr/lib/debug/.build-id/bd/5db217f72b478c23ada02a49df6f645685b1f3.debug\n usr/lib/debug/.dwz/aarch64-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,27 @@\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/0a/\n--rw-r--r-- 0 root (0) root (0) 2153800 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/0a/0c330201dd9aac3942924079502ae171d42e5a.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/3d/\n--rw-r--r-- 0 root (0) root (0) 1514280 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/3d/1f9961257222978a9932c3d08f18444c2df56e.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/4e/\n--rw-r--r-- 0 root (0) root (0) 1209864 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/4e/38c65ca1df948a0c4f62b87ce024f7a37d4ed7.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/4f/\n--rw-r--r-- 0 root (0) root (0) 3799696 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/4f/4bd96bf982d7a5a03d1645d82b399b673fc707.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) 5886128 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/83/59f80c4e72960d4317a98ff2d7883f9e9cb93a.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/9a/\n--rw-r--r-- 0 root (0) root (0) 1666608 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/9a/4c50270d308d42f46d147e5615cb5d9df1e5a6.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/ad/\n--rw-r--r-- 0 root (0) root (0) 1603496 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/ad/5be22beee5348c093a0d5aea5d8714df2b1c15.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/03/\n+-rw-r--r-- 0 root (0) root (0) 1514280 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/03/142692d717810538969a2f03e46d8df626ace9.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/18/\n+-rw-r--r-- 0 root (0) root (0) 1603496 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/18/0c865fafa879b589c2c3fb558ce4c7d924e7b4.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) 5886128 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/32/43d63926cda44045172cf6cb2386fc06aae0b4.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/34/\n+-rw-r--r-- 0 root (0) root (0) 1666608 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/34/cc08aa61934be155346abb5e6610c8fb16d93e.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/9c/\n+-rw-r--r-- 0 root (0) root (0) 1209864 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/9c/dc300b784ecdf1abd89e15937c91a8457a4e88.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/b9/\n -rw-r--r-- 0 root (0) root (0) 422680 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/b9/7b9c8fa470e78226d0832923112ce1947f3e27.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/bb/\n+-rw-r--r-- 0 root (0) root (0) 3799696 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/bb/d49d2c7153d5b2449aee0eb8a771ac5940eeb2.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/bd/\n+-rw-r--r-- 0 root (0) root (0) 2153800 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/bd/5db217f72b478c23ada02a49df6f645685b1f3.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/aarch64-linux-gnu/\n -rw-r--r-- 0 root (0) root (0) 166880 2020-12-13 15:17:53.000000 ./usr/lib/debug/.dwz/aarch64-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/0a/0c330201dd9aac3942924079502ae171d42e5a.debug", "source2": "./usr/lib/debug/.build-id/bd/5db217f72b478c23ada02a49df6f645685b1f3.debug", "comments": ["Files 1% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -26,15 +26,15 @@\n [21] .data.rel.ro NOBITS 00000000002ceff0 00efd8 00a370 00 WA 0 0 8\n [22] .dynamic NOBITS 00000000002d9360 00efd8 000290 10 WA 6 0 8\n [23] .got NOBITS 00000000002d95f0 00efd8 002a10 08 WA 0 0 8\n [24] .data NOBITS 00000000002dc000 00efd8 001d48 00 WA 0 0 8\n [25] .bss NOBITS 00000000002ddd50 00efd8 11cde8 00 WA 0 0 16\n [26] .comment PROGBITS 0000000000000000 000298 00001f 01 MS 0 0 1\n [27] .debug_aranges PROGBITS 0000000000000000 0002b8 0001e9 00 C 0 0 8\n- [28] .debug_info PROGBITS 0000000000000000 0004a8 09b22e 00 C 0 0 8\n+ [28] .debug_info PROGBITS 0000000000000000 0004a8 09b22f 00 C 0 0 8\n [29] .debug_abbrev PROGBITS 0000000000000000 09b6d8 003876 00 C 0 0 8\n [30] .debug_line PROGBITS 0000000000000000 09ef50 0331c7 00 C 0 0 8\n [31] .debug_str PROGBITS 0000000000000000 0d2118 004ea1 01 MSC 0 0 8\n [32] .debug_loc PROGBITS 0000000000000000 0d6fc0 04f709 00 C 0 0 8\n [33] .debug_ranges PROGBITS 0000000000000000 1266d0 00f108 00 C 0 0 8\n [34] .gnu_debugaltlink PROGBITS 0000000000000000 1357d8 00004e 00 0 0 1\n [35] .symtab SYMTAB 0000000000000000 135828 051300 18 36 2345 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: 0a0c330201dd9aac3942924079502ae171d42e5a\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: bd5db217f72b478c23ada02a49df6f645685b1f3\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.7.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": "@@ -27353,15 +27353,15 @@\n <1>: Abbrev Number: 0\n Compilation Unit @ offset 0xfe80:\n Length: 0xec56 (32-bit)\n Version: 4\n Abbrev Offset: 0x1676\n Pointer Size: 8\n <0>: Abbrev Number: 130 (DW_TAG_compile_unit)\n- DW_AT_producer : (GNU_strp_alt) (offset: 0xeb88) \n+ DW_AT_producer : (GNU_strp_alt) (offset: 0xec49) \n DW_AT_language : (data1) 13\t(ADA 95)\n DW_AT_name : (GNU_strp_alt) (offset: 0x5246d) \n DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d911) \n DW_AT_low_pc : (addr) 0x746d0\n DW_AT_high_pc : (udata) 58336\n DW_AT_stmt_list : (sec_offset) 0x24f2\n <1>: Abbrev Number: 38 (DW_TAG_imported_unit)\n@@ -71629,15 +71629,15 @@\n <1><2d35e>: Abbrev Number: 0\n Compilation Unit @ offset 0x2d35f:\n Length: 0xd2c4 (32-bit)\n Version: 4\n Abbrev Offset: 0x26e6\n Pointer Size: 8\n <0><2d36a>: Abbrev Number: 74 (DW_TAG_compile_unit)\n- <2d36b> DW_AT_producer : (GNU_strp_alt) (offset: 0xec49) \n+ <2d36b> DW_AT_producer : (GNU_strp_alt) (offset: 0xeb88) \n <2d36f> DW_AT_language : (data1) 13\t(ADA 95)\n <2d370> DW_AT_name : (GNU_strp_alt) (offset: 0x52444) \n <2d374> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d911) \n <2d378> DW_AT_low_pc : (addr) 0x8e750\n <2d380> DW_AT_high_pc : (udata) 45100\n <2d383> DW_AT_stmt_list : (sec_offset) 0xfa31\n <1><2d387>: Abbrev Number: 22 (DW_TAG_imported_unit)\n@@ -92655,15 +92655,15 @@\n <1><3b1ac>: Abbrev Number: 0\n Compilation Unit @ offset 0x3b1ad:\n Length: 0xb87 (32-bit)\n Version: 4\n Abbrev Offset: 0x1f51\n Pointer Size: 8\n <0><3b1b8>: Abbrev Number: 69 (DW_TAG_compile_unit)\n- <3b1b9> DW_AT_producer : (GNU_strp_alt) (offset: 0xec49) \n+ <3b1b9> DW_AT_producer : (GNU_strp_alt) (offset: 0xeb88) \n <3b1bd> DW_AT_language : (data1) 13\t(ADA 95)\n <3b1be> DW_AT_name : (GNU_strp_alt) (offset: 0x8bc03) \n <3b1c2> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d911) \n <3b1c6> DW_AT_low_pc : (addr) 0x9a170\n <3b1ce> DW_AT_high_pc : (udata) 2540\n <3b1d0> DW_AT_stmt_list : (sec_offset) 0x14903\n <1><3b1d4>: Abbrev Number: 19 (DW_TAG_imported_unit)\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,142 +1,147 @@\n GCC: (Debian 10.3.0-11) 10.3.0\n %8vaPEbY\n RD9d?fLj[\n O8~a SCj\n ^ouBk)Mk)Ls.K\n \"I+EkxWN\n BPb@^z/6b\n-{FQpx:k7J\n-v#6}`]w'[\n-/o5<&.oY\n-r7E1vB#Q\n-<[`8;k4y\n-L^fx`Pow\n->+$\"T!zc\n--7<~c<5x\n-NaU2'QJ|\n-glfUR6QJ\n-[4H6KgU6o\n-WCC-R)0{\n-ihwvvwvfvvv\n-DSG$oy*\"\n-yhGSQ]_x,?A\n-)G`f>+v?\n-='H$!Von\n-kGP2}xJJI[# \n-&h1inmH(\n-+`jS0G'gN\n-9>surNL7\n-C_xu]!9xq\n-;!l9*9dc\n--|>?)9$s\n-+7Z*Q5J[\n-)CK >}L\n-/@a6Y,3[\n-V,UFKmX$\n-7X*HK-=$\n-Af6I%U7J\n-]jQl&[,`\n-G?grlH{F\n-Y 1!*9E!\n-0+kX}/77\n-.4_)7'L;\t5\n-P^&eA&!W\n-&N.R=Qu'\n-g\"1.HEEsyE}\n-Kh0K~RHO\n-0Ay5|(DK\n-QSAHJJ&4\n- 6Kh?}tW\n-4;9:UnAO\n-v./>aF%6{\n-hZ{OQsDze\n-CDHjmP*B\n-FN)bIT__\n-N[msx?@)\n-{ ;M{ _C\n-Hy_sk$^e\n-l+ulWJe3?\n-E[UZ-m=K\n-y} b.>_)f\n-Pk,HCrYU\n-e>Qk!yp/\n-]1q$s)NCS\n-xNtKsd5RI&\n-C?TIOpOg\n-8?W!mG}F\n-OQD\tuJ\t[M\n-WI; % _3\n-%q\n-8U\\ySM\\f\n-#-57jYV-)\n-:Ha)?>TL\n-g)t:W^l]\n-E<&JEf:9,2\n-`vCj'PwlU\n-u?\tTiWP\t\n-Zn%>@N),\n-[I0PP,2`cB~\n-l;6Lc:]M3?\n-Or:4?m%!@f\n-n\n-gfUw!28_\n-Mv+u'si/\n-;|tiG-RU\"\n-JV|m\"+>3Q)HTP\n-}zDp3}:.\n-o7*BFJ8$]\n-%~/JlpT\"\n-)i>SvJ4*)\n-#Qd*U;hC\n-|D,'<\"9t\n-PX\">[.C Z/>;\n-WUH=B>Q!-\n-O5{^t2oY\n+n\"/yZp3$\n+*ViUVs9v\n+}GHgTMAj\n+3a4r#;J?\n+r7Y1vB#P\n+cT=UT]~%\n+bgg:N1F$F]\n+NeU2'SJ|\n+64P)MfneUR\n+6@KDb6~L\n++\t(K%{~&Ck\n+mM~xdRxl\n+\ttL\t^S4v ~\n+J/(K\t.SH\n+YRYijRYYYQYiY\n+Fx,^O (\n+fay/by#hwZ\n++C.VX9+\t\n+@y-+8)[z;;*\n+~99S5xwE\n+GIFKEmNss[\n+b58+Aq'_\n+13{-)OXY\n+ wrUjYOY)\n+R@h\\|\tjAE\n+>=HTW-%5\n+8+&S:`qYj\n+P2G!f_ 9\n+JeGy`X#u\n+_qzxaRZ2\n+MmjA<|+6iQ\n+/5r:19IP$~I\n+B5xHLPy01\n+<,c?eq=\n+|dmQhqC1\n+Ga%Y,3[L\n+.Ca!Yd3[\n+%&A<,:.k?u\n+rq1{ :S&\n+@P*74`go\n+~Ok.sx;1\n+cNlJk6\t*\n+F5qAck78\n+`|\t*MY6.\n+\\R:Ug:/mj/^K\n+\t%KS{jA}\n+B6x=bQnK\n+8yZ!b@=p,\n+SzCZ_KnWq\n+[h,=\\\"N9\n+7DjKId\\t\n+8b*fKqf\t\n+hcYN6?Jy\n+lf%Yump|N\"e\n+,2'HX*,|!P\n+N\n+0b\t|Y,$X\n+H95(Tq'#\n+\t=!,\t%(\t\n+RG@v(S;.U\n+7VIW _DH\n+=F;+U,Py\n+U@~cV\t\\P\n+zol`eVYHi\n+Pa/|(,|j\n+6~GG;]_/\n+jSTO7TC6\n+$?\t1-MKT\n+5(*s\tSGpW\n+[F+\"DL07\n+nYr?f%.@\n+6@^:\\\\G|\n+HZxO\"U[!\n+54S~e:N/\n+B9FhK5j[\n+R@On0\tq3\n+Us>b1N\n+ZW]GFz?C\n+(#_t\"{:$f\n+?Ht:N+oPx\n+iKx,NmrT\n+UH/ \\3r3\n+w?,{u_Oy_\n+#kI1%\t{c{\n+>7K9 pas\n+UH;B>R!>\n+/TH1B~W!\n++ 8-g?~y\n+(m2P&PZn\n yfgfwhg/\n G8R3o?*`\n %};#gp-j\n @7Q5`3U6\n *v92-6:p\n ~sV`}`NG\n DJP^b(S6\n"}]}, {"source1": "./usr/lib/debug/.build-id/3d/1f9961257222978a9932c3d08f18444c2df56e.debug", "source2": "./usr/lib/debug/.build-id/03/142692d717810538969a2f03e46d8df626ace9.debug", "comments": ["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": "@@ -26,15 +26,15 @@\n [21] .data.rel.ro NOBITS 0000000000232768 002750 006d98 00 WA 0 0 8\n [22] .dynamic NOBITS 0000000000239500 002750 000290 10 WA 6 0 8\n [23] .got NOBITS 0000000000239790 002750 002870 08 WA 0 0 8\n [24] .data NOBITS 000000000023c000 002750 001908 00 WA 0 0 8\n [25] .bss NOBITS 000000000023d910 002750 011318 00 WA 0 0 16\n [26] .comment PROGBITS 0000000000000000 000298 00001f 01 MS 0 0 1\n [27] .debug_aranges PROGBITS 0000000000000000 0002b8 0001a1 00 C 0 0 8\n- [28] .debug_info PROGBITS 0000000000000000 000460 06cf9a 00 C 0 0 8\n+ [28] .debug_info PROGBITS 0000000000000000 000460 06cf9b 00 C 0 0 8\n [29] .debug_abbrev PROGBITS 0000000000000000 06d400 002893 00 C 0 0 8\n [30] .debug_line PROGBITS 0000000000000000 06fc98 023cca 00 C 0 0 8\n [31] .debug_str PROGBITS 0000000000000000 093968 00327b 01 MSC 0 0 8\n [32] .debug_loc PROGBITS 0000000000000000 096be8 035a8a 00 C 0 0 8\n [33] .debug_ranges PROGBITS 0000000000000000 0cc678 00ab92 00 C 0 0 8\n [34] .gnu_debugaltlink PROGBITS 0000000000000000 0d720a 00004e 00 0 0 1\n [35] .symtab SYMTAB 0000000000000000 0d7258 03e220 18 36 2119 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: 3d1f9961257222978a9932c3d08f18444c2df56e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 03142692d717810538969a2f03e46d8df626ace9\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.7.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": "@@ -22592,15 +22592,15 @@\n <1>: Abbrev Number: 0\n Compilation Unit @ offset 0xd642:\n Length: 0xec83 (32-bit)\n Version: 4\n Abbrev Offset: 0x963\n Pointer Size: 8\n <0>: Abbrev Number: 130 (DW_TAG_compile_unit)\n- DW_AT_producer : (GNU_strp_alt) (offset: 0xeb88) \n+ DW_AT_producer : (GNU_strp_alt) (offset: 0xec49) \n DW_AT_language : (data1) 13\t(ADA 95)\n DW_AT_name : (GNU_strp_alt) (offset: 0x5246d) \n DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d911) \n DW_AT_low_pc : (addr) 0x68660\n DW_AT_high_pc : (udata) 58336\n DW_AT_stmt_list : (sec_offset) 0x1929\n <1>: Abbrev Number: 25 (DW_TAG_imported_unit)\n@@ -66863,15 +66863,15 @@\n <1><2ab1a>: Abbrev Number: 0\n Compilation Unit @ offset 0x2ab1b:\n Length: 0xd2c4 (32-bit)\n Version: 4\n Abbrev Offset: 0x19d3\n Pointer Size: 8\n <0><2ab26>: Abbrev Number: 74 (DW_TAG_compile_unit)\n- <2ab27> DW_AT_producer : (GNU_strp_alt) (offset: 0xec49) \n+ <2ab27> DW_AT_producer : (GNU_strp_alt) (offset: 0xeb88) \n <2ab2b> DW_AT_language : (data1) 13\t(ADA 95)\n <2ab2c> DW_AT_name : (GNU_strp_alt) (offset: 0x52444) \n <2ab30> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d911) \n <2ab34> DW_AT_low_pc : (addr) 0x826e0\n <2ab3c> DW_AT_high_pc : (udata) 45100\n <2ab3f> DW_AT_stmt_list : (sec_offset) 0xee68\n <1><2ab43>: Abbrev Number: 22 (DW_TAG_imported_unit)\n@@ -86828,15 +86828,15 @@\n <1><37de2>: Abbrev Number: 0\n Compilation Unit @ offset 0x37de3:\n Length: 0xb69 (32-bit)\n Version: 4\n Abbrev Offset: 0x123e\n Pointer Size: 8\n <0><37dee>: Abbrev Number: 69 (DW_TAG_compile_unit)\n- <37def> DW_AT_producer : (GNU_strp_alt) (offset: 0xec49) \n+ <37def> DW_AT_producer : (GNU_strp_alt) (offset: 0xeb88) \n <37df3> DW_AT_language : (data1) 13\t(ADA 95)\n <37df4> DW_AT_name : (GNU_strp_alt) (offset: 0x8bc03) \n <37df8> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d911) \n <37dfc> DW_AT_low_pc : (addr) 0x8d710\n <37e04> DW_AT_high_pc : (udata) 2540\n <37e06> DW_AT_stmt_list : (sec_offset) 0x1371d\n <1><37e0a>: Abbrev Number: 19 (DW_TAG_imported_unit)\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -3,118 +3,111 @@\n dxBI2zft\\=|\n-Z|8W>\\mI;`\n-'T\"]CUE4R\n+ho[ZO?P$Q_\n+tUexzHH\n-zn$NL2;g2\n-oNmVml=h\n-Xa#wS^_!o\n-A6^2+M9$\n-UL7-XEKL\n-H3(N\\zFx\n-Qdh~v^hI\n-O4z7}QU1\n-Ej5P{w0=^Z\n-tz,T~hh\\\n-VS~R~P-j\n-KlO#cEIJ\n-h\t)Jo;Og\n-hB#u6]U^\n-GlmDIG^tP\n-]PQm=ivHGM\n-MTnNTPTL\n-\\#@)6lSVtKM4'\n-:YO6I7V1!\n- CPV:!RF\n-.Pr -rFk<\n-Pq_p3`VN\n-AD4Fq_P+\n-zTWGbNxlf\n-Q&y}{6.e\n-eu/(Gk.n\n-$Gu6OR $\n-U%oleSH>\n-=NY(>Ny]\n-[P~^P^ *\n-e(PgM].+\n-f;CsEngh\n-vrv5S5r\t\n-gRl@`_g$@\n-f%!L}nN}{\n-{A<=lD/T7\n-*V@]*Qyo\n-!?6}*k_:\n-=!?vc*3F-\n-iXN-5p)3SM\n-_v?({}eSD\n+ J+-miSkT\n+Kw:@@mrev\n+~ #Bnm@r\n+fEz0GDz@\n+9e|)Tf|\\CE\n+O6lHXEmM'\n+K[0/ !e/\n+OVVfVVVdZVV\n+bP-/1oM1\n+2.Fe=0.%e\n++8^Z-*^ +\n+Y,,fz[Eo\n+CX*ef)!r7\n+*znUe;$Qs\n+8DbMEB&-S\n+-\\#B5zAv\n+Jjv7NLtH\n+E }py)Z`.\n+FSk^dQ4S|=\n+Mob,{S^\\k\n+B a^\t92S\n+Ej }vmQ#\n+SFm$f,E;\n+}\\jUS;p&\n+}Kq_vz6O~\n+i#|Hr#|H\n+UWCj*[M)|\n+-+PP|'w&\n+g|#8o@Fs-5RPWG\n+nfvvvvgvno\n+[RgZ\ta;`\n+;*3AL_L?K\n+@S5R\\-q?\n+0C:prYyD\n -i:-iZ9%M\n v_ek\"9I#\n {FWcORzG\"\n-(3AR\n+&9Toxch5\n qUkD fRU\n ~7 :u/i|S\n t#~=1;={\n +c Age,-\n u>WLsG} \n 5,d=sMrS\n 'm^tqo4%\n"}]}, {"source1": "./usr/lib/debug/.build-id/4e/38c65ca1df948a0c4f62b87ce024f7a37d4ed7.debug", "source2": "./usr/lib/debug/.build-id/9c/dc300b784ecdf1abd89e15937c91a8457a4e88.debug", "comments": ["Files 0% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -26,15 +26,15 @@\n [21] .data.rel.ro NOBITS 00000000001f4de0 004dc8 0059d0 00 WA 0 0 8\n [22] .dynamic NOBITS 00000000001fa7b0 004dc8 000290 10 WA 6 0 8\n [23] .got NOBITS 00000000001faa40 004dc8 0025c0 08 WA 0 0 8\n [24] .data NOBITS 00000000001fd000 004dc8 0017c8 00 WA 0 0 8\n [25] .bss NOBITS 00000000001fe7d0 004dc8 0109a8 00 WA 0 0 16\n [26] .comment PROGBITS 0000000000000000 000298 00001f 01 MS 0 0 1\n [27] .debug_aranges PROGBITS 0000000000000000 0002b8 000129 00 C 0 0 8\n- [28] .debug_info PROGBITS 0000000000000000 0003e8 052bf6 00 C 0 0 8\n+ [28] .debug_info PROGBITS 0000000000000000 0003e8 052bf7 00 C 0 0 8\n [29] .debug_abbrev PROGBITS 0000000000000000 052fe0 001bb0 00 C 0 0 8\n [30] .debug_line PROGBITS 0000000000000000 054b90 01b529 00 C 0 0 8\n [31] .debug_str PROGBITS 0000000000000000 0700c0 00122e 01 MSC 0 0 8\n [32] .debug_loc PROGBITS 0000000000000000 0712f0 026ca8 00 C 0 0 8\n [33] .debug_ranges PROGBITS 0000000000000000 097f98 007e31 00 C 0 0 8\n [34] .gnu_debugaltlink PROGBITS 0000000000000000 09fdc9 00004e 00 0 0 1\n [35] .symtab SYMTAB 0000000000000000 09fe18 0381d8 18 36 1902 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: 4e38c65ca1df948a0c4f62b87ce024f7a37d4ed7\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9cdc300b784ecdf1abd89e15937c91a8457a4e88\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.7.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": "@@ -18476,15 +18476,15 @@\n <1>: Abbrev Number: 0\n Compilation Unit @ offset 0xb654:\n Length: 0xec79 (32-bit)\n Version: 4\n Abbrev Offset: 0x872\n Pointer Size: 8\n <0>: Abbrev Number: 130 (DW_TAG_compile_unit)\n- DW_AT_producer : (GNU_strp_alt) (offset: 0xeb88) \n+ DW_AT_producer : (GNU_strp_alt) (offset: 0xec49) \n DW_AT_language : (data1) 13\t(ADA 95)\n DW_AT_name : (GNU_strp_alt) (offset: 0x5246d) \n DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d911) \n DW_AT_low_pc : (addr) 0x64920\n DW_AT_high_pc : (udata) 58336\n DW_AT_stmt_list : (sec_offset) 0x1938\n <1>: Abbrev Number: 28 (DW_TAG_imported_unit)\n@@ -62728,15 +62728,15 @@\n <1><28af6>: Abbrev Number: 0\n Compilation Unit @ offset 0x28af7:\n Length: 0xd2ba (32-bit)\n Version: 4\n Abbrev Offset: 0x18e2\n Pointer Size: 8\n <0><28b02>: Abbrev Number: 74 (DW_TAG_compile_unit)\n- <28b03> DW_AT_producer : (GNU_strp_alt) (offset: 0xec49) \n+ <28b03> DW_AT_producer : (GNU_strp_alt) (offset: 0xeb88) \n <28b07> DW_AT_language : (data1) 13\t(ADA 95)\n <28b08> DW_AT_name : (GNU_strp_alt) (offset: 0x52444) \n <28b0c> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d911) \n <28b10> DW_AT_low_pc : (addr) 0x7e9a0\n <28b18> DW_AT_high_pc : (udata) 45100\n <28b1b> DW_AT_stmt_list : (sec_offset) 0xee77\n <1><28b1f>: Abbrev Number: 22 (DW_TAG_imported_unit)\n@@ -82689,15 +82689,15 @@\n <1><35db4>: Abbrev Number: 0\n Compilation Unit @ offset 0x35db5:\n Length: 0xb78 (32-bit)\n Version: 4\n Abbrev Offset: 0x114d\n Pointer Size: 8\n <0><35dc0>: Abbrev Number: 69 (DW_TAG_compile_unit)\n- <35dc1> DW_AT_producer : (GNU_strp_alt) (offset: 0xec49) \n+ <35dc1> DW_AT_producer : (GNU_strp_alt) (offset: 0xeb88) \n <35dc5> DW_AT_language : (data1) 13\t(ADA 95)\n <35dc6> DW_AT_name : (GNU_strp_alt) (offset: 0x8bc03) \n <35dca> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d911) \n <35dce> DW_AT_low_pc : (addr) 0x899d0\n <35dd6> DW_AT_high_pc : (udata) 2540\n <35dd8> DW_AT_stmt_list : (sec_offset) 0x1372c\n <1><35ddc>: Abbrev Number: 19 (DW_TAG_imported_unit)\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -5,78 +5,89 @@\n JZ4hC{\tz\n QGR_q~xN\n P:p#[WIM2\n {un#oU?Z]\n Er4vzO~\t\tg\n (>#9V=Gr<)\n &lB~>RPDMc\n-54KL+5*R\n-c3q{5TXJ\n-A>cv~5Jq\n-4[7hthhM\n-&J~jNz^c\n-Q/Gf*q8=\n-=ct=O[{.\n-C^De*@zW\t\n-(wbFND7~\n-*vs7'K9{\n-?NRkh&79f\n-=yf['N&.\n-_+?FHZ&|\n-JBiGhV9nOFL}r\n-Vf|NC*{}\n-laM%[o2i)\n-0nm7Z-{Y\n-1Pu.H@yN\n-d!Fedkf;J~S\n+DDPPPS,L\n+iZQjZZ?*K+\n+%8LCa* 9%A\n+\"?LTC$Qm\n+]J2TLR,w\n+'m$J`2Vo\n+Y+4'a^7V\n+Mo+4+@S(L\n+1ZM9'A^8#J\n+%x\\-A`t/V\n+pP=^:?Oxk\n+AXd3mo6WBP<+ao}\n |Bi`ewey\n-?er/D NoJ\n-]!(\\.9L'\n-wy~4&P9U\n-M_ir=rm>\n-l;N?+#4V\n-6vcm<{'o\n-aA.C[5D%+\n-jMoWiZXEy^\n-<7nI;BLUk\n-A\"Sky.|!\n-ccskz[%B\n->&dw=z32\n-4[F<0fKR?G\n-N#59\t7Ye\n-0~$Lr[Gz\n-$Q|\\/fuc\n-,2'y*w:?\n-UI=h~9GY\n-yS&U2WOn8\n-l4no^~xS\n-4%DMrDx]\n-W[a:/HqZ\n-&^47iW\\56iS/\n-qYyJ&e_WngqK\n+K.g!Du{lI\n+:@~p4Eoz\n+g ;%t_ -b\n+nxa=JuS \n+-Kn>?:4W&\n+JnF7utr3\n+60@pk`D\t\n+'5DvAQOJ\n+HOsqOZHmAz\n+B]R#hmss\n+]u\"eKhvU=\n+{ZV7:Pwc(\n+hTQB}Px0\n+I&URnp@+\n+juO_B:QO\n+dWo0s[%I|d\n+L;GuP\t%j\n+lllt+276._\n+&|'bAZX\"\n++NKe|'cD\n+QP#\n+JNe$}DW4\n+9E\t:m\\w{W\n+_S?Fo~]XN\n+JbSDVd$/\n l=Mtk)FM\n -)CwYH+ \n @:H0_y3w\n {jEfeiEfEe\n |~\t/sfuB\n I&f{91S'\n rU0i97-G\n /&\tl#r)A\n <+ByI6Rv\n v65xH3HE\n *!Jw6h6K\n \"#gg]+<108e5>: Abbrev Number: 0\n Compilation Unit @ offset 0x108e6:\n Length: 0xec94 (32-bit)\n Version: 4\n Abbrev Offset: 0x516\n Pointer Size: 8\n <0><108f1>: Abbrev Number: 130 (DW_TAG_compile_unit)\n- <108f3> DW_AT_producer : (GNU_strp_alt) (offset: 0xeb88) \n+ <108f3> DW_AT_producer : (GNU_strp_alt) (offset: 0xec49) \n <108f7> DW_AT_language : (data1) 13\t(ADA 95)\n <108f8> DW_AT_name : (GNU_strp_alt) (offset: 0x5246d) \n <108fc> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d911) \n <10900> DW_AT_low_pc : (addr) 0x9f720\n <10908> DW_AT_high_pc : (udata) 58336\n <1090b> DW_AT_stmt_list : (sec_offset) 0x1c43\n <1><1090f>: Abbrev Number: 28 (DW_TAG_imported_unit)\n@@ -73072,15 +73072,15 @@\n <1><2de11>: Abbrev Number: 0\n Compilation Unit @ offset 0x2de12:\n Length: 0xd2ab (32-bit)\n Version: 4\n Abbrev Offset: 0x1c3d\n Pointer Size: 8\n <0><2de1d>: Abbrev Number: 74 (DW_TAG_compile_unit)\n- <2de1e> DW_AT_producer : (GNU_strp_alt) (offset: 0xec49) \n+ <2de1e> DW_AT_producer : (GNU_strp_alt) (offset: 0xeb88) \n <2de22> DW_AT_language : (data1) 13\t(ADA 95)\n <2de23> DW_AT_name : (GNU_strp_alt) (offset: 0x52444) \n <2de27> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d911) \n <2de2b> DW_AT_low_pc : (addr) 0xb97a0\n <2de33> DW_AT_high_pc : (udata) 45100\n <2de36> DW_AT_stmt_list : (sec_offset) 0xf182\n <1><2de3a>: Abbrev Number: 22 (DW_TAG_imported_unit)\n@@ -93027,15 +93027,15 @@\n <1><3b0c0>: Abbrev Number: 0\n Compilation Unit @ offset 0x3b0c1:\n Length: 0xb8c (32-bit)\n Version: 4\n Abbrev Offset: 0x1447\n Pointer Size: 8\n <0><3b0cc>: Abbrev Number: 5 (DW_TAG_compile_unit)\n- <3b0cd> DW_AT_producer : (GNU_strp_alt) (offset: 0xec49) \n+ <3b0cd> DW_AT_producer : (GNU_strp_alt) (offset: 0xeb88) \n <3b0d1> DW_AT_language : (data1) 13\t(ADA 95)\n <3b0d2> DW_AT_name : (GNU_strp_alt) (offset: 0x8bc03) \n <3b0d6> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d911) \n <3b0da> DW_AT_low_pc : (addr) 0xc47d0\n <3b0e2> DW_AT_high_pc : (udata) 2540\n <3b0e4> DW_AT_stmt_list : (sec_offset) 0x13a37\n <1><3b0e8>: Abbrev Number: 54 (DW_TAG_imported_unit)\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -2,284 +2,276 @@\n o^V5X`6&q\n wk@!vUPnq\n ]CnKdiqDV\n U\\kp\t-!.\n 7:jPQ.mE\n if8#GJ4C\n RP&\"y#EPC#\n-W9[/!b\n-Z2mb,?$k*\n-tU G@ ?A\n-3DS`1Xoi\n-kMSiW@>0s\n-/8\t9!c\\vm\n--'})A^8#\n-~ErZSB<+A\n-c?0vF([)\n-kv0OA)S+\n-&V3+K7WX\n-<,CBD/s1D\n-^3A&+ 4m0\n-Yu*1$NK{\n-C&cwpWTpS\n-E'[pP8lw]\n-Wn@IoY\\[N\n-rR%{FhK%\n-{)oI(?Yi\n-*_J=1SW=\n-(c^}V7tc\n-&{\\NrvjK\n-BLmj!C;'\n-1[-g3)y20\n-,(75KPiwc+\n-mb:Tdz:v\n-ZVE=U*`*\n-/'e1/(s^%\n-w=U.*v9x'\n-?wy1X6K*\n-TSRT%5[{2$\n-$?O1ZYxN\n-OWwj2\",=$)\n-F>1_smuWp\n-\thZ`!Co0p\n-HQ>[gh\tz\n-NgWj!m85T\n-K_|~:'Vsu\n-T4MSL\\RT\n-A\\@:x4v[\n-l:87E^+%`\n-e@#HN3Ih\n-.>h)L0%z\n-hY_\"VV&+k\n-:!MB/YY{\n-wiSDASX^5\n-2r`v8fIP\n-W`[/qB?3{\n-wTTTTRRKTRT\n-oJ2CdBb\t@@\n-g>T~*@k\\\n-O6GN)cWj\n-4_N_ItA_\n-FF$q'k&9Y\n-|PQQ#FEE\n-i,_=TP%Osi\n-^/EQ!Sub\n-qCb40qHZ\n-N:#1ElnU\n-}!=m'@>L\n-?x_L_x[s\n-/N5*_iaT>\n-pn]+qn]C\n-#][1Jo'P\n-!r8W&Axk\n-V^Bq'7/0u;\n-3|Is4Xs2\n-$Y7r/6\\7\n-@7.N^mW7.~\n-VvB-+{9\\\n-C]\tKr2G%F\n-=JOo9:QMC#q@T\n-!0W{Xu{X\n-;eGH;r>3\n-Zp&-x%-x\n-&8]ls8gwR\n+w#Nw#n\tp\n+A<+Xtt!^[\n+.f\t?\\ba+A\n+sR9;Sw+6z\n+4ApAQ2W&\n+cCUSsTl7?B\n+4oa$5^@Nc\n+};w }U\"Q\n+(3>F?`(2m\n+[(WEDMS(\n+$UVg(w5t\n+u d'!][J\n+@\"2Zq#Hf+\n+r>YZv?*\\\n+\\%5W*1\\%\n+A*!/tAi4#\n+3>M2s$>\n+*61\tbJe2\n+pn{X[eyhG\n+H|[Q Zpg\n+I[)f)`LO\n+(mDVE}+9\n+_@S\tzC&>o(\n+8)py%:FB\n+LfIy6T{t\n+VK[TU\tR[\n+f_G+>m*MI\n+ Z9YwOZC\n+T*KpO_U2.X\n+jdDQnKn7\n+t h0w@#V\n+<>C?.u$[u$K\n+x]0?V`Wj\n+6F+(6T8=U^\n+ETF(khUv\n+D@n_t\n+RhaSOC p\n+noc-RtWE\n+$OYaUb.T[\n+{GbZeb'p\n+htwu*H<`\n+p,BT$g)K\n+DL/`z\"iY\n+^5VfRe&~\n+]M+vDv+h\n+==QW<(Mzu\n+F\"a6(d:+\n+'5m5g$5w\n+-M#KeaD)[\n+p#0VG @O`\n+5*9}ZC?,m\n+^Qxbd+Xfx\n+5+yUQvra\n+@d0yg/0y'\n+9?q9C!c0\n+3K]\thz}n\n+6V,+z/9Zp\n+.4V\n $it4?IvEQ\n ;L8mMES2e\n-XytT[NXc96\n-cOAz./Lu\n-\"9C rd\"+\n-M}+vbV]q\n-Bxh6;++Q>\n-*/.eW2CQ\n-54Sse:@.\n-/!HPBhvC@<\n-g4[Pos?u\n-ccCE|lT>\n-wztK^j&H\n-jfK>cjJ>\n-Md5Sp[CV\n-Wzy-N)vi\n-w9H3<^nM\n-kQ-OQn6p\n-!WpM-n-/\n-^%z5L:OTx\n-ImR{soe)e\n-e*I+!?~,\n-\\PIQQQQQ1q\n-j5Na\tUTed\n-sR`$O>}{\n-} }z6N'gs\n-b.m}d5_c\n-S/`)ub-/\n-S*_Ke:-@\n-XQfCtr&}\n-Y-|2S Y\\\n-b{wc~Y%iK\n-;\\d\"H}@V\n-h7Cb=A$0\n-YoF;#rz)\n-CK\t;aj)WQ]%j)\n-\"cS7pyR_\n- WgnobfS9\n-Jb/i.zfz\n-9&I]pe]i\n-da9\"\\rY(,w\n-<.H,jH^&\n-|A^Z{.nz_\n-pS-)'Dq[rB\n-+zeV6GIds\n-y s %eMt_~V-\n-}R+O\n+Ush{>P\n+57Q_c?wK\n+}\"@ha@EpQ\n+yh:).8LTN\n+(lQ|Jla|S\n+uL.7_.*g\n+VR,2%%9U%\n+H2\t~nSmk\n+mcz?9K\\Yn]H\n+z[mlUOAS\n+5sabz5XcEV\n+)x@SrHSfe\n+**(*****\n+**\"((\"$*\n+6fm\"OpE_\n+MZ*l\":H^\n *kt&Gm<)TY\n-*5.6*5\n-O9.fYYDWE\n-})NuR_jy\n-4mFy~som\n-6XeQYDNX\n-t,x_m%{X+\n-g^Ivc%-H\n-<*94A\"*=\tB\n-[Pq-F_~U\n-6,2$%p_>\n-V[%2_!aS\n--M&y}J_ \n-4#m ,-\\m\n-]NQU7@U\n-/B)x=uSO\n-l%n{^Ob9t\n-q:%5U#]Al\n-sFoOgN4p\n-''S;;gc04\n->`&+2c_Hek\n-+_sFZrz?\n-?#j\\ZOHr\n+\t}^^]H8thC\n+L;N)GM?\"\n+$/^WS$?B\n+u/'>KoV=\n+\"vDi;ioS\n+Rx6>o5V(s\n+Z*Z{Uc---\n+I=a,nGO0?l\n+C-be[#:X\n+/V.&*COcBr\n+oNF5-VfA\n+W5*c^jih\n+-d#YFfb|\n+oaS<\n \t5~9k|7PU\n+TT,J,,5S<#3%\n 0zSE#Q-%;]=k\n N:}VFziu\n A$5YknTm\n-=i^7,ZnL]O\n-jG,X-_nA\n-\\*f=G2ul]\n-dixvH<%FbX\n-1Dhyb4*zYnd\n-<('rm2ormN\n-OR`5IF~!o\n-Z\t~6>6W}[\n-%^*~{MiN\n-:Mh\\BPOy\n-nJ!^%sWh\n-#fdKE4GE1#\n-.+9,P/yW\n-T]-|~,=y5\n-j4Dqy2d+A\n-;xR&;$y2\n-dY\"lC=m?\n-!'gD)y\\-\n-d=3O.\">i\n-AG=*W`[>\n-F:Ml&cbi\n-l@h)~`l{\n-j?b]Fwb]\n-\"Ni[XJ-<\n-/FXP.Pk9v}!\n-?)ewXq^V^\n-!aLD>e\t?*;q\n-dVkd9GYs\n-x^WXGm<_\n-K&W6Fht&OfvQE\t\n-n@z_rFl_H|\n-.?[?EI>b\n-9 M0h'jo\n-FS4/rud?\n-z=7((wl(\n-XDSj[Zx:\n-`i\\1n\n+k`<$$^c0\n+]HLW*BLw\n+/7k4;o3n\n+W4T+\\7I9\n+)([zWD/A\n+@B;zg\"20\n+c\tgK,1]Uk`\n+~NFh/${1-\n+G>K*T_e}\n+E\t;r2!_Wa\n+Jo\"`eL(e;\n++1%ri]Za0\n+@A9lC)VP~\n+54/G$voIO\n+#DqZs]j:w\n+`6,V{N?n\n+Q6`YPL`zr1\n+*:~O-2X[EA(\n+8AdiD!r>7\n-3_mIw#S[\n-Fp!WUZO4\n-{2SOZOBV\n-bC9OA9?]\n-vI,j8xIm\n-*Lm/Fi+~\n-(moR160jB\n-7-mdUx?h\n-'HUkpR5?\n+s49Ag0$)\n+2_F[qOT;\n+Lug=wM$KAIZd\n+.:5`mI!k\n+Ec~Kk0%J\n+p[06{cEk\n+jZJF5.yh+:\n+RB4Rf*RBU)\n+#3UBiGfx\n+9sqy~3U#\n+[Q\tII|dF\n+tPIp?cX \n+=rQqH.*R)\n+1L`cD'Rd`:~\n+I6`1g*I*>\n+;wZ6{IUtI\n+|b,p~b,l\n+4P9HfT7b\n+Ewk0^+Ks\n+^zb\tK2j9g\n+,qIzXr*WUn\n+CeB>T:Kn*\n+}(!,P;L3\n+JODyH}P|\n+WMY|^Za4\n+#b:^J(x+\n+sJrD'fiIY\n \te>mj_s3q4\n a<>?^o^ \n 6K5kvo%\"\n Y/b3pjyk4T\n B5E_UUwi0\n kw%QrB6~?\n ,&6F\tDc}\n"}]}, {"source1": "./usr/lib/debug/.build-id/83/59f80c4e72960d4317a98ff2d7883f9e9cb93a.debug", "source2": "./usr/lib/debug/.build-id/32/43d63926cda44045172cf6cb2386fc06aae0b4.debug", "comments": ["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": "@@ -26,15 +26,15 @@\n [21] .data.rel.ro NOBITS 0000000000616588 006570 01f310 00 WA 0 0 8\n [22] .dynamic NOBITS 0000000000635898 006570 000290 10 WA 6 0 8\n [23] .got NOBITS 0000000000635b28 006570 0034d8 08 WA 0 0 8\n [24] .data NOBITS 0000000000639000 006570 003320 00 WA 0 0 8\n [25] .bss NOBITS 000000000063c320 006570 011e20 00 WA 0 0 16\n [26] .comment PROGBITS 0000000000000000 000298 00001f 01 MS 0 0 1\n [27] .debug_aranges PROGBITS 0000000000000000 0002b8 000196 00 C 0 0 8\n- [28] .debug_info PROGBITS 0000000000000000 000450 1dd68d 00 C 0 0 8\n+ [28] .debug_info PROGBITS 0000000000000000 000450 1dd68c 00 C 0 0 8\n [29] .debug_abbrev PROGBITS 0000000000000000 1ddae0 003e7f 00 C 0 0 8\n [30] .debug_line PROGBITS 0000000000000000 1e1960 075874 00 C 0 0 8\n [31] .debug_str PROGBITS 0000000000000000 2571d8 024049 01 MSC 0 0 8\n [32] .debug_loc PROGBITS 0000000000000000 27b228 102575 00 C 0 0 8\n [33] .debug_ranges PROGBITS 0000000000000000 37d7a0 02d1df 00 C 0 0 8\n [34] .gnu_debugaltlink PROGBITS 0000000000000000 3aa97f 00004e 00 0 0 1\n [35] .symtab SYMTAB 0000000000000000 3aa9d0 095df0 18 36 5000 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: 8359f80c4e72960d4317a98ff2d7883f9e9cb93a\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3243d63926cda44045172cf6cb2386fc06aae0b4\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.7.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": "@@ -23711,15 +23711,15 @@\n <1>: Abbrev Number: 0\n Compilation Unit @ offset 0xdf3b:\n Length: 0xec7b (32-bit)\n Version: 4\n Abbrev Offset: 0x869\n Pointer Size: 8\n <0>: Abbrev Number: 130 (DW_TAG_compile_unit)\n- DW_AT_producer : (GNU_strp_alt) (offset: 0xeb88) \n+ DW_AT_producer : (GNU_strp_alt) (offset: 0xec49) \n DW_AT_language : (data1) 13\t(ADA 95)\n DW_AT_name : (GNU_strp_alt) (offset: 0x5246d) \n DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d911) \n DW_AT_low_pc : (addr) 0xa69a0\n DW_AT_high_pc : (udata) 58336\n DW_AT_stmt_list : (sec_offset) 0x196d\n <1>: Abbrev Number: 21 (DW_TAG_imported_unit)\n@@ -67995,15 +67995,15 @@\n <1><2b42f>: Abbrev Number: 0\n Compilation Unit @ offset 0x2b430:\n Length: 0xd2bf (32-bit)\n Version: 4\n Abbrev Offset: 0x18cc\n Pointer Size: 8\n <0><2b43b>: Abbrev Number: 74 (DW_TAG_compile_unit)\n- <2b43c> DW_AT_producer : (GNU_strp_alt) (offset: 0xec49) \n+ <2b43c> DW_AT_producer : (GNU_strp_alt) (offset: 0xeb88) \n <2b440> DW_AT_language : (data1) 13\t(ADA 95)\n <2b441> DW_AT_name : (GNU_strp_alt) (offset: 0x52444) \n <2b445> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d911) \n <2b449> DW_AT_low_pc : (addr) 0xc0a20\n <2b451> DW_AT_high_pc : (udata) 45100\n <2b454> DW_AT_stmt_list : (sec_offset) 0xeeac\n <1><2b458>: Abbrev Number: 22 (DW_TAG_imported_unit)\n@@ -87958,15 +87958,15 @@\n <1><386f2>: Abbrev Number: 0\n Compilation Unit @ offset 0x386f3:\n Length: 0xb87 (32-bit)\n Version: 4\n Abbrev Offset: 0x1137\n Pointer Size: 8\n <0><386fe>: Abbrev Number: 69 (DW_TAG_compile_unit)\n- <386ff> DW_AT_producer : (GNU_strp_alt) (offset: 0xec49) \n+ <386ff> DW_AT_producer : (GNU_strp_alt) (offset: 0xeb88) \n <38703> DW_AT_language : (data1) 13\t(ADA 95)\n <38704> DW_AT_name : (GNU_strp_alt) (offset: 0x8bc03) \n <38708> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d911) \n <3870c> DW_AT_low_pc : (addr) 0xcba50\n <38714> DW_AT_high_pc : (udata) 2540\n <38716> DW_AT_stmt_list : (sec_offset) 0x13761\n <1><3871a>: Abbrev Number: 19 (DW_TAG_imported_unit)\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -5,412 +5,416 @@\n \"3h^6gcI\n JUU5E[E[\n xv@KJ5~|\n Ay.g3-;*\n :/dCa\t,y\n 4LzMVQz*q\n g{m$c=zb\n-_h6]{(o:\n-061G(~+]\n-XV:O\tC~x\n-NHHw:!e\\&v\n-Y{nD%wM#\n-U\traD{J$#zO/>\n-$^`[}oe!\n-\tHjr\\k)i\n-8*OM?j88\n-_FOw4}JP\n-2g@j(2UD\n-$p.D1xo(\n-ZDQk4nt\n+'WCVINk7\n+{)y,W=\\4\n+Mv8} \td~\n+OZFbg/%9\n+.<%6?YE/\n+Q\\Y&Wvu;U6\n+z[m ?waz\n fR+LZ%1;\n }Y'I@ZZcsiXu61\n-^*5++\\*K--+\n-swbJuU7|^\n-66@51zZm\n-ScbQG7S=\n-Lc>BT._`pJ3\n-4WoIivpi\n-1S:a\"ZNx2\n-\\Vi%r~Nu'ky\n-@m)BmI; \n-oZdaL>;w\n- 9FWj,@bG3G\n-PRLA}\\t'\n-&M*\"^[7!\n-`BNjBa`y\n-B8g-{NmQ\n-yH~u3_:X\n-Po\"y3XSE\n-d.cl7&c_\n-8~9vR u2\n-\"Q+8AgL7\n-yg[C9KtT\n-.,r(p6q~\n-V9f+b\"V;\n-8iz-Ux.FT\n-64*U%UUm\n-u\tF#1<0^2?\n-wTa:{KU0\n-ch8T64Tjda'\n-[\t|s-5A&+m!\n-E>arW%JD[3\n-'2'!2;51\n-tWR\\MM4)\n-k2e%BP?)\n-oBw?XRFLP\n-zLLj)*z7\n-DAF;?3T#\n-qqe =Qm{l@\n-0dBiSyX2c\n-+9O+GG0Q`I\n-rM`r9-rE=\n-_&[%y/B.T\n-PRUUUBQm\n-|oj8oHD{3\n-$M3OC3c'\n-xs47YXcZ\n-qCo7jhq0\n-N[y^frglrXQ\n+*4INc.1@\n+S'YDh a[j\n+QHze\"R8^o\n+20R2MC\"e\n+{J1>8w'J\n+w|p@O)3D\n+>d%'2Lc_\n+R=0l8gb.\n+_uEd~jwAx\n+jeP\"\tM]s\n+w*Tn_4Cw\n++&\\?3W\"Mg\n+/3]UD,3UOZf4\n+S)qHr\t3f3\n+h'ZwP`<2c!\n+Y$6h'\tD|]b`\n+JUIUU[mS\n+iCi}ib}3\n+WU!GrK?vj\n+>H-elr$i&a\n+beo?P/=Vv\n+gL'G*RWW],+\n+%w\tv2{<~F_7\n+[n-,~+`IP\n+4%P~hP*K\n+WSG\\^ftD\n+52-9o+/y\n Bec!MR]RS\n-LL7+br)D\n-h:-75\\Q\tk\n-\\2c`XP36\n-\">BTwPGZ\n-sIm]oA(P\n-UB$CEqI#F\n-U#=\ty-7Y\n-K#]!k#mt#\n-t?Eh];3]\n-}I^\t\tAlE\n-$Qz0>RJI\n-Y\\T]r9n,\n-y#o32w-m\n-W\\PPU(xm\n-\\A\\vT3m7\n-DIF_{k\tK\n-D(y|\\])B|\n-|b#;PO_Q\n-1#Bs}!w7\n-WaGM}u`'\n-.}Z``lO8I\n-^,A)MMgLiZ\n-!]z6h77&p\n-1.S`~q\\d\n-Rq=aJ;g!-\n-0ct4r:/VM\n-!O9I;H=\t\n-z{7P;\\]Sp\n-JYy%2\n-(aV0L%`ReL\n-ny>NvX-Vp\n-7`N_\t1{IM\n-n#.`NqCQ\n-f?.mY[l-\n-Lc5h_C?c5\n-j1}>Qb&T\n-y.r 7Hu\t\n-.mPk]8i{\n-4CC85MYS\n-P=7\n-k-rA_<pB/d0r\n-U+8~O>$i\n-{I0,!^1\t\n-?g`10H|N\n-d.~\"}[t=X\n-=XJd@lV:\n-5!/l2),O{dKh,\n-+ID`!K\".\n-)]r.]c(>\n+SvEL>`job\n+^oI5iZC4\n+n2}#!L)04m\n+eY7K34oy\n+mX]'K'P-\n+{3lUHOATx\n+uDvj3VD@\n+&AB`kMn48\n+_9^.rYxm\n+^R,PSFzZ\n+t!#gOz\\Y\n+,t1#G/z\\\n+\tUYjHUEZ\n+=e{SkB}]k\n+240GvRndp\"r5\n+byn{-Jd{e\n+&K!GfR~ne-d\n+\"-O%5-y4\n+S|S)C&6Mk\n+\t@h*(dNE\n+IU{[\txZN\n+3L5gToWB\n+zfX}r%dXq\n+FNw3oFbE\n+|YgEkYg%\n+- mbU]@t.\n+-c<`Uu[:\n+`'_l%wta\n+|eps~1z_\n+z*V-?@y*\n+WiWP^hF/\n++UM\\Eyy%&h\n+S6mWi]MJ\n+fI7%32MV\n+ WX+I3Y+\n+rE6bf-z#y\n+IbL:&9I`\n+lM,e?^|>\n+Z8Jq@=;Ac\n+G_N`Jj])\n+Z|T[f%0u\n+\\/kUM5$[hb\n+M8]bxX.Q\n+haqW^lkq\n+G@t D=Fc\n+p5s.tWG?\n+&I2SBXk_@Z\n+m\"{rWV@V\n+U(ve+?:/0\n+o i]x!2lp4\n+[Jnik%|&\"\n+ejfeeeee\n+Fo3P!i v\n+Zu*@Gp:P.i1\n+??O+02\tS\n+,T?M!ZpmS\n+NNREEQCd\n+b%D/_K/e\n+M>E&T4Wa\n+`y*|Y7b,\n+~fw|g>A1\n+G7r:zSe[\n+\\{&4oz0{R\n+`] *_'8_+\n+/Zx^v=uJ\n+)F({9dXz\n+l5d\tN2?Nv)\n+Ynvja8+.\n+3U =K8F.\n+4:-/gSz:+\n+!~mqt*D#\n+L|4:s4$rI\n+=[C/@80N\n+@_Bp)=\"^^\n 8/g,dN\\L\n-#:!D4Blj\n-^Ko,9Jx!\n-bSWTF*)h \n+`dE|*$J/d!\n+3p_ii^^Cm\n+71W8kfLO~\n+L|'x(0dl\n+DH]r9<`\"\n+suD\"Bd!D\n [?J3Jspkg=\n-9ZBDWF|1\n-MRLeoKm4x\n-'Ppe ULj\n-.^ajh]M=\n-{Qa0m/ayR\n-@)Aq6)AL\n-U7SoF=3\"\n-h%8CJD/1\n-s>v(^}ez\n-1]h4,Yh:z\n-e.wKu|PN\n-qG=aU-g!S\n-uS!5+q`V\n-)S>4z2\"n\n-[3$gUGNPZ\n-9F:/-c9F:+\n-q=fqn\\hk\n-#)k\tc%RV2c\n-jd0D}^OS\n-7 eIHIst\n-6Wd)qf1u\n--B (-B D\n-{nci/C|k\n-&gjGmfPZ;!\n-,@K5fU/@m\n-1j3]*C{2\n-\\QQ1QQqG\n-Zj-Cq?>1\n-xu31@EPj\n-YXKeVtK>5d\n-QJ^VJjB5\n-,;=Oj-^xB\n-vyYZ@/eYZ\n-d>oai`IY-?h\n-(tj,GNsc\n-.Ez|a}*m\n-%%^*K*++-TDTRT\n-?e/\tAn/\t!\n-)x,%k,'5\n-\\{&j+W$C\n-8J7n_g%G\n-c~>xt}+f\n- **\"(***\n+}`?Qd)(r\n+TMaEIZBj\n+!d;KS?z;K\n+{$u$9Sod\n+?{j~+hr&A\n+oz9Ze\tUh\n+p}2OVF=CZ-\n+Xw2,2Z;G\n+\"X%M8Fs\\\n+Z>Gr}>&E\n+4CiXAUd/t\n+Jv3HQ =3i3\n+9\\PW}C94\n+G)%l?yW=\n+]2<-Hu_CD\\\n+dH*U->\n+8afouRP!L\n+qbkc8aWL\n+0V>f=dEiq\n+_)6}P%-ve\n+MY^J,&hZ1\n+m*ASUp&<\n+fnQ+HU*p\n+u wG@P@q\n+8O[UAI[E*N:\n+^mN/v>u.\n+.:N!@_BNE'nz\n+Dzx[A*Y#X{\n+EnG|e@pS\n+/%u~t\\J,\n+t#^i%c#_\n+U&]B*'1~\n+<=[@y-:MpFp\n+j6/YB?I(!\n+tw1m{--[\n+t[1mx5Ry\n+r9C>doV[\n+TTTT4TTTTTTT\n vBOpG7TA\n Y|X__7Xh\n JS|+9bSPn<4Tr\n u)izi?&-\n-ZZJKUU[Z\n-H~Cxm017d)\n-*L/5>N/ug\n-aO*[9v&h\n-4x@T;I#^\n-l![Khc7/\n-#,ps*j,'4\n-_/F]IcO\"M\n-{iLxr$>5Y\n-eM,5+*++J3\n-gSdUgS7U\n-V$+shwN\t\n-y O7bwy\\\n-AT?h4'\"-\n-|y?qu~?;m\n-_(*@4vwO\n-?YI $tdh\n-8-FXQhVg\n-rS)DhAtQ\n-u]a%mW a\n-Vx,+|!+|\n-2>TM[pV1\n-#]PlX7.:_z\n-2iv /]=V>\n-APAQQQQAAAQ\n-d2Skll3Y\n-1M0o6Q;H\n-:#hp>4l6\n-&|AK #|i\t$\n-\"EiF/RJl\n+ji)-UUmi\n+C5%9CI9#\n+=Z ?Ryl.\n+djl]-5W/\n+^gX{8\tUW\n+Tn58'?H8\n+MKRY!M<%dj\n+u3T]dhI*\n+Rw`4a6+4\n+W?Bb+T\tF\n+E5g\tBT#D\n+]*5>L,pg.qS)\n+QQQQAQQAVEEAEE\n+]HaC4\t2 \n+@btuh5_.\n+?04tLCE4\n+O~Jo.oF'\n+e,Bd!D%C\n+A~=beslXf\n+&h+lK W`\n+`u[pN[~g.B\n+v:kqk'{I\n+7!yyt~cm\n+hk?gF_Md\n+g\"/g]2wh=\n+@\tPbztkQ\n+HjY&h!\te\n+4evD[FYx \n+sa?7W[U;\n+>4T(U}`3\n+yPiUf\"fO\n+q0L:DL8L8X\n+TPTTTTPPPTDTTTT\n+_e>?T*&(*L!\n+70x??0z?\n+9C0o2Q;H\n+C`dEEXlt\n+9_jm\t*o\":\n+fD)l.HY\"Ud\n '@-G!q)L\n XSIO\t$O@z\n *^x7o!s>\n-X!#R1d'&q\")i\n-Ep}*D:Hc\n-3F16!F?)\n-&mPW)LCE\n-sn!?mk^F\n-sUS:hEuv\n-\\2+'DT%T;\n-XzfKYEgkY\n-WxvryJ'bJ\n-6ih,wuF-#OE\n-\tax'_A(!OG\n-=o3n;}\tY\n-~Ky+~K[q\n-Nk3`^h-!M\n-eJY*gJY&\n-+e,`m9sGX)\n-yi.StWqG\n-(NY^lcwz?P\n-lY9U*,f*\n-r:8Y\tlL{\n-.jKqN4\"*\n-M#V\"-?o3\n-dYMoa:I)0\n- !UiSM[o\n-;{9Q^/Ue\n-&*F\"oL2Y\n-@Yz +(Vp\n-G[..32^.2r\n-cO7Aw3n2\n-IJ9h\n-ztEwCQ-M\n-w$}#3*,^\n+/wn-wv2t)-\n+.J^;A@+1-\n+&@=dBFmv\n+ <9P\tUW<\n+mT (mT D7*#{\n+OmW<]1/lq\n+ D-r/4`V\n+lPF^smwr\n+s$4G]F$4D\n+=\"h1vufJ\n+g!UJr7;Q\n+!E\to\t}|1\n+wJ3R+&iF\n+ho^ x*r]\n+Vo7mguH5\n+4) &S@3p\n+oB\thB\tteq\n+x-},dymI\n+#~1&DPpO?\n+h7p)c1{N\n+~ERj|'Ct\n+[2QmIP$Ki\n+O2 yc7>o\n+z41;3977<5939;Q>:\n M)<,S< ;y$\n"}]}, {"source1": "./usr/lib/debug/.build-id/9a/4c50270d308d42f46d147e5615cb5d9df1e5a6.debug", "source2": "./usr/lib/debug/.build-id/34/cc08aa61934be155346abb5e6610c8fb16d93e.debug", "comments": ["Files 0% similar despite different names"], "unified_diff": null, "details": [{"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: 9a4c50270d308d42f46d147e5615cb5d9df1e5a6\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 34cc08aa61934be155346abb5e6610c8fb16d93e\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.7.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": "@@ -25290,15 +25290,15 @@\n <1>: Abbrev Number: 0\n Compilation Unit @ offset 0xf02b:\n Length: 0xec65 (32-bit)\n Version: 4\n Abbrev Offset: 0x1058\n Pointer Size: 8\n <0>: Abbrev Number: 130 (DW_TAG_compile_unit)\n- DW_AT_producer : (GNU_strp_alt) (offset: 0xeb88) \n+ DW_AT_producer : (GNU_strp_alt) (offset: 0xec49) \n DW_AT_language : (data1) 13\t(ADA 95)\n DW_AT_name : (GNU_strp_alt) (offset: 0x5246d) \n DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d911) \n DW_AT_low_pc : (addr) 0x6d400\n DW_AT_high_pc : (udata) 58336\n DW_AT_stmt_list : (sec_offset) 0x249e\n <1>: Abbrev Number: 34 (DW_TAG_imported_unit)\n@@ -69574,15 +69574,15 @@\n <1><2c51d>: Abbrev Number: 0\n Compilation Unit @ offset 0x2c51e:\n Length: 0xd2d8 (32-bit)\n Version: 4\n Abbrev Offset: 0x20c8\n Pointer Size: 8\n <0><2c529>: Abbrev Number: 74 (DW_TAG_compile_unit)\n- <2c52a> DW_AT_producer : (GNU_strp_alt) (offset: 0xec49) \n+ <2c52a> DW_AT_producer : (GNU_strp_alt) (offset: 0xeb88) \n <2c52e> DW_AT_language : (data1) 13\t(ADA 95)\n <2c52f> DW_AT_name : (GNU_strp_alt) (offset: 0x52444) \n <2c533> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d911) \n <2c537> DW_AT_low_pc : (addr) 0x88480\n <2c53f> DW_AT_high_pc : (udata) 45100\n <2c542> DW_AT_stmt_list : (sec_offset) 0xf9dd\n <1><2c546>: Abbrev Number: 22 (DW_TAG_imported_unit)\n@@ -90602,15 +90602,15 @@\n <1><3a370>: Abbrev Number: 0\n Compilation Unit @ offset 0x3a371:\n Length: 0xb78 (32-bit)\n Version: 4\n Abbrev Offset: 0x1933\n Pointer Size: 8\n <0><3a37c>: Abbrev Number: 69 (DW_TAG_compile_unit)\n- <3a37d> DW_AT_producer : (GNU_strp_alt) (offset: 0xec49) \n+ <3a37d> DW_AT_producer : (GNU_strp_alt) (offset: 0xeb88) \n <3a381> DW_AT_language : (data1) 13\t(ADA 95)\n <3a382> DW_AT_name : (GNU_strp_alt) (offset: 0x8bc03) \n <3a386> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d911) \n <3a38a> DW_AT_low_pc : (addr) 0x94ea0\n <3a392> DW_AT_high_pc : (udata) 2540\n <3a394> DW_AT_stmt_list : (sec_offset) 0x148af\n <1><3a398>: Abbrev Number: 19 (DW_TAG_imported_unit)\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,27 +1,32 @@\n GCC: (Debian 10.3.0-11) 10.3.0\n 2n?4%1nG\n q[)>Icp%\n v1:Hz2YC\n-<\"E@~!rW(<\n+dX:eXzgX\n+3,W3,^C-\n+^R2k}q:}\n+^xT=/j,\"cTG\n+r?l/a$d@Jo+\n U_Yt_=Lf\n-K5\\sy$ix&m)\n-BN~f':{&\n-c79m%&~^\n-z:Fa=c<-\n-LyL\t=*2K*(Y\n-oT*LS,3-3+42K4-*\n-Zq9,(M..K\n-`;P^1 4<\n-?9]6Nzr:\n-~}a\t>lD=\n-Z&,+Y&.V\n-4wC_4?f!\n-b384ZCK84NC+(\n-ncF0Wu:I\n+sq)\\v.~.F7\n+bg_:N1Y$&\n+]EaJ+;_r\n+LyL\t=\"2K*(Y\n+-4XA4$qQ\n+@rO]|I\\|\n+5bM(uoUSmV\n+-kD.?!\\l\n+k~4iPK@>\n+x6\\mDd*> \n+3yI,x+['v\n+Vt=Ii9Uh\n+3>69'\\,e>\n+,U[XL>k4\n+et#%tLXI\n yGI}zJ)W\\B8\n (D=jU+[`=:\n k}IeQ ~O\n ]FwPNw'o\n o/t; >tX\n =H>zx2t;\n Z@xDi#dY\n"}]}, {"source1": "./usr/lib/debug/.build-id/ad/5be22beee5348c093a0d5aea5d8714df2b1c15.debug", "source2": "./usr/lib/debug/.build-id/18/0c865fafa879b589c2c3fb558ce4c7d924e7b4.debug", "comments": ["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": "@@ -26,15 +26,15 @@\n [21] .data.rel.ro NOBITS 0000000000240ec0 000ea8 007798 00 WA 0 0 8\n [22] .dynamic NOBITS 0000000000248658 000ea8 000290 10 WA 6 0 8\n [23] .got NOBITS 00000000002488e8 000ea8 002718 08 WA 0 0 8\n [24] .data NOBITS 000000000024b000 000ea8 001950 00 WA 0 0 8\n [25] .bss NOBITS 000000000024c950 000ea8 051288 00 WA 0 0 16\n [26] .comment PROGBITS 0000000000000000 000298 00001f 01 MS 0 0 1\n [27] .debug_aranges PROGBITS 0000000000000000 0002b8 00018b 00 C 0 0 8\n- [28] .debug_info PROGBITS 0000000000000000 000448 0760a1 00 C 0 0 8\n+ [28] .debug_info PROGBITS 0000000000000000 000448 0760a2 00 C 0 0 8\n [29] .debug_abbrev PROGBITS 0000000000000000 0764f0 002698 00 C 0 0 8\n [30] .debug_line PROGBITS 0000000000000000 078b88 024804 00 C 0 0 8\n [31] .debug_str PROGBITS 0000000000000000 09d390 000c63 01 MSC 0 0 8\n [32] .debug_loc PROGBITS 0000000000000000 09dff8 03a426 00 C 0 0 8\n [33] .debug_ranges PROGBITS 0000000000000000 0d8420 00bcaa 00 C 0 0 8\n [34] .gnu_debugaltlink PROGBITS 0000000000000000 0e40ca 00004e 00 0 0 1\n [35] .symtab SYMTAB 0000000000000000 0e4118 040590 18 36 2138 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: ad5be22beee5348c093a0d5aea5d8714df2b1c15\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 180c865fafa879b589c2c3fb558ce4c7d924e7b4\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.7.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": "@@ -21300,15 +21300,15 @@\n <1>: Abbrev Number: 0\n Compilation Unit @ offset 0xcc8e:\n Length: 0xec92 (32-bit)\n Version: 4\n Abbrev Offset: 0xd83\n Pointer Size: 8\n <0>: Abbrev Number: 130 (DW_TAG_compile_unit)\n- DW_AT_producer : (GNU_strp_alt) (offset: 0xeb88) \n+ DW_AT_producer : (GNU_strp_alt) (offset: 0xec49) \n DW_AT_language : (data1) 13\t(ADA 95)\n DW_AT_name : (GNU_strp_alt) (offset: 0x5246d) \n DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d911) \n DW_AT_low_pc : (addr) 0x6a3b0\n DW_AT_high_pc : (udata) 58336\n DW_AT_stmt_list : (sec_offset) 0x1be1\n <1>: Abbrev Number: 22 (DW_TAG_imported_unit)\n@@ -65606,15 +65606,15 @@\n <1><2a1b7>: Abbrev Number: 0\n Compilation Unit @ offset 0x2a1b8:\n Length: 0xd2ab (32-bit)\n Version: 4\n Abbrev Offset: 0x1df3\n Pointer Size: 8\n <0><2a1c3>: Abbrev Number: 74 (DW_TAG_compile_unit)\n- <2a1c4> DW_AT_producer : (GNU_strp_alt) (offset: 0xec49) \n+ <2a1c4> DW_AT_producer : (GNU_strp_alt) (offset: 0xeb88) \n <2a1c8> DW_AT_language : (data1) 13\t(ADA 95)\n <2a1c9> DW_AT_name : (GNU_strp_alt) (offset: 0x52444) \n <2a1cd> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d911) \n <2a1d1> DW_AT_low_pc : (addr) 0x84430\n <2a1d9> DW_AT_high_pc : (udata) 45100\n <2a1dc> DW_AT_stmt_list : (sec_offset) 0xf120\n <1><2a1e0>: Abbrev Number: 22 (DW_TAG_imported_unit)\n@@ -85561,15 +85561,15 @@\n <1><37466>: Abbrev Number: 0\n Compilation Unit @ offset 0x37467:\n Length: 0xb82 (32-bit)\n Version: 4\n Abbrev Offset: 0x165e\n Pointer Size: 8\n <0><37472>: Abbrev Number: 69 (DW_TAG_compile_unit)\n- <37473> DW_AT_producer : (GNU_strp_alt) (offset: 0xec49) \n+ <37473> DW_AT_producer : (GNU_strp_alt) (offset: 0xeb88) \n <37477> DW_AT_language : (data1) 13\t(ADA 95)\n <37478> DW_AT_name : (GNU_strp_alt) (offset: 0x8bc03) \n <3747c> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d911) \n <37480> DW_AT_low_pc : (addr) 0x8f460\n <37488> DW_AT_high_pc : (udata) 2540\n <3748a> DW_AT_stmt_list : (sec_offset) 0x139d5\n <1><3748e>: Abbrev Number: 19 (DW_TAG_imported_unit)\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,117 +1,123 @@\n GCC: (Debian 10.3.0-11) 10.3.0\n 7FtJq{Pe\n dm/$3 NF\n cnx]\"@Cy\n JjfEIEjee\n Q.iiai.Y\n-$H_NS~P'\n-Pe({-t_(\n-M73!V]!F}\n-~[nD16#\"\n-`s_YZU[pn\n-RYZH]O?(T\n-H*PL?r4&\n-jUPg;t9f(\n-x2n1c3Z*\n-/iIu.iO \n-jqixH#]IX#]I\n-b4H?#A\\8P\n-V5^HQ|6o\n-Ae&feOM&\n-='3roFnHa\n-_hYxUEn!gC\n-<724-Ey|\n-vb zc&zc\n-I4_nSY$@\n-U(H &u;T\n-rzGk.Wsm\t\n-\\6H0iN`L_ib\n-tU`^\\aU0\n-!F*FYH~o\n-m,hc4mEk\n+;;I7Wrsw[\n+qCbtQx*\"\n+-,N@/OP[\n+oH`%:i/Fd'1\n+WpC\\P\\JJ1\n+|ewI^{2kPC%\n+jD\tnO5\"c\n+6sT]w&0t}\n+=h~(G!N3$c5\n+'3}l%}%c\n+lU;e]nm`\n+&S)x{\"^f}\n+4n+=I`KZ\n+9Off@^22\n+.W]q\"0?\"\n+%{12s\tq'\n+zcPoZnNc\n+)f1xhh|1k\n+{uPs7@A_j\n+!j;zo;k1\n+D.Ye}d);7\n+:^O,}PPs \n-WL&\\ukIs\n-Tq'h!fCp&\n-qV?VV,$Y\n-w]sSAM|a\n-W!p\tH\tXm\n-oyU~`t?W\n-k)T\t5rh,{;o\n-RBw9+_\"s\n-QPQXEDEE\n-IOUuuuwUuuO\n+kF=;l|_/k'\n++s]e~81|\n+0)x*A[C$\n+ |4RB_23\n+E@}2t#}\"\"\n+fwt'cJC}\n+Pe,~8nv&\n+-F4K8lYr\n+q AJ@1a\t\n+Rh/SqW[!\n+sY+9jL}h\n+0!mOPcY{\n o[[RTtyy\n eplG`>]M\n %uSjz2S\n-<AK|C\n-TF3-7`r\"\n-$aCUvn8I97\n-Yb}$,Yv*\n-MGY]o+<8\n-intQ'(ZHQ\n-Vf/9:2z<\n-Y,mnvb=/nr\n-G7Q)# d\\wC\n-)J5s'K!K\n-:8K]4;\\p\n-hQlL`E13\n--WJ# WJcH\n-'U/kg^/#\n+PW^o(n/D\n+,?t&W!is=S\n+u]*&ILq9I\n+n=6VKu1Vu\n+<{&9|O||e\n+|G(;@,>/\n+K&3Jz>(]Dzn2\n+j\tl!U'r>\n+aR 9~O|<~\n+%_r/<_r+\n+u}I.)*h'\n+k\">o-A=l{\n+T`tFJuw_)0:>\n+HXN\"\t]!9\n+4B\"eOCF:g\n+y3AB5i)e\n+o2rdSz(E\n+.s\"Es:6q\n+sS|NEjo\t\n+GEieeFfeeeE\n+PTTDTTDDTTTTTTTTT\n #}4A)v@$\n Rhw/uQPs\n Z]SKd0-QN\n ~vFd[EFA|z|h3\n ;S-.Rf\n-Hln]cHP]\n-h$TfH9%r!W\n-ZNw;}MR'p\n-&$|P&]MD)\n-%u1?;%/O\n+!Y!H-~viG\n+:7_)\t|me\n+0?hu]dSLo\n+T'+b`q9v\n+6_%.@J\\km\n+l# 6N%!@*n\n+rO/'\t%O7\n+mh?tP3Ke\n+M#>vFnbk\n+\\lqNe(Y:^8\n+VsfE({R2\n+ph;*!=u^{\n+gBoz!}N!\n+jF~n!qA-\n+C8w42}lJusD\n+a>ti0Rm7\n+rnrZ|o\\|\n+O#JL!4S_\n+&1La [m@~\n+R6xq*XX.\n+TKrz@J7 \n+Gy6dbE7d\n+Gk+6l=_Wy\n+Lzb7[L4!i\n vl2.?#ok\n `VEih6,Z\n `j]_MGig\n C].71?@0\n altdMo.z\n M>8,S< ;x$\n {;Wk0-8wj\n"}]}]}]}]}]}