{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.Wwgn1o5He5/b1/asis_2019-5_armhf.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.Wwgn1o5He5/b2/asis_2019-5_armhf.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- 399ba7a46c90b304444d612feb855c8c 12137460 debug optional asis-programs-dbgsym_2019-5_armhf.deb\n- 4b626362412050ec47243fae49c634d7 3519568 devel optional asis-programs_2019-5_armhf.deb\n+ 51e3367164b3277109e210858208f6f5 12124840 debug optional asis-programs-dbgsym_2019-5_armhf.deb\n+ e95ce36da4b9402587fa1a49a484b6bf 3519504 devel optional asis-programs_2019-5_armhf.deb\n 5107b87b65a46d529289476b7a2571e4 1729636 debug optional libasis2019.1-dbgsym_2019-5_armhf.deb\n 9ae831119a8384b5b970b819fc0dc8aa 1587976 libdevel optional libasis2019.1-dev_2019-5_armhf.deb\n 7299078d75d14e65e1ab5d561be35239 638680 libs optional libasis2019.1_2019-5_armhf.deb\n"}, {"source1": "asis-programs_2019-5_armhf.deb", "source2": "asis-programs_2019-5_armhf.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 3517864 2020-12-13 15:17:53.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1516 2020-12-13 15:17:53.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 3517796 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", "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 61726d2d 6c696e75 782d676e dwz/arm-linux-gn\n 0x00000020 75656162 6968662f 61736973 2d70726f ueabihf/asis-pro\n- 0x00000030 6772616d 732e6465 62756700 1215278d grams.debug...'.\n- 0x00000040 2f311ad7 e7ae561f 2fd9edf2 b332ae8d /1....V./....2..\n+ 0x00000030 6772616d 732e6465 62756700 76bdcd3b grams.debug.v..;\n+ 0x00000040 3cb84ceb f27b8d0f 6be88055 30622ae0 <.L..{..k..U0b*.\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", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.Wwgn1o5He5/dbd-tmp-5294Ei5/diffoscope_n4ieqxtn_b2/tmpy3adxw14_DebTarContainer/0/.debug/b3be8abeb83238c8fb5105aa9f144c4023f056.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n 0x00000000 62336265 38616265 62383332 33386338 b3be8abeb83238c8\n 0x00000010 66623531 30356161 39663134 34633430 fb5105aa9f144c40\n 0x00000020 32336630 35362e64 65627567 00000000 23f056.debug....\n- 0x00000030 36f1f196 6...\n+ 0x00000030 613948e3 a9H.\n \n"}]}, {"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: 4112f46fa70e75098aab972055fa39c3c0f5b4b7\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 462a1f76422d184cab466136cbd51673c4dd7bee\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 61726d2d 6c696e75 782d676e dwz/arm-linux-gn\n 0x00000020 75656162 6968662f 61736973 2d70726f ueabihf/asis-pro\n- 0x00000030 6772616d 732e6465 62756700 1215278d grams.debug...'.\n- 0x00000040 2f311ad7 e7ae561f 2fd9edf2 b332ae8d /1....V./....2..\n+ 0x00000030 6772616d 732e6465 62756700 76bdcd3b grams.debug.v..;\n+ 0x00000040 3cb84ceb f27b8d0f 6be88055 30622ae0 <.L..{..k..U0b*.\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", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.Wwgn1o5He5/dbd-tmp-5294Ei5/diffoscope_n4ieqxtn_b2/tmpy3adxw14_DebTarContainer/0/.debug/12f46fa70e75098aab972055fa39c3c0f5b4b7.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 31326634 36666137 30653735 30393861 12f46fa70e75098a\n- 0x00000010 61623937 32303535 66613339 63336330 ab972055fa39c3c0\n- 0x00000020 66356234 62372e64 65627567 00000000 f5b4b7.debug....\n- 0x00000030 e30f44f6 ..D.\n+ 0x00000000 32613166 37363432 32643138 34636162 2a1f76422d184cab\n+ 0x00000010 34363631 33366362 64353136 37336334 466136cbd51673c4\n+ 0x00000020 64643762 65652e64 65627567 00000000 dd7bee.debug....\n+ 0x00000030 3b5132bf ;Q2.\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: 08cf3aa362892e709a9b04b6a49edce26e4cc829\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 988652d0632323cb0b89a0fbce76cf3915f67a25\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 61726d2d 6c696e75 782d676e dwz/arm-linux-gn\n 0x00000020 75656162 6968662f 61736973 2d70726f ueabihf/asis-pro\n- 0x00000030 6772616d 732e6465 62756700 1215278d grams.debug...'.\n- 0x00000040 2f311ad7 e7ae561f 2fd9edf2 b332ae8d /1....V./....2..\n+ 0x00000030 6772616d 732e6465 62756700 76bdcd3b grams.debug.v..;\n+ 0x00000040 3cb84ceb f27b8d0f 6be88055 30622ae0 <.L..{..k..U0b*.\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", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.Wwgn1o5He5/dbd-tmp-5294Ei5/diffoscope_n4ieqxtn_b2/tmpy3adxw14_DebTarContainer/0/.debug/cf3aa362892e709a9b04b6a49edce26e4cc829.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 63663361 61333632 38393265 37303961 cf3aa362892e709a\n- 0x00000010 39623034 62366134 39656463 65323665 9b04b6a49edce26e\n- 0x00000020 34636338 32392e64 65627567 00000000 4cc829.debug....\n- 0x00000030 f6fd4b58 ..KX\n+ 0x00000000 38363532 64303633 32333233 63623062 8652d0632323cb0b\n+ 0x00000010 38396130 66626365 37366366 33393135 89a0fbce76cf3915\n+ 0x00000020 66363761 32352e64 65627567 00000000 f67a25.debug....\n+ 0x00000030 813fef64 .?.d\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: a6cd9ee8a98aab4e80d2509a08e99b538d7fdefc\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b7076cf9c65a6659227d4e28b07e4384a80f62f9\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 61726d2d 6c696e75 782d676e dwz/arm-linux-gn\n 0x00000020 75656162 6968662f 61736973 2d70726f ueabihf/asis-pro\n- 0x00000030 6772616d 732e6465 62756700 1215278d grams.debug...'.\n- 0x00000040 2f311ad7 e7ae561f 2fd9edf2 b332ae8d /1....V./....2..\n+ 0x00000030 6772616d 732e6465 62756700 76bdcd3b grams.debug.v..;\n+ 0x00000040 3cb84ceb f27b8d0f 6be88055 30622ae0 <.L..{..k..U0b*.\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", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.Wwgn1o5He5/dbd-tmp-5294Ei5/diffoscope_n4ieqxtn_b2/tmpy3adxw14_DebTarContainer/0/.debug/cd9ee8a98aab4e80d2509a08e99b538d7fdefc.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 63643965 65386139 38616162 34653830 cd9ee8a98aab4e80\n- 0x00000010 64323530 39613038 65393962 35333864 d2509a08e99b538d\n- 0x00000020 37666465 66632e64 65627567 00000000 7fdefc.debug....\n- 0x00000030 837bb929 .{.)\n+ 0x00000000 30373663 66396336 35613636 35393232 076cf9c65a665922\n+ 0x00000010 37643465 32386230 37653433 38346138 7d4e28b07e4384a8\n+ 0x00000020 30663632 66392e64 65627567 00000000 0f62f9.debug....\n+ 0x00000030 51567779 QVwy\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: 87d6f8e6b2553feab5c8b62555d15997f91f0cf0\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9f57d72419135dd26a905e4c2f3aff7b8c8b3d4e\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 61726d2d 6c696e75 782d676e dwz/arm-linux-gn\n 0x00000020 75656162 6968662f 61736973 2d70726f ueabihf/asis-pro\n- 0x00000030 6772616d 732e6465 62756700 1215278d grams.debug...'.\n- 0x00000040 2f311ad7 e7ae561f 2fd9edf2 b332ae8d /1....V./....2..\n+ 0x00000030 6772616d 732e6465 62756700 76bdcd3b grams.debug.v..;\n+ 0x00000040 3cb84ceb f27b8d0f 6be88055 30622ae0 <.L..{..k..U0b*.\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", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.Wwgn1o5He5/dbd-tmp-5294Ei5/diffoscope_n4ieqxtn_b2/tmpy3adxw14_DebTarContainer/0/.debug/d6f8e6b2553feab5c8b62555d15997f91f0cf0.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 64366638 65366232 35353366 65616235 d6f8e6b2553feab5\n- 0x00000010 63386236 32353535 64313539 39376639 c8b62555d15997f9\n- 0x00000020 31663063 66302e64 65627567 00000000 1f0cf0.debug....\n- 0x00000030 7999180d y...\n+ 0x00000000 35376437 32343139 31333564 64323661 57d72419135dd26a\n+ 0x00000010 39303565 34633266 33616666 37623863 905e4c2f3aff7b8c\n+ 0x00000020 38623364 34652e64 65627567 00000000 8b3d4e.debug....\n+ 0x00000030 6275d0fb bu..\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: c029956c7f5725b4d00e2b4290737abdb2d8a613\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 00491e47332229d91bf2ce4e5bcfa869258ec1a5\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 61726d2d 6c696e75 782d676e dwz/arm-linux-gn\n 0x00000020 75656162 6968662f 61736973 2d70726f ueabihf/asis-pro\n- 0x00000030 6772616d 732e6465 62756700 1215278d grams.debug...'.\n- 0x00000040 2f311ad7 e7ae561f 2fd9edf2 b332ae8d /1....V./....2..\n+ 0x00000030 6772616d 732e6465 62756700 76bdcd3b grams.debug.v..;\n+ 0x00000040 3cb84ceb f27b8d0f 6be88055 30622ae0 <.L..{..k..U0b*.\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", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.Wwgn1o5He5/dbd-tmp-5294Ei5/diffoscope_n4ieqxtn_b2/tmpy3adxw14_DebTarContainer/0/.debug/29956c7f5725b4d00e2b4290737abdb2d8a613.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 32393935 36633766 35373235 62346430 29956c7f5725b4d0\n- 0x00000010 30653262 34323930 37333761 62646232 0e2b4290737abdb2\n- 0x00000020 64386136 31332e64 65627567 00000000 d8a613.debug....\n- 0x00000030 b5facc0b ....\n+ 0x00000000 34393165 34373333 32323239 64393162 491e47332229d91b\n+ 0x00000010 66326365 34653562 63666138 36393235 f2ce4e5bcfa86925\n+ 0x00000020 38656331 61352e64 65627567 00000000 8ec1a5.debug....\n+ 0x00000030 48d96f3d H.o=\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: d679007948f2735e20ed4fc4b5d8dc34bed1efd4\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1859668a870a9f1189caaeccec82a6eae1b1ead6\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 61726d2d 6c696e75 782d676e dwz/arm-linux-gn\n 0x00000020 75656162 6968662f 61736973 2d70726f ueabihf/asis-pro\n- 0x00000030 6772616d 732e6465 62756700 1215278d grams.debug...'.\n- 0x00000040 2f311ad7 e7ae561f 2fd9edf2 b332ae8d /1....V./....2..\n+ 0x00000030 6772616d 732e6465 62756700 76bdcd3b grams.debug.v..;\n+ 0x00000040 3cb84ceb f27b8d0f 6be88055 30622ae0 <.L..{..k..U0b*.\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", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.Wwgn1o5He5/dbd-tmp-5294Ei5/diffoscope_n4ieqxtn_b2/tmpy3adxw14_DebTarContainer/0/.debug/79007948f2735e20ed4fc4b5d8dc34bed1efd4.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 37393030 37393438 66323733 35653230 79007948f2735e20\n- 0x00000010 65643466 63346235 64386463 33346265 ed4fc4b5d8dc34be\n- 0x00000020 64316566 64342e64 65627567 00000000 d1efd4.debug....\n- 0x00000030 7f8abe73 ...s\n+ 0x00000000 35393636 38613837 30613966 31313839 59668a870a9f1189\n+ 0x00000010 63616165 63636563 38326136 65616531 caaeccec82a6eae1\n+ 0x00000020 62316561 64362e64 65627567 00000000 b1ead6.debug....\n+ 0x00000030 4a984742 J.GB\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: a4eecdf5147e495b61b0f2f5d7e7c5d7a1dfe14d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9006215256461e52a6d41b7d0048b0c1668d3790\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 61726d2d 6c696e75 782d676e dwz/arm-linux-gn\n 0x00000020 75656162 6968662f 61736973 2d70726f ueabihf/asis-pro\n- 0x00000030 6772616d 732e6465 62756700 1215278d grams.debug...'.\n- 0x00000040 2f311ad7 e7ae561f 2fd9edf2 b332ae8d /1....V./....2..\n+ 0x00000030 6772616d 732e6465 62756700 76bdcd3b grams.debug.v..;\n+ 0x00000040 3cb84ceb f27b8d0f 6be88055 30622ae0 <.L..{..k..U0b*.\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", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.Wwgn1o5He5/dbd-tmp-5294Ei5/diffoscope_n4ieqxtn_b2/tmpy3adxw14_DebTarContainer/0/.debug/eecdf5147e495b61b0f2f5d7e7c5d7a1dfe14d.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 65656364 66353134 37653439 35623631 eecdf5147e495b61\n- 0x00000010 62306632 66356437 65376335 64376131 b0f2f5d7e7c5d7a1\n- 0x00000020 64666531 34642e64 65627567 00000000 dfe14d.debug....\n- 0x00000030 1e1f34e9 ..4.\n+ 0x00000000 30363231 35323536 34363165 35326136 06215256461e52a6\n+ 0x00000010 64343162 37643030 34386230 63313636 d41b7d0048b0c166\n+ 0x00000020 38643337 39302e64 65627567 00000000 8d3790.debug....\n+ 0x00000030 277b9912 '{..\n \n"}]}]}]}]}, {"source1": "asis-programs-dbgsym_2019-5_armhf.deb", "source2": "asis-programs-dbgsym_2019-5_armhf.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 12136336 2020-12-13 15:17:53.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 12123716 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: armhf\n Maintainer: Ludovic Brenta \n Installed-Size: 18314\n Depends: asis-programs (= 2019-5)\n Section: debug\n Priority: optional\n Description: debug symbols for asis-programs\n-Build-Ids: 01b3be8abeb83238c8fb5105aa9f144c4023f056 08cf3aa362892e709a9b04b6a49edce26e4cc829 4112f46fa70e75098aab972055fa39c3c0f5b4b7 87d6f8e6b2553feab5c8b62555d15997f91f0cf0 a4eecdf5147e495b61b0f2f5d7e7c5d7a1dfe14d a6cd9ee8a98aab4e80d2509a08e99b538d7fdefc c029956c7f5725b4d00e2b4290737abdb2d8a613 d679007948f2735e20ed4fc4b5d8dc34bed1efd4\n+Build-Ids: 00491e47332229d91bf2ce4e5bcfa869258ec1a5 01b3be8abeb83238c8fb5105aa9f144c4023f056 1859668a870a9f1189caaeccec82a6eae1b1ead6 462a1f76422d184cab466136cbd51673c4dd7bee 9006215256461e52a6d41b7d0048b0c1668d3790 988652d0632323cb0b89a0fbce76cf3915f67a25 9f57d72419135dd26a905e4c2f3aff7b8c8b3d4e b7076cf9c65a6659227d4e28b07e4384a80f62f9\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/00/491e47332229d91bf2ce4e5bcfa869258ec1a5.debug\n usr/lib/debug/.build-id/01/b3be8abeb83238c8fb5105aa9f144c4023f056.debug\n-usr/lib/debug/.build-id/08/cf3aa362892e709a9b04b6a49edce26e4cc829.debug\n-usr/lib/debug/.build-id/41/12f46fa70e75098aab972055fa39c3c0f5b4b7.debug\n-usr/lib/debug/.build-id/87/d6f8e6b2553feab5c8b62555d15997f91f0cf0.debug\n-usr/lib/debug/.build-id/a4/eecdf5147e495b61b0f2f5d7e7c5d7a1dfe14d.debug\n-usr/lib/debug/.build-id/a6/cd9ee8a98aab4e80d2509a08e99b538d7fdefc.debug\n-usr/lib/debug/.build-id/c0/29956c7f5725b4d00e2b4290737abdb2d8a613.debug\n-usr/lib/debug/.build-id/d6/79007948f2735e20ed4fc4b5d8dc34bed1efd4.debug\n+usr/lib/debug/.build-id/18/59668a870a9f1189caaeccec82a6eae1b1ead6.debug\n+usr/lib/debug/.build-id/46/2a1f76422d184cab466136cbd51673c4dd7bee.debug\n+usr/lib/debug/.build-id/90/06215256461e52a6d41b7d0048b0c1668d3790.debug\n+usr/lib/debug/.build-id/98/8652d0632323cb0b89a0fbce76cf3915f67a25.debug\n+usr/lib/debug/.build-id/9f/57d72419135dd26a905e4c2f3aff7b8c8b3d4e.debug\n+usr/lib/debug/.build-id/b7/076cf9c65a6659227d4e28b07e4384a80f62f9.debug\n usr/lib/debug/.dwz/arm-linux-gnueabihf/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/00/\n+-rw-r--r-- 0 root (0) root (0) 2210312 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/00/491e47332229d91bf2ce4e5bcfa869258ec1a5.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/01/\n -rw-r--r-- 0 root (0) root (0) 417816 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/01/b3be8abeb83238c8fb5105aa9f144c4023f056.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/08/\n--rw-r--r-- 0 root (0) root (0) 3871800 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/08/cf3aa362892e709a9b04b6a49edce26e4cc829.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/41/\n--rw-r--r-- 0 root (0) root (0) 1716192 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/41/12f46fa70e75098aab972055fa39c3c0f5b4b7.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/87/\n--rw-r--r-- 0 root (0) root (0) 1535160 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/87/d6f8e6b2553feab5c8b62555d15997f91f0cf0.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/a4/\n--rw-r--r-- 0 root (0) root (0) 5952000 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/a4/eecdf5147e495b61b0f2f5d7e7c5d7a1dfe14d.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/a6/\n--rw-r--r-- 0 root (0) root (0) 1632800 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/a6/cd9ee8a98aab4e80d2509a08e99b538d7fdefc.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/c0/\n--rw-r--r-- 0 root (0) root (0) 2210312 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/c0/29956c7f5725b4d00e2b4290737abdb2d8a613.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/d6/\n--rw-r--r-- 0 root (0) root (0) 1225984 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/d6/79007948f2735e20ed4fc4b5d8dc34bed1efd4.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) 1225984 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/18/59668a870a9f1189caaeccec82a6eae1b1ead6.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/46/\n+-rw-r--r-- 0 root (0) root (0) 1716192 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/46/2a1f76422d184cab466136cbd51673c4dd7bee.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/90/\n+-rw-r--r-- 0 root (0) root (0) 5952008 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/90/06215256461e52a6d41b7d0048b0c1668d3790.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/98/\n+-rw-r--r-- 0 root (0) root (0) 3871804 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/98/8652d0632323cb0b89a0fbce76cf3915f67a25.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/9f/\n+-rw-r--r-- 0 root (0) root (0) 1535160 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/9f/57d72419135dd26a905e4c2f3aff7b8c8b3d4e.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/b7/\n+-rw-r--r-- 0 root (0) root (0) 1632804 2020-12-13 15:17:53.000000 ./usr/lib/debug/.build-id/b7/076cf9c65a6659227d4e28b07e4384a80f62f9.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/arm-linux-gnueabihf/\n -rw-r--r-- 0 root (0) root (0) 166184 2020-12-13 15:17:53.000000 ./usr/lib/debug/.dwz/arm-linux-gnueabihf/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/01/b3be8abeb83238c8fb5105aa9f144c4023f056.debug", "source2": "./usr/lib/debug/.build-id/01/b3be8abeb83238c8fb5105aa9f144c4023f056.debug", "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 61726d2d 6c696e75 782d676e dwz/arm-linux-gn\n 0x00000020 75656162 6968662f 61736973 2d70726f ueabihf/asis-pro\n- 0x00000030 6772616d 732e6465 62756700 1215278d grams.debug...'.\n- 0x00000040 2f311ad7 e7ae561f 2fd9edf2 b332ae8d /1....V./....2..\n+ 0x00000030 6772616d 732e6465 62756700 76bdcd3b grams.debug.v..;\n+ 0x00000040 3cb84ceb f27b8d0f 6be88055 30622ae0 <.L..{..k..U0b*.\n \n"}]}, {"source1": "./usr/lib/debug/.dwz/arm-linux-gnueabihf/asis-programs.debug", "source2": "./usr/lib/debug/.dwz/arm-linux-gnueabihf/asis-programs.debug", "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: 1215278d2f311ad7e7ae561f2fd9edf2b332ae8d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 76bdcd3b3cb84cebf27b8d0f6be8805530622ae0\n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_str {}", "unified_diff": "@@ -12933,16 +12933,16 @@\n [ 81ccb] ada_trees__symbol_tables__empty_map\n [ 81cef] asis_ul__string_utilities__string_vectors__swap\n [ 81d1f] enclosing_formal_subp\n [ 81d35] ada__calendar__time_rep\n [ 81d4d] snames__attribute_enum_rep\n [ 81d68] gpr__sep\n [ 81d71] GNU Ada 10.3.0 -O2 -O2 -gnatA -gnatf -gnatws -g -fstack-protector-strong -gnatfno -gnatwa -gnatVa -gnatec=/tmp/GNAT-TEMP-000003.TMP -gnatem=/tmp/GNAT-TEMP-000010.TMP -mfloat-abi=hard -mfpu=vfpv3-d16 -mthumb -mtls-dialect=gnu -march=armv7-a+fp\n- [ 81e64] GNU Ada 10.3.0 -O2 -O2 -gnatA -gnatf -gnatws -g -fstack-protector-strong -gnatfno -gnatwa -gnatVa -gnatec=/tmp/GNAT-TEMP-000003.TMP -gnatem=/tmp/GNAT-TEMP-000004.TMP -mfloat-abi=hard -mfpu=vfpv3-d16 -mthumb -mtls-dialect=gnu -march=armv7-a+fp\n- [ 81f57] GNU Ada 10.3.0 -O2 -O2 -gnatA -gnatf -gnatws -g -fstack-protector-strong -gnatfno -gnatwa -gnatVa -gnatec=/tmp/GNAT-TEMP-000003.TMP -gnatem=/tmp/GNAT-TEMP-000009.TMP -mfloat-abi=hard -mfpu=vfpv3-d16 -mthumb -mtls-dialect=gnu -march=armv7-a+fp\n+ [ 81e64] GNU Ada 10.3.0 -O2 -O2 -gnatA -gnatf -gnatws -g -fstack-protector-strong -gnatfno -gnatwa -gnatVa -gnatec=/tmp/GNAT-TEMP-000003.TMP -gnatem=/tmp/GNAT-TEMP-000011.TMP -mfloat-abi=hard -mfpu=vfpv3-d16 -mthumb -mtls-dialect=gnu -march=armv7-a+fp\n+ [ 81f57] GNU Ada 10.3.0 -O2 -O2 -gnatA -gnatf -gnatws -g -fstack-protector-strong -gnatfno -gnatwa -gnatVa -gnatec=/tmp/GNAT-TEMP-000003.TMP -gnatem=/tmp/GNAT-TEMP-000004.TMP -mfloat-abi=hard -mfpu=vfpv3-d16 -mthumb -mtls-dialect=gnu -march=armv7-a+fp\n [ 8204a] asis_ul__options__generate_xml_help\n [ 8206e] gnat__command_line__try_help\n [ 8208b] timestamp\n [ 82095] __builtin_memcmp\n [ 820a6] config_file_temp\n [ 820b7] temp\n [ 820bc] is_record_comp\n"}]}, {"source1": "./usr/lib/debug/.build-id/08/cf3aa362892e709a9b04b6a49edce26e4cc829.debug", "source2": "./usr/lib/debug/.build-id/98/8652d0632323cb0b89a0fbce76cf3915f67a25.debug", "comments": ["Files 0% 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: ARM\n Version: 0x1\n Entry point address: 0x5eb25\n Start of program headers: 52 (bytes into file)\n- Start of section headers: 3870200 (bytes into file)\n+ Start of section headers: 3870204 (bytes into file)\n Flags: 0x5000400, Version5 EABI, hard-float ABI\n Size of this header: 52 (bytes)\n Size of program headers: 32 (bytes)\n Number of program headers: 9\n Size of section headers: 40 (bytes)\n Number of section headers: 40\n Section header string table index: 39\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 40 section headers, starting at offset 0x3b0df8:\n+There are 40 section headers, starting at offset 0x3b0dfc:\n \n Section Headers:\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000154 000154 000019 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000170 000170 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000194 000194 000020 00 A 0 0 4\n@@ -27,23 +27,23 @@\n [22] .dynamic NOBITS 002f32b4 004ca0 000148 08 WA 6 0 4\n [23] .got NOBITS 002f33fc 004ca0 001c00 04 WA 0 0 4\n [24] .data NOBITS 002f5000 004ca0 0018da 00 WA 0 0 8\n [25] .bss NOBITS 002f68e0 004ca0 055fc4 00 WA 0 0 8\n [26] .comment PROGBITS 00000000 0001b4 00001f 01 MS 0 0 1\n [27] .ARM.attributes ARM_ATTRIBUTES 00000000 0001d3 000033 00 0 0 1\n [28] .debug_aranges PROGBITS 00000000 000208 000254 00 C 0 0 4\n- [29] .debug_info PROGBITS 00000000 00045c 1260e3 00 C 0 0 4\n- [30] .debug_abbrev PROGBITS 00000000 126540 005c32 00 C 0 0 4\n- [31] .debug_line PROGBITS 00000000 12c174 05ed13 00 C 0 0 4\n- [32] .debug_frame PROGBITS 00000000 18ae88 00c93f 00 C 0 0 4\n- [33] .debug_str PROGBITS 00000000 1977c8 014941 01 MSC 0 0 4\n- [34] .debug_loc PROGBITS 00000000 1ac10c 08da1c 00 C 0 0 4\n- [35] .debug_ranges PROGBITS 00000000 239b28 019cfd 00 C 0 0 4\n- [36] .gnu_debugaltlink PROGBITS 00000000 253825 000050 00 0 0 1\n- [37] .symtab SYMTAB 00000000 253878 07da20 10 38 15810 4\n- [38] .strtab STRTAB 00000000 2d1298 0df9cb 00 0 0 1\n- [39] .shstrtab STRTAB 00000000 3b0c63 000195 00 0 0 1\n+ [29] .debug_info PROGBITS 00000000 00045c 1260e7 00 C 0 0 4\n+ [30] .debug_abbrev PROGBITS 00000000 126544 005c32 00 C 0 0 4\n+ [31] .debug_line PROGBITS 00000000 12c178 05ed13 00 C 0 0 4\n+ [32] .debug_frame PROGBITS 00000000 18ae8c 00c93f 00 C 0 0 4\n+ [33] .debug_str PROGBITS 00000000 1977cc 014941 01 MSC 0 0 4\n+ [34] .debug_loc PROGBITS 00000000 1ac110 08da1c 00 C 0 0 4\n+ [35] .debug_ranges PROGBITS 00000000 239b2c 019cfd 00 C 0 0 4\n+ [36] .gnu_debugaltlink PROGBITS 00000000 253829 000050 00 0 0 1\n+ [37] .symtab SYMTAB 00000000 25387c 07da20 10 38 15810 4\n+ [38] .strtab STRTAB 00000000 2d129c 0df9cb 00 0 0 1\n+ [39] .shstrtab STRTAB 00000000 3b0c67 000195 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), y (purecode), 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: 08cf3aa362892e709a9b04b6a49edce26e4cc829\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 988652d0632323cb0b89a0fbce76cf3915f67a25\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": "@@ -27221,15 +27221,15 @@\n <1>: Abbrev Number: 0\n Compilation Unit @ offset 0xe24a:\n Length: 0x987 (32-bit)\n Version: 4\n Abbrev Offset: 0x17a4\n Pointer Size: 4\n <0>: Abbrev Number: 5 (DW_TAG_compile_unit)\n- DW_AT_producer : (GNU_strp_alt) (offset: 0x81e64) \n+ DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n DW_AT_language : (data1) 13\t(ADA 95)\n DW_AT_name : (GNU_strp_alt) (offset: 0x51a97) \n DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n DW_AT_low_pc : (addr) 0x60e8c\n DW_AT_high_pc : (udata) 2342\n DW_AT_stmt_list : (sec_offset) 0x1281\n <1>: Abbrev Number: 54 (DW_TAG_imported_unit)\n@@ -28376,15 +28376,15 @@\n <1>: Abbrev Number: 0\n Compilation Unit @ offset 0xec76:\n Length: 0x2bd (32-bit)\n Version: 4\n Abbrev Offset: 0x12531\n Pointer Size: 4\n <0>: Abbrev Number: 119 (DW_TAG_compile_unit)\n- DW_AT_producer : (GNU_strp_alt) (offset: 0x81d71) \n+ DW_AT_producer : (GNU_strp_alt) (offset: 0x81e64) \n DW_AT_language : (data1) 13\t(ADA 95)\n DW_AT_name : (GNU_strp_alt) (offset: 0x8b628) \n DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n DW_AT_stmt_list : (sec_offset) 0x1c77\n <1>: Abbrev Number: 22 (DW_TAG_imported_unit)\n DW_AT_import : (GNU_ref_alt) <0x5f50>\n <1>: Abbrev Number: 22 (DW_TAG_imported_unit)\n@@ -49960,15 +49960,15 @@\n <1><1ab8c>: Abbrev Number: 0\n Compilation Unit @ offset 0x1ab8d:\n Length: 0xe9e (32-bit)\n Version: 4\n Abbrev Offset: 0x11d66\n Pointer Size: 4\n <0><1ab98>: Abbrev Number: 78 (DW_TAG_compile_unit)\n- <1ab99> DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n+ <1ab99> DW_AT_producer : (GNU_strp_alt) (offset: 0x81d71) \n <1ab9d> DW_AT_language : (data1) 13\t(ADA 95)\n <1ab9e> DW_AT_name : (GNU_strp_alt) (offset: 0x51ae9) \n <1aba2> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n <1aba6> DW_AT_low_pc : (addr) 0x6c6f0\n <1abaa> DW_AT_high_pc : (udata) 3260\n <1abac> DW_AT_stmt_list : (sec_offset) 0x9078\n <1><1abb0>: Abbrev Number: 21 (DW_TAG_imported_unit)\n@@ -51528,15 +51528,15 @@\n <1><1ba2e>: Abbrev Number: 0\n Compilation Unit @ offset 0x1ba2f:\n Length: 0x6ff4 (32-bit)\n Version: 4\n Abbrev Offset: 0x1128\n Pointer Size: 4\n <0><1ba3a>: Abbrev Number: 70 (DW_TAG_compile_unit)\n- <1ba3b> DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n+ <1ba3b> DW_AT_producer : (GNU_strp_alt) (offset: 0x81d71) \n <1ba3f> DW_AT_language : (data1) 13\t(ADA 95)\n <1ba40> DW_AT_name : (GNU_strp_alt) (offset: 0x51c88) \n <1ba44> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n <1ba48> DW_AT_low_pc : (addr) 0x6d3ac\n <1ba4c> DW_AT_high_pc : (udata) 16416\n <1ba4f> DW_AT_stmt_list : (sec_offset) 0x9834\n <1><1ba53>: Abbrev Number: 20 (DW_TAG_imported_unit)\n@@ -64022,15 +64022,15 @@\n <1><22a26>: Abbrev Number: 0\n Compilation Unit @ offset 0x22a27:\n Length: 0x1670 (32-bit)\n Version: 4\n Abbrev Offset: 0x17a4\n Pointer Size: 4\n <0><22a32>: Abbrev Number: 5 (DW_TAG_compile_unit)\n- <22a33> DW_AT_producer : (GNU_strp_alt) (offset: 0x81d71) \n+ <22a33> DW_AT_producer : (GNU_strp_alt) (offset: 0x81e64) \n <22a37> DW_AT_language : (data1) 13\t(ADA 95)\n <22a38> DW_AT_name : (GNU_strp_alt) (offset: 0x51926) \n <22a3c> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n <22a40> DW_AT_low_pc : (addr) 0x713d0\n <22a44> DW_AT_high_pc : (udata) 3812\n <22a46> DW_AT_stmt_list : (sec_offset) 0xc7c3\n <1><22a4a>: Abbrev Number: 19 (DW_TAG_base_type)\n@@ -66489,15 +66489,15 @@\n <1><2409a>: Abbrev Number: 0\n Compilation Unit @ offset 0x2409b:\n Length: 0x3126 (32-bit)\n Version: 4\n Abbrev Offset: 0x11d66\n Pointer Size: 4\n <0><240a6>: Abbrev Number: 78 (DW_TAG_compile_unit)\n- <240a7> DW_AT_producer : (GNU_strp_alt) (offset: 0x81e64) \n+ <240a7> DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n <240ab> DW_AT_language : (data1) 13\t(ADA 95)\n <240ac> DW_AT_name : (GNU_strp_alt) (offset: 0x51d85) \n <240b0> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n <240b4> DW_AT_low_pc : (addr) 0x722b4\n <240b8> DW_AT_high_pc : (udata) 12952\n <240ba> DW_AT_stmt_list : (sec_offset) 0xd7f5\n <1><240be>: Abbrev Number: 21 (DW_TAG_imported_unit)\n@@ -71918,15 +71918,15 @@\n <1><271c4>: Abbrev Number: 0\n Compilation Unit @ offset 0x271c5:\n Length: 0xafc9 (32-bit)\n Version: 4\n Abbrev Offset: 0x1f96\n Pointer Size: 4\n <0><271d0>: Abbrev Number: 72 (DW_TAG_compile_unit)\n- <271d1> DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n+ <271d1> DW_AT_producer : (GNU_strp_alt) (offset: 0x81e64) \n <271d5> DW_AT_language : (data1) 13\t(ADA 95)\n <271d6> DW_AT_name : (GNU_strp_alt) (offset: 0x51bc8) \n <271da> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n <271de> DW_AT_low_pc : (addr) 0x7554c\n <271e2> DW_AT_high_pc : (udata) 34244\n <271e5> DW_AT_stmt_list : (sec_offset) 0xf3d6\n <1><271e9>: Abbrev Number: 21 (DW_TAG_imported_unit)\n@@ -91718,15 +91718,15 @@\n <1><32191>: Abbrev Number: 0\n Compilation Unit @ offset 0x32192:\n Length: 0x8b9 (32-bit)\n Version: 4\n Abbrev Offset: 0x17a4\n Pointer Size: 4\n <0><3219d>: Abbrev Number: 5 (DW_TAG_compile_unit)\n- <3219e> DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n+ <3219e> DW_AT_producer : (GNU_strp_alt) (offset: 0x81d71) \n <321a2> DW_AT_language : (data1) 13\t(ADA 95)\n <321a3> DW_AT_name : (GNU_strp_alt) (offset: 0x8b6c9) \n <321a7> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n <321ab> DW_AT_low_pc : (addr) 0x7db10\n <321af> DW_AT_high_pc : (udata) 1752\n <321b1> DW_AT_stmt_list : (sec_offset) 0x14396\n <1><321b5>: Abbrev Number: 54 (DW_TAG_imported_unit)\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,289 +1,313 @@\n GCC: (Debian 10.3.0-11) 10.3.0\n 1&p?TB>3i\n-enRk'iv+-\n-LL[:(vGQ95\n-TXjV;qd \n+1CxqoD%j\n+#e:COJ /%G\n+l#BMs?<_\n+]jw{Cvi;\n+:/D58K\\M\n+o@|KH_B>R\n+m@@f*c}|x\n+2+l-`T9\"\n+0OGMH?~Q\n+z>wDsbC|+\n+t[(v|:<^\n+]..Gh'^U\n+QDg-Edq_\n+^Hx*:`5$|1\n ;+QUg7`B\n e>ZU!zNF\n #M%Rhkl^-yF\n-5tWf~qsF`s\n-<'*qKAo3\n-BI:Jv;c4\n-cQin_8*m\n-bi'$2B GY\n-3DNWUFNOA\n-Efsemds \n-Aa4!S3VT\n-ns!#~;c(Uq\n-C5\"K.E4{3E\n-j:|.Gl?o\n-`{1xgS+=\n-\tyZFe'%'K\n-169-v?YZ\n-uZ\"8xM:uM]+=lu.\n-nBY\\)SO?\n--+q[)w{4\n-BZ?|l3o<\t\n-1psa$@Ks\n-=K9{HSTB\n-7ZnQ+Wo)\\u\n-i%.mQym@\n-D5uJ=;7^\n-`f/fVA,B\"f\n-QBzfzW/t\n-mvW\"&9cO\n-5Sp/IvsG \n-t8S-u5LS\n-b=3_8*UY\n-9\\cH|MpUMp\n-!CfAvrLq1y\n-a]3NAXMF\n-DL[!(UBGb\n-l2-`tw92\n-5[v)'[#x\n-c+*I^jT2\n-3g50QVF)E/\n-7YgOh:_u\n-GeslmPUO\n-}_=km2Q$\n-_xPZK}n-\n-h$s\tc|5\n-G0yC27y8\n-D9:,\t\t6%W\n-C!e>+!q9\n-5&qtXsYP\n-*pL+8bhp\n-\tB2,Ed9a)V\n-wd)^EYJ \n-G*}*C)+)\n-?I5#_QRj\n-)YAcxHVL\n-Cu$uG7nG\n-6D5OH{md\n- ;>W\\\twyiQ\n-*OqeFKo|\n-J`5\tl(eQ{Z\n-vOhv'm{zq\n-C)wD^ns\\\n-$Ii@G\\( \n-:+H{oXI.x\n-\t**HLB/Ib^\n-\t~heMZ1vp\n-(w-UK>TR\n- r*vf`~k\n-].-P8M A\n-Feeef.ieJ\n-@xAXw K;\n-.A?Lqf\tN\n-s=VpH^/4\n-g$48yY(]\n-4KOdY1W\\-\n-^r'AQyzI\n-k8B8ex&3\n-W\"rOGzT!\n-r@|$]fp;\n-DrlH+DJt\n-j7J[8KUG\n-PY:B;5Hix\n-x\tu-K7;\t\n+'&4 uow5?\n+ &h?kv%;5\n+l=*!'[qo\n+Y{&LtO}c\n+a}V\\we.q\n+cjpe?VYI\n+UcA4s#.yy\n+X{'pzWK%\n+cns!#~;c(Uq\n+i:|>[l?o\n+Zc~]:Z5cG\n+yZFe'%%I\n+*\"b3LAab\n+_2.> 7H}_\n+#`18f!p^$4t}\n+-*HTf3;&\n+ZzDnMrx%\n+ge#FecC=\n+8UjYTj**\n+t8o)d~'eV\n+F'%7]T'%\n+/1ucuy\"|\n+\\m2mWLz;7\n+fjzshid\tO\n+}Wdf=/UG]\n+`Nc9LV*ngN\n+6>qpP`0M\n+5=;pkxLN\n+;Xy |F(@$-\n+J9/]qCrI>\n+=Qw=ada%\n+y%grmi5_=\\\n+4M#^Yo]q\n+=`$\"Y/x~\n+SwON9{H3\n+eW=!u{J>=\n+n8K:q9/2\n+8w??&reL<\n+9F6CSm0o\n+9xYh)yEc\n+NyYl;@4t'w\n+vwM4YdCO\n+*qfyP=V{X\n+s[cAQAB?\n+UHHx+AVa\n+_X.'p'R?\n+gv39W'Xg\n+|.\\rn\\?C\n+sem0\"/!q0\n+GBl?`q\\,8\n+U|[\\F[_ u\n+bATo/M r\n+\\@9(xz)K@}H@\n+6Xe\t;%a'\n+>oyLgq#2\n+o }L;qGk\n+zQ5-ts5=9P\n+%raG1E[%\n+C(Is(IEKI\n+H)?\\1za>\n+Qa1b\\jj!KU\n+tb}3jb%\\\n+Zg,5,M r1P\n+N8^opF>w\n+=*L=*\tzVj+\n+T^c0G!8,`.\n+CUXqUP,z\n+1~({ntig\n+y+mP'q+m\n+pefi!'m,\n+F#:tI4^ \n+z\\K^hABU\n+;\n+`#[j>H\n+Y=P%b0}PI\n+'B-GANC(\n+Lny\"g643e\n+HN<1$+T=rE\n+/;a|z~Br\n+3KrtMae\n+OV%\tl\"0\tH\n+c#?R2_Qegw\n+}e(j:&mk\n+nCa*(Zi;\n+_R6BsqY2\n+TB^*tVk\\\n+,1UoKFLUz|y\n+mZPIjF[k\n+,p)\\`T6&\n+BUyXd(Rs\n+5bA~jL/t\n+[U0^i\\w_o=\n+Cm\"3^Q_-\n+Kaz_;\\3^\n+z+[3g~t!\n+)lK1+,\"D-L\n+TU;i:%-M\n+g%!gwh5'\n+mqm `bqMU\n+U=F+?'hU\n+7yEZbiSqT\n+;S,C?(62\n+0+&97ld{%\n+4znbn\n+;\"\"\"*\"\"\"\n {&o>C~E+@<\n M%q]=VN\\\n !W7i$6EU\n VFL^l%J0\n k4/\t[''0\n hfn-|Ul?u\n h'oPW>/$\n ;I#w!Qy.X\n UFvGG=Lb\n SELZGVyO+L\n ~ZD;^IjB\n CD>ZD_!\\]\n-7ofgv_nu\n d!KV\\7zJ\n ][yK2+l$\n ^|.G&{CO\n CAOe[Ni<\n 1IcJ8bzM0\n 0AUE\t.T;7\n KFy=*N1m\n-\\`\tHgHa%\n-fj<;djxU\n-Vss2Q$]6\n-6+_H2xtW\n-l7SYuEQ1\n-8FDgz~E?Gru\n--7Dosnhz\n-> 8_R9/*ur\n-V:;?I O$\n-UD]!JpL`\n-DsVr)f04\n-@(oC9=U,\n-(nFQ0]AEq\n+/.<`W-rQ\n++6Uvt9#KT\n+o7?%z~M>o6\n+F<~@9Z8E:\n+e'r'dlDiMp7\n+'D%}0%\t'}\n+d%!lKa;;\n+K\"^yi2^V\n+Md9TwcL3!\n+PM)qQ\\-.\n )Nq\n (gB:/Yc,|_+\n Lc9NU1D{.\n ~O -QZ .\n 4U=h>@yW\n [)XmCY X\n Qb1Gd\t\\-\n 7u-~x-,q\\\n jHN+wKve,\n L8>Q3sui\n YXm>NsAC\n R<;R9X>6\n-Gc$r[ X5\n-h%9pO4 L\n-&>`)U{lv\n-|hdDMb]Y\n-5_Gz>ca]@cSu\n+6M)cw=9ymR{O\n+QU)|B\\1a\n+tn?MEx4a\n+kazs-|g&\n+zsym%y5S<\n+{v)q60]]\n+BKD2MQ?4}\n r-0)W?(\"\n Z/c]V]n'w\n GE&iku5{\n fD9)x~q$~E\n +d[88-BA&9\n r%QS~.S4\n-oU-mUiUU\n 0@M$tV@#\n ;'bNr-~O\n x+AXnF|S\n RKJ/75C#\n Za(+^ism\n 8GYPgd{L\n c}h21mw=t3\n cGDqPYh$.\n a~j{AwM`\n /`\t-uLi}\n a^x]&%)=\n-,W]W7]WI\n-8)}WJc,O\n-\t`K%6!E`\n-\\AqGAD\\@\n-!~g3C|{&\n-9~\\Gw|F3\n-7\\~FRW?Q\n-&qoV2Y)G\n-Ojbd{x23\n-w2ReL$j7\\\n-x%y.c61j\n-9bFmH3*-1\n-w8F*8;\t#Hsq\n-Ij|/ot\t!]\n-^=WFz[lg\n-69%L1\\vH\n-zw|ffDqM\n-lgcDeg\"gQ\n--Ce3^`]X\n-cRWf>tNJ-\n-\t4dD;zS5\n-..7@%:#W_0\n-1oDQ}31W7k\n-/=4$C3Ve\n-nKV$[mb\n-i.4;y;\tm\n-R\\2R35sE\n-mQ}v!-$R\n->%_rsm|8\n-ytg%ienu\n-*z)(XQ'.\n-ank>e'i_\n-Cg8>[.NN\n-(I;opZk0\n-s^7'9rIR\n-} s@bp&M\n-&;%o%.K@\n-u#Jzly{)\n-)u}d>-oCP\n-fcjW|kk&z\n-r\t]$ao'Ke\n-Jx1-Ex1J{\n-k\t_2?wN&\n-Eq/_J48!M\n-\"$S\"d /x6C+\n-$-AS,T)5_g\n-*u_B\\\"uw0u\n-w,urq*ps\n-.Gx=EnG=\n-5:WlOskK\n-Q@}>]HuC\n+q-p/n3A~\n+PH$tP8B}\n+5&y6=O< ;0]\n+U:Gf1a\"B\n+PcEXB#Xx\n+/*\tZeQqP\n+\\Tt{\"E}f7\n+cC|$ FP}\n+OwjloGM0|\n+G=6\"KBj5\n+Q:!o'P\"u\n+Gj[9J<8q\n+J[(@2m\"R\n+g8XC\tG2aO\t\n+,'{9Sh9ih\n+95WdoQV{c\n+j)JDR[x(I\n+e&ysJ9}V\n+_pdQseVX\n+y3`V5|G@v\n+p&(n|\tFpd\n+@V+^\\;xZ\n+hlqyc/vp\n+_.2uuEbW\n+S.{eRO<+5\n+CchWz_J?Ez3\n+;m7Bk-$P\n+i)UN*z~(\n+N/M::\"R>:\n+&1hhTBt8R.\n+X 3Gg8:#\n+K_`E5.\n pd[8]CA4\n ~^d_'9AHn_\n--zz#5)ME\n-F?M,P[^G\n-/&\"O~r{0=\"4\n-YQff^Yy\"\n-]GXXCP`6\n+1DT}ICQS\n+>d;.ok/P\n+x`_,rEWU2\n+I=Y0tt8_\n+A!4Ry8{Q\n+}(?G(Xj#\n+.3/@/l`|\n+)RG~6Ev9\n+4X?;MQ#2\n+tO6_O^Qn\n+-zz#5)MA\n+UBH{9Rup\n+PSLIk>.~\n A3~V.Kxk\n y['TsL|FaTsV1\n sUA5j5^9\n g;3-vPwk\n qgS0UdDzP\n .&@t5Se7\n XZ),d'FPU\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 61726d2d 6c696e75 782d676e dwz/arm-linux-gn\n 0x00000020 75656162 6968662f 61736973 2d70726f ueabihf/asis-pro\n- 0x00000030 6772616d 732e6465 62756700 1215278d grams.debug...'.\n- 0x00000040 2f311ad7 e7ae561f 2fd9edf2 b332ae8d /1....V./....2..\n+ 0x00000030 6772616d 732e6465 62756700 76bdcd3b grams.debug.v..;\n+ 0x00000040 3cb84ceb f27b8d0f 6be88055 30622ae0 <.L..{..k..U0b*.\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/41/12f46fa70e75098aab972055fa39c3c0f5b4b7.debug", "source2": "./usr/lib/debug/.build-id/46/2a1f76422d184cab466136cbd51673c4dd7bee.debug", "comments": ["Files 2% 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: 4112f46fa70e75098aab972055fa39c3c0f5b4b7\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 462a1f76422d184cab466136cbd51673c4dd7bee\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": "@@ -20238,15 +20238,15 @@\n <1>: Abbrev Number: 0\n Compilation Unit @ offset 0xaccd:\n Length: 0x97d (32-bit)\n Version: 4\n Abbrev Offset: 0xa854\n Pointer Size: 4\n <0>: Abbrev Number: 115 (DW_TAG_compile_unit)\n- DW_AT_producer : (GNU_strp_alt) (offset: 0x81e64) \n+ DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n DW_AT_language : (data1) 13\t(ADA 95)\n DW_AT_name : (GNU_strp_alt) (offset: 0x51a97) \n DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n DW_AT_low_pc : (addr) 0x4e5cc\n DW_AT_high_pc : (udata) 2342\n DW_AT_stmt_list : (sec_offset) 0xe86\n <1>: Abbrev Number: 24 (DW_TAG_imported_unit)\n@@ -21313,15 +21313,15 @@\n <1>: Abbrev Number: 0\n Compilation Unit @ offset 0xb64e:\n Length: 0x2b8 (32-bit)\n Version: 4\n Abbrev Offset: 0x638f\n Pointer Size: 4\n <0>: Abbrev Number: 120 (DW_TAG_compile_unit)\n- DW_AT_producer : (GNU_strp_alt) (offset: 0x81d71) \n+ DW_AT_producer : (GNU_strp_alt) (offset: 0x81e64) \n DW_AT_language : (data1) 13\t(ADA 95)\n DW_AT_name : (GNU_strp_alt) (offset: 0x8b628) \n DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n DW_AT_stmt_list : (sec_offset) 0x1829\n <1>: Abbrev Number: 24 (DW_TAG_imported_unit)\n DW_AT_import : (GNU_ref_alt) <0x5f50>\n <1>: Abbrev Number: 24 (DW_TAG_imported_unit)\n@@ -46206,15 +46206,15 @@\n <1><18ee8>: Abbrev Number: 0\n Compilation Unit @ offset 0x18ee9:\n Length: 0xe8f (32-bit)\n Version: 4\n Abbrev Offset: 0x3f23\n Pointer Size: 4\n <0><18ef4>: Abbrev Number: 106 (DW_TAG_compile_unit)\n- <18ef5> DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n+ <18ef5> DW_AT_producer : (GNU_strp_alt) (offset: 0x81d71) \n <18ef9> DW_AT_language : (data1) 13\t(ADA 95)\n <18efa> DW_AT_name : (GNU_strp_alt) (offset: 0x51ae9) \n <18efe> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n <18f02> DW_AT_low_pc : (addr) 0x5b488\n <18f06> DW_AT_high_pc : (udata) 3260\n <18f08> DW_AT_stmt_list : (sec_offset) 0x9935\n <1><18f0c>: Abbrev Number: 18 (DW_TAG_imported_unit)\n@@ -47768,15 +47768,15 @@\n <1><19d7b>: Abbrev Number: 0\n Compilation Unit @ offset 0x19d7c:\n Length: 0x6fe5 (32-bit)\n Version: 4\n Abbrev Offset: 0x1961\n Pointer Size: 4\n <0><19d87>: Abbrev Number: 70 (DW_TAG_compile_unit)\n- <19d88> DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n+ <19d88> DW_AT_producer : (GNU_strp_alt) (offset: 0x81d71) \n <19d8c> DW_AT_language : (data1) 13\t(ADA 95)\n <19d8d> DW_AT_name : (GNU_strp_alt) (offset: 0x51c88) \n <19d91> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n <19d95> DW_AT_low_pc : (addr) 0x5c144\n <19d99> DW_AT_high_pc : (udata) 16416\n <19d9c> DW_AT_stmt_list : (sec_offset) 0xa0f1\n <1><19da0>: Abbrev Number: 20 (DW_TAG_imported_unit)\n@@ -60256,15 +60256,15 @@\n <1><20d64>: Abbrev Number: 0\n Compilation Unit @ offset 0x20d65:\n Length: 0x1670 (32-bit)\n Version: 4\n Abbrev Offset: 0xa854\n Pointer Size: 4\n <0><20d70>: Abbrev Number: 115 (DW_TAG_compile_unit)\n- <20d71> DW_AT_producer : (GNU_strp_alt) (offset: 0x81d71) \n+ <20d71> DW_AT_producer : (GNU_strp_alt) (offset: 0x81e64) \n <20d75> DW_AT_language : (data1) 13\t(ADA 95)\n <20d76> DW_AT_name : (GNU_strp_alt) (offset: 0x51926) \n <20d7a> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n <20d7e> DW_AT_low_pc : (addr) 0x60168\n <20d82> DW_AT_high_pc : (udata) 3812\n <20d84> DW_AT_stmt_list : (sec_offset) 0xd080\n <1><20d88>: Abbrev Number: 30 (DW_TAG_base_type)\n@@ -62723,15 +62723,15 @@\n <1><223d8>: Abbrev Number: 0\n Compilation Unit @ offset 0x223d9:\n Length: 0x3149 (32-bit)\n Version: 4\n Abbrev Offset: 0x3f23\n Pointer Size: 4\n <0><223e4>: Abbrev Number: 106 (DW_TAG_compile_unit)\n- <223e5> DW_AT_producer : (GNU_strp_alt) (offset: 0x81e64) \n+ <223e5> DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n <223e9> DW_AT_language : (data1) 13\t(ADA 95)\n <223ea> DW_AT_name : (GNU_strp_alt) (offset: 0x51d85) \n <223ee> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n <223f2> DW_AT_low_pc : (addr) 0x6104c\n <223f6> DW_AT_high_pc : (udata) 12952\n <223f8> DW_AT_stmt_list : (sec_offset) 0xe0b2\n <1><223fc>: Abbrev Number: 18 (DW_TAG_imported_unit)\n@@ -68166,15 +68166,15 @@\n <1><25525>: Abbrev Number: 0\n Compilation Unit @ offset 0x25526:\n Length: 0xaffb (32-bit)\n Version: 4\n Abbrev Offset: 0x2111\n Pointer Size: 4\n <0><25531>: Abbrev Number: 72 (DW_TAG_compile_unit)\n- <25532> DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n+ <25532> DW_AT_producer : (GNU_strp_alt) (offset: 0x81e64) \n <25536> DW_AT_language : (data1) 13\t(ADA 95)\n <25537> DW_AT_name : (GNU_strp_alt) (offset: 0x51bc8) \n <2553b> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n <2553f> DW_AT_low_pc : (addr) 0x642e4\n <25543> DW_AT_high_pc : (udata) 34244\n <25546> DW_AT_stmt_list : (sec_offset) 0xfc93\n <1><2554a>: Abbrev Number: 21 (DW_TAG_imported_unit)\n@@ -87986,15 +87986,15 @@\n <1><30524>: Abbrev Number: 0\n Compilation Unit @ offset 0x30525:\n Length: 0x89b (32-bit)\n Version: 4\n Abbrev Offset: 0x1961\n Pointer Size: 4\n <0><30530>: Abbrev Number: 70 (DW_TAG_compile_unit)\n- <30531> DW_AT_producer : (GNU_strp_alt) (offset: 0x81e64) \n+ <30531> DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n <30535> DW_AT_language : (data1) 13\t(ADA 95)\n <30536> DW_AT_name : (GNU_strp_alt) (offset: 0x8b6a2) \n <3053a> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n <3053e> DW_AT_low_pc : (addr) 0x6c8a8\n <30542> DW_AT_high_pc : (udata) 1752\n <30544> DW_AT_stmt_list : (sec_offset) 0x14c53\n <1><30548>: Abbrev Number: 20 (DW_TAG_imported_unit)\n@@ -88947,15 +88947,15 @@\n <1><30dc3>: Abbrev Number: 0\n Compilation Unit @ offset 0x30dc4:\n Length: 0x8a0 (32-bit)\n Version: 4\n Abbrev Offset: 0x1961\n Pointer Size: 4\n <0><30dcf>: Abbrev Number: 70 (DW_TAG_compile_unit)\n- <30dd0> DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n+ <30dd0> DW_AT_producer : (GNU_strp_alt) (offset: 0x81d71) \n <30dd4> DW_AT_language : (data1) 13\t(ADA 95)\n <30dd5> DW_AT_name : (GNU_strp_alt) (offset: 0x8b6c9) \n <30dd9> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n <30ddd> DW_AT_low_pc : (addr) 0x6cf80\n <30de1> DW_AT_high_pc : (udata) 1752\n <30de3> DW_AT_stmt_list : (sec_offset) 0x151fe\n <1><30de7>: Abbrev Number: 20 (DW_TAG_imported_unit)\n@@ -89910,15 +89910,15 @@\n <1><31667>: Abbrev Number: 0\n Compilation Unit @ offset 0x31668:\n Length: 0x48 (32-bit)\n Version: 4\n Abbrev Offset: 0x638f\n Pointer Size: 4\n <0><31673>: Abbrev Number: 120 (DW_TAG_compile_unit)\n- <31674> DW_AT_producer : (GNU_strp_alt) (offset: 0x81e64) \n+ <31674> DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n <31678> DW_AT_language : (data1) 13\t(ADA 95)\n <31679> DW_AT_name : (GNU_strp_alt) (offset: 0x51b0f) \n <3167d> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n <31681> DW_AT_stmt_list : (sec_offset) 0x157a9\n <1><31685>: Abbrev Number: 24 (DW_TAG_imported_unit)\n <31686> DW_AT_import : (GNU_ref_alt) <0x5f50>\n <1><3168a>: Abbrev Number: 24 (DW_TAG_imported_unit)\n@@ -89942,15 +89942,15 @@\n <1><316b3>: Abbrev Number: 0\n Compilation Unit @ offset 0x316b4:\n Length: 0xb7d3 (32-bit)\n Version: 4\n Abbrev Offset: 0x286d\n Pointer Size: 4\n <0><316bf>: Abbrev Number: 141 (DW_TAG_compile_unit)\n- <316c1> DW_AT_producer : (GNU_strp_alt) (offset: 0x81e64) \n+ <316c1> DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n <316c5> DW_AT_language : (data1) 13\t(ADA 95)\n <316c6> DW_AT_name : (GNU_strp_alt) (offset: 0x51b71) \n <316ca> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n <316ce> DW_AT_low_pc : (addr) 0x6d658\n <316d2> DW_AT_high_pc : (udata) 45856\n <316d5> DW_AT_stmt_list : (sec_offset) 0x157e3\n <1><316d9>: Abbrev Number: 36 (DW_TAG_imported_unit)\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,102 +1,119 @@\n GCC: (Debian 10.3.0-11) 10.3.0\n oZ+,h]0X\n KeIeM-\n-42)L}C\"vBjy\n-)o6|W3 kH\n-zNc7L5QF\n->Xid{L8,\n-|]nE^\n-{dX=D}\tk\n-)LAG2_}8j\n-to;Ye\n-S4XS4PUT\n-O@dFEv,3W\n-XzOX/uo]\n-3!y72dwzs\n-9go+G`Tv\n-1T4#\tL_}G\n-7p|mbMwa\n- %;g=Rgd\n-djnwS4z8\n-&PZU1+^U\n-*pr<\\O2w\n-u%'@iW}r]\n-`m@r%0OU\n-7!0xT>BE\n-`l2nb3v<\n-\\KAUq$8\tS\n-}wq5\t_aW\n-#|1UD*Cj\n-bCMqzZ|MW\n-f92.2K3.\n-86@\"&1@z\n-oc9o%x11\n-!mlRk9\"f\n-.5;$fM_;\n-LWr[(Y\t|\n-/d@qk/eu\n-kE}q(ikI\n-4^_#4Nqj\n-Az;qtFlG\n-AlVaGavGu\n->TvoECE*\n-GP@PQqBRpD\n-\"}@>UVe@\n-V]n|~TNu{Iu\n-dP]n9_/'\n-Qy-i 4{@\n-u)G=Z%H7\n-U'@mp:}q\n+'d}3 /K$\n+CVIkL\\%Z\n+'F!8?a|S\n+QQ[O4U;4ELy*\n+T?swkFL`}\n+1\\*s=Us-\n+ sIweISmJbO\n+BB\t1|f[0\n+04ScTctNb>5cnI\n+.y:DrWmz2\n+ZBU?\n+IWQ!JdU5\n+4;G&+Cf/\n+}g]>V2[{\n+.`[D\t{PBD\n+au6HIt6x4_\n+>Ng|$pzjGN5\n+6V[On0W6\n+EN/5S\\\"Z\n+Gc7m\txl[\\\n+Kiv Mt%NS\n+$='K/}Ol\n+A8v7Uh}\t\n+kY;+h]>L\n+to7AMQmxB\n+{Y9rEL1~\n+5NK~GK^DM\n+)h.~$h.`\n+WBcF!>S 0\n+EC=JJFff\n+/-5C\\,GA\n+,=C5D9Nw_l\n+:u2*U:IE/\n+zEIo.vgt\n+pD!cI<4X\n+=\tk.KT#WR\n+$MAN(JNR\n+GY\\*/tOMa\n+{}JHD(@!\n+L\"/FN:4B\n+I&G&29,2\n+~\t)[S#e<|/\n+M}9f>sJ]\n+_i\n+)j`-5 pw\n+[6t~z\t#l\n+m eUX&+}\n+FCVL&IO&,\n+zq\\pNm>P8\n+FBmWs,R]\n+42(RwiUg\n+sL[!\n+v~]@9B2BL2\n+=WccyBi,\n+3U~\t%R~\te\n+`Fs)[^q)\n+sg9+SD|5\n+fK@bCklI8\n+evK><~S|\n+Jn!,O-Zf\n+?^-7lOUTG\n+w,gGWxUN\n+Nl[7S>,6L2\n+l,[f(kHk\n+G`H]Orm-\n+]Qh1?7pA=\n+wvvCSzVU\n+Z):Rs$4s\n+tZhr@K6i\n+SZp<~wjF\n+!dmI7_[5\n+i.,{g)9@\n+,'w%Y: Abbrev Number: 0\n Compilation Unit @ offset 0xac66:\n Length: 0x987 (32-bit)\n Version: 4\n Abbrev Offset: 0x9070\n Pointer Size: 4\n <0>: Abbrev Number: 118 (DW_TAG_compile_unit)\n- DW_AT_producer : (GNU_strp_alt) (offset: 0x81e64) \n+ DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n DW_AT_language : (data1) 13\t(ADA 95)\n DW_AT_name : (GNU_strp_alt) (offset: 0x51a97) \n DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n DW_AT_low_pc : (addr) 0x4d158\n DW_AT_high_pc : (udata) 2342\n DW_AT_stmt_list : (sec_offset) 0xe40\n <1>: Abbrev Number: 24 (DW_TAG_imported_unit)\n@@ -21540,15 +21540,15 @@\n <1>: Abbrev Number: 0\n Compilation Unit @ offset 0xb697:\n Length: 0x2bd (32-bit)\n Version: 4\n Abbrev Offset: 0x0\n Pointer Size: 4\n <0>: Abbrev Number: 123 (DW_TAG_compile_unit)\n- DW_AT_producer : (GNU_strp_alt) (offset: 0x81d71) \n+ DW_AT_producer : (GNU_strp_alt) (offset: 0x81e64) \n DW_AT_language : (data1) 13\t(ADA 95)\n DW_AT_name : (GNU_strp_alt) (offset: 0x8b628) \n DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n DW_AT_stmt_list : (sec_offset) 0x1836\n <1>: Abbrev Number: 54 (DW_TAG_imported_unit)\n DW_AT_import : (GNU_ref_alt) <0xb03>\n <1>: Abbrev Number: 54 (DW_TAG_imported_unit)\n@@ -43562,15 +43562,15 @@\n <1><178fa>: Abbrev Number: 0\n Compilation Unit @ offset 0x178fb:\n Length: 0xe8f (32-bit)\n Version: 4\n Abbrev Offset: 0x3520\n Pointer Size: 4\n <0><17906>: Abbrev Number: 106 (DW_TAG_compile_unit)\n- <17907> DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n+ <17907> DW_AT_producer : (GNU_strp_alt) (offset: 0x81d71) \n <1790b> DW_AT_language : (data1) 13\t(ADA 95)\n <1790c> DW_AT_name : (GNU_strp_alt) (offset: 0x51ae9) \n <17910> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n <17914> DW_AT_low_pc : (addr) 0x58a24\n <17918> DW_AT_high_pc : (udata) 3260\n <1791a> DW_AT_stmt_list : (sec_offset) 0x8d58\n <1><1791e>: Abbrev Number: 20 (DW_TAG_imported_unit)\n@@ -45124,15 +45124,15 @@\n <1><1878d>: Abbrev Number: 0\n Compilation Unit @ offset 0x1878e:\n Length: 0x6fea (32-bit)\n Version: 4\n Abbrev Offset: 0x1116\n Pointer Size: 4\n <0><18799>: Abbrev Number: 70 (DW_TAG_compile_unit)\n- <1879a> DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n+ <1879a> DW_AT_producer : (GNU_strp_alt) (offset: 0x81d71) \n <1879e> DW_AT_language : (data1) 13\t(ADA 95)\n <1879f> DW_AT_name : (GNU_strp_alt) (offset: 0x51c88) \n <187a3> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n <187a7> DW_AT_low_pc : (addr) 0x596e0\n <187ab> DW_AT_high_pc : (udata) 16416\n <187ae> DW_AT_stmt_list : (sec_offset) 0x9514\n <1><187b2>: Abbrev Number: 20 (DW_TAG_imported_unit)\n@@ -57614,15 +57614,15 @@\n <1><1f77b>: Abbrev Number: 0\n Compilation Unit @ offset 0x1f77c:\n Length: 0x1666 (32-bit)\n Version: 4\n Abbrev Offset: 0x9070\n Pointer Size: 4\n <0><1f787>: Abbrev Number: 118 (DW_TAG_compile_unit)\n- <1f788> DW_AT_producer : (GNU_strp_alt) (offset: 0x81d71) \n+ <1f788> DW_AT_producer : (GNU_strp_alt) (offset: 0x81e64) \n <1f78c> DW_AT_language : (data1) 13\t(ADA 95)\n <1f78d> DW_AT_name : (GNU_strp_alt) (offset: 0x51926) \n <1f791> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n <1f795> DW_AT_low_pc : (addr) 0x5d700\n <1f799> DW_AT_high_pc : (udata) 3812\n <1f79b> DW_AT_stmt_list : (sec_offset) 0xc4a3\n <1><1f79f>: Abbrev Number: 101 (DW_TAG_base_type)\n@@ -60077,15 +60077,15 @@\n <1><20de5>: Abbrev Number: 0\n Compilation Unit @ offset 0x20de6:\n Length: 0x3111 (32-bit)\n Version: 4\n Abbrev Offset: 0x3520\n Pointer Size: 4\n <0><20df1>: Abbrev Number: 106 (DW_TAG_compile_unit)\n- <20df2> DW_AT_producer : (GNU_strp_alt) (offset: 0x81e64) \n+ <20df2> DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n <20df6> DW_AT_language : (data1) 13\t(ADA 95)\n <20df7> DW_AT_name : (GNU_strp_alt) (offset: 0x51d85) \n <20dfb> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n <20dff> DW_AT_low_pc : (addr) 0x5e5e4\n <20e03> DW_AT_high_pc : (udata) 12952\n <20e05> DW_AT_stmt_list : (sec_offset) 0xd4d5\n <1><20e09>: Abbrev Number: 20 (DW_TAG_imported_unit)\n@@ -65495,15 +65495,15 @@\n <1><23efa>: Abbrev Number: 0\n Compilation Unit @ offset 0x23efb:\n Length: 0xafec (32-bit)\n Version: 4\n Abbrev Offset: 0x18c6\n Pointer Size: 4\n <0><23f06>: Abbrev Number: 72 (DW_TAG_compile_unit)\n- <23f07> DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n+ <23f07> DW_AT_producer : (GNU_strp_alt) (offset: 0x81e64) \n <23f0b> DW_AT_language : (data1) 13\t(ADA 95)\n <23f0c> DW_AT_name : (GNU_strp_alt) (offset: 0x51bc8) \n <23f10> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n <23f14> DW_AT_low_pc : (addr) 0x6187c\n <23f18> DW_AT_high_pc : (udata) 34244\n <23f1b> DW_AT_stmt_list : (sec_offset) 0xf0b6\n <1><23f1f>: Abbrev Number: 21 (DW_TAG_imported_unit)\n@@ -85309,15 +85309,15 @@\n <1><2eeea>: Abbrev Number: 0\n Compilation Unit @ offset 0x2eeeb:\n Length: 0x891 (32-bit)\n Version: 4\n Abbrev Offset: 0x1116\n Pointer Size: 4\n <0><2eef6>: Abbrev Number: 70 (DW_TAG_compile_unit)\n- <2eef7> DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n+ <2eef7> DW_AT_producer : (GNU_strp_alt) (offset: 0x81d71) \n <2eefb> DW_AT_language : (data1) 13\t(ADA 95)\n <2eefc> DW_AT_name : (GNU_strp_alt) (offset: 0x8b6c9) \n <2ef00> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n <2ef04> DW_AT_low_pc : (addr) 0x69e40\n <2ef08> DW_AT_high_pc : (udata) 1752\n <2ef0a> DW_AT_stmt_list : (sec_offset) 0x14076\n <1><2ef0e>: Abbrev Number: 20 (DW_TAG_imported_unit)\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,119 +1,104 @@\n GCC: (Debian 10.3.0-11) 10.3.0\n !iqhl>u0[\n mYuJu^lr\n-|.?00jpw\n-dA;FK*Yp,4_A\n-r6!kJ]M9\n-c$>\" 2_y\n-[mmQUUUZMu\n+h`cKFaXH\n+rT7k?4gvQfa\n+Wxq\tK{i2~\n+{ssED6[\"AD\n ^wdv\tvy4r/\n lsNG.Ey/\n-JbuWL2\"r=\n-Xj(g,\"M@\n-pVCyO~/d\n-e y?=h(7J\n-G]wb'4Jq\n-z\"zVG9N*\n-rf.cu{92\n-3/NfLuEmEIk\n-UWw#gj\t[>\n-rN54=2MY\n-([64INR&h\n-ma&i5i-DG21rs\n-wfyIbMQ[nP\n-7,\"q;)3q\n->+s?'=]8w\n-yM%WmZ%m\n-T~y@Z?y&~$\n-a\tw/ck+#\n-:_?J-,'Y\n-zh.U2gS+\n-\\;JuRW(R\n-5^~YHu0t\n-WTNR}V|H\n-[t1uOdM1\n->aDMVD=I\n-02V/ui\to}4\n-N\tI9`i~`\n-MB!6\t.6>M%\n-@vql]R:t\n-2jkF}U:n\n-^L)eS&lc\n-qM,KswjKr\n-4]W/?P.C\n-\"-?]hYbjy*\n-6C t<#?c~\n-z>nmqT\\XB\n-8?Ru{ZD?\n-1.43[%Tv\n-qKO;RFL)\n-6oBTkkHBTg^NN\n-eR;Gs*{ U\n-aRlJy+)|\n-|Ev?K#Uk\n-F!N*{uNn\n-Usk`?(b=\n-a?na67fz\n-dO*bCU.?j7!9\n-GCugw+XK\n-Ky\tel[@e\n-{\\qJhe`>\n+MD$AH\"w$\n+:?N,JdM_\n+fX$$\t#ib\n+w+(w5\"?!\n+*c2\"U?VXe\n+X&(:e:c=\n+XTSou:)d\n+m%=CafUA\n+9P) g +`\n+R'qj7<>2\n+nVASx@W^\n+CHF]sWwBm\n+an+Skd3ciA\n+Hw=]hu$N\n+hdL=J\\3.\n+5Y\"S&rd0Q\n+9Woi~q)?\n+]t'D z>&\n+)!O4|n_gv\n+4A4A }A\n+HQ'i,{\"]xz\n+Z2S4v\n Q?eA^^J,\n-aFsEW^Ax\n-o~hc?\"sE\n-*@?O8o,}x&\n-E!bQ{*HS\n-8H.jcP|V\n-E=QN;[.w\n-W0#9J\\5G\n-VSS c<(_\n-;sh_q=UF^D\n-ZSUi;dd3D4yI\n-fJHd3)dS~\n-UO[hgK}x\n-p!21|v8k\n-*+,Sa=1 \n-Y*bxmfVu\n-TCQUUUZm\n->WKnIfA:\n-,@y@2\n-+I*k; Ke\n-X0Rm}v\t~\n-)mn+;em7:\n-<>._jS#p\n-2a-[K'Z~\n-OI&,@a;LX\n-*gdZ'au$sFXSa)\n-p/?#lG[}\n--,j=_\t=x\n-'iC}\"-m0<\n-N~ IJ/C>\n-04H_A8JQ\n-h+CVRV')\n-uZcg\n-GV.7zD| \n-3+353533333/[\n+i9:sYu&b\n+0We{+Y9l7U>\n+cuqL.%yE\n+GK'8rT:A\n+NqQn?n4>M^$\n+RnoS>)(G\n+b?(]bmv@\n+6)fJ#1G?\n+ud~5Sj`:\n+1:-amEM3\n+298E,J}Z\n+3eu_C4|(\n+z~CGYKg6dE\n+5z1\t@+QWO4Kx{2E\n+INv@Qo6r\n+_'A/Tl5&\n+k!jw\"S1V.\n+*$.;0~11\n+m\\:`_ULw\n+=sjqHci{|\n+K8XyHizD\n+aZqN2=EL=\n+*n`hI7{W\n+Zkiz??^Z\n+A|_pYgYvKP\n+:(W?*WA{y>\n+\\2g:Ek'QV\n+F\\_U.@\\[\n+Apw^_[7)\n+lMm}iyr8\n+\"2'p,2g*\n v0&HUrg^w\n @bbVe*p`\n m'3=g$Et\n p>5Cy])&a}\n Fv#{)u'1\n /*)\\Go^ZR\n 7a1d<&Y.\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 61726d2d 6c696e75 782d676e dwz/arm-linux-gn\n 0x00000020 75656162 6968662f 61736973 2d70726f ueabihf/asis-pro\n- 0x00000030 6772616d 732e6465 62756700 1215278d grams.debug...'.\n- 0x00000040 2f311ad7 e7ae561f 2fd9edf2 b332ae8d /1....V./....2..\n+ 0x00000030 6772616d 732e6465 62756700 76bdcd3b grams.debug.v..;\n+ 0x00000040 3cb84ceb f27b8d0f 6be88055 30622ae0 <.L..{..k..U0b*.\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/a4/eecdf5147e495b61b0f2f5d7e7c5d7a1dfe14d.debug", "source2": "./usr/lib/debug/.build-id/90/06215256461e52a6d41b7d0048b0c1668d3790.debug", "comments": ["Files 1% 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: ARM\n Version: 0x1\n Entry point address: 0x61b39\n Start of program headers: 52 (bytes into file)\n- Start of section headers: 5950400 (bytes into file)\n+ Start of section headers: 5950408 (bytes into file)\n Flags: 0x5000400, Version5 EABI, hard-float ABI\n Size of this header: 52 (bytes)\n Size of program headers: 32 (bytes)\n Number of program headers: 9\n Size of section headers: 40 (bytes)\n Number of section headers: 40\n Section header string table index: 39\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 40 section headers, starting at offset 0x5acbc0:\n+There are 40 section headers, starting at offset 0x5acbc8:\n \n Section Headers:\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000154 000154 000019 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000170 000170 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000194 000194 000020 00 A 0 0 4\n@@ -27,23 +27,23 @@\n [22] .dynamic NOBITS 0048f42c 00e808 000148 08 WA 6 0 4\n [23] .got NOBITS 0048f574 00e808 001a8c 04 WA 0 0 4\n [24] .data NOBITS 00491000 00e808 0020d6 00 WA 0 0 8\n [25] .bss NOBITS 004930d8 00e808 00e8d4 00 WA 0 0 8\n [26] .comment PROGBITS 00000000 0001b4 00001f 01 MS 0 0 1\n [27] .ARM.attributes ARM_ATTRIBUTES 00000000 0001d3 000033 00 0 0 1\n [28] .debug_aranges PROGBITS 00000000 000208 000174 00 C 0 0 4\n- [29] .debug_info PROGBITS 00000000 00037c 1d302f 00 C 0 0 4\n- [30] .debug_abbrev PROGBITS 00000000 1d33ac 004029 00 C 0 0 4\n- [31] .debug_line PROGBITS 00000000 1d73d8 08070a 00 C 0 0 4\n- [32] .debug_frame PROGBITS 00000000 257ae4 012897 00 C 0 0 4\n- [33] .debug_str PROGBITS 00000000 26a37c 023f73 01 MSC 0 0 4\n- [34] .debug_loc PROGBITS 00000000 28e2f0 0efebb 00 C 0 0 4\n- [35] .debug_ranges PROGBITS 00000000 37e1ac 025349 00 C 0 0 4\n- [36] .gnu_debugaltlink PROGBITS 00000000 3a34f5 000050 00 0 0 1\n- [37] .symtab SYMTAB 00000000 3a3548 0ad610 10 38 23795 4\n- [38] .strtab STRTAB 00000000 450b58 15bed2 00 0 0 1\n- [39] .shstrtab STRTAB 00000000 5aca2a 000195 00 0 0 1\n+ [29] .debug_info PROGBITS 00000000 00037c 1d3036 00 C 0 0 4\n+ [30] .debug_abbrev PROGBITS 00000000 1d33b4 004029 00 C 0 0 4\n+ [31] .debug_line PROGBITS 00000000 1d73e0 08070a 00 C 0 0 4\n+ [32] .debug_frame PROGBITS 00000000 257aec 012897 00 C 0 0 4\n+ [33] .debug_str PROGBITS 00000000 26a384 023f73 01 MSC 0 0 4\n+ [34] .debug_loc PROGBITS 00000000 28e2f8 0efebb 00 C 0 0 4\n+ [35] .debug_ranges PROGBITS 00000000 37e1b4 025349 00 C 0 0 4\n+ [36] .gnu_debugaltlink PROGBITS 00000000 3a34fd 000050 00 0 0 1\n+ [37] .symtab SYMTAB 00000000 3a3550 0ad610 10 38 23795 4\n+ [38] .strtab STRTAB 00000000 450b60 15bed2 00 0 0 1\n+ [39] .shstrtab STRTAB 00000000 5aca32 000195 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), y (purecode), 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: a4eecdf5147e495b61b0f2f5d7e7c5d7a1dfe14d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9006215256461e52a6d41b7d0048b0c1668d3790\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": "@@ -8885,15 +8885,15 @@\n <1><452f>: Abbrev Number: 0\n Compilation Unit @ offset 0x4530:\n Length: 0x328 (32-bit)\n Version: 4\n Abbrev Offset: 0x5766\n Pointer Size: 4\n <0><453b>: Abbrev Number: 28 (DW_TAG_compile_unit)\n- <453c> DW_AT_producer : (GNU_strp_alt) (offset: 0x81e64) \n+ <453c> DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n <4540> DW_AT_language : (data1) 13\t(ADA 95)\n <4541> DW_AT_name : (strp) (offset: 0xe88bf): ./tools/gnattest/gnattest-driver.adb\n <4545> DW_AT_comp_dir : (strp) (offset: 0x15437b): ./tools/gnattest\n <4549> DW_AT_low_pc : (addr) 0x61c48\n <454d> DW_AT_high_pc : (udata) 364\n <454f> DW_AT_stmt_list : (sec_offset) 0x0\n <1><4553>: Abbrev Number: 22 (DW_TAG_imported_unit)\n@@ -22141,15 +22141,15 @@\n <1>: Abbrev Number: 0\n Compilation Unit @ offset 0xb9f4:\n Length: 0x987 (32-bit)\n Version: 4\n Abbrev Offset: 0x0\n Pointer Size: 4\n <0>: Abbrev Number: 120 (DW_TAG_compile_unit)\n- DW_AT_producer : (GNU_strp_alt) (offset: 0x81e64) \n+ DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n DW_AT_language : (data1) 13\t(ADA 95)\n DW_AT_name : (GNU_strp_alt) (offset: 0x51a97) \n DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n DW_AT_low_pc : (addr) 0x63b98\n DW_AT_high_pc : (udata) 2342\n DW_AT_stmt_list : (sec_offset) 0x1074\n <1>: Abbrev Number: 32 (DW_TAG_imported_unit)\n@@ -23220,15 +23220,15 @@\n <1>: Abbrev Number: 0\n Compilation Unit @ offset 0xc37f:\n Length: 0x2b8 (32-bit)\n Version: 4\n Abbrev Offset: 0x0\n Pointer Size: 4\n <0>: Abbrev Number: 126 (DW_TAG_compile_unit)\n- DW_AT_producer : (GNU_strp_alt) (offset: 0x81d71) \n+ DW_AT_producer : (GNU_strp_alt) (offset: 0x81e64) \n DW_AT_language : (data1) 13\t(ADA 95)\n DW_AT_name : (GNU_strp_alt) (offset: 0x8b628) \n DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n DW_AT_stmt_list : (sec_offset) 0x1a17\n <1>: Abbrev Number: 54 (DW_TAG_imported_unit)\n DW_AT_import : (GNU_ref_alt) <0xb03>\n <1>: Abbrev Number: 54 (DW_TAG_imported_unit)\n@@ -44704,15 +44704,15 @@\n <1><181c5>: Abbrev Number: 0\n Compilation Unit @ offset 0x181c6:\n Length: 0xea3 (32-bit)\n Version: 4\n Abbrev Offset: 0x3377\n Pointer Size: 4\n <0><181d1>: Abbrev Number: 106 (DW_TAG_compile_unit)\n- <181d2> DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n+ <181d2> DW_AT_producer : (GNU_strp_alt) (offset: 0x81d71) \n <181d6> DW_AT_language : (data1) 13\t(ADA 95)\n <181d7> DW_AT_name : (GNU_strp_alt) (offset: 0x51ae9) \n <181db> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n <181df> DW_AT_low_pc : (addr) 0x6f3e8\n <181e3> DW_AT_high_pc : (udata) 3260\n <181e5> DW_AT_stmt_list : (sec_offset) 0x8dd4\n <1><181e9>: Abbrev Number: 19 (DW_TAG_imported_unit)\n@@ -46274,15 +46274,15 @@\n <1><1906c>: Abbrev Number: 0\n Compilation Unit @ offset 0x1906d:\n Length: 0x6fef (32-bit)\n Version: 4\n Abbrev Offset: 0x1158\n Pointer Size: 4\n <0><19078>: Abbrev Number: 70 (DW_TAG_compile_unit)\n- <19079> DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n+ <19079> DW_AT_producer : (GNU_strp_alt) (offset: 0x81d71) \n <1907d> DW_AT_language : (data1) 13\t(ADA 95)\n <1907e> DW_AT_name : (GNU_strp_alt) (offset: 0x51c88) \n <19082> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n <19086> DW_AT_low_pc : (addr) 0x700a4\n <1908a> DW_AT_high_pc : (udata) 16416\n <1908d> DW_AT_stmt_list : (sec_offset) 0x9590\n <1><19091>: Abbrev Number: 20 (DW_TAG_imported_unit)\n@@ -58766,15 +58766,15 @@\n <1><2005f>: Abbrev Number: 0\n Compilation Unit @ offset 0x20060:\n Length: 0x1666 (32-bit)\n Version: 4\n Abbrev Offset: 0x0\n Pointer Size: 4\n <0><2006b>: Abbrev Number: 120 (DW_TAG_compile_unit)\n- <2006c> DW_AT_producer : (GNU_strp_alt) (offset: 0x81d71) \n+ <2006c> DW_AT_producer : (GNU_strp_alt) (offset: 0x81e64) \n <20070> DW_AT_language : (data1) 13\t(ADA 95)\n <20071> DW_AT_name : (GNU_strp_alt) (offset: 0x51926) \n <20075> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n <20079> DW_AT_low_pc : (addr) 0x740c8\n <2007d> DW_AT_high_pc : (udata) 3812\n <2007f> DW_AT_stmt_list : (sec_offset) 0xc51f\n <1><20083>: Abbrev Number: 87 (DW_TAG_base_type)\n@@ -61229,15 +61229,15 @@\n <1><216c9>: Abbrev Number: 0\n Compilation Unit @ offset 0x216ca:\n Length: 0x311c (32-bit)\n Version: 4\n Abbrev Offset: 0x3377\n Pointer Size: 4\n <0><216d5>: Abbrev Number: 106 (DW_TAG_compile_unit)\n- <216d6> DW_AT_producer : (GNU_strp_alt) (offset: 0x81e64) \n+ <216d6> DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n <216da> DW_AT_language : (data1) 13\t(ADA 95)\n <216db> DW_AT_name : (GNU_strp_alt) (offset: 0x51d85) \n <216df> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n <216e3> DW_AT_low_pc : (addr) 0x74fac\n <216e7> DW_AT_high_pc : (udata) 12952\n <216e9> DW_AT_stmt_list : (sec_offset) 0xd551\n <1><216ed>: Abbrev Number: 19 (DW_TAG_imported_unit)\n@@ -66654,15 +66654,15 @@\n <1><247e9>: Abbrev Number: 0\n Compilation Unit @ offset 0x247ea:\n Length: 0xafe7 (32-bit)\n Version: 4\n Abbrev Offset: 0x1908\n Pointer Size: 4\n <0><247f5>: Abbrev Number: 72 (DW_TAG_compile_unit)\n- <247f6> DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n+ <247f6> DW_AT_producer : (GNU_strp_alt) (offset: 0x81e64) \n <247fa> DW_AT_language : (data1) 13\t(ADA 95)\n <247fb> DW_AT_name : (GNU_strp_alt) (offset: 0x51bc8) \n <247ff> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n <24803> DW_AT_low_pc : (addr) 0x78244\n <24807> DW_AT_high_pc : (udata) 34244\n <2480a> DW_AT_stmt_list : (sec_offset) 0xf132\n <1><2480e>: Abbrev Number: 21 (DW_TAG_imported_unit)\n@@ -86466,15 +86466,15 @@\n <1><2f7d4>: Abbrev Number: 0\n Compilation Unit @ offset 0x2f7d5:\n Length: 0x8af (32-bit)\n Version: 4\n Abbrev Offset: 0x1158\n Pointer Size: 4\n <0><2f7e0>: Abbrev Number: 70 (DW_TAG_compile_unit)\n- <2f7e1> DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n+ <2f7e1> DW_AT_producer : (GNU_strp_alt) (offset: 0x81d71) \n <2f7e5> DW_AT_language : (data1) 13\t(ADA 95)\n <2f7e6> DW_AT_name : (GNU_strp_alt) (offset: 0x8b6c9) \n <2f7ea> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n <2f7ee> DW_AT_low_pc : (addr) 0x80808\n <2f7f2> DW_AT_high_pc : (udata) 1752\n <2f7f4> DW_AT_stmt_list : (sec_offset) 0x140f2\n <1><2f7f8>: Abbrev Number: 20 (DW_TAG_imported_unit)\n@@ -250078,15 +250078,15 @@\n <1><8b0da>: Abbrev Number: 0\n Compilation Unit @ offset 0x8b0db:\n Length: 0x758 (32-bit)\n Version: 4\n Abbrev Offset: 0x5766\n Pointer Size: 4\n <0><8b0e6>: Abbrev Number: 28 (DW_TAG_compile_unit)\n- <8b0e7> DW_AT_producer : (GNU_strp_alt) (offset: 0x81e64) \n+ <8b0e7> DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n <8b0eb> DW_AT_language : (data1) 13\t(ADA 95)\n <8b0ec> DW_AT_name : (strp) (offset: 0x144b85): ./tools/gnattest/gnattest-options.ads\n <8b0f0> DW_AT_comp_dir : (strp) (offset: 0x15437b): ./tools/gnattest\n <8b0f4> DW_AT_low_pc : (addr) 0xc5bd0\n <8b0f8> DW_AT_high_pc : (udata) 1004\n <8b0fa> DW_AT_stmt_list : (sec_offset) 0x3d665\n <1><8b0fe>: Abbrev Number: 22 (DW_TAG_imported_unit)\n@@ -251008,15 +251008,15 @@\n <1><8b836>: Abbrev Number: 0\n Compilation Unit @ offset 0x8b837:\n Length: 0x2fa19 (32-bit)\n Version: 4\n Abbrev Offset: 0x5ed8\n Pointer Size: 4\n <0><8b842>: Abbrev Number: 241 (DW_TAG_compile_unit)\n- <8b844> DW_AT_producer : (GNU_strp_alt) (offset: 0x81e64) \n+ <8b844> DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n <8b848> DW_AT_language : (data1) 13\t(ADA 95)\n <8b849> DW_AT_name : (strp) (offset: 0xe880d): ./tools/gnattest/gnattest-skeleton-source_table.adb\n <8b84d> DW_AT_comp_dir : (strp) (offset: 0x15437b): ./tools/gnattest\n <8b851> DW_AT_low_pc : (addr) 0xc5fbc\n <8b855> DW_AT_high_pc : (udata) 137604\n <8b858> DW_AT_stmt_list : (sec_offset) 0x3d87c\n <1><8b85c>: Abbrev Number: 111 (DW_TAG_imported_unit)\n@@ -337822,15 +337822,15 @@\n <1>: Abbrev Number: 0\n Compilation Unit @ offset 0xbb254:\n Length: 0x3e394 (32-bit)\n Version: 4\n Abbrev Offset: 0x7093\n Pointer Size: 4\n <0>: Abbrev Number: 266 (DW_TAG_compile_unit)\n- DW_AT_producer : (GNU_strp_alt) (offset: 0x81e64) \n+ DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n DW_AT_language : (data1) 13\t(ADA 95)\n DW_AT_name : (strp) (offset: 0xe889a): ./tools/gnattest/gnattest-common.adb\n DW_AT_comp_dir : (strp) (offset: 0x15437b): ./tools/gnattest\n DW_AT_low_pc : (addr) 0xe7940\n DW_AT_high_pc : (udata) 192728\n DW_AT_stmt_list : (sec_offset) 0x5023d\n <1>: Abbrev Number: 1 (DW_TAG_base_type)\n@@ -452132,15 +452132,15 @@\n <1>: Abbrev Number: 0\n Compilation Unit @ offset 0xf95ec:\n Length: 0xe883 (32-bit)\n Version: 4\n Abbrev Offset: 0x8575\n Pointer Size: 4\n <0>: Abbrev Number: 187 (DW_TAG_compile_unit)\n- DW_AT_producer : (GNU_strp_alt) (offset: 0x81e64) \n+ DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n DW_AT_language : (data1) 13\t(ADA 95)\n DW_AT_name : (strp) (offset: 0xe88fb): ./tools/gnattest/gnattest-aggregator.adb\n DW_AT_comp_dir : (strp) (offset: 0x15437b): ./tools/gnattest\n DW_AT_low_pc : (addr) 0x116a18\n DW_AT_high_pc : (udata) 42720\n DW_AT_stmt_list : (sec_offset) 0x6c62b\n <1>: Abbrev Number: 44 (DW_TAG_imported_unit)\n@@ -480527,15 +480527,15 @@\n <1><107e72>: Abbrev Number: 0\n Compilation Unit @ offset 0x107e73:\n Length: 0x1d2f8 (32-bit)\n Version: 4\n Abbrev Offset: 0x9420\n Pointer Size: 4\n <0><107e7e>: Abbrev Number: 179 (DW_TAG_compile_unit)\n- <107e80> DW_AT_producer : (GNU_strp_alt) (offset: 0x81e64) \n+ <107e80> DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n <107e84> DW_AT_language : (data1) 13\t(ADA 95)\n <107e85> DW_AT_name : (strp) (offset: 0xe8841): ./tools/gnattest/gnattest-harness-source_table.adb\n <107e89> DW_AT_comp_dir : (strp) (offset: 0x15437b): ./tools/gnattest\n <107e8d> DW_AT_low_pc : (addr) 0x1210f8\n <107e91> DW_AT_high_pc : (udata) 76132\n <107e94> DW_AT_stmt_list : (sec_offset) 0x72b73\n <1><107e98>: Abbrev Number: 1 (DW_TAG_base_type)\n@@ -535190,15 +535190,15 @@\n <1><12516e>: Abbrev Number: 0\n Compilation Unit @ offset 0x12516f:\n Length: 0x1b784 (32-bit)\n Version: 4\n Abbrev Offset: 0xa138\n Pointer Size: 4\n <0><12517a>: Abbrev Number: 188 (DW_TAG_compile_unit)\n- <12517c> DW_AT_producer : (GNU_strp_alt) (offset: 0x81e64) \n+ <12517c> DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n <125180> DW_AT_language : (data1) 13\t(ADA 95)\n <125181> DW_AT_name : (strp) (offset: 0xe89b2): ./tools/gnattest/gnattest-environment.adb\n <125185> DW_AT_comp_dir : (strp) (offset: 0x15437b): ./tools/gnattest\n <125189> DW_AT_low_pc : (addr) 0x133a5c\n <12518d> DW_AT_high_pc : (udata) 102216\n <125190> DW_AT_stmt_list : (sec_offset) 0x7f398\n <1><125194>: Abbrev Number: 1 (DW_TAG_base_type)\n@@ -584198,15 +584198,15 @@\n <1><1408f6>: Abbrev Number: 0\n Compilation Unit @ offset 0x1408f7:\n Length: 0x367f8 (32-bit)\n Version: 4\n Abbrev Offset: 0xaf1f\n Pointer Size: 4\n <0><140902>: Abbrev Number: 186 (DW_TAG_compile_unit)\n- <140904> DW_AT_producer : (GNU_strp_alt) (offset: 0x81e64) \n+ <140904> DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n <140908> DW_AT_language : (data1) 13\t(ADA 95)\n <140909> DW_AT_name : (strp) (offset: 0xe8874): ./tools/gnattest/gnattest-mapping.adb\n <14090d> DW_AT_comp_dir : (strp) (offset: 0x15437b): ./tools/gnattest\n <140911> DW_AT_low_pc : (addr) 0x14c9a4\n <140915> DW_AT_high_pc : (udata) 210800\n <140918> DW_AT_stmt_list : (sec_offset) 0x8a14c\n <1><14091c>: Abbrev Number: 137 (DW_TAG_imported_unit)\n@@ -685540,15 +685540,15 @@\n <1><1770f2>: Abbrev Number: 0\n Compilation Unit @ offset 0x1770f3:\n Length: 0x913a0 (32-bit)\n Version: 4\n Abbrev Offset: 0xbd31\n Pointer Size: 4\n <0><1770fe>: Abbrev Number: 285 (DW_TAG_compile_unit)\n- <177100> DW_AT_producer : (GNU_strp_alt) (offset: 0x81e64) \n+ <177100> DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n <177104> DW_AT_language : (data1) 13\t(ADA 95)\n <177105> DW_AT_name : (strp) (offset: 0xe8982): ./tools/gnattest/gnattest-harness-generator.adb\n <177109> DW_AT_comp_dir : (strp) (offset: 0x15437b): ./tools/gnattest\n <17710d> DW_AT_low_pc : (addr) 0x180114\n <177111> DW_AT_high_pc : (udata) 487864\n <177114> DW_AT_stmt_list : (sec_offset) 0xa73a0\n <1><177118>: Abbrev Number: 1 (DW_TAG_base_type)\n@@ -1093021,15 +1093021,15 @@\n <1><259d48>: Abbrev Number: 0\n Compilation Unit @ offset 0x259d49:\n Length: 0x1156bd (32-bit)\n Version: 4\n Abbrev Offset: 0xe800\n Pointer Size: 4\n <0><259d54>: Abbrev Number: 356 (DW_TAG_compile_unit)\n- <259d56> DW_AT_producer : (GNU_strp_alt) (offset: 0x81e64) \n+ <259d56> DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n <259d5a> DW_AT_language : (data1) 13\t(ADA 95)\n <259d5b> DW_AT_name : (strp) (offset: 0xe8951): ./tools/gnattest/gnattest-skeleton-generator.adb\n <259d5f> DW_AT_comp_dir : (strp) (offset: 0x15437b): ./tools/gnattest\n <259d63> DW_AT_low_pc : (addr) 0x23db64\n <259d67> DW_AT_high_pc : (udata) 964776\n <259d6a> DW_AT_stmt_list : (sec_offset) 0x10c11e\n <1><259d6e>: Abbrev Number: 1 (DW_TAG_base_type)\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,413 +1,423 @@\n GCC: (Debian 10.3.0-11) 10.3.0\n D[H]\\+\"-Z\n _yT:K}2WM\n __C?wh6H_\n _]@o) Wk\n 9YwM\tV-)\n-r\"bA|HD&\n-$rD e,'L\"\n-nNct$rK w0:\n-mr[1G&>3G&\n-YAH2~9Mft\n-S13{?12i\n->}mEO]J7\n-dfjzJug1\n-4*PJZ3Pt-|\n-j!<99)''\n-\\=s:C=ij!\n-(_.5I9]N\n-pN5@o{N5\n-V9f/==|D\n+}TUS[QUmUU\n+I\"dm+ ]$\n+!c\tQ{}!!\n+hN=\t7GqW\n+'MBl#5X0A#Z#\n \try;:A,ow\n-+Uij\\:bo\n-K}l9M5b:\n-?Rm\"gZ![\n-k}PubM=D\n-xl{hZC1a\n-4^R\\bQ|B\n-k;XUqiEU\n-65U}YoxMf9\n-:'&Ryi/A\n-\\'wi'-2U\n-4EHQbk5UE\n+F?WkIyze\n+RIRP\"C-Q\n+nKn+ZJnf\n+!J5N*JA'\n+-@,O2HY.\n+:@X0\t'&`\n A^95w!8Q\n cbC[ P]W90~;\n-8H~l\\P9.-\n-?tp\\}q0y\n-mP0ix%b'\n-Kk7H|;@*.\n-3S~\t%T~\te\n-HQ]g3Du-D\n-2-JH}NRo,#\n-[IXR7^A{5W\n-@KN \"XpLA \n-FQR7(\"d \n-1zRbV\t\tj\n-sG4~[[$pG\n-V14oYh~~(\n-\ts2\tXj?-\n-UUmm%U;UMmU%\n-l0U/\"rv(}\n-QkYZwxVG\n+\"s:b)lP7\n+o).g]`1b\n+#0Dn92BD\n+tBeW\\YGx\n+#[&\"SSBg`\n+1`~:g8g2PZC\n+j=[c-gW9\n+mD+T]ChH\n+{U /2'{(\n+B>^z#U/J'^e\n+}_V 1Xr+\n+]fXSxt.23\n+(Wfa;|,F\n+_X\t2xU8yN\n+E9rOw+v@o\n+<-`A|=\\$\n+rQn/5s&q\n+]I5v-m)Z\n+:5vV.kjTa\n+[rj8+QNj\n+~%+K4Wf0\n+DWYY-se>\n+=S5%n*=>\n+(Q]g3Du-D\n+5-Mg/)op\n+6;ts}y-00\n+F[rr|^''G\n+s&M*7k%R\n+uA+%tF@e\n+h=Uk3U3bc\n+{Maun;l,\n+.Z{,Ymww\n+NxE\t> F=\n+IS$4>iN&~+\n+WCHxY6v]SK\n+A6hjHuAT\n vKC!GT''j(\n VRk0kpXuw\\\n B58Sxc1|\n-cFk}3./;\n-_sY[AM!l\n-.C]/X&%.\n-`\"j7~,jw[\n-IPp)\tZo+(V\n-Mr\tY){,z\n-<62`l8{Tvk\n-J1B8mEKw\n-`9Yj[d[!yEu\n-H~D5.K9I\n-|xha0k&i\n-]U )\n-ZN!,\t,]`[(Q\n-.\\M\\rX#me\n-TiimUUEUUQ\n-{RM.BM2!\n-_#4`pv}v$\n-J$z>R\"Gs\n-DY\\#Nx_1\n-x3{[P(R/\n-l|\tja}WqN\n-e/:!PLeY\n-y]_D]/@a\n-w^.Ca'\tL\n-Jk~Y])]%\n-,-OTu r\\[\n-B#(QD,!F\n-+3euiKn9?r\n-3T5mUSUTUU\n-1VgJ8bz_0M\n-H]wroylER\n-9\\B? >wI\n-\"35S3%sK\n-EDTDTTTD\n-:@Q7r_rL\n-f#O^/K,?N\n-7)HUj#]R\n-i);nN8|fu\n-\"UKG0wP-UeT\n-,>I\"\tL+c,\n-9DR%eG o\n-1>rz%Q3/\n-Nu~|>ua\t\n-:,T-(1?/\n-L+<\\+|@$\n-`Q OBM5z\n-j4xQGMA1\n+IzXF9uF<\n+]qi]v<,{.\n+UH-q415{\n+^[\\BS3sA\\Pv\n+&1jaHX-R \n+{qo~U ~)\n+x,o\ttz,?\n+Ar.hYm5]d\t\n+THe]hWlf\n+p$b$QREja\n+e+rT3L1^0\n+P7-A7w/S\n+Vk'I ssT$C \n+Ag3qEh6z\n+8X_\tS#eC\n+VJ@py)3Q\n+$Ye:(NnHl\n+_,6ol&2\tt\n+)7~_ |t.-8\n+]Pr45M[_\n+HvROn!K[0\n+ljae!w@.\n+}tS4RSl(\n+=} Ji| z\n+V5UEUUU[Uu]}\n+ThHL4gz\t\n+UsycqF2\"P\n+*]Kg;^hl\n+0V}\t5za+\n+nY\\v@sf15l\n+ >Twq\"N1\n+06rc~:c'\n+WMG'UGl9\n+hOpKjq12\n+%p7+kFWu\n+sIzu&+/q\n+MPcKP{EC\n+\\Vx.*LpEq\n+A|g@mZ=1\n+6y8m:5=-\n+_oWrTXt7\n+G8+6jEf{\n+atNxt}-=\n hU[mUUUSUoK\n-J(g$k\n-v<\\L%zQ%\t\n-tq4sE_>\\\n-ZxwfZ$1H\n-{72tt+\t+\n-x;\th\"$)4\n-L+3Lars3\n-00:-{$l~$P\n-\\~Im7*[%}\n-]&B8@t?e7B\n-&oqxm3yd\n-ZJo@F\n-Q%`th#uK\n-+>9H�k!\n-FNKODZN`\n-%ZZEQUU[U\n-nR1Au[wV\n-jh`,wv f+\n-\toA`rd2Jg\n-Ba*{>f@vO4m\n+vANP\"g?n\n+?iFPOhFHOU\n+`r.RS~y:r>\n+fX6LPsm4M\"\n+?FBhEhX`\n+&dTG\"C@(e\n+PjVFIa$7\n+}+^62@VZ\n+P{9KwC3]G\n+ NE`d9 c\n+4-T-s4E3C}\n+LP'smX<1\n+.+3rPfI[yf\n+OrDP-;IA\n+VtPdy:m7\n+\n-,*}p5`46\n-d#si\"3f7H\n- -~ R`tL_\n-)&,mObBW\n-hr}?frCb\n-WZ[|^\tz`\n-{E[}Ec9C^8\n-D&xq9E\\F*j\n-+qCj%HW \n-{EzO\n-T9\tbwg)to\n-Q_lF#8Y:'Gp,\n-\"160JN(=\n-tf\"]D]a:\n-O!dT70h8c\n-=@O/oF,@'\n-5Bs\\_Urs\\\n-_g;^#`;_\n-U`}#B$iZ\n-\"}Qi._5L@\n-wHt#nS-]\n-ujG\"X\"aH\")\n-)t',Zu/R\n-POy}F&g4\t\n-9V~Od#.r\n-Ja^F`|qD_\n-JFmPk~mg\n-}5]`[UXO\n-S~~y<,]\t3\n-2xJ(i&H{\n-{TjF/_'~\n-[P,kTY\tF\n-C{OIU]'z\n-\\cwc[\\['\n-M^&Tb9RE\n-eD+!=7t0=\n-Bu%S\\@zs=\n-7PTPDD@@\n-DDP35o **\n-m1W]B|vW\n-bQ\"ms[T*\n-N/hv{OxTo\n-8zO5Wd*C`\n-XW^M{(M4\n-TPWHj!im\n-$},aOwTuf\n-h0k1i(9`\n-T!rw\\n38o\n-]H^%uoD\n-9[JY\t`9K\n-dyn&55c(f~\n-/f63Wypmq\n-#~F@0?p0\n-&\\3Qo.5dsi8\n-\"bDXsHeY}\n-?g_1|Nt2t\n-nu<\\:`UI\n-R~17Hs?u\n-,Pg585X85\n-w\\oZN]f/\n-4 %A7QG:`D\n-s@:Iuv4F\n-d0a<2`PQy\n-u\\A!:R]X\n-|k]*nPKVqi\n-~|H#1OY!\n-)P#}^S9j\n-%r$o#!;1\n-CEwD:SBq4P\n-'~yPXS]~Lg\n-d!7L&Y$K\n-Xc`ts~Qa\n-~TXv^Z[g\n-~T.l>3.<\n-[8\"^6^c9}W\n+SDUd+oiw\n+U/j/=-Ms\n+>u+[)T([\n+}-A8V)0n\n+6k$+;XTve\n+}^q8T~7 \n+FM}t+9D)\n+CSHaQ2(L\n+b:VfQ:*v\n+8q=FdI\"2^\n+tjx?AAZF2\n+_*>zNf{~\n+m7\tSt?=ws\n+^B8\n+JwIg^6O5dlR\n+\"xLL2k[r\n+QeH/_fmC\n+O]M>x!|p>\n+Cgi#h7K,\n+~#ySc\\#y-bV#\n+U/:@K\"6V\n+ePw.XdvgU\n+l*to2m+.}AH\n+j_ =ig4O\n+$u h?E=nEu\n+\" >@EDD|+ *\"\n+@56ByB<9n\n+[!='.BTc\n+U =/%3\\.\n+IV)jm`r6\n+8AH->mdI\n+8zW5Wd*C`\n+95D`H_/?\n+'|`o}!{m\n+vf,9{`-3\n+Z2Cs(F..b}\n+!vA]jk3-\n+gG>2/GE2\n+GV\"\"#kx9\n+c\"1fkxb45\n+:t$}W/$Y\n+&HH\"\"\"\"\"b\n+:R'3uC*6\n+\\oCS3\"w\"\n+?9gP[O* \n+H%y*XDe@\n+t\"^6chg3\n+Az1;PhnfJ\n+##4$HC6i\n+OBX-}zQ'>\n+_*nwg#^bw\n+!\t!Dj:Z|\n+2;9:Fn~-B/{\n+n^9f*{71\n+PjD0k2?`\n+COy&f^p~G\n+Wn#4xI)z\n+\\?%2y\"_/\n+z\\74vbsa;\n+uDUo&,n:\n+?\\t'b-=A\n+YX\tLg`Nhl\n+s(1pHh#;\n+vx`q%KUc\n+)jMOSuh\\E\n+Op\tQ;@HEpi__\n+f]^[gy:\"|p\n+F(~ATu\\q\n+>fWJ xMN\n+P23YVR +=P\n+a8E]+5Z-\n+>CX{`5*Q\n+{Nin$\n+BPaiD*,[\n+@x\tr$uyHJ\n+nS_N\\C@WL}y\n+o21W0BB_@\n+Ba>$YzOv\n+uh~}!]|(\n+EjmvJa?{\n+~6q!Ew}>\n+T;N(W1?2\n+*CQ93F$>\n+x${&p/6?\n+O><|^u0O\n+cn8n1]9f\n+\"R}O?=:\tz\n+Z~t03H9+\n+tR4&O_6o\n+}UiQmUUU\n+QjPb7Hb?q\n+Yc!I7X8D_\n+l\",8cKRN\n+)9Okl[4%\n ;zt&-K/J$\n-P=6$$H\tc\n-G ~0[z>[\"-\n- S3T\"-;R\n-~Ar_xDO:\n-QZH<\t.{Q\n-\"$I*$J%I\n-C(ny~!-<\n-jX<*yU,*\n-[=9!GeGu\n-G\t|@O\t>VH\n-:M/>]]rP\n-~~C1`fvg\n-vu E$YFdS\n-}|+(d3g/\n-|hd}!86\\\n-\"z}ld=>&\n+c 5Z*.p+\n+U9TCUs[UuU\n+0>[QJ%v/\n+n6jC6q>t\n+.\n E:I3SmZt\n 6%gF%v?<\n m\\rWTtnn\n-q/|yMxaS\n-&d+'~erN?\n+:1fC%v'Cb\n+5~,wIZs`\n Ti\"* \"*]D\n-]6!GA^ob!\n-4B7vv'kN\n-~(YJ~?/V\n-a7TaD~EXZ\n-}mndeo4r\n-J%p8Etv+\n-MjgU+BH+\n-hD>mv=jq\n- $ hrf\t{y\n-:(%b\\)=;\n-`[7\\~hIW\n-Q[=EMzK&\n-S$wTb}'}\n-rK3b9E_w\n-a`-%vRbG\n-p.VMF<\"R5]\n-Q*fo<\"MF'\n->?F8e,gv1\t\n-u]'r,|8y\n-hGPL5YCQ_\n->u.DX.UV\n-?L){q)[d\n-G9rO6x9\n-5t`u}E2t,\n-y)cF2C-o\n-Iu1]Ku6~\n-|?yu\n+Bm'(Y_'\n+W5igs/8!9\n+rO5],T?D^\n+`/L0SQ:6_\n+cs3WF^Xb\n+|6X+0W`6a\n+bR\\,mHk)~\n+(CLnEC~C\n+Gptz_h4?\n+h-OTYj#uZ\n+DB;d\"G$s\n+7h;@+O97\n+u'n~ENz,\n+c8-VAspC\n+:$TLMOU`\n+F0$Tqi1=\n+{Xw 5X\n+S$cODFh=C\n+j,E5U[[m\n+loSYR7*F\n+zgQbTz;&\n+wm-E:'^Sj_\n+ Um!*t9@\n+J?JX_`3\t\n+-|'|ukf*\n+*B-kn5'c\n+\"_4\"w]+\"\n+m@ZzL3ui-\n+2IfzGfzAf\n+<>)V+;>\"|\n+kzT3&D^KJ\n+ JS#)2G4\n+\tH4]1NklO\n+pdj\"!S}~\n+ djYS\\pQ\n+Eo!SoH8qv\n+aVgo|g]s\n+EdjP\t\"Sge\n+qA#*VRujVz\n+q*{qkQvH\n+tk1G6W]SVr\n+g\\&y'qI=\n+C)1Kr\t)cf\n+7zN6j*w2V\n+ %#8K7Ui\n+Bh8A2>Pa\n+rs~qecs>-Ml\n+P-)p0ZX0\n+xUbS5f^YI\n+XU`u&QMwI\n+\\[D2B/a9\n+-au==acSQ-\n+3ng97K[p\n+@\\,fcN?2\n+!*ume#um\n+.eo\tP*Lu>U}\n+)3=jlN8l\n+w4zOF;\tf\n+$\tI%\tIE$IH\n <@yWP2d]V\n $cm&cT@)'\n :cs?*6mnd\n 4R7h{Fj_\n M7K?[@n:O3\n q/4EKW61\n gz^:/XT:\n J'A)3n^m\n +-C5B#ic\n-aw?y{mz&\n-3RzKW^,{K\n-~\\eO/H&\"\n-9p+~r0Zq\n-SFL@]->Fh=m\n-Xtm!.7aR9H\n-LO7#GGL7\n-InAt]xl1\n-@\"OX=;c$mP\n-B-6(X@>E\n+Tk`tSKn^\n+.>({U`dk\n+M^GOis\\n!-[GO\n+R[?Bixp?\n HH*~LN3/\n 1XSP.]C|\n fRa^CpK%\n v+K^oV`s\n fJYeNuScR\n /_IuPC#\n xc96mdS9\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 61726d2d 6c696e75 782d676e dwz/arm-linux-gn\n 0x00000020 75656162 6968662f 61736973 2d70726f ueabihf/asis-pro\n- 0x00000030 6772616d 732e6465 62756700 1215278d grams.debug...'.\n- 0x00000040 2f311ad7 e7ae561f 2fd9edf2 b332ae8d /1....V./....2..\n+ 0x00000030 6772616d 732e6465 62756700 76bdcd3b grams.debug.v..;\n+ 0x00000040 3cb84ceb f27b8d0f 6be88055 30622ae0 <.L..{..k..U0b*.\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/a6/cd9ee8a98aab4e80d2509a08e99b538d7fdefc.debug", "source2": "./usr/lib/debug/.build-id/b7/076cf9c65a6659227d4e28b07e4384a80f62f9.debug", "comments": ["Files 1% 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: ARM\n Version: 0x1\n Entry point address: 0x4be0d\n Start of program headers: 52 (bytes into file)\n- Start of section headers: 1631200 (bytes into file)\n+ Start of section headers: 1631204 (bytes into file)\n Flags: 0x5000400, Version5 EABI, hard-float ABI\n Size of this header: 52 (bytes)\n Size of program headers: 32 (bytes)\n Number of program headers: 9\n Size of section headers: 40 (bytes)\n Number of section headers: 40\n Section header string table index: 39\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 40 section headers, starting at offset 0x18e3e0:\n+There are 40 section headers, starting at offset 0x18e3e4:\n \n Section Headers:\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000154 000154 000019 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000170 000170 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000194 000194 000020 00 A 0 0 4\n@@ -27,23 +27,23 @@\n [22] .dynamic NOBITS 001a3b20 00fb14 000148 08 WA 6 0 4\n [23] .got NOBITS 001a3c68 00fb14 001398 04 WA 0 0 4\n [24] .data NOBITS 001a5000 00fb14 000ff6 00 WA 0 0 8\n [25] .bss NOBITS 001a5ff8 00fb14 04e3a4 00 WA 0 0 8\n [26] .comment PROGBITS 00000000 0001b4 00001f 01 MS 0 0 1\n [27] .ARM.attributes ARM_ATTRIBUTES 00000000 0001d3 000033 00 0 0 1\n [28] .debug_aranges PROGBITS 00000000 000208 000170 00 C 0 0 4\n- [29] .debug_info PROGBITS 00000000 000378 075034 00 C 0 0 4\n- [30] .debug_abbrev PROGBITS 00000000 0753ac 0026ba 00 C 0 0 4\n- [31] .debug_line PROGBITS 00000000 077a68 0276bb 00 C 0 0 4\n- [32] .debug_frame PROGBITS 00000000 09f124 004d33 00 C 0 0 4\n- [33] .debug_str PROGBITS 00000000 0a3e58 000c76 01 MSC 0 0 4\n- [34] .debug_loc PROGBITS 00000000 0a4ad0 037563 00 C 0 0 4\n- [35] .debug_ranges PROGBITS 00000000 0dc034 00a1bc 00 C 0 0 4\n- [36] .gnu_debugaltlink PROGBITS 00000000 0e61f0 000050 00 0 0 1\n- [37] .symtab SYMTAB 00000000 0e6240 0458f0 10 38 8950 4\n- [38] .strtab STRTAB 00000000 12bb30 06271b 00 0 0 1\n- [39] .shstrtab STRTAB 00000000 18e24b 000195 00 0 0 1\n+ [29] .debug_info PROGBITS 00000000 000378 075035 00 C 0 0 4\n+ [30] .debug_abbrev PROGBITS 00000000 0753b0 0026ba 00 C 0 0 4\n+ [31] .debug_line PROGBITS 00000000 077a6c 0276bb 00 C 0 0 4\n+ [32] .debug_frame PROGBITS 00000000 09f128 004d33 00 C 0 0 4\n+ [33] .debug_str PROGBITS 00000000 0a3e5c 000c76 01 MSC 0 0 4\n+ [34] .debug_loc PROGBITS 00000000 0a4ad4 037563 00 C 0 0 4\n+ [35] .debug_ranges PROGBITS 00000000 0dc038 00a1bc 00 C 0 0 4\n+ [36] .gnu_debugaltlink PROGBITS 00000000 0e61f4 000050 00 0 0 1\n+ [37] .symtab SYMTAB 00000000 0e6244 0458f0 10 38 8950 4\n+ [38] .strtab STRTAB 00000000 12bb34 06271b 00 0 0 1\n+ [39] .shstrtab STRTAB 00000000 18e24f 000195 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), y (purecode), 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: a6cd9ee8a98aab4e80d2509a08e99b538d7fdefc\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b7076cf9c65a6659227d4e28b07e4384a80f62f9\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": "@@ -19689,15 +19689,15 @@\n <1>: Abbrev Number: 0\n Compilation Unit @ offset 0xa671:\n Length: 0x987 (32-bit)\n Version: 4\n Abbrev Offset: 0x15d4\n Pointer Size: 4\n <0>: Abbrev Number: 70 (DW_TAG_compile_unit)\n- DW_AT_producer : (GNU_strp_alt) (offset: 0x81e64) \n+ DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n DW_AT_language : (data1) 13\t(ADA 95)\n DW_AT_name : (GNU_strp_alt) (offset: 0x51a97) \n DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n DW_AT_low_pc : (addr) 0x4e244\n DW_AT_high_pc : (udata) 2342\n DW_AT_stmt_list : (sec_offset) 0x130f\n <1>: Abbrev Number: 57 (DW_TAG_imported_unit)\n@@ -20768,15 +20768,15 @@\n <1>: Abbrev Number: 0\n Compilation Unit @ offset 0xaffc:\n Length: 0x2b8 (32-bit)\n Version: 4\n Abbrev Offset: 0x544\n Pointer Size: 4\n <0>: Abbrev Number: 118 (DW_TAG_compile_unit)\n- DW_AT_producer : (GNU_strp_alt) (offset: 0x81d71) \n+ DW_AT_producer : (GNU_strp_alt) (offset: 0x81e64) \n DW_AT_language : (data1) 13\t(ADA 95)\n DW_AT_name : (GNU_strp_alt) (offset: 0x8b628) \n DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n DW_AT_stmt_list : (sec_offset) 0x1cb2\n <1>: Abbrev Number: 53 (DW_TAG_imported_unit)\n DW_AT_import : (GNU_ref_alt) <0xb03>\n <1>: Abbrev Number: 53 (DW_TAG_imported_unit)\n@@ -42272,15 +42272,15 @@\n <1><16e63>: Abbrev Number: 0\n Compilation Unit @ offset 0x16e64:\n Length: 0xe9e (32-bit)\n Version: 4\n Abbrev Offset: 0x7f2b\n Pointer Size: 4\n <0><16e6f>: Abbrev Number: 104 (DW_TAG_compile_unit)\n- <16e70> DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n+ <16e70> DW_AT_producer : (GNU_strp_alt) (offset: 0x81d71) \n <16e74> DW_AT_language : (data1) 13\t(ADA 95)\n <16e75> DW_AT_name : (GNU_strp_alt) (offset: 0x51ae9) \n <16e79> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n <16e7d> DW_AT_low_pc : (addr) 0x59a94\n <16e81> DW_AT_high_pc : (udata) 3260\n <16e83> DW_AT_stmt_list : (sec_offset) 0x906f\n <1><16e87>: Abbrev Number: 44 (DW_TAG_imported_unit)\n@@ -43840,15 +43840,15 @@\n <1><17d05>: Abbrev Number: 0\n Compilation Unit @ offset 0x17d06:\n Length: 0x7017 (32-bit)\n Version: 4\n Abbrev Offset: 0x15d4\n Pointer Size: 4\n <0><17d11>: Abbrev Number: 70 (DW_TAG_compile_unit)\n- <17d12> DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n+ <17d12> DW_AT_producer : (GNU_strp_alt) (offset: 0x81d71) \n <17d16> DW_AT_language : (data1) 13\t(ADA 95)\n <17d17> DW_AT_name : (GNU_strp_alt) (offset: 0x51c88) \n <17d1b> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n <17d1f> DW_AT_low_pc : (addr) 0x5a750\n <17d23> DW_AT_high_pc : (udata) 16416\n <17d26> DW_AT_stmt_list : (sec_offset) 0x982b\n <1><17d2a>: Abbrev Number: 20 (DW_TAG_imported_unit)\n@@ -56348,15 +56348,15 @@\n <1><1ed20>: Abbrev Number: 0\n Compilation Unit @ offset 0x1ed21:\n Length: 0x166b (32-bit)\n Version: 4\n Abbrev Offset: 0x86f6\n Pointer Size: 4\n <0><1ed2c>: Abbrev Number: 90 (DW_TAG_compile_unit)\n- <1ed2d> DW_AT_producer : (GNU_strp_alt) (offset: 0x81d71) \n+ <1ed2d> DW_AT_producer : (GNU_strp_alt) (offset: 0x81e64) \n <1ed31> DW_AT_language : (data1) 13\t(ADA 95)\n <1ed32> DW_AT_name : (GNU_strp_alt) (offset: 0x51926) \n <1ed36> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n <1ed3a> DW_AT_low_pc : (addr) 0x5e770\n <1ed3e> DW_AT_high_pc : (udata) 3812\n <1ed40> DW_AT_stmt_list : (sec_offset) 0xc7ba\n <1><1ed44>: Abbrev Number: 122 (DW_TAG_base_type)\n@@ -58813,15 +58813,15 @@\n <1><2038f>: Abbrev Number: 0\n Compilation Unit @ offset 0x20390:\n Length: 0x311c (32-bit)\n Version: 4\n Abbrev Offset: 0x86f6\n Pointer Size: 4\n <0><2039b>: Abbrev Number: 90 (DW_TAG_compile_unit)\n- <2039c> DW_AT_producer : (GNU_strp_alt) (offset: 0x81e64) \n+ <2039c> DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n <203a0> DW_AT_language : (data1) 13\t(ADA 95)\n <203a1> DW_AT_name : (GNU_strp_alt) (offset: 0x51d85) \n <203a5> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n <203a9> DW_AT_low_pc : (addr) 0x5f654\n <203ad> DW_AT_high_pc : (udata) 12952\n <203af> DW_AT_stmt_list : (sec_offset) 0xd7ec\n <1><203b3>: Abbrev Number: 23 (DW_TAG_imported_unit)\n@@ -64238,15 +64238,15 @@\n <1><234af>: Abbrev Number: 0\n Compilation Unit @ offset 0x234b0:\n Length: 0xafce (32-bit)\n Version: 4\n Abbrev Offset: 0x1cb6\n Pointer Size: 4\n <0><234bb>: Abbrev Number: 72 (DW_TAG_compile_unit)\n- <234bc> DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n+ <234bc> DW_AT_producer : (GNU_strp_alt) (offset: 0x81e64) \n <234c0> DW_AT_language : (data1) 13\t(ADA 95)\n <234c1> DW_AT_name : (GNU_strp_alt) (offset: 0x51bc8) \n <234c5> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n <234c9> DW_AT_low_pc : (addr) 0x628ec\n <234cd> DW_AT_high_pc : (udata) 34244\n <234d0> DW_AT_stmt_list : (sec_offset) 0xf3cd\n <1><234d4>: Abbrev Number: 21 (DW_TAG_imported_unit)\n@@ -84040,15 +84040,15 @@\n <1><2e481>: Abbrev Number: 0\n Compilation Unit @ offset 0x2e482:\n Length: 0x8aa (32-bit)\n Version: 4\n Abbrev Offset: 0x7f2b\n Pointer Size: 4\n <0><2e48d>: Abbrev Number: 104 (DW_TAG_compile_unit)\n- <2e48e> DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n+ <2e48e> DW_AT_producer : (GNU_strp_alt) (offset: 0x81d71) \n <2e492> DW_AT_language : (data1) 13\t(ADA 95)\n <2e493> DW_AT_name : (GNU_strp_alt) (offset: 0x8b6c9) \n <2e497> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n <2e49b> DW_AT_low_pc : (addr) 0x6aeb0\n <2e49f> DW_AT_high_pc : (udata) 1752\n <2e4a1> DW_AT_stmt_list : (sec_offset) 0x1438d\n <1><2e4a5>: Abbrev Number: 44 (DW_TAG_imported_unit)\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,119 +1,131 @@\n GCC: (Debian 10.3.0-11) 10.3.0\n h-EUQTQU\n uDLtFKMV\n M:C.\t\\)#i\n-\t&dF; m%\n-' o@;%T# /@\n q<{]c}=v\n (T[ifG,J\n TI$Mw4d}HH\n \\nj:sa\\\n-A~X@:H'RB\n-le`y0E'/q\n-]nEy|L7@\n-wa9Vv]Hemg\n-h1}4;`?}\n-x/]RQaS*\n-LF`\"(a,)\n-\\i^n)F\"hD3D/#\n-u=mm}6\t$\n-HH-gS>Mp\n-C]ru\n-Dr],N)jo@\n-GY*P&A2Q\n-?1@b!lE O\n-ARVQA_F9I\n-7V?_gs-Jvb\n-_!Yr!1&n>\n-wh<0r1w$\n-R)wClyUdv][\n-=Ru,ro@{\n-Xt?O&o?7\n-x!W~3y$`\n-!A?71\n-7r3J]`oF\n-F-32\"K#g\n-9wAvGo3*\n-_H*~V@TN\n-A_K=$otm\n-N#3'q3'r3\n-hiS~h)Q:\n-+QZ=jSZ<*P\n-S&OgWzCK\n-Sl\"Q{5f]\n-X{>g2D|5)\n-{MUKvh&[r~a\n-%#4{=;{F\n-+y3zpo;+\n-x93L8$Mz!L:&\n-%@zyn)Mn{\n-MAuJ]Aue\n-^W\\#F.IV\n-Cf6[vXbe\n-j1>{y(cyO\n-.<]`(nQh\n-DNg2^TbO\n-3h(@7xIo5p=\n-pW b: 34\n-gGsg=187\n-6/Lv9l:|\n-~VCL^>gu\n-CNkAM\n-Cp5PV9x-\n+APz^FO#G\n+phJoy84fb\n++;}9+s}Yx\n+8#)Cjmn;F\tuh\\Ja\n+za!qZX^\n+olS\"`kSh\n+39J8${z\t\n+lds69)D-N\n+UUS4nQ?UU\n+xL wngl(\n+)E{IdJ+P\n+Jv\"fU;1o\n+Rr..Qr.?Qpnf_;\n+R)wClyUdv]_\n+TlU!7?G8\n+kP(8!V1c|\n+L$R3`ZxX\n+(1gM{AN$\n+d8P6h(Kn1\n+!H$;0Z)*\n+nV Yc47S\n+z#kD)ed-iT\n+\tKjAv|w^,\n+DIy&{@xb\n+g'x*;!xf~\n+jv_;IE;{bF\n+&4@B^|J7\n+KE~[&j%.\n+gYndz^01GP\n+yCf)%=shf\n+\\\")x}r..sAQ/&KQ\n+\t<&sG[Da>\n+D`\n+\t&!wBHHq\n+R)L=Ia<'\n+#}8Q0-Ck\n+#u*&yK0h-\n+|'Q_Y2GvC\n+@Jpy#]BEU\n+8kTUr\\/o9\n+)]o2$Nmw\n+?DKZ9xEz\n+TZV+hS%\n+^Oh!\tj)x\n+j|3>CU2)C\n+6Cop6s=w\n+AcK1ADEc,\n+?^@qkY@q'm\n+`(>Mi#(L\n+?7J~Y-7J\n+Ifk>2[]d\n+>{,^$Lio\n+I~f.?nL^EI?\n+zMR>[|#B%H\"$5\n+Z6^nYq_p(\n+$J&l_gfn\n+*bh!hv)H\n+')W!'l2F)\n+Pe!nXA_I]\n vwvOvPwo\n =qQXN:2K\n ^.b(u)A~ebv\n Z{B$F'qE\n _2>E$QS)\n ~+=5y8=1~Cz\n b`7a6d,&\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 61726d2d 6c696e75 782d676e dwz/arm-linux-gn\n 0x00000020 75656162 6968662f 61736973 2d70726f ueabihf/asis-pro\n- 0x00000030 6772616d 732e6465 62756700 1215278d grams.debug...'.\n- 0x00000040 2f311ad7 e7ae561f 2fd9edf2 b332ae8d /1....V./....2..\n+ 0x00000030 6772616d 732e6465 62756700 76bdcd3b grams.debug.v..;\n+ 0x00000040 3cb84ceb f27b8d0f 6be88055 30622ae0 <.L..{..k..U0b*.\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/c0/29956c7f5725b4d00e2b4290737abdb2d8a613.debug", "source2": "./usr/lib/debug/.build-id/00/491e47332229d91bf2ce4e5bcfa869258ec1a5.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": "@@ -27,15 +27,15 @@\n [22] .dynamic NOBITS 001fc9a4 007260 000148 08 WA 6 0 4\n [23] .got NOBITS 001fcaec 007260 001514 04 WA 0 0 4\n [24] .data NOBITS 001fe000 007260 0012b6 00 WA 0 0 8\n [25] .bss NOBITS 001ff2b8 007260 0b74cc 00 WA 0 0 8\n [26] .comment PROGBITS 00000000 0001b4 00001f 01 MS 0 0 1\n [27] .ARM.attributes ARM_ATTRIBUTES 00000000 0001d3 000033 00 0 0 1\n [28] .debug_aranges PROGBITS 00000000 000208 0001ba 00 C 0 0 4\n- [29] .debug_info PROGBITS 00000000 0003c4 0984f6 00 C 0 0 4\n+ [29] .debug_info PROGBITS 00000000 0003c4 0984f8 00 C 0 0 4\n [30] .debug_abbrev PROGBITS 00000000 0988bc 00386d 00 C 0 0 4\n [31] .debug_line PROGBITS 00000000 09c12c 036b15 00 C 0 0 4\n [32] .debug_frame PROGBITS 00000000 0d2c44 007b0d 00 C 0 0 4\n [33] .debug_str PROGBITS 00000000 0da754 004e55 01 MSC 0 0 4\n [34] .debug_loc PROGBITS 00000000 0df5ac 04b25a 00 C 0 0 4\n [35] .debug_ranges PROGBITS 00000000 12a808 00e0d6 00 C 0 0 4\n [36] .gnu_debugaltlink PROGBITS 00000000 1388de 000050 00 0 0 1\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: c029956c7f5725b4d00e2b4290737abdb2d8a613\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 00491e47332229d91bf2ce4e5bcfa869258ec1a5\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": "@@ -22306,15 +22306,15 @@\n <1>: Abbrev Number: 0\n Compilation Unit @ offset 0xbad0:\n Length: 0x987 (32-bit)\n Version: 4\n Abbrev Offset: 0x25a6\n Pointer Size: 4\n <0>: Abbrev Number: 72 (DW_TAG_compile_unit)\n- DW_AT_producer : (GNU_strp_alt) (offset: 0x81e64) \n+ DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n DW_AT_language : (data1) 13\t(ADA 95)\n DW_AT_name : (GNU_strp_alt) (offset: 0x51a97) \n DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n DW_AT_low_pc : (addr) 0x50804\n DW_AT_high_pc : (udata) 2342\n DW_AT_stmt_list : (sec_offset) 0xed0\n <1>: Abbrev Number: 21 (DW_TAG_imported_unit)\n@@ -23385,15 +23385,15 @@\n <1>: Abbrev Number: 0\n Compilation Unit @ offset 0xc45b:\n Length: 0x2b8 (32-bit)\n Version: 4\n Abbrev Offset: 0xd26\n Pointer Size: 4\n <0>: Abbrev Number: 126 (DW_TAG_compile_unit)\n- DW_AT_producer : (GNU_strp_alt) (offset: 0x81d71) \n+ DW_AT_producer : (GNU_strp_alt) (offset: 0x81e64) \n DW_AT_language : (data1) 13\t(ADA 95)\n DW_AT_name : (GNU_strp_alt) (offset: 0x8b628) \n DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n DW_AT_stmt_list : (sec_offset) 0x1873\n <1>: Abbrev Number: 27 (DW_TAG_imported_unit)\n DW_AT_import : (GNU_ref_alt) <0x5f50>\n <1>: Abbrev Number: 27 (DW_TAG_imported_unit)\n@@ -48282,15 +48282,15 @@\n <1><19d01>: Abbrev Number: 0\n Compilation Unit @ offset 0x19d02:\n Length: 0xe94 (32-bit)\n Version: 4\n Abbrev Offset: 0xa689\n Pointer Size: 4\n <0><19d0d>: Abbrev Number: 106 (DW_TAG_compile_unit)\n- <19d0e> DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n+ <19d0e> DW_AT_producer : (GNU_strp_alt) (offset: 0x81d71) \n <19d12> DW_AT_language : (data1) 13\t(ADA 95)\n <19d13> DW_AT_name : (GNU_strp_alt) (offset: 0x51ae9) \n <19d17> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n <19d1b> DW_AT_low_pc : (addr) 0x5d6c0\n <19d1f> DW_AT_high_pc : (udata) 3260\n <19d21> DW_AT_stmt_list : (sec_offset) 0x997f\n <1><19d25>: Abbrev Number: 18 (DW_TAG_imported_unit)\n@@ -49846,15 +49846,15 @@\n <1><1ab99>: Abbrev Number: 0\n Compilation Unit @ offset 0x1ab9a:\n Length: 0x6fea (32-bit)\n Version: 4\n Abbrev Offset: 0x1df6\n Pointer Size: 4\n <0><1aba5>: Abbrev Number: 70 (DW_TAG_compile_unit)\n- <1aba6> DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n+ <1aba6> DW_AT_producer : (GNU_strp_alt) (offset: 0x81d71) \n <1abaa> DW_AT_language : (data1) 13\t(ADA 95)\n <1abab> DW_AT_name : (GNU_strp_alt) (offset: 0x51c88) \n <1abaf> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n <1abb3> DW_AT_low_pc : (addr) 0x5e37c\n <1abb7> DW_AT_high_pc : (udata) 16416\n <1abba> DW_AT_stmt_list : (sec_offset) 0xa13b\n <1><1abbe>: Abbrev Number: 20 (DW_TAG_imported_unit)\n@@ -62336,15 +62336,15 @@\n <1><21b87>: Abbrev Number: 0\n Compilation Unit @ offset 0x21b88:\n Length: 0x1675 (32-bit)\n Version: 4\n Abbrev Offset: 0x379b\n Pointer Size: 4\n <0><21b93>: Abbrev Number: 115 (DW_TAG_compile_unit)\n- <21b94> DW_AT_producer : (GNU_strp_alt) (offset: 0x81d71) \n+ <21b94> DW_AT_producer : (GNU_strp_alt) (offset: 0x81e64) \n <21b98> DW_AT_language : (data1) 13\t(ADA 95)\n <21b99> DW_AT_name : (GNU_strp_alt) (offset: 0x51926) \n <21b9d> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n <21ba1> DW_AT_low_pc : (addr) 0x623a0\n <21ba5> DW_AT_high_pc : (udata) 3812\n <21ba7> DW_AT_stmt_list : (sec_offset) 0xd0ca\n <1><21bab>: Abbrev Number: 26 (DW_TAG_base_type)\n@@ -64805,15 +64805,15 @@\n <1><23200>: Abbrev Number: 0\n Compilation Unit @ offset 0x23201:\n Length: 0x313a (32-bit)\n Version: 4\n Abbrev Offset: 0xa689\n Pointer Size: 4\n <0><2320c>: Abbrev Number: 106 (DW_TAG_compile_unit)\n- <2320d> DW_AT_producer : (GNU_strp_alt) (offset: 0x81e64) \n+ <2320d> DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n <23211> DW_AT_language : (data1) 13\t(ADA 95)\n <23212> DW_AT_name : (GNU_strp_alt) (offset: 0x51d85) \n <23216> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n <2321a> DW_AT_low_pc : (addr) 0x63284\n <2321e> DW_AT_high_pc : (udata) 12952\n <23220> DW_AT_stmt_list : (sec_offset) 0xe0fc\n <1><23224>: Abbrev Number: 18 (DW_TAG_imported_unit)\n@@ -70242,15 +70242,15 @@\n <1><2633e>: Abbrev Number: 0\n Compilation Unit @ offset 0x2633f:\n Length: 0xafe2 (32-bit)\n Version: 4\n Abbrev Offset: 0x25a6\n Pointer Size: 4\n <0><2634a>: Abbrev Number: 72 (DW_TAG_compile_unit)\n- <2634b> DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n+ <2634b> DW_AT_producer : (GNU_strp_alt) (offset: 0x81e64) \n <2634f> DW_AT_language : (data1) 13\t(ADA 95)\n <26350> DW_AT_name : (GNU_strp_alt) (offset: 0x51bc8) \n <26354> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n <26358> DW_AT_low_pc : (addr) 0x6651c\n <2635c> DW_AT_high_pc : (udata) 34244\n <2635f> DW_AT_stmt_list : (sec_offset) 0xfcdd\n <1><26363>: Abbrev Number: 21 (DW_TAG_imported_unit)\n@@ -90052,15 +90052,15 @@\n <1><31324>: Abbrev Number: 0\n Compilation Unit @ offset 0x31325:\n Length: 0x8aa (32-bit)\n Version: 4\n Abbrev Offset: 0x1df6\n Pointer Size: 4\n <0><31330>: Abbrev Number: 70 (DW_TAG_compile_unit)\n- <31331> DW_AT_producer : (GNU_strp_alt) (offset: 0x81e64) \n+ <31331> DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n <31335> DW_AT_language : (data1) 13\t(ADA 95)\n <31336> DW_AT_name : (GNU_strp_alt) (offset: 0x8b6a2) \n <3133a> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n <3133e> DW_AT_low_pc : (addr) 0x6eae0\n <31342> DW_AT_high_pc : (udata) 1752\n <31344> DW_AT_stmt_list : (sec_offset) 0x14c9d\n <1><31348>: Abbrev Number: 20 (DW_TAG_imported_unit)\n@@ -91019,15 +91019,15 @@\n <1><31bd2>: Abbrev Number: 0\n Compilation Unit @ offset 0x31bd3:\n Length: 0x8af (32-bit)\n Version: 4\n Abbrev Offset: 0x1df6\n Pointer Size: 4\n <0><31bde>: Abbrev Number: 70 (DW_TAG_compile_unit)\n- <31bdf> DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n+ <31bdf> DW_AT_producer : (GNU_strp_alt) (offset: 0x81d71) \n <31be3> DW_AT_language : (data1) 13\t(ADA 95)\n <31be4> DW_AT_name : (GNU_strp_alt) (offset: 0x8b6c9) \n <31be8> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n <31bec> DW_AT_low_pc : (addr) 0x6f1b8\n <31bf0> DW_AT_high_pc : (udata) 1752\n <31bf2> DW_AT_stmt_list : (sec_offset) 0x15248\n <1><31bf6>: Abbrev Number: 20 (DW_TAG_imported_unit)\n@@ -91988,15 +91988,15 @@\n <1><32485>: Abbrev Number: 0\n Compilation Unit @ offset 0x32486:\n Length: 0x48 (32-bit)\n Version: 4\n Abbrev Offset: 0xd26\n Pointer Size: 4\n <0><32491>: Abbrev Number: 126 (DW_TAG_compile_unit)\n- <32492> DW_AT_producer : (GNU_strp_alt) (offset: 0x81e64) \n+ <32492> DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n <32496> DW_AT_language : (data1) 13\t(ADA 95)\n <32497> DW_AT_name : (GNU_strp_alt) (offset: 0x51b0f) \n <3249b> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n <3249f> DW_AT_stmt_list : (sec_offset) 0x157f3\n <1><324a3>: Abbrev Number: 27 (DW_TAG_imported_unit)\n <324a4> DW_AT_import : (GNU_ref_alt) <0x5f50>\n <1><324a8>: Abbrev Number: 27 (DW_TAG_imported_unit)\n@@ -92020,15 +92020,15 @@\n <1><324d1>: Abbrev Number: 0\n Compilation Unit @ offset 0x324d2:\n Length: 0xb7e7 (32-bit)\n Version: 4\n Abbrev Offset: 0x2d6d\n Pointer Size: 4\n <0><324dd>: Abbrev Number: 141 (DW_TAG_compile_unit)\n- <324df> DW_AT_producer : (GNU_strp_alt) (offset: 0x81e64) \n+ <324df> DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n <324e3> DW_AT_language : (data1) 13\t(ADA 95)\n <324e4> DW_AT_name : (GNU_strp_alt) (offset: 0x51b71) \n <324e8> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n <324ec> DW_AT_low_pc : (addr) 0x6f890\n <324f0> DW_AT_high_pc : (udata) 45856\n <324f3> DW_AT_stmt_list : (sec_offset) 0x1582d\n <1><324f7>: Abbrev Number: 48 (DW_TAG_imported_unit)\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,182 +1,148 @@\n GCC: (Debian 10.3.0-11) 10.3.0\n ws/i#wt(\n h>8%j>|s'\\s\n-7wJu\\ #x\n-@*dk=Ajdk\n-z- g@3$4\n-KM6zD_fr\n-?_@0^b%7o\n-Bvw59JZ)\n+@&ei/@ffi.\n+AZdk3@:dk\n+P`\tdZ~HZc\n+V7FIk1JN\n l8Pc3$K\n-RbOQUTQmUUSUT\n-EiOEI&k3\n-lH?ErC:6G\n-F'R5nHm8\n-#:G7,ZuJ\n-_CPfn[K7\n-n#P7L^7k\\\n-;wbUO [G\n-HW;\\e^'K\n-NqJdNpU8\n-`Rq}Lp[5\n-?M9CEyXJF\n-Z5}_^a'd:\n-t;c4K~fo\n-c\n-ucG\"X:LU\n-s_h{vZ]h\n-6O#,OULO3+\n-2gC(AQx8\n-c-zwFoZ.\n-HDa[fB|F\n-)UDE *Q:\n-xQ_0\"&F \n-DjvJ,&5/k\n-GyBP^$O(\n-(}.Ul7]]h\n-?iE3sT\",\n-H-=f/Z:J\n-K*)\"~E~h\n-W5TU[mQk\n-Uc|(Sjc(\n-UX0:fJlB9\n-rEY[d>^C>\n-[d8w(^w1\n-taY+%rZ ]Y&\n-N,U;U*EQ\n-MdVAs =i@>\n-?m,{E+^A\n-fOM@V)\n-d;[Ci_\n-ZV6|0Jx\tZ\n-j`w4frh.\n-i}z_Vy[G\n-8U(_AWZk\n-[GdAPE*o1Kd\n-AIItg:FZ x[\n-puiW\\]Z7ti\n-QkXh$lgc\n-dO?!'a=+\n-MAy|ZKa[56\n-*acf)-^$\n-tFjRGg|b\n-^a`DO^L#\n- 5h]Xeo(\n-=(}%kMN#\n-|;BjCq1m\n-Tj1_py~-\n-Lk)2U[IdP\n-S%n0>6\t\\:\n-qz'e,=|J\n-WYO8_&W9\n-`#ejG$l#`\n-FWWM=d\n-pNc9LV*n_\n-*#i,OIHV\n-]U+>k!1S\n-$%P}5Y(y\n-r\n-\\YK(nL-V>\n-0WXV7ps0xp9\n-C.(XAW$4\n-q\\O/ \n-\\paFc`bY\n-[S4=:iD}p\n-F]5>j6i\ty\n-S#<$O9*~\n-9g3wv\t6^\n- QFv;4_3-H\n-@<3$TK0I\n-9CGvnHm(\\\n-i[P?61}/WX\n-.L9,X,4\n+UC!nv37U\n+AF/IFawYF\n+Mr3Np_Nu_\n+.[KVmf='J\n+o~fHdVS}\n+s+M2uQf($6S\n+YafhjK1-\n+\\T$s}-%.\n+[Y+D72|k\n+$*\"&PDEe1cX\n+,MEDN\t6+\n+qR7NzY&-\n+DCSrrCFn\n+T@U~X}>`\n+.XCreOU T \n+.cOFAl[:\n+U[QUUU[UUI\n+5>VcW$a<\n+xT\\]VxaC6\n+hy:gy*lz\n+yZj;s0=m\n+vU!m&R,V\n+e6dfqGUf\n+bvvlE)Q_0\n+/TDk ^Pq\n+gTDs *F#\n+uA}|U:04,\n+7>|vo'xR\n+A0rgM|[9\n+ylog\\vV \n+?dp&gU15\n+\"+kg9nig\n+y[ /3}Sy\n+Vec%bQ$2\n+TB[\t2G3k|x\n+\t)ZMZX_*Z\n+YXePVI-1n\n+S;%*j}k,}\n+j!j2[ZTRI\n+G#Ar:hs/\n+3Vuf8/@t\n+E:f9yn,W\n+2.qk3.q'\n+WAfbNIcdc\n+QJ\"%TZ\"/\n+r\\r3.A3.m\n+A4y]h&7L\n+u\\L8!Tsf\"\n+Q0qIcK5v\n+\"jn1Fk5JR\n+9f(wquu-Ky\n+)eHcNlg1\n+|g(E)NB?B\n+6uff%_yb\t<\n+d^<_|6{>dN\n+Xs`]5v_c_\n+3*36AX~B(\n+7cCN(l.J7M\n+Gw5{]-Y=\n+ePDF]Sf~c\n+k0^d(>QB\n+pfyl?g=b\n+9\"M9m'!hy\n+qAan`q,7\n+tb(YF~hB\n+\\F!?ZF):+\n+Y?Ka1Wywo\n+WaB%:WTY\n+.7]x,Tl;\n+ |s;(D>|Z~\n++D?[}RT|\n+7!B;\t; a\n+Fz.iqN-\t\n+kO.>C\\k^\n+sVDJcrx5\\WnLb\n+~U;Eu.R!\n+lC0n@6Eq\n+'OxGF4'E\n+ggggvwfwg\n+3Ob~gmZ+\n+2|'Vdx_,\n+k6)utwKjo`j\n+s[w 6\"n}\n+?uK\\n>oJ\n+tRA\"SK+3\n+\\2ocV|VCz\n+$Kd~CWz>\n+V1G:[G'|$g\n+VQB+cU3QA\n+ko\"U3.0(\n+9\"O(Pzha\n+.B*\"DfHm\n+/gJ}ZNxe>\n++4B0~\"iHSi\n+qh:j9~lt\n+'AXW'On}\n+L[.*x$$Eq\n+*M'63M'F\n+'Cb;B_KlGhB{E\n++pUu\\A3u\n+5}9pW8pw\n+E,oSjy{g\n+J'E9yZrA\n+`E2>br.F\n+YB:.Ew\\)O\n+z6@'o Q+\n+C%SZ.>WC\n+/T6MA'%4\n+rc6}Z<:ux`{\n+iWQ`W^x~,\n+EgKHb{`1g;\n+@0n&GE-C|\n+JpP\\78jA\n+]hS(5>FNm R\n+6(n&e}V\te\n+s]G:IU.$O$NR\n++i0\\Q9]GI\n+#q:g9 X~A\n+,~[Dy7hFy\n+R/{> q8[\n+Qy-'mQyw\n+r}W+k=o3kE]\n+jQGX::QzV&\\\n+%zrDsE{D\n+;L}* ?K=y~\n+ic] _vSi\n 8GB]s)fiu\n 8T+N8L|2]4}\n pTj0g\\C(\n =g9.:<919d>: Abbrev Number: 0\n Compilation Unit @ offset 0x919e:\n Length: 0x97d (32-bit)\n Version: 4\n Abbrev Offset: 0x0\n Pointer Size: 4\n <0><91a9>: Abbrev Number: 119 (DW_TAG_compile_unit)\n- <91aa> DW_AT_producer : (GNU_strp_alt) (offset: 0x81e64) \n+ <91aa> DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n <91ae> DW_AT_language : (data1) 13\t(ADA 95)\n <91af> DW_AT_name : (GNU_strp_alt) (offset: 0x51a97) \n <91b3> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n <91b7> DW_AT_low_pc : (addr) 0x4b8fc\n <91bb> DW_AT_high_pc : (udata) 2342\n <91bd> DW_AT_stmt_list : (sec_offset) 0x1031\n <1><91c1>: Abbrev Number: 55 (DW_TAG_imported_unit)\n@@ -17998,15 +17998,15 @@\n <1><9b1e>: Abbrev Number: 0\n Compilation Unit @ offset 0x9b1f:\n Length: 0x2b3 (32-bit)\n Version: 4\n Abbrev Offset: 0x0\n Pointer Size: 4\n <0><9b2a>: Abbrev Number: 125 (DW_TAG_compile_unit)\n- <9b2b> DW_AT_producer : (GNU_strp_alt) (offset: 0x81d71) \n+ <9b2b> DW_AT_producer : (GNU_strp_alt) (offset: 0x81e64) \n <9b2f> DW_AT_language : (data1) 13\t(ADA 95)\n <9b30> DW_AT_name : (GNU_strp_alt) (offset: 0x8b628) \n <9b34> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n <9b38> DW_AT_stmt_list : (sec_offset) 0x19d4\n <1><9b3c>: Abbrev Number: 55 (DW_TAG_imported_unit)\n <9b3d> DW_AT_import : (GNU_ref_alt) <0x1cd6e>\n <1><9b41>: Abbrev Number: 55 (DW_TAG_imported_unit)\n@@ -39478,15 +39478,15 @@\n <1><15959>: Abbrev Number: 0\n Compilation Unit @ offset 0x1595a:\n Length: 0xe99 (32-bit)\n Version: 4\n Abbrev Offset: 0x33a5\n Pointer Size: 4\n <0><15965>: Abbrev Number: 106 (DW_TAG_compile_unit)\n- <15966> DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n+ <15966> DW_AT_producer : (GNU_strp_alt) (offset: 0x81d71) \n <1596a> DW_AT_language : (data1) 13\t(ADA 95)\n <1596b> DW_AT_name : (GNU_strp_alt) (offset: 0x51ae9) \n <1596f> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n <15973> DW_AT_low_pc : (addr) 0x5714c\n <15977> DW_AT_high_pc : (udata) 3260\n <15979> DW_AT_stmt_list : (sec_offset) 0x8d91\n <1><1597d>: Abbrev Number: 20 (DW_TAG_imported_unit)\n@@ -41044,15 +41044,15 @@\n <1><167f6>: Abbrev Number: 0\n Compilation Unit @ offset 0x167f7:\n Length: 0x6fe5 (32-bit)\n Version: 4\n Abbrev Offset: 0x1148\n Pointer Size: 4\n <0><16802>: Abbrev Number: 70 (DW_TAG_compile_unit)\n- <16803> DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n+ <16803> DW_AT_producer : (GNU_strp_alt) (offset: 0x81d71) \n <16807> DW_AT_language : (data1) 13\t(ADA 95)\n <16808> DW_AT_name : (GNU_strp_alt) (offset: 0x51c88) \n <1680c> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n <16810> DW_AT_low_pc : (addr) 0x57e08\n <16814> DW_AT_high_pc : (udata) 16416\n <16817> DW_AT_stmt_list : (sec_offset) 0x954d\n <1><1681b>: Abbrev Number: 20 (DW_TAG_imported_unit)\n@@ -53532,15 +53532,15 @@\n <1><1d7df>: Abbrev Number: 0\n Compilation Unit @ offset 0x1d7e0:\n Length: 0x1657 (32-bit)\n Version: 4\n Abbrev Offset: 0x0\n Pointer Size: 4\n <0><1d7eb>: Abbrev Number: 119 (DW_TAG_compile_unit)\n- <1d7ec> DW_AT_producer : (GNU_strp_alt) (offset: 0x81d71) \n+ <1d7ec> DW_AT_producer : (GNU_strp_alt) (offset: 0x81e64) \n <1d7f0> DW_AT_language : (data1) 13\t(ADA 95)\n <1d7f1> DW_AT_name : (GNU_strp_alt) (offset: 0x51926) \n <1d7f5> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n <1d7f9> DW_AT_low_pc : (addr) 0x5be28\n <1d7fd> DW_AT_high_pc : (udata) 3812\n <1d7ff> DW_AT_stmt_list : (sec_offset) 0xc4dc\n <1><1d803>: Abbrev Number: 86 (DW_TAG_base_type)\n@@ -55989,15 +55989,15 @@\n <1><1ee3a>: Abbrev Number: 0\n Compilation Unit @ offset 0x1ee3b:\n Length: 0x310d (32-bit)\n Version: 4\n Abbrev Offset: 0x33a5\n Pointer Size: 4\n <0><1ee46>: Abbrev Number: 106 (DW_TAG_compile_unit)\n- <1ee47> DW_AT_producer : (GNU_strp_alt) (offset: 0x81e64) \n+ <1ee47> DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n <1ee4b> DW_AT_language : (data1) 13\t(ADA 95)\n <1ee4c> DW_AT_name : (GNU_strp_alt) (offset: 0x51d85) \n <1ee50> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n <1ee54> DW_AT_low_pc : (addr) 0x5cd0c\n <1ee58> DW_AT_high_pc : (udata) 12952\n <1ee5a> DW_AT_stmt_list : (sec_offset) 0xd50e\n <1><1ee5e>: Abbrev Number: 20 (DW_TAG_imported_unit)\n@@ -61408,15 +61408,15 @@\n <1><21f4b>: Abbrev Number: 0\n Compilation Unit @ offset 0x21f4c:\n Length: 0xafdd (32-bit)\n Version: 4\n Abbrev Offset: 0x18f8\n Pointer Size: 4\n <0><21f57>: Abbrev Number: 72 (DW_TAG_compile_unit)\n- <21f58> DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n+ <21f58> DW_AT_producer : (GNU_strp_alt) (offset: 0x81e64) \n <21f5c> DW_AT_language : (data1) 13\t(ADA 95)\n <21f5d> DW_AT_name : (GNU_strp_alt) (offset: 0x51bc8) \n <21f61> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n <21f65> DW_AT_low_pc : (addr) 0x5ffa4\n <21f69> DW_AT_high_pc : (udata) 34244\n <21f6c> DW_AT_stmt_list : (sec_offset) 0xf0ef\n <1><21f70>: Abbrev Number: 21 (DW_TAG_imported_unit)\n@@ -81216,15 +81216,15 @@\n <1><2cf2c>: Abbrev Number: 0\n Compilation Unit @ offset 0x2cf2d:\n Length: 0x8a5 (32-bit)\n Version: 4\n Abbrev Offset: 0x1148\n Pointer Size: 4\n <0><2cf38>: Abbrev Number: 70 (DW_TAG_compile_unit)\n- <2cf39> DW_AT_producer : (GNU_strp_alt) (offset: 0x81f57) \n+ <2cf39> DW_AT_producer : (GNU_strp_alt) (offset: 0x81d71) \n <2cf3d> DW_AT_language : (data1) 13\t(ADA 95)\n <2cf3e> DW_AT_name : (GNU_strp_alt) (offset: 0x8b6c9) \n <2cf42> DW_AT_comp_dir : (GNU_strp_alt) (offset: 0x8d3d7) \n <2cf46> DW_AT_low_pc : (addr) 0x68568\n <2cf4a> DW_AT_high_pc : (udata) 1752\n <2cf4c> DW_AT_stmt_list : (sec_offset) 0x140af\n <1><2cf50>: Abbrev Number: 20 (DW_TAG_imported_unit)\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,80 +1,87 @@\n GCC: (Debian 10.3.0-11) 10.3.0\n <2X*y@I~\n y;0=N-T\\\n \\O`PFRpQ\n Jxsbw3!H\n+C:MUHCB6\n+/!YDs@!}\n @VwL&M$+3\n #pGHwIO3*\n ysoX Mr\"\n-$VvxrVfy\n-Y)OsN=D[\n-zvXvR#o9\n-R.5%@*'Mr\n-x[[^l=iD\n-dk[:~Ui6\n-Q1(o3A)IG\n-`b-`-PD9\n-S&$WNo7M\n-hLx(pZny\n-E OPP.C+\n-\tW8-6&'c\n-S\tnp$(|8\n-qPyzM:E?\n-5g#rh{Ne\n-Ox~% w9K\n-g'z\tecH0g\n-5V>0cy[S\n-e~\"^`^O2\n-%(?Aj|I`\n-jclj a[%\n-\\n>+N[!|0 \n+-jORgqL*\n+lD`=@G<6-\n+#{8Vjd9b\n+(vGBg@t%\n+7TLszHZS\n+I9G~8i=G&7\n+]=ZTdQ\t^\n+u/#jW(42@I\n+u(Efe3]S\n+}k%vTSjK\n+eT!~}YB}\n+n4ZAYA-\\ne\n+WlrSMfz5R\n+@,+wYjM\"\n+nUiUz8H_2\n+,e{[`@ @\n+IMzMj7Kj!\n XBIUIQEQ-\n-yg@?E83v\n-9 _Ejq^2,\n-8\tZC!5'J\n-mY<_W/LV\n-\\T(\"r/!t\n-1#S*,SzVnQ\n-f=kF)B0S\n-?@a=Ts4vd+A^\n-7TQ6;vPPM\n-tNUJ]01$\n-eRu]YT`;hU\n-Gm|e)jI=*|R\n-gJ$Mx[#m\n-PJt;}PJtW\n-AIZf`A{\n-_dt7^k{$^C\n-J*$aH!'%\n-b1f6+Vc`\n-5N}=8^;h\n-Q^&x@O0I:i\n-(7q<]A8P\n-u0XI$/*U\n-h>wtp:4;\n-'9Y^y-gM\n-UNpWi[}O\n--Cpm>kX/\n-,i{#iS%rm[L\n+7qP4uW(uz\n+OyYCE[}PT\n+qkK|hT1y\n+mv:lKA~@\n+Z]<4t[r*]\n+\"Ef\t@eN]\n+)GiL6K?J\n+&V$@oP'I,\n+LG%ak#|-\n+9}QB<}Qm\n+[\t-E^0fF>aPY\n+wr1M#!M-\n+:[$VOeYy\n+n46J/grc\n+#ionw-g)\n+KaN;Bw{Q\n+jtk*\tn*J>n\n+Rp~ELi\\d\n+t+$Ahnvif\n+V+_:.[:.\n+JeOafOi,\n+g4H;n:.N:n\n+^Rh#Q#52d\n+s,y_y'Tr\n+[9Sm?y`=g\n+b5=6eHmp\n+kc'giOfi\n+z&TJeMufC\n+38Q+#W&j}^\n+L}}\n+]i-2*l#f\n+NJ~'%NGH\n+cAfWA\\EHG\n+Jdd;){RGY\n+{6xC2 DD\n fNg\\'z \t=\n Rc><\"u<\"5\n l&Gs84W=66zO0W\n D$~;N/KU\"\n 9H]N'i8D\n \"h{%EMXA\n QXy-typ)}\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 61726d2d 6c696e75 782d676e dwz/arm-linux-gn\n 0x00000020 75656162 6968662f 61736973 2d70726f ueabihf/asis-pro\n- 0x00000030 6772616d 732e6465 62756700 1215278d grams.debug...'.\n- 0x00000040 2f311ad7 e7ae561f 2fd9edf2 b332ae8d /1....V./....2..\n+ 0x00000030 6772616d 732e6465 62756700 76bdcd3b grams.debug.v..;\n+ 0x00000040 3cb84ceb f27b8d0f 6be88055 30622ae0 <.L..{..k..U0b*.\n \n"}]}]}]}]}]}