{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.buICTKIn/b1/dipy_1.11.0-2_arm64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.buICTKIn/b2/dipy_1.11.0-2_arm64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,5 +1,5 @@\n \n bedf15c3121d865e739c67b4140cfbb4 4529236 doc optional python-dipy-doc_1.11.0-2_all.deb\n- 1f252bc2dc05d7a52e3c4a973decfe25 22849724 debug optional python3-dipy-lib-dbgsym_1.11.0-2_arm64.deb\n- 6fe9b53716c928033704011913e15737 2183944 python optional python3-dipy-lib_1.11.0-2_arm64.deb\n+ 97cf597988394a681f5131d6c9626153 22863384 debug optional python3-dipy-lib-dbgsym_1.11.0-2_arm64.deb\n+ ba94d93d6c200d5a6ae0174c75ffe94e 2183880 python optional python3-dipy-lib_1.11.0-2_arm64.deb\n a9d976334f79a2a62079edef5a86b2bc 3584460 python optional python3-dipy_1.11.0-2_all.deb\n"}, {"source1": "python3-dipy-lib_1.11.0-2_arm64.deb", "source2": "python3-dipy-lib_1.11.0-2_arm64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2025-03-22 11:40:00.000000 debian-binary\n--rw-r--r-- 0 0 0 2160 2025-03-22 11:40:00.000000 control.tar.xz\n--rw-r--r-- 0 0 0 2181592 2025-03-22 11:40:00.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 2164 2025-03-22 11:40:00.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 2181524 2025-03-22 11:40:00.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/lib/python3/dist-packages/dipy/align/bundlemin.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/dipy/align/bundlemin.cpython-313-aarch64-linux-gnu.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 1d167597bbbcfd752a7320677f0f796d12c9bf94\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8a402847e891a71be92aa1cf921b77498deb557a\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 31363735 39376262 62636664 37353261 167597bbbcfd752a\n- 0x00000010 37333230 36373766 30663739 36643132 7320677f0f796d12\n- 0x00000020 63396266 39342e64 65627567 00000000 c9bf94.debug....\n- 0x00000030 c4cea9fe ....\n+ 0x00000000 34303238 34376538 39316137 31626539 402847e891a71be9\n+ 0x00000010 32616131 63663932 31623737 34393864 2aa1cf921b77498d\n+ 0x00000020 65623535 37612e64 65627567 00000000 eb557a.debug....\n+ 0x00000030 be371658 .7.X\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/dipy/align/crosscorr.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/dipy/align/crosscorr.cpython-313-aarch64-linux-gnu.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 29ab0db8c81efaf1f140b920c7b481c1d3cc6647\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f0e1e8ce4cc655dc2ab25ff34e6245d3a6e8efb5\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 61623064 62386338 31656661 66316631 ab0db8c81efaf1f1\n- 0x00000010 34306239 32306337 62343831 63316433 40b920c7b481c1d3\n- 0x00000020 63633636 34372e64 65627567 00000000 cc6647.debug....\n- 0x00000030 ce794523 .yE#\n+ 0x00000000 65316538 63653463 63363535 64633261 e1e8ce4cc655dc2a\n+ 0x00000010 62323566 66333465 36323435 64336136 b25ff34e6245d3a6\n+ 0x00000020 65386566 62352e64 65627567 00000000 e8efb5.debug....\n+ 0x00000030 b20b2384 ..#.\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/dipy/align/expectmax.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/dipy/align/expectmax.cpython-313-aarch64-linux-gnu.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 9aa1dc8caba04c7130d8bafe80f4d5d8bdea89ac\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1c84d0409bcb8e351b393b8fd2d6e3cc821e5453\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 61316463 38636162 61303463 37313330 a1dc8caba04c7130\n- 0x00000010 64386261 66653830 66346435 64386264 d8bafe80f4d5d8bd\n- 0x00000020 65613839 61632e64 65627567 00000000 ea89ac.debug....\n- 0x00000030 8249eed0 .I..\n+ 0x00000000 38346430 34303962 63623865 33353162 84d0409bcb8e351b\n+ 0x00000010 33393362 38666432 64366533 63633832 393b8fd2d6e3cc82\n+ 0x00000020 31653534 35332e64 65627567 00000000 1e5453.debug....\n+ 0x00000030 aba31482 ....\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/dipy/align/parzenhist.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/dipy/align/parzenhist.cpython-313-aarch64-linux-gnu.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 9c0766545ae9c5a57b4c3ddb47b32dda35328c65\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a96eaf35866d144a841a90cc586647f8d4dbdfb3\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 30373636 35343561 65396335 61353762 0766545ae9c5a57b\n- 0x00000010 34633364 64623437 62333264 64613335 4c3ddb47b32dda35\n- 0x00000020 33323863 36352e64 65627567 00000000 328c65.debug....\n- 0x00000030 b6c281be ....\n+ 0x00000000 36656166 33353836 36643134 34613834 6eaf35866d144a84\n+ 0x00000010 31613930 63633538 36363437 66386434 1a90cc586647f8d4\n+ 0x00000020 64626466 62332e64 65627567 00000000 dbdfb3.debug....\n+ 0x00000030 a37e282d .~(-\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/dipy/align/sumsqdiff.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/dipy/align/sumsqdiff.cpython-313-aarch64-linux-gnu.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: f2d4c8b6d61e3d2689d9ef01f2933ce28ce4b956\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 95ca4abc4fadc8209745348a040020a4e8bff06c\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 64346338 62366436 31653364 32363839 d4c8b6d61e3d2689\n- 0x00000010 64396566 30316632 39333363 65323863 d9ef01f2933ce28c\n- 0x00000020 65346239 35362e64 65627567 00000000 e4b956.debug....\n- 0x00000030 3a99bb53 :..S\n+ 0x00000000 63613461 62633466 61646338 32303937 ca4abc4fadc82097\n+ 0x00000010 34353334 38613034 30303230 61346538 45348a040020a4e8\n+ 0x00000020 62666630 36632e64 65627567 00000000 bff06c.debug....\n+ 0x00000030 2d3db33a -=.:\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/dipy/align/transforms.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/dipy/align/transforms.cpython-313-aarch64-linux-gnu.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: f41da40b10701051ddb01ba1688da145d1f8d3ea\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 62af53fe5e78f37682eb767521bc3a1b6fe39069\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 31646134 30623130 37303130 35316464 1da40b10701051dd\n- 0x00000010 62303162 61313638 38646131 34356431 b01ba1688da145d1\n- 0x00000020 66386433 65612e64 65627567 00000000 f8d3ea.debug....\n- 0x00000030 fd3d6586 .=e.\n+ 0x00000000 61663533 66653565 37386633 37363832 af53fe5e78f37682\n+ 0x00000010 65623736 37353231 62633361 31623666 eb767521bc3a1b6f\n+ 0x00000020 65333930 36392e64 65627567 00000000 e39069.debug....\n+ 0x00000030 e3863af8 ..:.\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/dipy/align/vector_fields.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/dipy/align/vector_fields.cpython-313-aarch64-linux-gnu.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: dd99978a5e1ceb566e540464432ca02e9c83bcff\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a778905fc5478e41d3f720c172333f5e9fa6e0d1\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 39393937 38613565 31636562 35363665 99978a5e1ceb566e\n- 0x00000010 35343034 36343433 32636130 32653963 540464432ca02e9c\n- 0x00000020 38336263 66662e64 65627567 00000000 83bcff.debug....\n- 0x00000030 aaf64da2 ..M.\n+ 0x00000000 37383930 35666335 34373865 34316433 78905fc5478e41d3\n+ 0x00000010 66373230 63313732 33333366 35653966 f720c172333f5e9f\n+ 0x00000020 61366530 64312e64 65627567 00000000 a6e0d1.debug....\n+ 0x00000030 c3112465 ..$e\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/dipy/core/interpolation.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/dipy/core/interpolation.cpython-313-aarch64-linux-gnu.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: c554ebf6d15f6ee2c58c3eb8efd8e998b3debcad\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: aac9000e87f0e1ecee9f84abc8b4aec35485b381\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 35346562 66366431 35663665 65326335 54ebf6d15f6ee2c5\n- 0x00000010 38633365 62386566 64386539 39386233 8c3eb8efd8e998b3\n- 0x00000020 64656263 61642e64 65627567 00000000 debcad.debug....\n- 0x00000030 dd2af85e .*.^\n+ 0x00000000 63393030 30653837 66306531 65636565 c9000e87f0e1ecee\n+ 0x00000010 39663834 61626338 62346165 63333534 9f84abc8b4aec354\n+ 0x00000020 38356233 38312e64 65627567 00000000 85b381.debug....\n+ 0x00000030 b68849e2 ..I.\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/dipy/core/math.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/dipy/core/math.cpython-313-aarch64-linux-gnu.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: b2c411d93c417e5ba04ac6f5890ddf6f1d97514a\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 737a813966193e7e804fd67ce8b6df33ff1e9347\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 63343131 64393363 34313765 35626130 c411d93c417e5ba0\n- 0x00000010 34616336 66353839 30646466 36663164 4ac6f5890ddf6f1d\n- 0x00000020 39373531 34612e64 65627567 00000000 97514a.debug....\n- 0x00000030 0d3e01d4 .>..\n+ 0x00000000 37613831 33393636 31393365 37653830 7a813966193e7e80\n+ 0x00000010 34666436 37636538 62366466 33336666 4fd67ce8b6df33ff\n+ 0x00000020 31653933 34372e64 65627567 00000000 1e9347.debug....\n+ 0x00000030 e539b3d1 .9..\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/dipy/core/tests/test_math.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/dipy/core/tests/test_math.cpython-313-aarch64-linux-gnu.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 5bb5caf580a8b188290380ed6d72138bcfe8a1ac\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: af3d35da146b9932b25bacd0af5a681df656b879\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 62356361 66353830 61386231 38383239 b5caf580a8b18829\n- 0x00000010 30333830 65643664 37323133 38626366 0380ed6d72138bcf\n- 0x00000020 65386131 61632e64 65627567 00000000 e8a1ac.debug....\n- 0x00000030 650f92b7 e...\n+ 0x00000000 33643335 64613134 36623939 33326232 3d35da146b9932b2\n+ 0x00000010 35626163 64306166 35613638 31646636 5bacd0af5a681df6\n+ 0x00000020 35366238 37392e64 65627567 00000000 56b879.debug....\n+ 0x00000030 54d44a55 T.JU\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/dipy/denoise/denspeed.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/dipy/denoise/denspeed.cpython-313-aarch64-linux-gnu.so", "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.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 16af0cb55205daf615278f53162366251c0ac75a\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4c76762fec4b915b96ed753c11174528a0ca79e9\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 61663063 62353532 30356461 66363135 af0cb55205daf615\n- 0x00000010 32373866 35333136 32333636 32353163 278f53162366251c\n- 0x00000020 30616337 35612e64 65627567 00000000 0ac75a.debug....\n- 0x00000030 15571141 .W.A\n+ 0x00000000 37363736 32666563 34623931 35623936 76762fec4b915b96\n+ 0x00000010 65643735 33633131 31373435 32386130 ed753c11174528a0\n+ 0x00000020 63613739 65392e64 65627567 00000000 ca79e9.debug....\n+ 0x00000030 c1f47fdf ....\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/dipy/denoise/enhancement_kernel.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/dipy/denoise/enhancement_kernel.cpython-313-aarch64-linux-gnu.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 2a38d2b8cf18ad8357c3ed47cfb64a03520b3a2b\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 48d5949820ce45f1bb9f9ddd4b1339af738c797d\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 33386432 62386366 31386164 38333537 38d2b8cf18ad8357\n- 0x00000010 63336564 34376366 62363461 30333532 c3ed47cfb64a0352\n- 0x00000020 30623361 32622e64 65627567 00000000 0b3a2b.debug....\n- 0x00000030 88137105 ..q.\n+ 0x00000000 64353934 39383230 63653435 66316262 d5949820ce45f1bb\n+ 0x00000010 39663964 64643462 31333339 61663733 9f9ddd4b1339af73\n+ 0x00000020 38633739 37642e64 65627567 00000000 8c797d.debug....\n+ 0x00000030 6c7fec5b l..[\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/dipy/denoise/nlmeans_block.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/dipy/denoise/nlmeans_block.cpython-313-aarch64-linux-gnu.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: ca0e8070a188be6c9441c5dcd606c2f3f416647a\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 751b1f280b9d99dd41f8832aea7f25ab220e809c\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 30653830 37306131 38386265 36633934 0e8070a188be6c94\n- 0x00000010 34316335 64636436 30366332 66336634 41c5dcd606c2f3f4\n- 0x00000020 31363634 37612e64 65627567 00000000 16647a.debug....\n- 0x00000030 5c739281 \\s..\n+ 0x00000000 31623166 32383062 39643939 64643431 1b1f280b9d99dd41\n+ 0x00000010 66383833 32616561 37663235 61623232 f8832aea7f25ab22\n+ 0x00000020 30653830 39632e64 65627567 00000000 0e809c.debug....\n+ 0x00000030 547904ef Ty..\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/dipy/denoise/pca_noise_estimate.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/dipy/denoise/pca_noise_estimate.cpython-313-aarch64-linux-gnu.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 2bfb80028a062f7b49740f9941c317dde1466750\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: bbc6db3d5d5937edb10a7f033ab8d49880b4f1f7\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 66623830 30323861 30363266 37623439 fb80028a062f7b49\n- 0x00000010 37343066 39393431 63333137 64646531 740f9941c317dde1\n- 0x00000020 34363637 35302e64 65627567 00000000 466750.debug....\n- 0x00000030 a0fb5530 ..U0\n+ 0x00000000 63366462 33643564 35393337 65646231 c6db3d5d5937edb1\n+ 0x00000010 30613766 30333361 62386434 39383830 0a7f033ab8d49880\n+ 0x00000020 62346631 66372e64 65627567 00000000 b4f1f7.debug....\n+ 0x00000030 f2dde4b3 ....\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/dipy/denoise/shift_twist_convolution.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/dipy/denoise/shift_twist_convolution.cpython-313-aarch64-linux-gnu.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 289dcc985b0f2f50ef757578326c9862487e890e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 5f1b9743c07a8cda0c010849c4b163ba9da8569c\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 39646363 39383562 30663266 35306566 9dcc985b0f2f50ef\n- 0x00000010 37353735 37383332 36633938 36323438 757578326c986248\n- 0x00000020 37653839 30652e64 65627567 00000000 7e890e.debug....\n- 0x00000030 d794ccc7 ....\n+ 0x00000000 31623937 34336330 37613863 64613063 1b9743c07a8cda0c\n+ 0x00000010 30313038 34396334 62313633 62613964 010849c4b163ba9d\n+ 0x00000020 61383536 39632e64 65627567 00000000 a8569c.debug....\n+ 0x00000030 45fe309a E.0.\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/dipy/direction/bootstrap_direction_getter.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/dipy/direction/bootstrap_direction_getter.cpython-313-aarch64-linux-gnu.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: b40bbe82dcb4f54e8ae500c008ee64f58f53633b\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d54d80aead48b73972fed391cc44261eda0d9a7d\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 30626265 38326463 62346635 34653861 0bbe82dcb4f54e8a\n- 0x00000010 65353030 63303038 65653634 66353866 e500c008ee64f58f\n- 0x00000020 35333633 33622e64 65627567 00000000 53633b.debug....\n- 0x00000030 53cfb725 S..%\n+ 0x00000000 34643830 61656164 34386237 33393732 4d80aead48b73972\n+ 0x00000010 66656433 39316363 34343236 31656461 fed391cc44261eda\n+ 0x00000020 30643961 37642e64 65627567 00000000 0d9a7d.debug....\n+ 0x00000030 883ebdae .>..\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/dipy/direction/closest_peak_direction_getter.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/dipy/direction/closest_peak_direction_getter.cpython-313-aarch64-linux-gnu.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 575509c1f2ee21de6b880ed9ec9c7c8fdf5b80aa\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a3117813420b33df784e75b14df5e42989a462f9\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 35353039 63316632 65653231 64653662 5509c1f2ee21de6b\n- 0x00000010 38383065 64396563 39633763 38666466 880ed9ec9c7c8fdf\n- 0x00000020 35623830 61612e64 65627567 00000000 5b80aa.debug....\n- 0x00000030 233b55c2 #;U.\n+ 0x00000000 31313738 31333432 30623333 64663738 117813420b33df78\n+ 0x00000010 34653735 62313464 66356534 32393839 4e75b14df5e42989\n+ 0x00000020 61343632 66392e64 65627567 00000000 a462f9.debug....\n+ 0x00000030 09b845d5 ..E.\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/dipy/direction/pmf.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/dipy/direction/pmf.cpython-313-aarch64-linux-gnu.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: b2cba6d8e95eac9ec8d0cbf7f086df9be77efcde\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b22c3dc460b6a6964e4d7ebb3c5f5778923de3cb\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 63626136 64386539 35656163 39656338 cba6d8e95eac9ec8\n- 0x00000010 64306362 66376630 38366466 39626537 d0cbf7f086df9be7\n- 0x00000020 37656663 64652e64 65627567 00000000 7efcde.debug....\n- 0x00000030 254f0052 %O.R\n+ 0x00000000 32633364 63343630 62366136 39363465 2c3dc460b6a6964e\n+ 0x00000010 34643765 62623363 35663537 37383932 4d7ebb3c5f577892\n+ 0x00000020 33646533 63622e64 65627567 00000000 3de3cb.debug....\n+ 0x00000030 bfdf76e1 ..v.\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/dipy/direction/probabilistic_direction_getter.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/dipy/direction/probabilistic_direction_getter.cpython-313-aarch64-linux-gnu.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 39b7b28985defcf28589abee70ac8f8569d1a9f1\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 04d073254a7eb98d4d10d70484f91676cc0f2cc9\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 62376232 38393835 64656663 66323835 b7b28985defcf285\n- 0x00000010 38396162 65653730 61633866 38353639 89abee70ac8f8569\n- 0x00000020 64316139 66312e64 65627567 00000000 d1a9f1.debug....\n- 0x00000030 51788aa8 Qx..\n+ 0x00000000 64303733 32353461 37656239 38643464 d073254a7eb98d4d\n+ 0x00000010 31306437 30343834 66393136 37366363 10d70484f91676cc\n+ 0x00000020 30663263 63392e64 65627567 00000000 0f2cc9.debug....\n+ 0x00000030 410d93fd A...\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/dipy/direction/ptt_direction_getter.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/dipy/direction/ptt_direction_getter.cpython-313-aarch64-linux-gnu.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: a44b4174906fa9d3cca6ee462bd2e7badf162814\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c0638a2434e85181a3c1d8089ec5e8543a1ee00f\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 34623431 37343930 36666139 64336363 4b4174906fa9d3cc\n- 0x00000010 61366565 34363262 64326537 62616466 a6ee462bd2e7badf\n- 0x00000020 31363238 31342e64 65627567 00000000 162814.debug....\n- 0x00000030 9606232e ..#.\n+ 0x00000000 36333861 32343334 65383531 38316133 638a2434e85181a3\n+ 0x00000010 63316438 30383965 63356538 35343361 c1d8089ec5e8543a\n+ 0x00000020 31656530 30662e64 65627567 00000000 1ee00f.debug....\n+ 0x00000030 8edce664 ...d\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/dipy/reconst/dirspeed.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/dipy/reconst/dirspeed.cpython-313-aarch64-linux-gnu.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 2ad893feab20b5d3531f4b2c098a494fe6d235ce\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: cfb84a0172701f7cf1dfa1a654485c302d3a98f5\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 64383933 66656162 32306235 64333533 d893feab20b5d353\n- 0x00000010 31663462 32633039 38613439 34666536 1f4b2c098a494fe6\n- 0x00000020 64323335 63652e64 65627567 00000000 d235ce.debug....\n- 0x00000030 9def2a62 ..*b\n+ 0x00000000 62383461 30313732 37303166 37636631 b84a0172701f7cf1\n+ 0x00000010 64666131 61363534 34383563 33303264 dfa1a654485c302d\n+ 0x00000020 33613938 66352e64 65627567 00000000 3a98f5.debug....\n+ 0x00000030 95c9478f ..G.\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/dipy/reconst/eudx_direction_getter.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/dipy/reconst/eudx_direction_getter.cpython-313-aarch64-linux-gnu.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 1468e62abd902b4ca9e47d4a46f74bb5dee1fbca\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 90ea7f8833d98b801929f4b34458cb8b1dc31356\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 36386536 32616264 39303262 34636139 68e62abd902b4ca9\n- 0x00000010 65343764 34613436 66373462 62356465 e47d4a46f74bb5de\n- 0x00000020 65316662 63612e64 65627567 00000000 e1fbca.debug....\n- 0x00000030 1f44a68d .D..\n+ 0x00000000 65613766 38383333 64393862 38303139 ea7f8833d98b8019\n+ 0x00000010 32396634 62333434 35386362 38623164 29f4b34458cb8b1d\n+ 0x00000020 63333133 35362e64 65627567 00000000 c31356.debug....\n+ 0x00000030 b4720846 .r.F\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/dipy/reconst/quick_squash.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/dipy/reconst/quick_squash.cpython-313-aarch64-linux-gnu.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: e80d59d2a8e5f0324ff0ce15ff2324a3ab567acd\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e3f4c5274114d3c4b69094a1848a07da87ef1979\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 30643539 64326138 65356630 33323466 0d59d2a8e5f0324f\n- 0x00000010 66306365 31356666 32333234 61336162 f0ce15ff2324a3ab\n- 0x00000020 35363761 63642e64 65627567 00000000 567acd.debug....\n- 0x00000030 c20ad9f0 ....\n+ 0x00000000 66346335 32373431 31346433 63346236 f4c5274114d3c4b6\n+ 0x00000010 39303934 61313834 38613037 64613837 9094a1848a07da87\n+ 0x00000020 65663139 37392e64 65627567 00000000 ef1979.debug....\n+ 0x00000030 97efb328 ...(\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/dipy/reconst/recspeed.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/dipy/reconst/recspeed.cpython-313-aarch64-linux-gnu.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 6ebafdd1899538ee0040a2e126f1088acd8d111b\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b77336f90ab56b441c645fef9efadf5dcca54948\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 62616664 64313839 39353338 65653030 bafdd1899538ee00\n- 0x00000010 34306132 65313236 66313038 38616364 40a2e126f1088acd\n- 0x00000020 38643131 31622e64 65627567 00000000 8d111b.debug....\n- 0x00000030 a0e4808b ....\n+ 0x00000000 37333336 66393061 62353662 34343163 7336f90ab56b441c\n+ 0x00000010 36343566 65663965 66616466 35646363 645fef9efadf5dcc\n+ 0x00000020 61353439 34382e64 65627567 00000000 a54948.debug....\n+ 0x00000030 936a7730 .jw0\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/dipy/reconst/vec_val_sum.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/dipy/reconst/vec_val_sum.cpython-313-aarch64-linux-gnu.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 4768592bd4a47f76a2a0979633b04ee09c775547\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 40b8ddea7b24cbaf2f411b6e1b04f13a6dde3fe9\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 36383539 32626434 61343766 37366132 68592bd4a47f76a2\n- 0x00000010 61303937 39363333 62303465 65303963 a0979633b04ee09c\n- 0x00000020 37373535 34372e64 65627567 00000000 775547.debug....\n- 0x00000030 fc586e6a .Xnj\n+ 0x00000000 62386464 65613762 32346362 61663266 b8ddea7b24cbaf2f\n+ 0x00000010 34313162 36653162 30346631 33613664 411b6e1b04f13a6d\n+ 0x00000020 64653366 65392e64 65627567 00000000 de3fe9.debug....\n+ 0x00000030 88fe9b3a ...:\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/dipy/segment/clustering_algorithms.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/dipy/segment/clustering_algorithms.cpython-313-aarch64-linux-gnu.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 8097e21f3a918266340603d599efd60bed832bd4\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 407e185113ae68f2fd779c00fcfa9839544f6d1e\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 39376532 31663361 39313832 36363334 97e21f3a91826634\n- 0x00000010 30363033 64353939 65666436 30626564 0603d599efd60bed\n- 0x00000020 38333262 64342e64 65627567 00000000 832bd4.debug....\n- 0x00000030 816aa75b .j.[\n+ 0x00000000 37653138 35313133 61653638 66326664 7e185113ae68f2fd\n+ 0x00000010 37373963 30306663 66613938 33393534 779c00fcfa983954\n+ 0x00000020 34663664 31652e64 65627567 00000000 4f6d1e.debug....\n+ 0x00000030 8fe06b7e ..k~\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/dipy/segment/clusteringspeed.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/dipy/segment/clusteringspeed.cpython-313-aarch64-linux-gnu.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 709d770dd2e04c11939d97a7b5a0c6f3cd3b5b0c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 33457169179351befd5e1264739a96d32c916eec\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 39643737 30646432 65303463 31313933 9d770dd2e04c1193\n- 0x00000010 39643937 61376235 61306336 66336364 9d97a7b5a0c6f3cd\n- 0x00000020 33623562 30632e64 65627567 00000000 3b5b0c.debug....\n- 0x00000030 853200f8 .2..\n+ 0x00000000 34353731 36393137 39333531 62656664 457169179351befd\n+ 0x00000010 35653132 36343733 39613936 64333263 5e1264739a96d32c\n+ 0x00000020 39313665 65632e64 65627567 00000000 916eec.debug....\n+ 0x00000030 a1db564e ..VN\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/dipy/segment/cythonutils.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/dipy/segment/cythonutils.cpython-313-aarch64-linux-gnu.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 6a281bf3c9ed815b607591e75a986d085bd33037\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 986c125f03b37726be9ba6fc0fb621795cba4cd0\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 32383162 66336339 65643831 35623630 281bf3c9ed815b60\n- 0x00000010 37353931 65373561 39383664 30383562 7591e75a986d085b\n- 0x00000020 64333330 33372e64 65627567 00000000 d33037.debug....\n- 0x00000030 581158d6 X.X.\n+ 0x00000000 36633132 35663033 62333737 32366265 6c125f03b37726be\n+ 0x00000010 39626136 66633066 62363231 37393563 9ba6fc0fb621795c\n+ 0x00000020 62613463 64302e64 65627567 00000000 ba4cd0.debug....\n+ 0x00000030 9b46290f .F).\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/dipy/segment/featurespeed.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/dipy/segment/featurespeed.cpython-313-aarch64-linux-gnu.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 3c3fef769e31622cbdae898f0dddf55937467824\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f256543a079981c0d27a5e022d0bfc726f31bc37\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 33666566 37363965 33313632 32636264 3fef769e31622cbd\n- 0x00000010 61653839 38663064 64646635 35393337 ae898f0dddf55937\n- 0x00000020 34363738 32342e64 65627567 00000000 467824.debug....\n- 0x00000030 14f26ddd ..m.\n+ 0x00000000 35363534 33613037 39393831 63306432 56543a079981c0d2\n+ 0x00000010 37613565 30323264 30626663 37323666 7a5e022d0bfc726f\n+ 0x00000020 33316263 33372e64 65627567 00000000 31bc37.debug....\n+ 0x00000030 e264ec04 .d..\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/dipy/segment/metricspeed.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/dipy/segment/metricspeed.cpython-313-aarch64-linux-gnu.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: fddd557d9e223b69d0f48d6f39a5b4480f6a97dd\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1a44ee030aa27f73b910ef48516fbb069f8cb5e7\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 64643535 37643965 32323362 36396430 dd557d9e223b69d0\n- 0x00000010 66343864 36663339 61356234 34383066 f48d6f39a5b4480f\n- 0x00000020 36613937 64642e64 65627567 00000000 6a97dd.debug....\n- 0x00000030 7e366670 ~6fp\n+ 0x00000000 34346565 30333061 61323766 37336239 44ee030aa27f73b9\n+ 0x00000010 31306566 34383531 36666262 30363966 10ef48516fbb069f\n+ 0x00000020 38636235 65372e64 65627567 00000000 8cb5e7.debug....\n+ 0x00000030 00918640 ...@\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/dipy/segment/mrf.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/dipy/segment/mrf.cpython-313-aarch64-linux-gnu.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 3e91112c21b441c15fd491f456269e21b21d3169\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4cb7a3b2792c0a3dc8e4d3e3ed4544b425a6f35f\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 39313131 32633231 62343431 63313566 91112c21b441c15f\n- 0x00000010 64343931 66343536 32363965 32316232 d491f456269e21b2\n- 0x00000020 31643331 36392e64 65627567 00000000 1d3169.debug....\n- 0x00000030 799f4c48 y.LH\n+ 0x00000000 62376133 62323739 32633061 33646338 b7a3b2792c0a3dc8\n+ 0x00000010 65346433 65336564 34353434 62343235 e4d3e3ed4544b425\n+ 0x00000020 61366633 35662e64 65627567 00000000 a6f35f.debug....\n+ 0x00000030 90120c41 ...A\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/dipy/tracking/direction_getter.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/dipy/tracking/direction_getter.cpython-313-aarch64-linux-gnu.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: e3c0badc727a2a9b7ae9aab5bb439b6fd3e19bcd\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0f8df01412cd74c0adc25faa17439013a6f887d4\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 63306261 64633732 37613261 39623761 c0badc727a2a9b7a\n- 0x00000010 65396161 62356262 34333962 36666433 e9aab5bb439b6fd3\n- 0x00000020 65313962 63642e64 65627567 00000000 e19bcd.debug....\n- 0x00000030 830a933c ...<\n+ 0x00000000 38646630 31343132 63643734 63306164 8df01412cd74c0ad\n+ 0x00000010 63323566 61613137 34333930 31336136 c25faa17439013a6\n+ 0x00000020 66383837 64342e64 65627567 00000000 f887d4.debug....\n+ 0x00000030 d0f75059 ..PY\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/dipy/tracking/distances.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/dipy/tracking/distances.cpython-313-aarch64-linux-gnu.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: c2999159107a2e7162141a13238980eb0318904e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a2e56fa1cc43b6b0b57713cdc4f336bb37cf5504\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 39393931 35393130 37613265 37313632 999159107a2e7162\n- 0x00000010 31343161 31333233 38393830 65623033 141a13238980eb03\n- 0x00000020 31383930 34652e64 65627567 00000000 18904e.debug....\n- 0x00000030 41640196 Ad..\n+ 0x00000000 65353666 61316363 34336236 62306235 e56fa1cc43b6b0b5\n+ 0x00000010 37373133 63646334 66333336 62623337 7713cdc4f336bb37\n+ 0x00000020 63663535 30342e64 65627567 00000000 cf5504.debug....\n+ 0x00000030 b65fb459 ._.Y\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/dipy/tracking/fbcmeasures.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/dipy/tracking/fbcmeasures.cpython-313-aarch64-linux-gnu.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 53f109fb736472daab51b26b0b22119008acd7f4\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4c8d04bb11bb7b1b7a4dcecbb70351ef5259fefb\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 66313039 66623733 36343732 64616162 f109fb736472daab\n- 0x00000010 35316232 36623062 32323131 39303038 51b26b0b22119008\n- 0x00000020 61636437 66342e64 65627567 00000000 acd7f4.debug....\n- 0x00000030 fa3765f6 .7e.\n+ 0x00000000 38643034 62623131 62623762 31623761 8d04bb11bb7b1b7a\n+ 0x00000010 34646365 63626237 30333531 65663532 4dcecbb70351ef52\n+ 0x00000020 35396665 66622e64 65627567 00000000 59fefb.debug....\n+ 0x00000030 78fc4cef x.L.\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/dipy/tracking/localtrack.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/dipy/tracking/localtrack.cpython-313-aarch64-linux-gnu.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 4a7531d18eceee23d30f4cf278f32a93f0be2d07\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: bd3cf2c7d6222c2549a6d8feec93ed942b1a05a0\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 37353331 64313865 63656565 32336433 7531d18eceee23d3\n- 0x00000010 30663463 66323738 66333261 39336630 0f4cf278f32a93f0\n- 0x00000020 62653264 30372e64 65627567 00000000 be2d07.debug....\n- 0x00000030 077a1a29 .z.)\n+ 0x00000000 33636632 63376436 32323263 32353439 3cf2c7d6222c2549\n+ 0x00000010 61366438 66656563 39336564 39343262 a6d8feec93ed942b\n+ 0x00000020 31613035 61302e64 65627567 00000000 1a05a0.debug....\n+ 0x00000030 a0a67605 ..v.\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/dipy/tracking/propspeed.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/dipy/tracking/propspeed.cpython-313-aarch64-linux-gnu.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 6216f297f8d8dcc3083bf3f7f03013eb7ab05ed7\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a0602147e18a56388c3e3f11bee4adfdb3984807\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 31366632 39376638 64386463 63333038 16f297f8d8dcc308\n- 0x00000010 33626633 66376630 33303133 65623761 3bf3f7f03013eb7a\n- 0x00000020 62303565 64372e64 65627567 00000000 b05ed7.debug....\n- 0x00000030 d635dec4 .5..\n+ 0x00000000 36303231 34376531 38613536 33383863 602147e18a56388c\n+ 0x00000010 33653366 31316265 65346164 66646233 3e3f11bee4adfdb3\n+ 0x00000020 39383438 30372e64 65627567 00000000 984807.debug....\n+ 0x00000030 396784ce 9g..\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/dipy/tracking/stopping_criterion.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/dipy/tracking/stopping_criterion.cpython-313-aarch64-linux-gnu.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: af12ad8b2d5bdba31701df724902ec0df6f412f4\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: cb097e00e7733f0e4557522892041a294fa418dd\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 31326164 38623264 35626462 61333137 12ad8b2d5bdba317\n- 0x00000010 30316466 37323439 30326563 30646636 01df724902ec0df6\n- 0x00000020 66343132 66342e64 65627567 00000000 f412f4.debug....\n- 0x00000030 fe61cd91 .a..\n+ 0x00000000 30393765 30306537 37333366 30653435 097e00e7733f0e45\n+ 0x00000010 35373532 32383932 30343161 32393466 57522892041a294f\n+ 0x00000020 61343138 64642e64 65627567 00000000 a418dd.debug....\n+ 0x00000030 516bff41 Qk.A\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/dipy/tracking/streamlinespeed.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/dipy/tracking/streamlinespeed.cpython-313-aarch64-linux-gnu.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: ab860fcb7e9ab112da478c5ef04f572b93c4318a\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 47e00b5d5e863b732f2fcb1d8b2b8b9dd3babc9b\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 38363066 63623765 39616231 31326461 860fcb7e9ab112da\n- 0x00000010 34373863 35656630 34663537 32623933 478c5ef04f572b93\n- 0x00000020 63343331 38612e64 65627567 00000000 c4318a.debug....\n- 0x00000030 273e8fbf '>..\n+ 0x00000000 65303062 35643565 38363362 37333266 e00b5d5e863b732f\n+ 0x00000010 32666362 31643862 32623862 39646433 2fcb1d8b2b8b9dd3\n+ 0x00000020 62616263 39622e64 65627567 00000000 babc9b.debug....\n+ 0x00000030 f4fc27cd ..'.\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/dipy/tracking/tests/test_propspeed.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/dipy/tracking/tests/test_propspeed.cpython-313-aarch64-linux-gnu.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: bce432e32320662767fe84e8c2675d647a4a14d1\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: daf0cf164e9ee80438a20944e578bdeaf04d3433\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 65343332 65333233 32303636 32373637 e432e32320662767\n- 0x00000010 66653834 65386332 36373564 36343761 fe84e8c2675d647a\n- 0x00000020 34613134 64312e64 65627567 00000000 4a14d1.debug....\n- 0x00000030 6b988c03 k...\n+ 0x00000000 66306366 31363465 39656538 30343338 f0cf164e9ee80438\n+ 0x00000010 61323039 34346535 37386264 65616630 a20944e578bdeaf0\n+ 0x00000020 34643334 33332e64 65627567 00000000 4d3433.debug....\n+ 0x00000030 20a705b8 ...\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/dipy/tracking/tests/test_tractogen.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/dipy/tracking/tests/test_tractogen.cpython-313-aarch64-linux-gnu.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: ee3832a86f0e9bb619de456527273e5041792163\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 40755c1b421c83eaebf9929713704d20514eca6b\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,7 @@\n-Ee''>PAy!c\n __gmon_start__\n _ITM_deregisterTMCloneTable\n _ITM_registerTMCloneTable\n __cxa_finalize\n _Py_NoneStruct\n PyDict_New\n PyList_Append\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 33383332 61383666 30653962 62363139 3832a86f0e9bb619\n- 0x00000010 64653435 36353237 32373365 35303431 de456527273e5041\n- 0x00000020 37393231 36332e64 65627567 00000000 792163.debug....\n- 0x00000030 3b352c51 ;5,Q\n+ 0x00000000 37353563 31623432 31633833 65616562 755c1b421c83eaeb\n+ 0x00000010 66393932 39373133 37303464 32303531 f9929713704d2051\n+ 0x00000020 34656361 36622e64 65627567 00000000 4eca6b.debug....\n+ 0x00000030 ef57108a .W..\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/dipy/tracking/tracker_parameters.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/dipy/tracking/tracker_parameters.cpython-313-aarch64-linux-gnu.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: e95259f6b03ac6e9c02450405ddb8b5e5c91eb86\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3ccecc0b0b2abb26745f09d9d7045a204fe2d0a3\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 35323539 66366230 33616336 65396330 5259f6b03ac6e9c0\n- 0x00000010 32343530 34303564 64623862 35653563 2450405ddb8b5e5c\n- 0x00000020 39316562 38362e64 65627567 00000000 91eb86.debug....\n- 0x00000030 3d3cb55f =<._\n+ 0x00000000 63656363 30623062 32616262 32363734 cecc0b0b2abb2674\n+ 0x00000010 35663039 64396437 30343561 32303466 5f09d9d7045a204f\n+ 0x00000020 65326430 61332e64 65627567 00000000 e2d0a3.debug....\n+ 0x00000030 4cbe6f73 L.os\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/dipy/tracking/tractogen.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/dipy/tracking/tractogen.cpython-313-aarch64-linux-gnu.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 7d9441f553a887af972b435c484a508a12dad732\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 45fd3d638bf532336381dace8519aeee08b88278\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 39343431 66353533 61383837 61663937 9441f553a887af97\n- 0x00000010 32623433 35633438 34613530 38613132 2b435c484a508a12\n- 0x00000020 64616437 33322e64 65627567 00000000 dad732.debug....\n- 0x00000030 c0821065 ...e\n+ 0x00000000 66643364 36333862 66353332 33333633 fd3d638bf5323363\n+ 0x00000010 38316461 63653835 31396165 65653038 81dace8519aeee08\n+ 0x00000020 62383832 37382e64 65627567 00000000 b88278.debug....\n+ 0x00000030 62892b02 b.+.\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/dipy/tracking/vox2track.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/dipy/tracking/vox2track.cpython-313-aarch64-linux-gnu.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: d760ae95f249c0a39fb89064576559bee4966e10\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: dd44f746f275dc7236b2e79f1efcea48b5816bea\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 36306165 39356632 34396330 61333966 60ae95f249c0a39f\n- 0x00000010 62383930 36343537 36353539 62656534 b89064576559bee4\n- 0x00000020 39363665 31302e64 65627567 00000000 966e10.debug....\n- 0x00000030 dd320d7e .2.~\n+ 0x00000000 34346637 34366632 37356463 37323336 44f746f275dc7236\n+ 0x00000010 62326537 39663165 66636561 34386235 b2e79f1efcea48b5\n+ 0x00000020 38313662 65612e64 65627567 00000000 816bea.debug....\n+ 0x00000030 d2fad6c2 ....\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/dipy/utils/fast_numpy.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/dipy/utils/fast_numpy.cpython-313-aarch64-linux-gnu.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: b4d3955a500276b127b118dc2816f5970f6935c1\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 978d5bf1fddc58f5f76fb1a2119590d000217453\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 64333935 35613530 30323736 62313237 d3955a500276b127\n- 0x00000010 62313138 64633238 31366635 39373066 b118dc2816f5970f\n- 0x00000020 36393335 63312e64 65627567 00000000 6935c1.debug....\n- 0x00000030 1fbfa327 ...'\n+ 0x00000000 38643562 66316664 64633538 66356637 8d5bf1fddc58f5f7\n+ 0x00000010 36666231 61323131 39353930 64303030 6fb1a2119590d000\n+ 0x00000020 32313734 35332e64 65627567 00000000 217453.debug....\n+ 0x00000030 0a780134 .x.4\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/dipy/utils/omp.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/dipy/utils/omp.cpython-313-aarch64-linux-gnu.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 39d85938b03827988f31bc4bceaa799965f0bdc5\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0f1b0481b71727a01707ff827a058b6c5616a277\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 64383539 33386230 33383237 39383866 d85938b03827988f\n- 0x00000010 33316263 34626365 61613739 39393635 31bc4bceaa799965\n- 0x00000020 66306264 63352e64 65627567 00000000 f0bdc5.debug....\n- 0x00000030 204059da @Y.\n+ 0x00000000 31623034 38316237 31373237 61303137 1b0481b71727a017\n+ 0x00000010 30376666 38323761 30353862 36633536 07ff827a058b6c56\n+ 0x00000020 31366132 37372e64 65627567 00000000 16a277.debug....\n+ 0x00000030 8872a009 .r..\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/dipy/utils/tests/test_fast_numpy.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/dipy/utils/tests/test_fast_numpy.cpython-313-aarch64-linux-gnu.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: c590dd81e543fd7bf3b814125fc5353d3cae7df1\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8525afb8e80b7c613ae1f0ab787fba3d209e47b1\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 39306464 38316535 34336664 37626633 90dd81e543fd7bf3\n- 0x00000010 62383134 31323566 63353335 33643363 b814125fc5353d3c\n- 0x00000020 61653764 66312e64 65627567 00000000 ae7df1.debug....\n- 0x00000030 b0f3c993 ....\n+ 0x00000000 32356166 62386538 30623763 36313361 25afb8e80b7c613a\n+ 0x00000010 65316630 61623738 37666261 33643230 e1f0ab787fba3d20\n+ 0x00000020 39653437 62312e64 65627567 00000000 9e47b1.debug....\n+ 0x00000030 f45247e1 .RG.\n \n"}]}]}]}]}, {"source1": "python3-dipy-lib-dbgsym_1.11.0-2_arm64.deb", "source2": "python3-dipy-lib-dbgsym_1.11.0-2_arm64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2025-03-22 11:40:00.000000 debian-binary\n--rw-r--r-- 0 0 0 2676 2025-03-22 11:40:00.000000 control.tar.xz\n--rw-r--r-- 0 0 0 22846856 2025-03-22 11:40:00.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 2684 2025-03-22 11:40:00.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 22860508 2025-03-22 11:40:00.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -6,8 +6,8 @@\n Maintainer: Debian Med Packaging Team \n Installed-Size: 24040\n Depends: python3-dipy-lib (= 1.11.0-2)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for python3-dipy-lib\n-Build-Ids: 1468e62abd902b4ca9e47d4a46f74bb5dee1fbca 16af0cb55205daf615278f53162366251c0ac75a 1d167597bbbcfd752a7320677f0f796d12c9bf94 289dcc985b0f2f50ef757578326c9862487e890e 29ab0db8c81efaf1f140b920c7b481c1d3cc6647 2a38d2b8cf18ad8357c3ed47cfb64a03520b3a2b 2ad893feab20b5d3531f4b2c098a494fe6d235ce 2bfb80028a062f7b49740f9941c317dde1466750 39b7b28985defcf28589abee70ac8f8569d1a9f1 39d85938b03827988f31bc4bceaa799965f0bdc5 3c3fef769e31622cbdae898f0dddf55937467824 3e91112c21b441c15fd491f456269e21b21d3169 4768592bd4a47f76a2a0979633b04ee09c775547 4a7531d18eceee23d30f4cf278f32a93f0be2d07 53f109fb736472daab51b26b0b22119008acd7f4 575509c1f2ee21de6b880ed9ec9c7c8fdf5b80aa 5bb5caf580a8b188290380ed6d72138bcfe8a1ac 6216f297f8d8dcc3083bf3f7f03013eb7ab05ed7 6a281bf3c9ed815b607591e75a986d085bd33037 6ebafdd1899538ee0040a2e126f1088acd8d111b 709d770dd2e04c11939d97a7b5a0c6f3cd3b5b0c 7d9441f553a887af972b435c484a508a12dad732 8097e21f3a918266340603d599efd60bed832bd4 9aa1dc8caba04c7130d8bafe80f4d5d8bdea89ac 9c0766545ae9c5a57b4c3ddb47b32dda35328c65 a44b4174906fa9d3cca6ee462bd2e7badf162814 ab860fcb7e9ab112da478c5ef04f572b93c4318a af12ad8b2d5bdba31701df724902ec0df6f412f4 b2c411d93c417e5ba04ac6f5890ddf6f1d97514a b2cba6d8e95eac9ec8d0cbf7f086df9be77efcde b40bbe82dcb4f54e8ae500c008ee64f58f53633b b4d3955a500276b127b118dc2816f5970f6935c1 bce432e32320662767fe84e8c2675d647a4a14d1 c2999159107a2e7162141a13238980eb0318904e c554ebf6d15f6ee2c58c3eb8efd8e998b3debcad c590dd81e543fd7bf3b814125fc5353d3cae7df1 ca0e8070a188be6c9441c5dcd606c2f3f416647a d760ae95f249c0a39fb89064576559bee4966e10 dd99978a5e1ceb566e540464432ca02e9c83bcff e3c0badc727a2a9b7ae9aab5bb439b6fd3e19bcd e80d59d2a8e5f0324ff0ce15ff2324a3ab567acd e95259f6b03ac6e9c02450405ddb8b5e5c91eb86 ee3832a86f0e9bb619de456527273e5041792163 f2d4c8b6d61e3d2689d9ef01f2933ce28ce4b956 f41da40b10701051ddb01ba1688da145d1f8d3ea fddd557d9e223b69d0f48d6f39a5b4480f6a97dd\n+Build-Ids: 04d073254a7eb98d4d10d70484f91676cc0f2cc9 0f1b0481b71727a01707ff827a058b6c5616a277 0f8df01412cd74c0adc25faa17439013a6f887d4 1a44ee030aa27f73b910ef48516fbb069f8cb5e7 1c84d0409bcb8e351b393b8fd2d6e3cc821e5453 33457169179351befd5e1264739a96d32c916eec 3ccecc0b0b2abb26745f09d9d7045a204fe2d0a3 40755c1b421c83eaebf9929713704d20514eca6b 407e185113ae68f2fd779c00fcfa9839544f6d1e 40b8ddea7b24cbaf2f411b6e1b04f13a6dde3fe9 45fd3d638bf532336381dace8519aeee08b88278 47e00b5d5e863b732f2fcb1d8b2b8b9dd3babc9b 48d5949820ce45f1bb9f9ddd4b1339af738c797d 4c76762fec4b915b96ed753c11174528a0ca79e9 4c8d04bb11bb7b1b7a4dcecbb70351ef5259fefb 4cb7a3b2792c0a3dc8e4d3e3ed4544b425a6f35f 5f1b9743c07a8cda0c010849c4b163ba9da8569c 62af53fe5e78f37682eb767521bc3a1b6fe39069 737a813966193e7e804fd67ce8b6df33ff1e9347 751b1f280b9d99dd41f8832aea7f25ab220e809c 8525afb8e80b7c613ae1f0ab787fba3d209e47b1 8a402847e891a71be92aa1cf921b77498deb557a 90ea7f8833d98b801929f4b34458cb8b1dc31356 95ca4abc4fadc8209745348a040020a4e8bff06c 978d5bf1fddc58f5f76fb1a2119590d000217453 986c125f03b37726be9ba6fc0fb621795cba4cd0 a0602147e18a56388c3e3f11bee4adfdb3984807 a2e56fa1cc43b6b0b57713cdc4f336bb37cf5504 a3117813420b33df784e75b14df5e42989a462f9 a778905fc5478e41d3f720c172333f5e9fa6e0d1 a96eaf35866d144a841a90cc586647f8d4dbdfb3 aac9000e87f0e1ecee9f84abc8b4aec35485b381 af3d35da146b9932b25bacd0af5a681df656b879 b22c3dc460b6a6964e4d7ebb3c5f5778923de3cb b77336f90ab56b441c645fef9efadf5dcca54948 bbc6db3d5d5937edb10a7f033ab8d49880b4f1f7 bd3cf2c7d6222c2549a6d8feec93ed942b1a05a0 c0638a2434e85181a3c1d8089ec5e8543a1ee00f cb097e00e7733f0e4557522892041a294fa418dd cfb84a0172701f7cf1dfa1a654485c302d3a98f5 d54d80aead48b73972fed391cc44261eda0d9a7d daf0cf164e9ee80438a20944e578bdeaf04d3433 dd44f746f275dc7236b2e79f1efcea48b5816bea e3f4c5274114d3c4b69094a1848a07da87ef1979 f0e1e8ce4cc655dc2ab25ff34e6245d3a6e8efb5 f256543a079981c0d27a5e022d0bfc726f31bc37\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,47 +1,47 @@\n-usr/lib/debug/.build-id/14/68e62abd902b4ca9e47d4a46f74bb5dee1fbca.debug\n-usr/lib/debug/.build-id/16/af0cb55205daf615278f53162366251c0ac75a.debug\n-usr/lib/debug/.build-id/1d/167597bbbcfd752a7320677f0f796d12c9bf94.debug\n-usr/lib/debug/.build-id/28/9dcc985b0f2f50ef757578326c9862487e890e.debug\n-usr/lib/debug/.build-id/29/ab0db8c81efaf1f140b920c7b481c1d3cc6647.debug\n-usr/lib/debug/.build-id/2a/38d2b8cf18ad8357c3ed47cfb64a03520b3a2b.debug\n-usr/lib/debug/.build-id/2a/d893feab20b5d3531f4b2c098a494fe6d235ce.debug\n-usr/lib/debug/.build-id/2b/fb80028a062f7b49740f9941c317dde1466750.debug\n-usr/lib/debug/.build-id/39/b7b28985defcf28589abee70ac8f8569d1a9f1.debug\n-usr/lib/debug/.build-id/39/d85938b03827988f31bc4bceaa799965f0bdc5.debug\n-usr/lib/debug/.build-id/3c/3fef769e31622cbdae898f0dddf55937467824.debug\n-usr/lib/debug/.build-id/3e/91112c21b441c15fd491f456269e21b21d3169.debug\n-usr/lib/debug/.build-id/47/68592bd4a47f76a2a0979633b04ee09c775547.debug\n-usr/lib/debug/.build-id/4a/7531d18eceee23d30f4cf278f32a93f0be2d07.debug\n-usr/lib/debug/.build-id/53/f109fb736472daab51b26b0b22119008acd7f4.debug\n-usr/lib/debug/.build-id/57/5509c1f2ee21de6b880ed9ec9c7c8fdf5b80aa.debug\n-usr/lib/debug/.build-id/5b/b5caf580a8b188290380ed6d72138bcfe8a1ac.debug\n-usr/lib/debug/.build-id/62/16f297f8d8dcc3083bf3f7f03013eb7ab05ed7.debug\n-usr/lib/debug/.build-id/6a/281bf3c9ed815b607591e75a986d085bd33037.debug\n-usr/lib/debug/.build-id/6e/bafdd1899538ee0040a2e126f1088acd8d111b.debug\n-usr/lib/debug/.build-id/70/9d770dd2e04c11939d97a7b5a0c6f3cd3b5b0c.debug\n-usr/lib/debug/.build-id/7d/9441f553a887af972b435c484a508a12dad732.debug\n-usr/lib/debug/.build-id/80/97e21f3a918266340603d599efd60bed832bd4.debug\n-usr/lib/debug/.build-id/9a/a1dc8caba04c7130d8bafe80f4d5d8bdea89ac.debug\n-usr/lib/debug/.build-id/9c/0766545ae9c5a57b4c3ddb47b32dda35328c65.debug\n-usr/lib/debug/.build-id/a4/4b4174906fa9d3cca6ee462bd2e7badf162814.debug\n-usr/lib/debug/.build-id/ab/860fcb7e9ab112da478c5ef04f572b93c4318a.debug\n-usr/lib/debug/.build-id/af/12ad8b2d5bdba31701df724902ec0df6f412f4.debug\n-usr/lib/debug/.build-id/b2/c411d93c417e5ba04ac6f5890ddf6f1d97514a.debug\n-usr/lib/debug/.build-id/b2/cba6d8e95eac9ec8d0cbf7f086df9be77efcde.debug\n-usr/lib/debug/.build-id/b4/0bbe82dcb4f54e8ae500c008ee64f58f53633b.debug\n-usr/lib/debug/.build-id/b4/d3955a500276b127b118dc2816f5970f6935c1.debug\n-usr/lib/debug/.build-id/bc/e432e32320662767fe84e8c2675d647a4a14d1.debug\n-usr/lib/debug/.build-id/c2/999159107a2e7162141a13238980eb0318904e.debug\n-usr/lib/debug/.build-id/c5/54ebf6d15f6ee2c58c3eb8efd8e998b3debcad.debug\n-usr/lib/debug/.build-id/c5/90dd81e543fd7bf3b814125fc5353d3cae7df1.debug\n-usr/lib/debug/.build-id/ca/0e8070a188be6c9441c5dcd606c2f3f416647a.debug\n-usr/lib/debug/.build-id/d7/60ae95f249c0a39fb89064576559bee4966e10.debug\n-usr/lib/debug/.build-id/dd/99978a5e1ceb566e540464432ca02e9c83bcff.debug\n-usr/lib/debug/.build-id/e3/c0badc727a2a9b7ae9aab5bb439b6fd3e19bcd.debug\n-usr/lib/debug/.build-id/e8/0d59d2a8e5f0324ff0ce15ff2324a3ab567acd.debug\n-usr/lib/debug/.build-id/e9/5259f6b03ac6e9c02450405ddb8b5e5c91eb86.debug\n-usr/lib/debug/.build-id/ee/3832a86f0e9bb619de456527273e5041792163.debug\n-usr/lib/debug/.build-id/f2/d4c8b6d61e3d2689d9ef01f2933ce28ce4b956.debug\n-usr/lib/debug/.build-id/f4/1da40b10701051ddb01ba1688da145d1f8d3ea.debug\n-usr/lib/debug/.build-id/fd/dd557d9e223b69d0f48d6f39a5b4480f6a97dd.debug\n+usr/lib/debug/.build-id/04/d073254a7eb98d4d10d70484f91676cc0f2cc9.debug\n+usr/lib/debug/.build-id/0f/1b0481b71727a01707ff827a058b6c5616a277.debug\n+usr/lib/debug/.build-id/0f/8df01412cd74c0adc25faa17439013a6f887d4.debug\n+usr/lib/debug/.build-id/1a/44ee030aa27f73b910ef48516fbb069f8cb5e7.debug\n+usr/lib/debug/.build-id/1c/84d0409bcb8e351b393b8fd2d6e3cc821e5453.debug\n+usr/lib/debug/.build-id/33/457169179351befd5e1264739a96d32c916eec.debug\n+usr/lib/debug/.build-id/3c/cecc0b0b2abb26745f09d9d7045a204fe2d0a3.debug\n+usr/lib/debug/.build-id/40/755c1b421c83eaebf9929713704d20514eca6b.debug\n+usr/lib/debug/.build-id/40/7e185113ae68f2fd779c00fcfa9839544f6d1e.debug\n+usr/lib/debug/.build-id/40/b8ddea7b24cbaf2f411b6e1b04f13a6dde3fe9.debug\n+usr/lib/debug/.build-id/45/fd3d638bf532336381dace8519aeee08b88278.debug\n+usr/lib/debug/.build-id/47/e00b5d5e863b732f2fcb1d8b2b8b9dd3babc9b.debug\n+usr/lib/debug/.build-id/48/d5949820ce45f1bb9f9ddd4b1339af738c797d.debug\n+usr/lib/debug/.build-id/4c/76762fec4b915b96ed753c11174528a0ca79e9.debug\n+usr/lib/debug/.build-id/4c/8d04bb11bb7b1b7a4dcecbb70351ef5259fefb.debug\n+usr/lib/debug/.build-id/4c/b7a3b2792c0a3dc8e4d3e3ed4544b425a6f35f.debug\n+usr/lib/debug/.build-id/5f/1b9743c07a8cda0c010849c4b163ba9da8569c.debug\n+usr/lib/debug/.build-id/62/af53fe5e78f37682eb767521bc3a1b6fe39069.debug\n+usr/lib/debug/.build-id/73/7a813966193e7e804fd67ce8b6df33ff1e9347.debug\n+usr/lib/debug/.build-id/75/1b1f280b9d99dd41f8832aea7f25ab220e809c.debug\n+usr/lib/debug/.build-id/85/25afb8e80b7c613ae1f0ab787fba3d209e47b1.debug\n+usr/lib/debug/.build-id/8a/402847e891a71be92aa1cf921b77498deb557a.debug\n+usr/lib/debug/.build-id/90/ea7f8833d98b801929f4b34458cb8b1dc31356.debug\n+usr/lib/debug/.build-id/95/ca4abc4fadc8209745348a040020a4e8bff06c.debug\n+usr/lib/debug/.build-id/97/8d5bf1fddc58f5f76fb1a2119590d000217453.debug\n+usr/lib/debug/.build-id/98/6c125f03b37726be9ba6fc0fb621795cba4cd0.debug\n+usr/lib/debug/.build-id/a0/602147e18a56388c3e3f11bee4adfdb3984807.debug\n+usr/lib/debug/.build-id/a2/e56fa1cc43b6b0b57713cdc4f336bb37cf5504.debug\n+usr/lib/debug/.build-id/a3/117813420b33df784e75b14df5e42989a462f9.debug\n+usr/lib/debug/.build-id/a7/78905fc5478e41d3f720c172333f5e9fa6e0d1.debug\n+usr/lib/debug/.build-id/a9/6eaf35866d144a841a90cc586647f8d4dbdfb3.debug\n+usr/lib/debug/.build-id/aa/c9000e87f0e1ecee9f84abc8b4aec35485b381.debug\n+usr/lib/debug/.build-id/af/3d35da146b9932b25bacd0af5a681df656b879.debug\n+usr/lib/debug/.build-id/b2/2c3dc460b6a6964e4d7ebb3c5f5778923de3cb.debug\n+usr/lib/debug/.build-id/b7/7336f90ab56b441c645fef9efadf5dcca54948.debug\n+usr/lib/debug/.build-id/bb/c6db3d5d5937edb10a7f033ab8d49880b4f1f7.debug\n+usr/lib/debug/.build-id/bd/3cf2c7d6222c2549a6d8feec93ed942b1a05a0.debug\n+usr/lib/debug/.build-id/c0/638a2434e85181a3c1d8089ec5e8543a1ee00f.debug\n+usr/lib/debug/.build-id/cb/097e00e7733f0e4557522892041a294fa418dd.debug\n+usr/lib/debug/.build-id/cf/b84a0172701f7cf1dfa1a654485c302d3a98f5.debug\n+usr/lib/debug/.build-id/d5/4d80aead48b73972fed391cc44261eda0d9a7d.debug\n+usr/lib/debug/.build-id/da/f0cf164e9ee80438a20944e578bdeaf04d3433.debug\n+usr/lib/debug/.build-id/dd/44f746f275dc7236b2e79f1efcea48b5816bea.debug\n+usr/lib/debug/.build-id/e3/f4c5274114d3c4b69094a1848a07da87ef1979.debug\n+usr/lib/debug/.build-id/f0/e1e8ce4cc655dc2ab25ff34e6245d3a6e8efb5.debug\n+usr/lib/debug/.build-id/f2/56543a079981c0d27a5e022d0bfc726f31bc37.debug\n usr/lib/debug/.dwz/aarch64-linux-gnu/python3-dipy-lib.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,98 +1,98 @@\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/14/\n--rw-r--r-- 0 root (0) root (0) 358088 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/14/68e62abd902b4ca9e47d4a46f74bb5dee1fbca.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/16/\n--rw-r--r-- 0 root (0) root (0) 423456 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/16/af0cb55205daf615278f53162366251c0ac75a.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/1d/\n--rw-r--r-- 0 root (0) root (0) 393632 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/1d/167597bbbcfd752a7320677f0f796d12c9bf94.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/28/\n--rw-r--r-- 0 root (0) root (0) 373648 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/28/9dcc985b0f2f50ef757578326c9862487e890e.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/29/\n--rw-r--r-- 0 root (0) root (0) 916392 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/29/ab0db8c81efaf1f140b920c7b481c1d3cc6647.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/2a/\n--rw-r--r-- 0 root (0) root (0) 489344 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/2a/38d2b8cf18ad8357c3ed47cfb64a03520b3a2b.debug\n--rw-r--r-- 0 root (0) root (0) 370856 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/2a/d893feab20b5d3531f4b2c098a494fe6d235ce.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/2b/\n--rw-r--r-- 0 root (0) root (0) 410936 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/2b/fb80028a062f7b49740f9941c317dde1466750.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/39/\n--rw-r--r-- 0 root (0) root (0) 388872 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/39/b7b28985defcf28589abee70ac8f8569d1a9f1.debug\n--rw-r--r-- 0 root (0) root (0) 87904 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/39/d85938b03827988f31bc4bceaa799965f0bdc5.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/04/\n+-rw-r--r-- 0 root (0) root (0) 388872 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/04/d073254a7eb98d4d10d70484f91676cc0f2cc9.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/0f/\n+-rw-r--r-- 0 root (0) root (0) 87904 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/0f/1b0481b71727a01707ff827a058b6c5616a277.debug\n+-rw-r--r-- 0 root (0) root (0) 386056 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/0f/8df01412cd74c0adc25faa17439013a6f887d4.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/1a/\n+-rw-r--r-- 0 root (0) root (0) 551392 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/1a/44ee030aa27f73b910ef48516fbb069f8cb5e7.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/1c/\n+-rw-r--r-- 0 root (0) root (0) 829568 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/1c/84d0409bcb8e351b393b8fd2d6e3cc821e5453.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/33/\n+-rw-r--r-- 0 root (0) root (0) 492664 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/33/457169179351befd5e1264739a96d32c916eec.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/3c/\n--rw-r--r-- 0 root (0) root (0) 553480 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/3c/3fef769e31622cbdae898f0dddf55937467824.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/3e/\n--rw-r--r-- 0 root (0) root (0) 493568 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/3e/91112c21b441c15fd491f456269e21b21d3169.debug\n+-rw-r--r-- 0 root (0) root (0) 522360 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/3c/cecc0b0b2abb26745f09d9d7045a204fe2d0a3.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/40/\n+-rw-r--r-- 0 root (0) root (0) 344256 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/40/755c1b421c83eaebf9929713704d20514eca6b.debug\n+-rw-r--r-- 0 root (0) root (0) 405232 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/40/7e185113ae68f2fd779c00fcfa9839544f6d1e.debug\n+-rw-r--r-- 0 root (0) root (0) 343184 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/40/b8ddea7b24cbaf2f411b6e1b04f13a6dde3fe9.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/45/\n+-rw-r--r-- 0 root (0) root (0) 395656 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/45/fd3d638bf532336381dace8519aeee08b88278.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/47/\n--rw-r--r-- 0 root (0) root (0) 343184 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/47/68592bd4a47f76a2a0979633b04ee09c775547.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/4a/\n--rw-r--r-- 0 root (0) root (0) 411416 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/4a/7531d18eceee23d30f4cf278f32a93f0be2d07.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/53/\n--rw-r--r-- 0 root (0) root (0) 512000 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/53/f109fb736472daab51b26b0b22119008acd7f4.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/57/\n--rw-r--r-- 0 root (0) root (0) 482608 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/57/5509c1f2ee21de6b880ed9ec9c7c8fdf5b80aa.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/5b/\n--rw-r--r-- 0 root (0) root (0) 337136 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/5b/b5caf580a8b188290380ed6d72138bcfe8a1ac.debug\n+-rw-r--r-- 0 root (0) root (0) 503496 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/47/e00b5d5e863b732f2fcb1d8b2b8b9dd3babc9b.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/48/\n+-rw-r--r-- 0 root (0) root (0) 489344 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/48/d5949820ce45f1bb9f9ddd4b1339af738c797d.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/4c/\n+-rw-r--r-- 0 root (0) root (0) 423456 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/4c/76762fec4b915b96ed753c11174528a0ca79e9.debug\n+-rw-r--r-- 0 root (0) root (0) 512000 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/4c/8d04bb11bb7b1b7a4dcecbb70351ef5259fefb.debug\n+-rw-r--r-- 0 root (0) root (0) 493568 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/4c/b7a3b2792c0a3dc8e4d3e3ed4544b425a6f35f.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/5f/\n+-rw-r--r-- 0 root (0) root (0) 373648 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/5f/1b9743c07a8cda0c010849c4b163ba9da8569c.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/62/\n--rw-r--r-- 0 root (0) root (0) 368848 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/62/16f297f8d8dcc3083bf3f7f03013eb7ab05ed7.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/6a/\n--rw-r--r-- 0 root (0) root (0) 279392 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/6a/281bf3c9ed815b607591e75a986d085bd33037.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/6e/\n--rw-r--r-- 0 root (0) root (0) 540488 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/6e/bafdd1899538ee0040a2e126f1088acd8d111b.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/70/\n--rw-r--r-- 0 root (0) root (0) 492664 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/70/9d770dd2e04c11939d97a7b5a0c6f3cd3b5b0c.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/7d/\n--rw-r--r-- 0 root (0) root (0) 395656 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/7d/9441f553a887af972b435c484a508a12dad732.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/80/\n--rw-r--r-- 0 root (0) root (0) 405224 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/80/97e21f3a918266340603d599efd60bed832bd4.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/9a/\n--rw-r--r-- 0 root (0) root (0) 829568 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/9a/a1dc8caba04c7130d8bafe80f4d5d8bdea89ac.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/9c/\n--rw-r--r-- 0 root (0) root (0) 719608 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/9c/0766545ae9c5a57b4c3ddb47b32dda35328c65.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/a4/\n--rw-r--r-- 0 root (0) root (0) 434192 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/a4/4b4174906fa9d3cca6ee462bd2e7badf162814.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/ab/\n--rw-r--r-- 0 root (0) root (0) 503496 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/ab/860fcb7e9ab112da478c5ef04f572b93c4318a.debug\n+-rw-r--r-- 0 root (0) root (0) 458512 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/62/af53fe5e78f37682eb767521bc3a1b6fe39069.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/73/\n+-rw-r--r-- 0 root (0) root (0) 20800 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/73/7a813966193e7e804fd67ce8b6df33ff1e9347.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/75/\n+-rw-r--r-- 0 root (0) root (0) 407672 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/75/1b1f280b9d99dd41f8832aea7f25ab220e809c.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/85/\n+-rw-r--r-- 0 root (0) root (0) 448536 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/85/25afb8e80b7c613ae1f0ab787fba3d209e47b1.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/8a/\n+-rw-r--r-- 0 root (0) root (0) 393632 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/8a/402847e891a71be92aa1cf921b77498deb557a.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/90/\n+-rw-r--r-- 0 root (0) root (0) 358088 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/90/ea7f8833d98b801929f4b34458cb8b1dc31356.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/95/\n+-rw-r--r-- 0 root (0) root (0) 860000 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/95/ca4abc4fadc8209745348a040020a4e8bff06c.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/97/\n+-rw-r--r-- 0 root (0) root (0) 67704 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/97/8d5bf1fddc58f5f76fb1a2119590d000217453.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/98/\n+-rw-r--r-- 0 root (0) root (0) 279392 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/98/6c125f03b37726be9ba6fc0fb621795cba4cd0.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/a0/\n+-rw-r--r-- 0 root (0) root (0) 368848 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/a0/602147e18a56388c3e3f11bee4adfdb3984807.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/a2/\n+-rw-r--r-- 0 root (0) root (0) 603200 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/a2/e56fa1cc43b6b0b57713cdc4f336bb37cf5504.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/a3/\n+-rw-r--r-- 0 root (0) root (0) 482608 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/a3/117813420b33df784e75b14df5e42989a462f9.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/a7/\n+-rw-r--r-- 0 root (0) root (0) 3576432 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/a7/78905fc5478e41d3f720c172333f5e9fa6e0d1.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/a9/\n+-rw-r--r-- 0 root (0) root (0) 719608 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/a9/6eaf35866d144a841a90cc586647f8d4dbdfb3.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/aa/\n+-rw-r--r-- 0 root (0) root (0) 1176720 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/aa/c9000e87f0e1ecee9f84abc8b4aec35485b381.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/af/\n--rw-r--r-- 0 root (0) root (0) 540184 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/af/12ad8b2d5bdba31701df724902ec0df6f412f4.debug\n+-rw-r--r-- 0 root (0) root (0) 337136 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/af/3d35da146b9932b25bacd0af5a681df656b879.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/b2/\n--rw-r--r-- 0 root (0) root (0) 20800 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/b2/c411d93c417e5ba04ac6f5890ddf6f1d97514a.debug\n--rw-r--r-- 0 root (0) root (0) 443616 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/b2/cba6d8e95eac9ec8d0cbf7f086df9be77efcde.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/b4/\n--rw-r--r-- 0 root (0) root (0) 472304 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/b4/0bbe82dcb4f54e8ae500c008ee64f58f53633b.debug\n--rw-r--r-- 0 root (0) root (0) 67704 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/b4/d3955a500276b127b118dc2816f5970f6935c1.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/bc/\n--rw-r--r-- 0 root (0) root (0) 535224 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/bc/e432e32320662767fe84e8c2675d647a4a14d1.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/c2/\n--rw-r--r-- 0 root (0) root (0) 603200 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/c2/999159107a2e7162141a13238980eb0318904e.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/c5/\n--rw-r--r-- 0 root (0) root (0) 1176720 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/c5/54ebf6d15f6ee2c58c3eb8efd8e998b3debcad.debug\n--rw-r--r-- 0 root (0) root (0) 448536 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/c5/90dd81e543fd7bf3b814125fc5353d3cae7df1.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/ca/\n--rw-r--r-- 0 root (0) root (0) 407672 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/ca/0e8070a188be6c9441c5dcd606c2f3f416647a.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/d7/\n--rw-r--r-- 0 root (0) root (0) 422240 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/d7/60ae95f249c0a39fb89064576559bee4966e10.debug\n+-rw-r--r-- 0 root (0) root (0) 443616 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/b2/2c3dc460b6a6964e4d7ebb3c5f5778923de3cb.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/b7/\n+-rw-r--r-- 0 root (0) root (0) 540488 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/b7/7336f90ab56b441c645fef9efadf5dcca54948.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/bb/\n+-rw-r--r-- 0 root (0) root (0) 410936 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/bb/c6db3d5d5937edb10a7f033ab8d49880b4f1f7.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/bd/\n+-rw-r--r-- 0 root (0) root (0) 411416 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/bd/3cf2c7d6222c2549a6d8feec93ed942b1a05a0.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/c0/\n+-rw-r--r-- 0 root (0) root (0) 434192 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/c0/638a2434e85181a3c1d8089ec5e8543a1ee00f.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/cb/\n+-rw-r--r-- 0 root (0) root (0) 540184 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/cb/097e00e7733f0e4557522892041a294fa418dd.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/cf/\n+-rw-r--r-- 0 root (0) root (0) 370856 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/cf/b84a0172701f7cf1dfa1a654485c302d3a98f5.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/d5/\n+-rw-r--r-- 0 root (0) root (0) 472304 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/d5/4d80aead48b73972fed391cc44261eda0d9a7d.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/da/\n+-rw-r--r-- 0 root (0) root (0) 535224 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/da/f0cf164e9ee80438a20944e578bdeaf04d3433.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/dd/\n--rw-r--r-- 0 root (0) root (0) 3576432 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/dd/99978a5e1ceb566e540464432ca02e9c83bcff.debug\n+-rw-r--r-- 0 root (0) root (0) 422240 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/dd/44f746f275dc7236b2e79f1efcea48b5816bea.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/e3/\n--rw-r--r-- 0 root (0) root (0) 386064 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/e3/c0badc727a2a9b7ae9aab5bb439b6fd3e19bcd.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/e8/\n--rw-r--r-- 0 root (0) root (0) 347792 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/e8/0d59d2a8e5f0324ff0ce15ff2324a3ab567acd.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/e9/\n--rw-r--r-- 0 root (0) root (0) 522360 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/e9/5259f6b03ac6e9c02450405ddb8b5e5c91eb86.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/ee/\n--rw-r--r-- 0 root (0) root (0) 344256 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/ee/3832a86f0e9bb619de456527273e5041792163.debug\n+-rw-r--r-- 0 root (0) root (0) 347792 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/e3/f4c5274114d3c4b69094a1848a07da87ef1979.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/f0/\n+-rw-r--r-- 0 root (0) root (0) 916392 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/f0/e1e8ce4cc655dc2ab25ff34e6245d3a6e8efb5.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/f2/\n--rw-r--r-- 0 root (0) root (0) 860008 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/f2/d4c8b6d61e3d2689d9ef01f2933ce28ce4b956.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/f4/\n--rw-r--r-- 0 root (0) root (0) 458512 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/f4/1da40b10701051ddb01ba1688da145d1f8d3ea.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/fd/\n--rw-r--r-- 0 root (0) root (0) 551392 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/fd/dd557d9e223b69d0f48d6f39a5b4480f6a97dd.debug\n+-rw-r--r-- 0 root (0) root (0) 553480 2025-03-22 11:40:00.000000 ./usr/lib/debug/.build-id/f2/56543a079981c0d27a5e022d0bfc726f31bc37.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.dwz/\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/lib/debug/.dwz/aarch64-linux-gnu/\n -rw-r--r-- 0 root (0) root (0) 37656 2025-03-22 11:40:00.000000 ./usr/lib/debug/.dwz/aarch64-linux-gnu/python3-dipy-lib.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2025-03-22 11:40:00.000000 ./usr/share/doc/python3-dipy-lib-dbgsym -> python3-dipy-lib\n"}, {"source1": "./usr/lib/debug/.dwz/aarch64-linux-gnu/python3-dipy-lib.debug", "source2": "./usr/lib/debug/.dwz/aarch64-linux-gnu/python3-dipy-lib.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2bae087745351fe4ad4b6badec0823d9aa78a1ad\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f6c9445068008fe51b6799a6de7505511feea065\n"}, {"source1": "readelf --wide --debug-dump=rawline {}", "source2": "readelf --wide --debug-dump=rawline {}", "unified_diff": "@@ -21,15 +21,15 @@\n 1\t(string)\t/usr/include/aarch64-linux-gnu/bits\n 2\t(string)\t/usr/include\n 3\t(string)\t/usr/lib/gcc/aarch64-linux-gnu/14/include\n 4\t(string)\t/usr/include/aarch64-linux-gnu/sys\n 5\t(string)\t/usr/include/python3.13\n 6\t(string)\t/usr/include/python3.13/cpython\n 7\t(string)\t/usr/include/python3.13/internal\n- 8\t(string)\t./.mesonpy-fu_hhc9p\n+ 8\t(string)\t./.mesonpy-37al_0dm\n 9\t(string)\t/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n \n The File Name Table (offset 0x150, lines 74, columns 2):\n Entry\tDir\tName\n 0\t(udata)\t0\t(string)\t\n 1\t(udata)\t1\t(string)\ttypes.h\n 2\t(udata)\t1\t(string)\tstdint-intn.h\n"}]}, {"source1": "./usr/lib/debug/.build-id/14/68e62abd902b4ca9e47d4a46f74bb5dee1fbca.debug", "source2": "./usr/lib/debug/.build-id/90/ea7f8833d98b801929f4b34458cb8b1dc31356.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 99% similar despite different names"], "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.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 1468e62abd902b4ca9e47d4a46f74bb5dee1fbca\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 90ea7f8833d98b801929f4b34458cb8b1dc31356\n"}, {"source1": "readelf --wide --debug-dump=rawline {}", "source2": "readelf --wide --debug-dump=rawline {}", "unified_diff": "@@ -25,15 +25,15 @@\n Opcode 9 has 1 arg\n Opcode 10 has 0 args\n Opcode 11 has 0 args\n Opcode 12 has 1 arg\n \n The Directory Table (offset 0x22, lines 11, columns 1):\n Entry\tName\n- 0\t(line_strp)\t(offset: 0): ./.mesonpy-fu_hhc9p\n+ 0\t(line_strp)\t(offset: 0): ./.mesonpy-37al_0dm\n 1\t(line_strp)\t(offset: 0x72): dipy/reconst/eudx_direction_getter.cpython-313-aarch64-linux-gnu.so.p\n 2\t(line_strp)\t(offset: 0xb8): /usr/include/python3.13\n 3\t(line_strp)\t(offset: 0xd0): /usr/include/python3.13/cpython\n 4\t(line_strp)\t(offset: 0xf0): /usr/include/aarch64-linux-gnu/bits\n 5\t(line_strp)\t(offset: 0x114): /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n 6\t(line_strp)\t(offset: 0x157): dipy\n 7\t(line_strp)\t(offset: 0x15c): /usr/include\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -6,15 +6,15 @@\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0\n Pointer Size: 8\n <0>: Abbrev Number: 147 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0xfefe) \n <12> DW_AT_language : (data1) 12\t(ANSI C99)\n <13> DW_AT_name : (line_strp) (offset: 0x14): dipy/reconst/eudx_direction_getter.cpython-313-aarch64-linux-gnu.so.p/eudx_direction_getter.c\n- <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-fu_hhc9p\n+ <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-37al_0dm\n <1b> DW_AT_ranges : (sec_offset) 0x870e\n <1f> DW_AT_low_pc : (addr) 0\n <27> DW_AT_stmt_list : (sec_offset) 0\n <1><2b>: Abbrev Number: 1 (DW_TAG_base_type)\n <2c> DW_AT_byte_size : (data1) 8\n <2d> DW_AT_encoding : (data1) 4\t(float)\n <2e> DW_AT_name : (GNU_strp_alt) (offset: 0x73f9) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-GCC: (Debian 14.2.0-19) 14.2.0\n+VGCC: (Debian 14.2.0-19) 14.2.0\n xMhf=V-Va\n E<5JM=S)\n QhaD #zx1\n 2LQ3-+5S\n BOUei#5]o@\\]p\n S\\wCpe8.\n h.-]HK7K+y\n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_line_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_line_str {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n String dump of section '.debug_line_str':\n- [ 0] ./.mesonpy-fu_hhc9p\n+ [ 0] ./.mesonpy-37al_0dm\n [ 14] dipy/reconst/eudx_direction_getter.cpython-313-aarch64-linux-gnu.so.p/eudx_direction_getter.c\n [ 72] dipy/reconst/eudx_direction_getter.cpython-313-aarch64-linux-gnu.so.p\n [ b8] /usr/include/python3.13\n [ d0] /usr/include/python3.13/cpython\n [ f0] /usr/include/aarch64-linux-gnu/bits\n [ 114] /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n [ 157] dipy\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/16/af0cb55205daf615278f53162366251c0ac75a.debug", "source2": "./usr/lib/debug/.build-id/4c/76762fec4b915b96ed753c11174528a0ca79e9.debug", "comments": ["Files 88% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -23,19 +23,19 @@\n [18] .fini_array NOBITS 000000000003f790 00f780 000008 08 WA 0 0 8\n [19] .dynamic NOBITS 000000000003f798 00f780 000220 10 WA 5 0 8\n [20] .got NOBITS 000000000003f9b8 00f780 000648 08 WA 0 0 8\n [21] .data NOBITS 0000000000040000 00f780 001310 00 WA 0 0 8\n [22] .bss NOBITS 0000000000041310 00f780 000990 00 WA 0 0 16\n [23] .comment PROGBITS 0000000000000000 00027c 00001f 01 MS 0 0 1\n [24] .debug_aranges PROGBITS 0000000000000000 0002a0 0000a0 00 C 0 0 8\n- [25] .debug_info PROGBITS 0000000000000000 000340 0270bb 00 C 0 0 8\n+ [25] .debug_info PROGBITS 0000000000000000 000340 0270b9 00 C 0 0 8\n [26] .debug_abbrev PROGBITS 0000000000000000 027400 000459 00 C 0 0 8\n- [27] .debug_line PROGBITS 0000000000000000 027860 010807 00 C 0 0 8\n+ [27] .debug_line PROGBITS 0000000000000000 027860 010808 00 C 0 0 8\n [28] .debug_str PROGBITS 0000000000000000 038068 000241 01 MSC 0 0 8\n- [29] .debug_line_str PROGBITS 0000000000000000 0382b0 0001bf 01 MSC 0 0 8\n+ [29] .debug_line_str PROGBITS 0000000000000000 0382b0 0001c0 01 MSC 0 0 8\n [30] .debug_loclists PROGBITS 0000000000000000 038470 021c7c 00 C 0 0 8\n [31] .debug_rnglists PROGBITS 0000000000000000 05a0f0 004b80 00 C 0 0 8\n [32] .gnu_debugaltlink PROGBITS 0000000000000000 05ec70 000051 00 0 0 1\n [33] .symtab SYMTAB 0000000000000000 05ecc8 0042d8 18 34 517 8\n [34] .strtab STRTAB 0000000000000000 062fa0 003c03 00 0 0 1\n [35] .shstrtab STRTAB 0000000000000000 066ba3 000179 00 0 0 1\n Key to Flags:\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 16af0cb55205daf615278f53162366251c0ac75a\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4c76762fec4b915b96ed753c11174528a0ca79e9\n"}, {"source1": "readelf --wide --debug-dump=rawline {}", "source2": "readelf --wide --debug-dump=rawline {}", "unified_diff": "@@ -25,29 +25,29 @@\n Opcode 9 has 1 arg\n Opcode 10 has 0 args\n Opcode 11 has 0 args\n Opcode 12 has 1 arg\n \n The Directory Table (offset 0x22, lines 10, columns 1):\n Entry\tName\n- 0\t(line_strp)\t(offset: 0): ./.mesonpy-fu_hhc9p\n+ 0\t(line_strp)\t(offset: 0x44): ./.mesonpy-37al_0dm\n 1\t(line_strp)\t(offset: 0x58): dipy/denoise/denspeed.cpython-313-aarch64-linux-gnu.so.p\n 2\t(line_strp)\t(offset: 0x91): /usr/include/python3.13\n 3\t(line_strp)\t(offset: 0xa9): /usr/include/python3.13/cpython\n 4\t(line_strp)\t(offset: 0xc9): /usr/include/aarch64-linux-gnu/bits\n 5\t(line_strp)\t(offset: 0xed): /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n 6\t(line_strp)\t(offset: 0x130): /usr/include\n 7\t(line_strp)\t(offset: 0x13d): /usr/lib/gcc/aarch64-linux-gnu/14/include\n 8\t(line_strp)\t(offset: 0x167): /usr/include/aarch64-linux-gnu/sys\n 9\t(line_strp)\t(offset: 0x18a): /usr/include/python3.13/internal\n \n The File Name Table (offset 0x50, lines 65, columns 2):\n Entry\tDir\tName\n- 0\t(udata)\t1\t(line_strp)\t(offset: 0x4d): denspeed.c\n- 1\t(udata)\t1\t(line_strp)\t(offset: 0x4d): denspeed.c\n+ 0\t(udata)\t1\t(line_strp)\t(offset: 0x39): denspeed.c\n+ 1\t(udata)\t1\t(line_strp)\t(offset: 0x39): denspeed.c\n 2\t(udata)\t2\t(line_strp)\t(offset: 0x2b8): object.h\n 3\t(udata)\t3\t(line_strp)\t(offset: 0x1ab): abstract.h\n 4\t(udata)\t3\t(line_strp)\t(offset: 0x1b6): tupleobject.h\n 5\t(udata)\t3\t(line_strp)\t(offset: 0x1c4): floatobject.h\n 6\t(udata)\t4\t(line_strp)\t(offset: 0x1d2): string_fortified.h\n 7\t(udata)\t3\t(line_strp)\t(offset: 0x1e5): dictobject.h\n 8\t(udata)\t3\t(line_strp)\t(offset: 0x1f2): longintrepr.h\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -5,16 +5,16 @@\n Version: 5\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0\n Pointer Size: 8\n <0>: Abbrev Number: 152 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0xfefe) \n <12> DW_AT_language : (data1) 12\t(ANSI C99)\n- <13> DW_AT_name : (line_strp) (offset: 0x14): dipy/denoise/denspeed.cpython-313-aarch64-linux-gnu.so.p/denspeed.c\n- <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-fu_hhc9p\n+ <13> DW_AT_name : (line_strp) (offset: 0): dipy/denoise/denspeed.cpython-313-aarch64-linux-gnu.so.p/denspeed.c\n+ <17> DW_AT_comp_dir : (line_strp) (offset: 0x44): ./.mesonpy-37al_0dm\n <1b> DW_AT_ranges : (sec_offset) 0xaee7\n <1f> DW_AT_low_pc : (addr) 0\n <27> DW_AT_stmt_list : (sec_offset) 0\n <1><2b>: Abbrev Number: 1 (DW_TAG_base_type)\n <2c> DW_AT_byte_size : (data1) 8\n <2d> DW_AT_encoding : (data1) 4\t(float)\n <2e> DW_AT_name : (GNU_strp_alt) (offset: 0x73f9) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,63 +1,66 @@\n-ZGCC: (Debian 14.2.0-19) 14.2.0\n-{C3ix\tp)\n-ia''=*jO\n-|p&vAUJJo\n-evdj(a\\W\n-~9]Zz4rI\n-STvJ*+!/\n-O28+Dd0.Dd0.\n-hrqP'BK> -\n-[t%pA@/}%0%\n-rNgF'9\n-Y\\Yf\"/D;\n+/&l]yZ9K7fg\n+U+1L.2}b\n+3*&* N9+\n+]&b;1EL'\n+&M=0(p?\"\n+kCGpK\\M`\n+%_S.hai}-\n Vm4 u4 t4 \n SyfO5y`f{5!\n-$ziJM)+Ib?\n-9kPJO*!5\n-6v78|\"&&Q\n-AET,S,(HH\n-/bku!>zV\n-*d(Hmmr/\n-GR90E=:%-*\n-5=f[*_k~?-0\\\n-K:B}W.{P_\n-\tZC6B;\n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_line_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_line_str {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n String dump of section '.debug_line_str':\n- [ 0] ./.mesonpy-fu_hhc9p\n- [ 14] dipy/denoise/denspeed.cpython-313-aarch64-linux-gnu.so.p/denspeed.c\n+ [ 0] dipy/denoise/denspeed.cpython-313-aarch64-linux-gnu.so.p/denspeed.c\n+ [ 44] ./.mesonpy-37al_0dm\n [ 58] dipy/denoise/denspeed.cpython-313-aarch64-linux-gnu.so.p\n [ 91] /usr/include/python3.13\n [ a9] /usr/include/python3.13/cpython\n [ c9] /usr/include/aarch64-linux-gnu/bits\n [ ed] /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n [ 130] /usr/include\n [ 13d] /usr/lib/gcc/aarch64-linux-gnu/14/include\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/1d/167597bbbcfd752a7320677f0f796d12c9bf94.debug", "source2": "./usr/lib/debug/.build-id/8a/402847e891a71be92aa1cf921b77498deb557a.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 98% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -27,15 +27,15 @@\n [22] .bss NOBITS 0000000000041410 00f790 000a08 00 WA 0 0 16\n [23] .comment PROGBITS 0000000000000000 00027c 00001f 01 MS 0 0 1\n [24] .debug_aranges PROGBITS 0000000000000000 0002a0 0000a2 00 C 0 0 8\n [25] .debug_info PROGBITS 0000000000000000 000348 024849 00 C 0 0 8\n [26] .debug_abbrev PROGBITS 0000000000000000 024b98 0004a2 00 C 0 0 8\n [27] .debug_line PROGBITS 0000000000000000 025040 00f595 00 C 0 0 8\n [28] .debug_str PROGBITS 0000000000000000 0345d8 00022b 01 MSC 0 0 8\n- [29] .debug_line_str PROGBITS 0000000000000000 034808 0001c3 01 MSC 0 0 8\n+ [29] .debug_line_str PROGBITS 0000000000000000 034808 0001c2 01 MSC 0 0 8\n [30] .debug_loclists PROGBITS 0000000000000000 0349d0 01e77d 00 C 0 0 8\n [31] .debug_rnglists PROGBITS 0000000000000000 053150 004196 00 C 0 0 8\n [32] .gnu_debugaltlink PROGBITS 0000000000000000 0572e6 000051 00 0 0 1\n [33] .symtab SYMTAB 0000000000000000 057338 004500 18 34 542 8\n [34] .strtab STRTAB 0000000000000000 05b838 003eed 00 0 0 1\n [35] .shstrtab STRTAB 0000000000000000 05f725 000179 00 0 0 1\n Key to Flags:\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 1d167597bbbcfd752a7320677f0f796d12c9bf94\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8a402847e891a71be92aa1cf921b77498deb557a\n"}, {"source1": "readelf --wide --debug-dump=rawline {}", "source2": "readelf --wide --debug-dump=rawline {}", "unified_diff": "@@ -25,15 +25,15 @@\n Opcode 9 has 1 arg\n Opcode 10 has 0 args\n Opcode 11 has 0 args\n Opcode 12 has 1 arg\n \n The Directory Table (offset 0x22, lines 10, columns 1):\n Entry\tName\n- 0\t(line_strp)\t(offset: 0x44): ./.mesonpy-fu_hhc9p\n+ 0\t(line_strp)\t(offset: 0x44): ./.mesonpy-37al_0dm\n 1\t(line_strp)\t(offset: 0x58): dipy/align/bundlemin.cpython-313-aarch64-linux-gnu.so.p\n 2\t(line_strp)\t(offset: 0x90): /usr/include/python3.13\n 3\t(line_strp)\t(offset: 0xa8): /usr/include/python3.13/cpython\n 4\t(line_strp)\t(offset: 0xc8): /usr/include/aarch64-linux-gnu/bits\n 5\t(line_strp)\t(offset: 0xec): /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n 6\t(line_strp)\t(offset: 0x12f): /usr/include\n 7\t(line_strp)\t(offset: 0x13c): /usr/lib/gcc/aarch64-linux-gnu/14/include\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -6,15 +6,15 @@\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0\n Pointer Size: 8\n <0>: Abbrev Number: 162 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0xfefe) \n <12> DW_AT_language : (data1) 12\t(ANSI C99)\n <13> DW_AT_name : (line_strp) (offset: 0): dipy/align/bundlemin.cpython-313-aarch64-linux-gnu.so.p/bundlemin.c\n- <17> DW_AT_comp_dir : (line_strp) (offset: 0x44): ./.mesonpy-fu_hhc9p\n+ <17> DW_AT_comp_dir : (line_strp) (offset: 0x44): ./.mesonpy-37al_0dm\n <1b> DW_AT_ranges : (sec_offset) 0x99c3\n <1f> DW_AT_low_pc : (addr) 0\n <27> DW_AT_stmt_list : (sec_offset) 0\n <1><2b>: Abbrev Number: 1 (DW_TAG_base_type)\n <2c> DW_AT_byte_size : (data1) 8\n <2d> DW_AT_encoding : (data1) 4\t(float)\n <2e> DW_AT_name : (GNU_strp_alt) (offset: 0x73f9) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-GCC: (Debian 14.2.0-19) 14.2.0\n+UzGCC: (Debian 14.2.0-19) 14.2.0\n 6 sV:'Y?m\n .o/6v*eE\n >\"c^zD'>SI\n 20v*mc'\t\n Jtk*|Ost\n $\ttM\\G,W\n _?XD*MF5\n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_line_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_line_str {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n String dump of section '.debug_line_str':\n [ 0] dipy/align/bundlemin.cpython-313-aarch64-linux-gnu.so.p/bundlemin.c\n- [ 44] ./.mesonpy-fu_hhc9p\n+ [ 44] ./.mesonpy-37al_0dm\n [ 58] dipy/align/bundlemin.cpython-313-aarch64-linux-gnu.so.p\n [ 90] /usr/include/python3.13\n [ a8] /usr/include/python3.13/cpython\n [ c8] /usr/include/aarch64-linux-gnu/bits\n [ ec] /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n [ 12f] /usr/include\n [ 13c] /usr/lib/gcc/aarch64-linux-gnu/14/include\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/28/9dcc985b0f2f50ef757578326c9862487e890e.debug", "source2": "./usr/lib/debug/.build-id/5f/1b9743c07a8cda0c010849c4b163ba9da8569c.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 98% similar despite different names"], "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.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 289dcc985b0f2f50ef757578326c9862487e890e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 5f1b9743c07a8cda0c010849c4b163ba9da8569c\n"}, {"source1": "readelf --wide --debug-dump=rawline {}", "source2": "readelf --wide --debug-dump=rawline {}", "unified_diff": "@@ -25,15 +25,15 @@\n Opcode 9 has 1 arg\n Opcode 10 has 0 args\n Opcode 11 has 0 args\n Opcode 12 has 1 arg\n \n The Directory Table (offset 0x22, lines 10, columns 1):\n Entry\tName\n- 0\t(line_strp)\t(offset: 0): ./.mesonpy-fu_hhc9p\n+ 0\t(line_strp)\t(offset: 0): ./.mesonpy-37al_0dm\n 1\t(line_strp)\t(offset: 0x76): dipy/denoise/shift_twist_convolution.cpython-313-aarch64-linux-gnu.so.p\n 2\t(line_strp)\t(offset: 0xbe): /usr/include/python3.13\n 3\t(line_strp)\t(offset: 0xd6): /usr/include/python3.13/cpython\n 4\t(line_strp)\t(offset: 0xf6): /usr/include/aarch64-linux-gnu/bits\n 5\t(line_strp)\t(offset: 0x11a): /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n 6\t(line_strp)\t(offset: 0x15d): /usr/include\n 7\t(line_strp)\t(offset: 0x16a): /usr/lib/gcc/aarch64-linux-gnu/14/include\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -6,15 +6,15 @@\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0\n Pointer Size: 8\n <0>: Abbrev Number: 151 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0xfefe) \n <12> DW_AT_language : (data1) 12\t(ANSI C99)\n <13> DW_AT_name : (line_strp) (offset: 0x14): dipy/denoise/shift_twist_convolution.cpython-313-aarch64-linux-gnu.so.p/shift_twist_convolution.c\n- <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-fu_hhc9p\n+ <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-37al_0dm\n <1b> DW_AT_ranges : (sec_offset) 0x95c3\n <1f> DW_AT_low_pc : (addr) 0\n <27> DW_AT_stmt_list : (sec_offset) 0\n <1><2b>: Abbrev Number: 1 (DW_TAG_base_type)\n <2c> DW_AT_byte_size : (data1) 8\n <2d> DW_AT_encoding : (data1) 7\t(unsigned)\n <2e> DW_AT_name : (GNU_strp_alt) (offset: 0x134b1) \n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_line_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_line_str {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n String dump of section '.debug_line_str':\n- [ 0] ./.mesonpy-fu_hhc9p\n+ [ 0] ./.mesonpy-37al_0dm\n [ 14] dipy/denoise/shift_twist_convolution.cpython-313-aarch64-linux-gnu.so.p/shift_twist_convolution.c\n [ 76] dipy/denoise/shift_twist_convolution.cpython-313-aarch64-linux-gnu.so.p\n [ be] /usr/include/python3.13\n [ d6] /usr/include/python3.13/cpython\n [ f6] /usr/include/aarch64-linux-gnu/bits\n [ 11a] /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n [ 15d] /usr/include\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/29/ab0db8c81efaf1f140b920c7b481c1d3cc6647.debug", "source2": "./usr/lib/debug/.build-id/f0/e1e8ce4cc655dc2ab25ff34e6245d3a6e8efb5.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 99% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -27,15 +27,15 @@\n [22] .bss NOBITS 0000000000081810 00f7b0 000b18 00 WA 0 0 16\n [23] .comment PROGBITS 0000000000000000 00027c 00001f 01 MS 0 0 1\n [24] .debug_aranges PROGBITS 0000000000000000 0002a0 000096 00 C 0 0 8\n [25] .debug_info PROGBITS 0000000000000000 000338 051efd 00 C 0 0 8\n [26] .debug_abbrev PROGBITS 0000000000000000 052238 00048a 00 C 0 0 8\n [27] .debug_line PROGBITS 0000000000000000 0526c8 01fb83 00 C 0 0 8\n [28] .debug_str PROGBITS 0000000000000000 072250 000423 01 MSC 0 0 8\n- [29] .debug_line_str PROGBITS 0000000000000000 072678 0001ca 01 MSC 0 0 8\n+ [29] .debug_line_str PROGBITS 0000000000000000 072678 0001c9 01 MSC 0 0 8\n [30] .debug_loclists PROGBITS 0000000000000000 072848 058ca1 00 C 0 0 8\n [31] .debug_rnglists PROGBITS 0000000000000000 0cb4f0 00a121 00 C 0 0 8\n [32] .gnu_debugaltlink PROGBITS 0000000000000000 0d5611 000051 00 0 0 1\n [33] .symtab SYMTAB 0000000000000000 0d5668 004d10 18 34 628 8\n [34] .strtab STRTAB 0000000000000000 0da378 004db0 00 0 0 1\n [35] .shstrtab STRTAB 0000000000000000 0df128 000179 00 0 0 1\n Key to Flags:\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 29ab0db8c81efaf1f140b920c7b481c1d3cc6647\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f0e1e8ce4cc655dc2ab25ff34e6245d3a6e8efb5\n"}, {"source1": "readelf --wide --debug-dump=rawline {}", "source2": "readelf --wide --debug-dump=rawline {}", "unified_diff": "@@ -25,15 +25,15 @@\n Opcode 9 has 1 arg\n Opcode 10 has 0 args\n Opcode 11 has 0 args\n Opcode 12 has 1 arg\n \n The Directory Table (offset 0x22, lines 10, columns 1):\n Entry\tName\n- 0\t(line_strp)\t(offset: 0): ./.mesonpy-fu_hhc9p\n+ 0\t(line_strp)\t(offset: 0): ./.mesonpy-37al_0dm\n 1\t(line_strp)\t(offset: 0x58): dipy/align/crosscorr.cpython-313-aarch64-linux-gnu.so.p\n 2\t(line_strp)\t(offset: 0x90): /usr/include/python3.13\n 3\t(line_strp)\t(offset: 0xa8): /usr/include/python3.13/cpython\n 4\t(line_strp)\t(offset: 0xc8): /usr/include/aarch64-linux-gnu/bits\n 5\t(line_strp)\t(offset: 0xec): /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n 6\t(line_strp)\t(offset: 0x12f): /usr/include\n 7\t(line_strp)\t(offset: 0x13c): /usr/lib/gcc/aarch64-linux-gnu/14/include\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -6,15 +6,15 @@\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0\n Pointer Size: 8\n <0>: Abbrev Number: 157 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0xfefe) \n <12> DW_AT_language : (data1) 12\t(ANSI C99)\n <13> DW_AT_name : (line_strp) (offset: 0x14): dipy/align/crosscorr.cpython-313-aarch64-linux-gnu.so.p/crosscorr.c\n- <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-fu_hhc9p\n+ <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-37al_0dm\n <1b> DW_AT_ranges : (sec_offset) 0x19a43\n <1f> DW_AT_low_pc : (addr) 0\n <27> DW_AT_stmt_list : (sec_offset) 0\n <1><2b>: Abbrev Number: 1 (DW_TAG_base_type)\n <2c> DW_AT_byte_size : (data1) 8\n <2d> DW_AT_encoding : (data1) 4\t(float)\n <2e> DW_AT_name : (GNU_strp_alt) (offset: 0x73f9) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-fGGCC: (Debian 14.2.0-19) 14.2.0\n+GCC: (Debian 14.2.0-19) 14.2.0\n {'s9y^<*'\n SQ`X: Abbrev Number: 162 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0xfefe) \n <12> DW_AT_language : (data1) 12\t(ANSI C99)\n <13> DW_AT_name : (line_strp) (offset: 0x14): dipy/denoise/enhancement_kernel.cpython-313-aarch64-linux-gnu.so.p/enhancement_kernel.c\n- <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-fu_hhc9p\n+ <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-37al_0dm\n <1b> DW_AT_ranges : (sec_offset) 0xcda6\n <1f> DW_AT_low_pc : (addr) 0\n <27> DW_AT_stmt_list : (sec_offset) 0\n <1><2b>: Abbrev Number: 1 (DW_TAG_base_type)\n <2c> DW_AT_byte_size : (data1) 8\n <2d> DW_AT_encoding : (data1) 4\t(float)\n <2e> DW_AT_name : (GNU_strp_alt) (offset: 0x73f9) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-:+GCC: (Debian 14.2.0-19) 14.2.0\n+y}GCC: (Debian 14.2.0-19) 14.2.0\n =RK++4-K2Z55\n '5;IW~B[(I\n n$%s5;Yw\n g5$Ub32QBMI\n 58?6F@nV\n B A8vHC(\n zF[BT5/(\n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_line_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_line_str {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n String dump of section '.debug_line_str':\n- [ 0] ./.mesonpy-fu_hhc9p\n+ [ 0] ./.mesonpy-37al_0dm\n [ 14] dipy/denoise/enhancement_kernel.cpython-313-aarch64-linux-gnu.so.p/enhancement_kernel.c\n [ 6c] dipy/denoise/enhancement_kernel.cpython-313-aarch64-linux-gnu.so.p\n [ af] /usr/include/python3.13\n [ c7] /usr/include/python3.13/cpython\n [ e7] /usr/include/aarch64-linux-gnu/bits\n [ 10b] /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n [ 14e] /usr/include\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/2a/d893feab20b5d3531f4b2c098a494fe6d235ce.debug", "source2": "./usr/lib/debug/.build-id/cf/b84a0172701f7cf1dfa1a654485c302d3a98f5.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 99% similar despite different names"], "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.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 2ad893feab20b5d3531f4b2c098a494fe6d235ce\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: cfb84a0172701f7cf1dfa1a654485c302d3a98f5\n"}, {"source1": "readelf --wide --debug-dump=rawline {}", "source2": "readelf --wide --debug-dump=rawline {}", "unified_diff": "@@ -25,15 +25,15 @@\n Opcode 9 has 1 arg\n Opcode 10 has 0 args\n Opcode 11 has 0 args\n Opcode 12 has 1 arg\n \n The Directory Table (offset 0x22, lines 10, columns 1):\n Entry\tName\n- 0\t(line_strp)\t(offset: 0): ./.mesonpy-fu_hhc9p\n+ 0\t(line_strp)\t(offset: 0): ./.mesonpy-37al_0dm\n 1\t(line_strp)\t(offset: 0x58): dipy/reconst/dirspeed.cpython-313-aarch64-linux-gnu.so.p\n 2\t(line_strp)\t(offset: 0x91): /usr/include/python3.13\n 3\t(line_strp)\t(offset: 0xa9): /usr/include/python3.13/cpython\n 4\t(line_strp)\t(offset: 0xc9): /usr/include/aarch64-linux-gnu/bits\n 5\t(line_strp)\t(offset: 0xed): /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n 6\t(line_strp)\t(offset: 0x130): /usr/include\n 7\t(line_strp)\t(offset: 0x13d): /usr/lib/gcc/aarch64-linux-gnu/14/include\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -6,15 +6,15 @@\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0\n Pointer Size: 8\n <0>: Abbrev Number: 144 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0xfefe) \n <12> DW_AT_language : (data1) 12\t(ANSI C99)\n <13> DW_AT_name : (line_strp) (offset: 0x14): dipy/reconst/dirspeed.cpython-313-aarch64-linux-gnu.so.p/dirspeed.c\n- <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-fu_hhc9p\n+ <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-37al_0dm\n <1b> DW_AT_ranges : (sec_offset) 0x8e2b\n <1f> DW_AT_low_pc : (addr) 0\n <27> DW_AT_stmt_list : (sec_offset) 0\n <1><2b>: Abbrev Number: 1 (DW_TAG_base_type)\n <2c> DW_AT_byte_size : (data1) 8\n <2d> DW_AT_encoding : (data1) 4\t(float)\n <2e> DW_AT_name : (GNU_strp_alt) (offset: 0x73f9) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -42,14 +42,15 @@\n +SjKp[C;q\n C&u]]J\\q\n {C \tIf&$\n UoX:~?/65Bs`\n }B:5D:Uh\n J^l%B\\^/AnjW\n yxILr?B-ia\n+_A&q mnr\n 4=~GoDfx\n ZFSXKt|}\n Nw1dECsl\n k!u? 5K.\n ['eGn*\\O\n .{4( BHG\n TM/\"+5h64.\n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_line_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_line_str {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n String dump of section '.debug_line_str':\n- [ 0] ./.mesonpy-fu_hhc9p\n+ [ 0] ./.mesonpy-37al_0dm\n [ 14] dipy/reconst/dirspeed.cpython-313-aarch64-linux-gnu.so.p/dirspeed.c\n [ 58] dipy/reconst/dirspeed.cpython-313-aarch64-linux-gnu.so.p\n [ 91] /usr/include/python3.13\n [ a9] /usr/include/python3.13/cpython\n [ c9] /usr/include/aarch64-linux-gnu/bits\n [ ed] /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n [ 130] /usr/include\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/2b/fb80028a062f7b49740f9941c317dde1466750.debug", "source2": "./usr/lib/debug/.build-id/bb/c6db3d5d5937edb10a7f033ab8d49880b4f1f7.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 99% similar despite different names"], "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.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 2bfb80028a062f7b49740f9941c317dde1466750\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: bbc6db3d5d5937edb10a7f033ab8d49880b4f1f7\n"}, {"source1": "readelf --wide --debug-dump=rawline {}", "source2": "readelf --wide --debug-dump=rawline {}", "unified_diff": "@@ -25,15 +25,15 @@\n Opcode 9 has 1 arg\n Opcode 10 has 0 args\n Opcode 11 has 0 args\n Opcode 12 has 1 arg\n \n The Directory Table (offset 0x22, lines 10, columns 1):\n Entry\tName\n- 0\t(line_strp)\t(offset: 0): ./.mesonpy-fu_hhc9p\n+ 0\t(line_strp)\t(offset: 0): ./.mesonpy-37al_0dm\n 1\t(line_strp)\t(offset: 0x6c): dipy/denoise/pca_noise_estimate.cpython-313-aarch64-linux-gnu.so.p\n 2\t(line_strp)\t(offset: 0xaf): /usr/include/python3.13\n 3\t(line_strp)\t(offset: 0xc7): /usr/include/python3.13/cpython\n 4\t(line_strp)\t(offset: 0xe7): /usr/include/aarch64-linux-gnu/bits\n 5\t(line_strp)\t(offset: 0x10b): /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n 6\t(line_strp)\t(offset: 0x14e): /usr/include\n 7\t(line_strp)\t(offset: 0x15b): /usr/lib/gcc/aarch64-linux-gnu/14/include\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -6,15 +6,15 @@\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0\n Pointer Size: 8\n <0>: Abbrev Number: 145 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0xfefe) \n <12> DW_AT_language : (data1) 12\t(ANSI C99)\n <13> DW_AT_name : (line_strp) (offset: 0x14): dipy/denoise/pca_noise_estimate.cpython-313-aarch64-linux-gnu.so.p/pca_noise_estimate.c\n- <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-fu_hhc9p\n+ <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-37al_0dm\n <1b> DW_AT_ranges : (sec_offset) 0xa83e\n <1f> DW_AT_low_pc : (addr) 0\n <27> DW_AT_stmt_list : (sec_offset) 0\n <1><2b>: Abbrev Number: 1 (DW_TAG_base_type)\n <2c> DW_AT_byte_size : (data1) 8\n <2d> DW_AT_encoding : (data1) 4\t(float)\n <2e> DW_AT_name : (GNU_strp_alt) (offset: 0x73f9) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-FgPGCC: (Debian 14.2.0-19) 14.2.0\n+GCC: (Debian 14.2.0-19) 14.2.0\n w.]UpCrC#\n kD26E06?\n ~.=8dj8$\n !=[\"Dz|$\n ~\\-\\a-z@\n j2DJ.#Ap\n &h_: Abbrev Number: 148 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0xfefe) \n <12> DW_AT_language : (data1) 12\t(ANSI C99)\n <13> DW_AT_name : (line_strp) (offset: 0x14): dipy/direction/probabilistic_direction_getter.cpython-313-aarch64-linux-gnu.so.p/probabilistic_direction_getter.c\n- <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-fu_hhc9p\n+ <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-37al_0dm\n <1b> DW_AT_ranges : (sec_offset) 0x9b8c\n <1f> DW_AT_low_pc : (addr) 0\n <27> DW_AT_stmt_list : (sec_offset) 0\n <1><2b>: Abbrev Number: 1 (DW_TAG_base_type)\n <2c> DW_AT_byte_size : (data1) 8\n <2d> DW_AT_encoding : (data1) 4\t(float)\n <2e> DW_AT_name : (GNU_strp_alt) (offset: 0x73f9) \n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_line_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_line_str {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n String dump of section '.debug_line_str':\n- [ 0] ./.mesonpy-fu_hhc9p\n+ [ 0] ./.mesonpy-37al_0dm\n [ 14] dipy/direction/probabilistic_direction_getter.cpython-313-aarch64-linux-gnu.so.p/probabilistic_direction_getter.c\n [ 86] dipy/direction/probabilistic_direction_getter.cpython-313-aarch64-linux-gnu.so.p\n [ d7] /usr/include/python3.13\n [ ef] /usr/include/python3.13/cpython\n [ 10f] /usr/include/aarch64-linux-gnu/bits\n [ 133] /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n [ 176] /usr/include\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/39/d85938b03827988f31bc4bceaa799965f0bdc5.debug", "source2": "./usr/lib/debug/.build-id/0f/1b0481b71727a01707ff827a058b6c5616a277.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 98% similar despite different names"], "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.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 39d85938b03827988f31bc4bceaa799965f0bdc5\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0f1b0481b71727a01707ff827a058b6c5616a277\n"}, {"source1": "readelf --wide --debug-dump=rawline {}", "source2": "readelf --wide --debug-dump=rawline {}", "unified_diff": "@@ -25,15 +25,15 @@\n Opcode 9 has 1 arg\n Opcode 10 has 0 args\n Opcode 11 has 0 args\n Opcode 12 has 1 arg\n \n The Directory Table (offset 0x22, lines 9, columns 1):\n Entry\tName\n- 0\t(line_strp)\t(offset: 0): ./.mesonpy-fu_hhc9p\n+ 0\t(line_strp)\t(offset: 0): ./.mesonpy-37al_0dm\n 1\t(line_strp)\t(offset: 0x4c): dipy/utils/omp.cpython-313-aarch64-linux-gnu.so.p\n 2\t(line_strp)\t(offset: 0x7e): /usr/include/python3.13\n 3\t(line_strp)\t(offset: 0x96): /usr/include/python3.13/cpython\n 4\t(line_strp)\t(offset: 0xb6): /usr/include/aarch64-linux-gnu/bits\n 5\t(line_strp)\t(offset: 0xda): /usr/include\n 6\t(line_strp)\t(offset: 0xe7): /usr/lib/gcc/aarch64-linux-gnu/14/include\n 7\t(line_strp)\t(offset: 0x111): /usr/include/aarch64-linux-gnu/sys\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -6,15 +6,15 @@\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0\n Pointer Size: 8\n <0>: Abbrev Number: 109 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0xfefe) \n <11> DW_AT_language : (data1) 12\t(ANSI C99)\n <12> DW_AT_name : (line_strp) (offset: 0x14): dipy/utils/omp.cpython-313-aarch64-linux-gnu.so.p/omp.c\n- <16> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-fu_hhc9p\n+ <16> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-37al_0dm\n <1a> DW_AT_ranges : (sec_offset) 0x1f51\n <1e> DW_AT_low_pc : (addr) 0\n <26> DW_AT_stmt_list : (sec_offset) 0\n <1><2a>: Abbrev Number: 1 (DW_TAG_base_type)\n <2b> DW_AT_byte_size : (data1) 8\n <2c> DW_AT_encoding : (data1) 4\t(float)\n <2d> DW_AT_name : (GNU_strp_alt) (offset: 0x73f9) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-GCC: (Debian 14.2.0-19) 14.2.0\n+wGCC: (Debian 14.2.0-19) 14.2.0\n us@wC0=Yw\n ,`u_dgQt\n \"eB8o{[G:\n Jp^kD^s!6\n D0>1p?.{\n V_G*n5~D\n hC(Ik<7a\n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_line_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_line_str {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n String dump of section '.debug_line_str':\n- [ 0] ./.mesonpy-fu_hhc9p\n+ [ 0] ./.mesonpy-37al_0dm\n [ 14] dipy/utils/omp.cpython-313-aarch64-linux-gnu.so.p/omp.c\n [ 4c] dipy/utils/omp.cpython-313-aarch64-linux-gnu.so.p\n [ 7e] /usr/include/python3.13\n [ 96] /usr/include/python3.13/cpython\n [ b6] /usr/include/aarch64-linux-gnu/bits\n [ da] /usr/include\n [ e7] /usr/lib/gcc/aarch64-linux-gnu/14/include\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/3c/3fef769e31622cbdae898f0dddf55937467824.debug", "source2": "./usr/lib/debug/.build-id/f2/56543a079981c0d27a5e022d0bfc726f31bc37.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 98% similar despite different names"], "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.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 3c3fef769e31622cbdae898f0dddf55937467824\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f256543a079981c0d27a5e022d0bfc726f31bc37\n"}, {"source1": "readelf --wide --debug-dump=rawline {}", "source2": "readelf --wide --debug-dump=rawline {}", "unified_diff": "@@ -25,15 +25,15 @@\n Opcode 9 has 1 arg\n Opcode 10 has 0 args\n Opcode 11 has 0 args\n Opcode 12 has 1 arg\n \n The Directory Table (offset 0x22, lines 10, columns 1):\n Entry\tName\n- 0\t(line_strp)\t(offset: 0): ./.mesonpy-fu_hhc9p\n+ 0\t(line_strp)\t(offset: 0): ./.mesonpy-37al_0dm\n 1\t(line_strp)\t(offset: 0x60): dipy/segment/featurespeed.cpython-313-aarch64-linux-gnu.so.p\n 2\t(line_strp)\t(offset: 0x9d): /usr/include/python3.13\n 3\t(line_strp)\t(offset: 0xb5): /usr/include/python3.13/cpython\n 4\t(line_strp)\t(offset: 0xd5): /usr/include/aarch64-linux-gnu/bits\n 5\t(line_strp)\t(offset: 0xf9): /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n 6\t(line_strp)\t(offset: 0x13c): /usr/include\n 7\t(line_strp)\t(offset: 0x149): /usr/lib/gcc/aarch64-linux-gnu/14/include\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -6,15 +6,15 @@\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0\n Pointer Size: 8\n <0>: Abbrev Number: 151 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0xfefe) \n <12> DW_AT_language : (data1) 12\t(ANSI C99)\n <13> DW_AT_name : (line_strp) (offset: 0x14): dipy/segment/featurespeed.cpython-313-aarch64-linux-gnu.so.p/featurespeed.c\n- <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-fu_hhc9p\n+ <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-37al_0dm\n <1b> DW_AT_ranges : (sec_offset) 0x10493\n <1f> DW_AT_low_pc : (addr) 0\n <27> DW_AT_stmt_list : (sec_offset) 0\n <1><2b>: Abbrev Number: 1 (DW_TAG_base_type)\n <2c> DW_AT_byte_size : (data1) 8\n <2d> DW_AT_encoding : (data1) 7\t(unsigned)\n <2e> DW_AT_name : (GNU_strp_alt) (offset: 0x134b1) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-Y7Fx$GCC: (Debian 14.2.0-19) 14.2.0\n+7GCC: (Debian 14.2.0-19) 14.2.0\n `pxMRE: Abbrev Number: 154 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0xfefe) \n <12> DW_AT_language : (data1) 12\t(ANSI C99)\n <13> DW_AT_name : (line_strp) (offset: 0x14): dipy/segment/mrf.cpython-313-aarch64-linux-gnu.so.p/mrf.c\n- <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-fu_hhc9p\n+ <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-37al_0dm\n <1b> DW_AT_ranges : (sec_offset) 0xc4e8\n <1f> DW_AT_low_pc : (addr) 0\n <27> DW_AT_stmt_list : (sec_offset) 0\n <1><2b>: Abbrev Number: 1 (DW_TAG_base_type)\n <2c> DW_AT_byte_size : (data1) 8\n <2d> DW_AT_encoding : (data1) 4\t(float)\n <2e> DW_AT_name : (GNU_strp_alt) (offset: 0x73f9) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-1iGCC: (Debian 14.2.0-19) 14.2.0\n+_GCC: (Debian 14.2.0-19) 14.2.0\n 2^G-.IMu\n =b01CE+q\n V:QK/4T5\n :xbN>U`r\"\n l{ai(t=f\n `Gs5lgr58\n 27Q%^h$ \n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_line_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_line_str {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n String dump of section '.debug_line_str':\n- [ 0] ./.mesonpy-fu_hhc9p\n+ [ 0] ./.mesonpy-37al_0dm\n [ 14] dipy/segment/mrf.cpython-313-aarch64-linux-gnu.so.p/mrf.c\n [ 4e] dipy/segment/mrf.cpython-313-aarch64-linux-gnu.so.p\n [ 82] /usr/include/python3.13\n [ 9a] /usr/include/python3.13/cpython\n [ ba] /usr/include/aarch64-linux-gnu/bits\n [ de] /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n [ 121] dipy\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/47/68592bd4a47f76a2a0979633b04ee09c775547.debug", "source2": "./usr/lib/debug/.build-id/40/b8ddea7b24cbaf2f411b6e1b04f13a6dde3fe9.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 98% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -27,15 +27,15 @@\n [22] .bss NOBITS 0000000000041230 00f818 000868 00 WA 0 0 16\n [23] .comment PROGBITS 0000000000000000 00027c 00001f 01 MS 0 0 1\n [24] .debug_aranges PROGBITS 0000000000000000 0002a0 000087 00 C 0 0 8\n [25] .debug_info PROGBITS 0000000000000000 000328 020ab2 00 C 0 0 8\n [26] .debug_abbrev PROGBITS 0000000000000000 020de0 0003fd 00 C 0 0 8\n [27] .debug_line PROGBITS 0000000000000000 0211e0 00d9f6 00 C 0 0 8\n [28] .debug_str PROGBITS 0000000000000000 02ebd8 000121 01 MSC 0 0 8\n- [29] .debug_line_str PROGBITS 0000000000000000 02ed00 0001bb 01 MSC 0 0 8\n+ [29] .debug_line_str PROGBITS 0000000000000000 02ed00 0001ba 01 MSC 0 0 8\n [30] .debug_loclists PROGBITS 0000000000000000 02eec0 019855 00 C 0 0 8\n [31] .debug_rnglists PROGBITS 0000000000000000 048718 003786 00 C 0 0 8\n [32] .gnu_debugaltlink PROGBITS 0000000000000000 04be9e 000051 00 0 0 1\n [33] .symtab SYMTAB 0000000000000000 04bef0 003d80 18 34 475 8\n [34] .strtab STRTAB 0000000000000000 04fc70 0035a5 00 0 0 1\n [35] .shstrtab STRTAB 0000000000000000 053215 000179 00 0 0 1\n Key to Flags:\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 4768592bd4a47f76a2a0979633b04ee09c775547\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 40b8ddea7b24cbaf2f411b6e1b04f13a6dde3fe9\n"}, {"source1": "readelf --wide --debug-dump=rawline {}", "source2": "readelf --wide --debug-dump=rawline {}", "unified_diff": "@@ -25,15 +25,15 @@\n Opcode 9 has 1 arg\n Opcode 10 has 0 args\n Opcode 11 has 0 args\n Opcode 12 has 1 arg\n \n The Directory Table (offset 0x22, lines 10, columns 1):\n Entry\tName\n- 0\t(line_strp)\t(offset: 0): ./.mesonpy-fu_hhc9p\n+ 0\t(line_strp)\t(offset: 0): ./.mesonpy-37al_0dm\n 1\t(line_strp)\t(offset: 0x5e): dipy/reconst/vec_val_sum.cpython-313-aarch64-linux-gnu.so.p\n 2\t(line_strp)\t(offset: 0x9a): /usr/include/python3.13\n 3\t(line_strp)\t(offset: 0xb2): /usr/include/python3.13/cpython\n 4\t(line_strp)\t(offset: 0xd2): /usr/include/aarch64-linux-gnu/bits\n 5\t(line_strp)\t(offset: 0xf6): /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n 6\t(line_strp)\t(offset: 0x139): /usr/include\n 7\t(line_strp)\t(offset: 0x146): /usr/lib/gcc/aarch64-linux-gnu/14/include\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -6,15 +6,15 @@\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0\n Pointer Size: 8\n <0>: Abbrev Number: 136 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0xfefe) \n <12> DW_AT_language : (data1) 12\t(ANSI C99)\n <13> DW_AT_name : (line_strp) (offset: 0x14): dipy/reconst/vec_val_sum.cpython-313-aarch64-linux-gnu.so.p/vec_val_sum.c\n- <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-fu_hhc9p\n+ <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-37al_0dm\n <1b> DW_AT_ranges : (sec_offset) 0x836a\n <1f> DW_AT_low_pc : (addr) 0\n <27> DW_AT_stmt_list : (sec_offset) 0\n <1><2b>: Abbrev Number: 1 (DW_TAG_base_type)\n <2c> DW_AT_byte_size : (data1) 8\n <2d> DW_AT_encoding : (data1) 7\t(unsigned)\n <2e> DW_AT_name : (GNU_strp_alt) (offset: 0x134b1) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-wUGGCC: (Debian 14.2.0-19) 14.2.0\n+GCC: (Debian 14.2.0-19) 14.2.0\n H\tMBoABG\n X9KA,hHu\n ,'ef}!e*5{\n ,M: Abbrev Number: 156 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0xfefe) \n <12> DW_AT_language : (data1) 12\t(ANSI C99)\n <13> DW_AT_name : (line_strp) (offset: 0x14): dipy/tracking/localtrack.cpython-313-aarch64-linux-gnu.so.p/localtrack.c\n- <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-fu_hhc9p\n+ <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-37al_0dm\n <1b> DW_AT_ranges : (sec_offset) 0xa2d5\n <1f> DW_AT_low_pc : (addr) 0\n <27> DW_AT_stmt_list : (sec_offset) 0\n <1><2b>: Abbrev Number: 1 (DW_TAG_base_type)\n <2c> DW_AT_byte_size : (data1) 8\n <2d> DW_AT_encoding : (data1) 4\t(float)\n <2e> DW_AT_name : (GNU_strp_alt) (offset: 0x73f9) \n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_line_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_line_str {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n String dump of section '.debug_line_str':\n- [ 0] ./.mesonpy-fu_hhc9p\n+ [ 0] ./.mesonpy-37al_0dm\n [ 14] dipy/tracking/localtrack.cpython-313-aarch64-linux-gnu.so.p/localtrack.c\n [ 5d] dipy/tracking/localtrack.cpython-313-aarch64-linux-gnu.so.p\n [ 99] /usr/include/python3.13\n [ b1] /usr/include/python3.13/cpython\n [ d1] /usr/include/aarch64-linux-gnu/bits\n [ f5] /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n [ 138] /usr/include\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/53/f109fb736472daab51b26b0b22119008acd7f4.debug", "source2": "./usr/lib/debug/.build-id/4c/8d04bb11bb7b1b7a4dcecbb70351ef5259fefb.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 99% similar despite different names"], "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.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 53f109fb736472daab51b26b0b22119008acd7f4\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4c8d04bb11bb7b1b7a4dcecbb70351ef5259fefb\n"}, {"source1": "readelf --wide --debug-dump=rawline {}", "source2": "readelf --wide --debug-dump=rawline {}", "unified_diff": "@@ -25,15 +25,15 @@\n Opcode 9 has 1 arg\n Opcode 10 has 0 args\n Opcode 11 has 0 args\n Opcode 12 has 1 arg\n \n The Directory Table (offset 0x22, lines 10, columns 1):\n Entry\tName\n- 0\t(line_strp)\t(offset: 0): ./.mesonpy-fu_hhc9p\n+ 0\t(line_strp)\t(offset: 0): ./.mesonpy-37al_0dm\n 1\t(line_strp)\t(offset: 0x5f): dipy/tracking/fbcmeasures.cpython-313-aarch64-linux-gnu.so.p\n 2\t(line_strp)\t(offset: 0x9c): /usr/include/python3.13\n 3\t(line_strp)\t(offset: 0xb4): /usr/include/python3.13/cpython\n 4\t(line_strp)\t(offset: 0xd4): /usr/include/aarch64-linux-gnu/bits\n 5\t(line_strp)\t(offset: 0xf8): /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n 6\t(line_strp)\t(offset: 0x13b): /usr/include\n 7\t(line_strp)\t(offset: 0x148): /usr/lib/gcc/aarch64-linux-gnu/14/include\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -6,15 +6,15 @@\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0\n Pointer Size: 8\n <0>: Abbrev Number: 156 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0xfefe) \n <12> DW_AT_language : (data1) 12\t(ANSI C99)\n <13> DW_AT_name : (line_strp) (offset: 0x14): dipy/tracking/fbcmeasures.cpython-313-aarch64-linux-gnu.so.p/fbcmeasures.c\n- <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-fu_hhc9p\n+ <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-37al_0dm\n <1b> DW_AT_ranges : (sec_offset) 0xda15\n <1f> DW_AT_low_pc : (addr) 0\n <27> DW_AT_stmt_list : (sec_offset) 0\n <1><2b>: Abbrev Number: 1 (DW_TAG_base_type)\n <2c> DW_AT_byte_size : (data1) 8\n <2d> DW_AT_encoding : (data1) 4\t(float)\n <2e> DW_AT_name : (GNU_strp_alt) (offset: 0x73f9) \n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_line_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_line_str {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n String dump of section '.debug_line_str':\n- [ 0] ./.mesonpy-fu_hhc9p\n+ [ 0] ./.mesonpy-37al_0dm\n [ 14] dipy/tracking/fbcmeasures.cpython-313-aarch64-linux-gnu.so.p/fbcmeasures.c\n [ 5f] dipy/tracking/fbcmeasures.cpython-313-aarch64-linux-gnu.so.p\n [ 9c] /usr/include/python3.13\n [ b4] /usr/include/python3.13/cpython\n [ d4] /usr/include/aarch64-linux-gnu/bits\n [ f8] /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n [ 13b] /usr/include\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/57/5509c1f2ee21de6b880ed9ec9c7c8fdf5b80aa.debug", "source2": "./usr/lib/debug/.build-id/a3/117813420b33df784e75b14df5e42989a462f9.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 98% similar despite different names"], "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.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 575509c1f2ee21de6b880ed9ec9c7c8fdf5b80aa\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a3117813420b33df784e75b14df5e42989a462f9\n"}, {"source1": "readelf --wide --debug-dump=rawline {}", "source2": "readelf --wide --debug-dump=rawline {}", "unified_diff": "@@ -25,15 +25,15 @@\n Opcode 9 has 1 arg\n Opcode 10 has 0 args\n Opcode 11 has 0 args\n Opcode 12 has 1 arg\n \n The Directory Table (offset 0x22, lines 10, columns 1):\n Entry\tName\n- 0\t(line_strp)\t(offset: 0): ./.mesonpy-fu_hhc9p\n+ 0\t(line_strp)\t(offset: 0): ./.mesonpy-37al_0dm\n 1\t(line_strp)\t(offset: 0x84): dipy/direction/closest_peak_direction_getter.cpython-313-aarch64-linux-gnu.so.p\n 2\t(line_strp)\t(offset: 0xd4): /usr/include/python3.13\n 3\t(line_strp)\t(offset: 0xec): /usr/include/python3.13/cpython\n 4\t(line_strp)\t(offset: 0x10c): /usr/include/aarch64-linux-gnu/bits\n 5\t(line_strp)\t(offset: 0x130): /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n 6\t(line_strp)\t(offset: 0x173): /usr/include\n 7\t(line_strp)\t(offset: 0x180): /usr/lib/gcc/aarch64-linux-gnu/14/include\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -6,15 +6,15 @@\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0\n Pointer Size: 8\n <0>: Abbrev Number: 153 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0xfefe) \n <12> DW_AT_language : (data1) 12\t(ANSI C99)\n <13> DW_AT_name : (line_strp) (offset: 0x14): dipy/direction/closest_peak_direction_getter.cpython-313-aarch64-linux-gnu.so.p/closest_peak_direction_getter.c\n- <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-fu_hhc9p\n+ <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-37al_0dm\n <1b> DW_AT_ranges : (sec_offset) 0xd0e3\n <1f> DW_AT_low_pc : (addr) 0\n <27> DW_AT_stmt_list : (sec_offset) 0\n <1><2b>: Abbrev Number: 1 (DW_TAG_base_type)\n <2c> DW_AT_byte_size : (data1) 8\n <2d> DW_AT_encoding : (data1) 4\t(float)\n <2e> DW_AT_name : (GNU_strp_alt) (offset: 0x73f9) \n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_line_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_line_str {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n String dump of section '.debug_line_str':\n- [ 0] ./.mesonpy-fu_hhc9p\n+ [ 0] ./.mesonpy-37al_0dm\n [ 14] dipy/direction/closest_peak_direction_getter.cpython-313-aarch64-linux-gnu.so.p/closest_peak_direction_getter.c\n [ 84] dipy/direction/closest_peak_direction_getter.cpython-313-aarch64-linux-gnu.so.p\n [ d4] /usr/include/python3.13\n [ ec] /usr/include/python3.13/cpython\n [ 10c] /usr/include/aarch64-linux-gnu/bits\n [ 130] /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n [ 173] /usr/include\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/5b/b5caf580a8b188290380ed6d72138bcfe8a1ac.debug", "source2": "./usr/lib/debug/.build-id/af/3d35da146b9932b25bacd0af5a681df656b879.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 86% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -23,19 +23,19 @@\n [18] .fini_array NOBITS 000000000003f820 00f810 000008 08 WA 0 0 8\n [19] .dynamic NOBITS 000000000003f828 00f810 000200 10 WA 5 0 8\n [20] .got NOBITS 000000000003fa28 00f810 0005d8 08 WA 0 0 8\n [21] .data NOBITS 0000000000040000 00f810 0012f0 00 WA 0 0 8\n [22] .bss NOBITS 00000000000412f0 00f810 000858 00 WA 0 0 16\n [23] .comment PROGBITS 0000000000000000 00027c 00001f 01 MS 0 0 1\n [24] .debug_aranges PROGBITS 0000000000000000 0002a0 00009f 00 C 0 0 8\n- [25] .debug_info PROGBITS 0000000000000000 000340 020b6f 00 C 0 0 8\n+ [25] .debug_info PROGBITS 0000000000000000 000340 020b70 00 C 0 0 8\n [26] .debug_abbrev PROGBITS 0000000000000000 020eb0 0003f3 00 C 0 0 8\n- [27] .debug_line PROGBITS 0000000000000000 0212a8 00d609 00 C 0 0 8\n+ [27] .debug_line PROGBITS 0000000000000000 0212a8 00d60a 00 C 0 0 8\n [28] .debug_str PROGBITS 0000000000000000 02e8b8 000104 01 MSC 0 0 8\n- [29] .debug_line_str PROGBITS 0000000000000000 02e9c0 0001ba 01 MSC 0 0 8\n+ [29] .debug_line_str PROGBITS 0000000000000000 02e9c0 0001bb 01 MSC 0 0 8\n [30] .debug_loclists PROGBITS 0000000000000000 02eb80 018349 00 C 0 0 8\n [31] .debug_rnglists PROGBITS 0000000000000000 046ed0 003690 00 C 0 0 8\n [32] .gnu_debugaltlink PROGBITS 0000000000000000 04a560 000051 00 0 0 1\n [33] .symtab SYMTAB 0000000000000000 04a5b8 003d98 18 34 475 8\n [34] .strtab STRTAB 0000000000000000 04e350 003727 00 0 0 1\n [35] .shstrtab STRTAB 0000000000000000 051a77 000179 00 0 0 1\n Key to Flags:\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 5bb5caf580a8b188290380ed6d72138bcfe8a1ac\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: af3d35da146b9932b25bacd0af5a681df656b879\n"}, {"source1": "readelf --wide --debug-dump=rawline {}", "source2": "readelf --wide --debug-dump=rawline {}", "unified_diff": "@@ -25,29 +25,29 @@\n Opcode 9 has 1 arg\n Opcode 10 has 0 args\n Opcode 11 has 0 args\n Opcode 12 has 1 arg\n \n The Directory Table (offset 0x22, lines 10, columns 1):\n Entry\tName\n- 0\t(line_strp)\t(offset: 0): ./.mesonpy-fu_hhc9p\n+ 0\t(line_strp)\t(offset: 0x49): ./.mesonpy-37al_0dm\n 1\t(line_strp)\t(offset: 0x5d): dipy/core/tests/test_math.cpython-313-aarch64-linux-gnu.so.p\n 2\t(line_strp)\t(offset: 0x9a): /usr/include/python3.13\n 3\t(line_strp)\t(offset: 0xb2): /usr/include/python3.13/cpython\n 4\t(line_strp)\t(offset: 0xd2): /usr/include/aarch64-linux-gnu/bits\n 5\t(line_strp)\t(offset: 0xf6): /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n 6\t(line_strp)\t(offset: 0x139): /usr/include\n 7\t(line_strp)\t(offset: 0x146): /usr/lib/gcc/aarch64-linux-gnu/14/include\n 8\t(line_strp)\t(offset: 0x170): /usr/include/aarch64-linux-gnu/sys\n 9\t(line_strp)\t(offset: 0x193): /usr/include/python3.13/internal\n \n The File Name Table (offset 0x50, lines 63, columns 2):\n Entry\tDir\tName\n- 0\t(udata)\t1\t(line_strp)\t(offset: 0x51): test_math.c\n- 1\t(udata)\t1\t(line_strp)\t(offset: 0x51): test_math.c\n+ 0\t(udata)\t1\t(line_strp)\t(offset: 0x3d): test_math.c\n+ 1\t(udata)\t1\t(line_strp)\t(offset: 0x3d): test_math.c\n 2\t(udata)\t2\t(line_strp)\t(offset: 0x2b3): object.h\n 3\t(udata)\t3\t(line_strp)\t(offset: 0x1b4): abstract.h\n 4\t(udata)\t3\t(line_strp)\t(offset: 0x1bf): tupleobject.h\n 5\t(udata)\t4\t(line_strp)\t(offset: 0x1cd): string_fortified.h\n 6\t(udata)\t5\t(line_strp)\t(offset: 0x1e0): __multiarray_api.h\n 7\t(udata)\t3\t(line_strp)\t(offset: 0x1f3): dictobject.h\n 8\t(udata)\t4\t(line_strp)\t(offset: 0x200): stdio2.h\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -5,16 +5,16 @@\n Version: 5\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0\n Pointer Size: 8\n <0>: Abbrev Number: 137 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0xfefe) \n <12> DW_AT_language : (data1) 12\t(ANSI C99)\n- <13> DW_AT_name : (line_strp) (offset: 0x14): dipy/core/tests/test_math.cpython-313-aarch64-linux-gnu.so.p/test_math.c\n- <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-fu_hhc9p\n+ <13> DW_AT_name : (line_strp) (offset: 0): dipy/core/tests/test_math.cpython-313-aarch64-linux-gnu.so.p/test_math.c\n+ <17> DW_AT_comp_dir : (line_strp) (offset: 0x49): ./.mesonpy-37al_0dm\n <1b> DW_AT_ranges : (sec_offset) 0x860a\n <1f> DW_AT_low_pc : (addr) 0\n <27> DW_AT_stmt_list : (sec_offset) 0\n <1><2b>: Abbrev Number: 1 (DW_TAG_base_type)\n <2c> DW_AT_byte_size : (data1) 8\n <2d> DW_AT_encoding : (data1) 4\t(float)\n <2e> DW_AT_name : (GNU_strp_alt) (offset: 0x73f9) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,59 +1,59 @@\n-GCC: (Debian 14.2.0-19) 14.2.0\n-X*-WJM'z\n-\"S4V-fba\n-d9s@qtb-^\n-Kn&PgP4F.\n-FDD4AhH,\n-T\n-'8cCA9X26\n-N!mC oR=\n-UC!dmc|T\n-Hh.O/+p)\n-JA%']I$A\n-<[1/iZA6\n-m\t^9brCw\n-e{#1+2=h\n-EP]N2\tR|\n-eyl0#D[x\n-V[6Rex#u\n-3v{[SJZs\n-0-@6*b<3\n-EQzK_t _\n-|*.#HV@?~\n-N? 4^$Cw\n-{Jt')dL[\n-E:y\"!(r5\n-*\"D]6KiF\n-}9\\,o`wT\n-\"O%oj\"Y \n-,\"}KWQU!\n+[o>r?%;U\n+ITZ4pGqi\n+A#F/MV\\[\n+2;!b+W&Q(3M\n+<7X&A`(8\n+>Q>\n+(k([yMuj\n+33}q8;4[\n+<\t-(FLVS[\n+=863w>#'\n+<.YU*)D6!\n+F70fk&$s[\n+..dO2dO2\n+#:Oy$;Db\n+BfISVY-d\n+S`jH)!{x\n+VOAgE~qk!h\n+u4rCbnD\\\n+z0QzU~Q5P\n+Crd+W>$Gvq\n+xjQ,Oy]~\n+/|uHdk.@\n+P~=U%WMM\n+9)e\"=LDz;i\n+,Hf2}\"w{\n+4{`_fvF.3\n+p~bc]5&q\n+zdW,h<6Z\n \n-o(u(MLG$\n-:N[egzM\\\n-y6 g*@Zg\n-'-k\"E(MIqX\n-x2@E6_\n-zK%t\\G=Rj\n-Cu[\\iu9b\n-!C\\V%>0o\n-GO9VCP\\i\n+PI0%F,a8\n+2C[:0lSH\n+bcO.a%2u\n+,`UHv,*6\n+$VP(Sre34Yr\n+c_\"*&ur1B\n+F)KNopbGR\n+.QKLoB{i\n+NgBYYT#D\n+[[*BLgP}\n+RRdvQUQ>[3\n+NFF6+`dyZ\n+.jb5mXE&(p\n+QN2[}2K%\n+NRWwHZJ(\n+i}hcB}K9\n+c(D-VyB`tNN3-\n *4ohsKkZ\n 0.kfF 2f\n OE (fS2fS\"fS\n YVN \\i&L\n *:el\\egG \n MwqHL$&L\n bxx: Abbrev Number: 165 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0xfefe) \n <12> DW_AT_language : (data1) 12\t(ANSI C99)\n <13> DW_AT_name : (line_strp) (offset: 0x14): dipy/tracking/propspeed.cpython-313-aarch64-linux-gnu.so.p/propspeed.c\n- <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-fu_hhc9p\n+ <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-37al_0dm\n <1b> DW_AT_ranges : (sec_offset) 0x8745\n <1f> DW_AT_low_pc : (addr) 0\n <27> DW_AT_stmt_list : (sec_offset) 0\n <1><2b>: Abbrev Number: 1 (DW_TAG_base_type)\n <2c> DW_AT_byte_size : (data1) 8\n <2d> DW_AT_encoding : (data1) 4\t(float)\n <2e> DW_AT_name : (GNU_strp_alt) (offset: 0x73f9) \n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_line_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_line_str {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n String dump of section '.debug_line_str':\n- [ 0] ./.mesonpy-fu_hhc9p\n+ [ 0] ./.mesonpy-37al_0dm\n [ 14] dipy/tracking/propspeed.cpython-313-aarch64-linux-gnu.so.p/propspeed.c\n [ 5b] dipy/tracking/propspeed.cpython-313-aarch64-linux-gnu.so.p\n [ 96] /usr/include/python3.13\n [ ae] /usr/include/python3.13/cpython\n [ ce] /usr/include/aarch64-linux-gnu/bits\n [ f2] /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n [ 135] dipy\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/6a/281bf3c9ed815b607591e75a986d085bd33037.debug", "source2": "./usr/lib/debug/.build-id/98/6c125f03b37726be9ba6fc0fb621795cba4cd0.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 98% similar despite different names"], "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.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 6a281bf3c9ed815b607591e75a986d085bd33037\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 986c125f03b37726be9ba6fc0fb621795cba4cd0\n"}, {"source1": "readelf --wide --debug-dump=rawline {}", "source2": "readelf --wide --debug-dump=rawline {}", "unified_diff": "@@ -25,15 +25,15 @@\n Opcode 9 has 1 arg\n Opcode 10 has 0 args\n Opcode 11 has 0 args\n Opcode 12 has 1 arg\n \n The Directory Table (offset 0x22, lines 10, columns 1):\n Entry\tName\n- 0\t(line_strp)\t(offset: 0): ./.mesonpy-fu_hhc9p\n+ 0\t(line_strp)\t(offset: 0): ./.mesonpy-37al_0dm\n 1\t(line_strp)\t(offset: 0x5e): dipy/segment/cythonutils.cpython-313-aarch64-linux-gnu.so.p\n 2\t(line_strp)\t(offset: 0x9a): /usr/include/python3.13\n 3\t(line_strp)\t(offset: 0xb2): /usr/include/python3.13/cpython\n 4\t(line_strp)\t(offset: 0xd2): /usr/include/aarch64-linux-gnu/bits\n 5\t(line_strp)\t(offset: 0xf6): /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n 6\t(line_strp)\t(offset: 0x139): /usr/include\n 7\t(line_strp)\t(offset: 0x146): /usr/lib/gcc/aarch64-linux-gnu/14/include\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -6,15 +6,15 @@\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0\n Pointer Size: 8\n <0>: Abbrev Number: 131 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0xfefe) \n <12> DW_AT_language : (data1) 12\t(ANSI C99)\n <13> DW_AT_name : (line_strp) (offset: 0x14): dipy/segment/cythonutils.cpython-313-aarch64-linux-gnu.so.p/cythonutils.c\n- <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-fu_hhc9p\n+ <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-37al_0dm\n <1b> DW_AT_ranges : (sec_offset) 0x68cd\n <1f> DW_AT_low_pc : (addr) 0\n <27> DW_AT_stmt_list : (sec_offset) 0\n <1><2b>: Abbrev Number: 56 (DW_TAG_imported_unit)\n <2c> DW_AT_import : (GNU_ref_alt) <0xc>\n <1><30>: Abbrev Number: 56 (DW_TAG_imported_unit)\n <31> DW_AT_import : (GNU_ref_alt) <0x4fb>\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-07GCC: (Debian 14.2.0-19) 14.2.0\n+GCC: (Debian 14.2.0-19) 14.2.0\n >#L1_FQb\n ;nF3<|IH.\n O6 64f|5\n dW]y2C'Kux\n `;T[ _QS\n J)\"L)\"L)V\n ?Oc9\"X;=\n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_line_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_line_str {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n String dump of section '.debug_line_str':\n- [ 0] ./.mesonpy-fu_hhc9p\n+ [ 0] ./.mesonpy-37al_0dm\n [ 14] dipy/segment/cythonutils.cpython-313-aarch64-linux-gnu.so.p/cythonutils.c\n [ 5e] dipy/segment/cythonutils.cpython-313-aarch64-linux-gnu.so.p\n [ 9a] /usr/include/python3.13\n [ b2] /usr/include/python3.13/cpython\n [ d2] /usr/include/aarch64-linux-gnu/bits\n [ f6] /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n [ 139] /usr/include\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/6e/bafdd1899538ee0040a2e126f1088acd8d111b.debug", "source2": "./usr/lib/debug/.build-id/b7/7336f90ab56b441c645fef9efadf5dcca54948.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 99% similar despite different names"], "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.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 6ebafdd1899538ee0040a2e126f1088acd8d111b\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b77336f90ab56b441c645fef9efadf5dcca54948\n"}, {"source1": "readelf --wide --debug-dump=rawline {}", "source2": "readelf --wide --debug-dump=rawline {}", "unified_diff": "@@ -25,15 +25,15 @@\n Opcode 9 has 1 arg\n Opcode 10 has 0 args\n Opcode 11 has 0 args\n Opcode 12 has 1 arg\n \n The Directory Table (offset 0x22, lines 11, columns 1):\n Entry\tName\n- 0\t(line_strp)\t(offset: 0): ./.mesonpy-fu_hhc9p\n+ 0\t(line_strp)\t(offset: 0): ./.mesonpy-37al_0dm\n 1\t(line_strp)\t(offset: 0x58): dipy/reconst/recspeed.cpython-313-aarch64-linux-gnu.so.p\n 2\t(line_strp)\t(offset: 0x91): /usr/include/python3.13\n 3\t(line_strp)\t(offset: 0xa9): /usr/include/python3.13/cpython\n 4\t(line_strp)\t(offset: 0xc9): /usr/include/aarch64-linux-gnu/bits\n 5\t(line_strp)\t(offset: 0xed): /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n 6\t(line_strp)\t(offset: 0x130): dipy\n 7\t(line_strp)\t(offset: 0x135): /usr/include\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -6,15 +6,15 @@\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0\n Pointer Size: 8\n <0>: Abbrev Number: 156 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0xfefe) \n <12> DW_AT_language : (data1) 12\t(ANSI C99)\n <13> DW_AT_name : (line_strp) (offset: 0x14): dipy/reconst/recspeed.cpython-313-aarch64-linux-gnu.so.p/recspeed.c\n- <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-fu_hhc9p\n+ <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-37al_0dm\n <1b> DW_AT_ranges : (sec_offset) 0xdcb0\n <1f> DW_AT_low_pc : (addr) 0\n <27> DW_AT_stmt_list : (sec_offset) 0\n <1><2b>: Abbrev Number: 1 (DW_TAG_base_type)\n <2c> DW_AT_byte_size : (data1) 8\n <2d> DW_AT_encoding : (data1) 4\t(float)\n <2e> DW_AT_name : (GNU_strp_alt) (offset: 0x73f9) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-GCC: (Debian 14.2.0-19) 14.2.0\n+IHGCC: (Debian 14.2.0-19) 14.2.0\n @\t'IxN5p\n AIsa?s\\3\n .>NY;VhB$wK|Hw@r\n P\\%[f3=>\n zE1[iR36\n |PU3b^0{c\n #R^n$Dx$W\n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_line_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_line_str {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n String dump of section '.debug_line_str':\n- [ 0] ./.mesonpy-fu_hhc9p\n+ [ 0] ./.mesonpy-37al_0dm\n [ 14] dipy/reconst/recspeed.cpython-313-aarch64-linux-gnu.so.p/recspeed.c\n [ 58] dipy/reconst/recspeed.cpython-313-aarch64-linux-gnu.so.p\n [ 91] /usr/include/python3.13\n [ a9] /usr/include/python3.13/cpython\n [ c9] /usr/include/aarch64-linux-gnu/bits\n [ ed] /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n [ 130] dipy\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/70/9d770dd2e04c11939d97a7b5a0c6f3cd3b5b0c.debug", "source2": "./usr/lib/debug/.build-id/33/457169179351befd5e1264739a96d32c916eec.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 99% similar despite different names"], "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.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 709d770dd2e04c11939d97a7b5a0c6f3cd3b5b0c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 33457169179351befd5e1264739a96d32c916eec\n"}, {"source1": "readelf --wide --debug-dump=rawline {}", "source2": "readelf --wide --debug-dump=rawline {}", "unified_diff": "@@ -25,15 +25,15 @@\n Opcode 9 has 1 arg\n Opcode 10 has 0 args\n Opcode 11 has 0 args\n Opcode 12 has 1 arg\n \n The Directory Table (offset 0x22, lines 10, columns 1):\n Entry\tName\n- 0\t(line_strp)\t(offset: 0): ./.mesonpy-fu_hhc9p\n+ 0\t(line_strp)\t(offset: 0): ./.mesonpy-37al_0dm\n 1\t(line_strp)\t(offset: 0x66): dipy/segment/clusteringspeed.cpython-313-aarch64-linux-gnu.so.p\n 2\t(line_strp)\t(offset: 0xa6): /usr/include/python3.13\n 3\t(line_strp)\t(offset: 0xbe): /usr/include/python3.13/cpython\n 4\t(line_strp)\t(offset: 0xde): /usr/include/aarch64-linux-gnu/bits\n 5\t(line_strp)\t(offset: 0x102): /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n 6\t(line_strp)\t(offset: 0x145): /usr/include\n 7\t(line_strp)\t(offset: 0x152): /usr/lib/gcc/aarch64-linux-gnu/14/include\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -6,15 +6,15 @@\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0\n Pointer Size: 8\n <0>: Abbrev Number: 165 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0xfefe) \n <12> DW_AT_language : (data1) 12\t(ANSI C99)\n <13> DW_AT_name : (line_strp) (offset: 0x14): dipy/segment/clusteringspeed.cpython-313-aarch64-linux-gnu.so.p/clusteringspeed.c\n- <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-fu_hhc9p\n+ <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-37al_0dm\n <1b> DW_AT_ranges : (sec_offset) 0xca15\n <1f> DW_AT_low_pc : (addr) 0\n <27> DW_AT_stmt_list : (sec_offset) 0\n <1><2b>: Abbrev Number: 1 (DW_TAG_base_type)\n <2c> DW_AT_byte_size : (data1) 4\n <2d> DW_AT_encoding : (data1) 4\t(float)\n <2e> DW_AT_name : (GNU_strp_alt) (offset: 0x1247d) \n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_line_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_line_str {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n String dump of section '.debug_line_str':\n- [ 0] ./.mesonpy-fu_hhc9p\n+ [ 0] ./.mesonpy-37al_0dm\n [ 14] dipy/segment/clusteringspeed.cpython-313-aarch64-linux-gnu.so.p/clusteringspeed.c\n [ 66] dipy/segment/clusteringspeed.cpython-313-aarch64-linux-gnu.so.p\n [ a6] /usr/include/python3.13\n [ be] /usr/include/python3.13/cpython\n [ de] /usr/include/aarch64-linux-gnu/bits\n [ 102] /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n [ 145] /usr/include\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/7d/9441f553a887af972b435c484a508a12dad732.debug", "source2": "./usr/lib/debug/.build-id/45/fd3d638bf532336381dace8519aeee08b88278.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 98% similar despite different names"], "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.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 7d9441f553a887af972b435c484a508a12dad732\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 45fd3d638bf532336381dace8519aeee08b88278\n"}, {"source1": "readelf --wide --debug-dump=rawline {}", "source2": "readelf --wide --debug-dump=rawline {}", "unified_diff": "@@ -25,15 +25,15 @@\n Opcode 9 has 1 arg\n Opcode 10 has 0 args\n Opcode 11 has 0 args\n Opcode 12 has 1 arg\n \n The Directory Table (offset 0x22, lines 10, columns 1):\n Entry\tName\n- 0\t(line_strp)\t(offset: 0): ./.mesonpy-fu_hhc9p\n+ 0\t(line_strp)\t(offset: 0): ./.mesonpy-37al_0dm\n 1\t(line_strp)\t(offset: 0x5b): dipy/tracking/tractogen.cpython-313-aarch64-linux-gnu.so.p\n 2\t(line_strp)\t(offset: 0x96): /usr/include/python3.13\n 3\t(line_strp)\t(offset: 0xae): /usr/include/python3.13/cpython\n 4\t(line_strp)\t(offset: 0xce): /usr/include/aarch64-linux-gnu/bits\n 5\t(line_strp)\t(offset: 0xf2): /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n 6\t(line_strp)\t(offset: 0x135): /usr/include\n 7\t(line_strp)\t(offset: 0x142): /usr/lib/gcc/aarch64-linux-gnu/14/include\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -6,15 +6,15 @@\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0\n Pointer Size: 8\n <0>: Abbrev Number: 179 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0xfefe) \n <12> DW_AT_language : (data1) 12\t(ANSI C99)\n <13> DW_AT_name : (line_strp) (offset: 0x14): dipy/tracking/tractogen.cpython-313-aarch64-linux-gnu.so.p/tractogen.c\n- <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-fu_hhc9p\n+ <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-37al_0dm\n <1b> DW_AT_ranges : (sec_offset) 0x9b3c\n <1f> DW_AT_low_pc : (addr) 0\n <27> DW_AT_stmt_list : (sec_offset) 0\n <1><2b>: Abbrev Number: 1 (DW_TAG_base_type)\n <2c> DW_AT_byte_size : (data1) 8\n <2d> DW_AT_encoding : (data1) 7\t(unsigned)\n <2e> DW_AT_name : (GNU_strp_alt) (offset: 0x134b1) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-2GCC: (Debian 14.2.0-19) 14.2.0\n+xGCC: (Debian 14.2.0-19) 14.2.0\n YBAuQqU%\n 1zS([;^q\n |Xjz\t,^@\n xc'h4eOsj\n OF3FVdsdF\n 4LT$\\bW]\n MBL[N:i+\n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_line_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_line_str {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n String dump of section '.debug_line_str':\n- [ 0] ./.mesonpy-fu_hhc9p\n+ [ 0] ./.mesonpy-37al_0dm\n [ 14] dipy/tracking/tractogen.cpython-313-aarch64-linux-gnu.so.p/tractogen.c\n [ 5b] dipy/tracking/tractogen.cpython-313-aarch64-linux-gnu.so.p\n [ 96] /usr/include/python3.13\n [ ae] /usr/include/python3.13/cpython\n [ ce] /usr/include/aarch64-linux-gnu/bits\n [ f2] /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n [ 135] /usr/include\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/80/97e21f3a918266340603d599efd60bed832bd4.debug", "source2": "./usr/lib/debug/.build-id/40/7e185113ae68f2fd779c00fcfa9839544f6d1e.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 84% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --file-header {}", "source2": "readelf --wide --file-header {}", "unified_diff": "@@ -6,15 +6,15 @@\n OS/ABI: UNIX - System V\n ABI Version: 0\n Type: DYN (Shared object file)\n Machine: AArch64\n Version: 0x1\n Entry point address: 0x0\n Start of program headers: 64 (bytes into file)\n- Start of section headers: 402920 (bytes into file)\n+ Start of section headers: 402928 (bytes into file)\n Flags: 0x0\n Size of this header: 64 (bytes)\n Size of program headers: 56 (bytes)\n Number of program headers: 9\n Size of section headers: 64 (bytes)\n Number of section headers: 36\n Section header string table index: 35\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -1,8 +1,8 @@\n-There are 36 section headers, starting at offset 0x625e8:\n+There are 36 section headers, starting at offset 0x625f0:\n \n Section Headers:\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.property NOTE 0000000000000238 000238 000020 00 A 0 0 8\n [ 2] .note.gnu.build-id NOTE 0000000000000258 000258 000024 00 A 0 0 4\n [ 3] .gnu.hash NOBITS 0000000000000280 00027c 000024 00 A 4 0 8\n@@ -25,21 +25,21 @@\n [20] .got NOBITS 000000000003fa18 00f800 0005e8 08 WA 0 0 8\n [21] .data NOBITS 0000000000040000 00f800 0012f0 00 WA 0 0 8\n [22] .bss NOBITS 00000000000412f0 00f800 000998 00 WA 0 0 16\n [23] .comment PROGBITS 0000000000000000 00027c 00001f 01 MS 0 0 1\n [24] .debug_aranges PROGBITS 0000000000000000 0002a0 000097 00 C 0 0 8\n [25] .debug_info PROGBITS 0000000000000000 000338 025d0f 00 C 0 0 8\n [26] .debug_abbrev PROGBITS 0000000000000000 026048 000432 00 C 0 0 8\n- [27] .debug_line PROGBITS 0000000000000000 026480 010000 00 C 0 0 8\n- [28] .debug_str PROGBITS 0000000000000000 036480 0001ce 01 MSC 0 0 8\n- [29] .debug_line_str PROGBITS 0000000000000000 036650 0001c1 01 MSC 0 0 8\n- [30] .debug_loclists PROGBITS 0000000000000000 036818 01f678 00 C 0 0 8\n- [31] .debug_rnglists PROGBITS 0000000000000000 055e90 0048eb 00 C 0 0 8\n- [32] .gnu_debugaltlink PROGBITS 0000000000000000 05a77b 000051 00 0 0 1\n- [33] .symtab SYMTAB 0000000000000000 05a7d0 004170 18 34 514 8\n- [34] .strtab STRTAB 0000000000000000 05e940 003b2e 00 0 0 1\n- [35] .shstrtab STRTAB 0000000000000000 06246e 000179 00 0 0 1\n+ [27] .debug_line PROGBITS 0000000000000000 026480 010002 00 C 0 0 8\n+ [28] .debug_str PROGBITS 0000000000000000 036488 0001ce 01 MSC 0 0 8\n+ [29] .debug_line_str PROGBITS 0000000000000000 036658 0001c3 01 MSC 0 0 8\n+ [30] .debug_loclists PROGBITS 0000000000000000 036820 01f678 00 C 0 0 8\n+ [31] .debug_rnglists PROGBITS 0000000000000000 055e98 0048eb 00 C 0 0 8\n+ [32] .gnu_debugaltlink PROGBITS 0000000000000000 05a783 000051 00 0 0 1\n+ [33] .symtab SYMTAB 0000000000000000 05a7d8 004170 18 34 514 8\n+ [34] .strtab STRTAB 0000000000000000 05e948 003b2e 00 0 0 1\n+ [35] .shstrtab STRTAB 0000000000000000 062476 000179 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), p (processor specific)\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 8097e21f3a918266340603d599efd60bed832bd4\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 407e185113ae68f2fd779c00fcfa9839544f6d1e\n"}, {"source1": "readelf --wide --debug-dump=rawline {}", "source2": "readelf --wide --debug-dump=rawline {}", "unified_diff": "@@ -25,29 +25,29 @@\n Opcode 9 has 1 arg\n Opcode 10 has 0 args\n Opcode 11 has 0 args\n Opcode 12 has 1 arg\n \n The Directory Table (offset 0x22, lines 10, columns 1):\n Entry\tName\n- 0\t(line_strp)\t(offset: 0): ./.mesonpy-fu_hhc9p\n+ 0\t(line_strp)\t(offset: 0x5e): ./.mesonpy-37al_0dm\n 1\t(line_strp)\t(offset: 0x72): dipy/segment/clustering_algorithms.cpython-313-aarch64-linux-gnu.so.p\n 2\t(line_strp)\t(offset: 0xb8): /usr/include/python3.13\n 3\t(line_strp)\t(offset: 0xd0): /usr/include/python3.13/cpython\n 4\t(line_strp)\t(offset: 0xf0): /usr/include/aarch64-linux-gnu/bits\n 5\t(line_strp)\t(offset: 0x114): /usr/include\n 6\t(line_strp)\t(offset: 0x121): /usr/lib/gcc/aarch64-linux-gnu/14/include\n 7\t(line_strp)\t(offset: 0x14b): /usr/include/aarch64-linux-gnu/sys\n 8\t(line_strp)\t(offset: 0x16e): /usr/include/python3.13/internal\n 9\t(line_strp)\t(offset: 0x18f): /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n \n The File Name Table (offset 0x50, lines 64, columns 2):\n Entry\tDir\tName\n- 0\t(udata)\t1\t(line_strp)\t(offset: 0x5a): clustering_algorithms.c\n- 1\t(udata)\t1\t(line_strp)\t(offset: 0x5a): clustering_algorithms.c\n+ 0\t(udata)\t1\t(line_strp)\t(offset: 0x46): clustering_algorithms.c\n+ 1\t(udata)\t1\t(line_strp)\t(offset: 0x46): clustering_algorithms.c\n 2\t(udata)\t2\t(line_strp)\t(offset: 0x2d4): object.h\n 3\t(udata)\t3\t(line_strp)\t(offset: 0x1d2): abstract.h\n 4\t(udata)\t3\t(line_strp)\t(offset: 0x1dd): tupleobject.h\n 5\t(udata)\t3\t(line_strp)\t(offset: 0x1eb): floatobject.h\n 6\t(udata)\t4\t(line_strp)\t(offset: 0x1f9): string_fortified.h\n 7\t(udata)\t3\t(line_strp)\t(offset: 0x20c): dictobject.h\n 8\t(udata)\t4\t(line_strp)\t(offset: 0x219): stdio2.h\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -5,16 +5,16 @@\n Version: 5\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0\n Pointer Size: 8\n <0>: Abbrev Number: 150 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0xfefe) \n <12> DW_AT_language : (data1) 12\t(ANSI C99)\n- <13> DW_AT_name : (line_strp) (offset: 0x14): dipy/segment/clustering_algorithms.cpython-313-aarch64-linux-gnu.so.p/clustering_algorithms.c\n- <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-fu_hhc9p\n+ <13> DW_AT_name : (line_strp) (offset: 0): dipy/segment/clustering_algorithms.cpython-313-aarch64-linux-gnu.so.p/clustering_algorithms.c\n+ <17> DW_AT_comp_dir : (line_strp) (offset: 0x5e): ./.mesonpy-37al_0dm\n <1b> DW_AT_ranges : (sec_offset) 0xa8ac\n <1f> DW_AT_low_pc : (addr) 0\n <27> DW_AT_stmt_list : (sec_offset) 0\n <1><2b>: Abbrev Number: 1 (DW_TAG_base_type)\n <2c> DW_AT_byte_size : (data1) 8\n <2d> DW_AT_encoding : (data1) 7\t(unsigned)\n <2e> DW_AT_name : (GNU_strp_alt) (offset: 0x134b1) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,65 +1,49 @@\n GCC: (Debian 14.2.0-19) 14.2.0\n-h3gcLyKY\n-\"\"/P1bAp\n-K(3!7YCY/\n-N-3)[!d+H\n-azpB3!dz\n-;\"oQx<0[\n-bo2$0$Y@\n-p.-MHK3J\n-\"v}2&0}:\n-C@Np2S;J\n-EDutzM'Q\n-RD4-,\\KD\n-v7V%{ [uW\n-#P>gD:V\"B\n-8ImVRjLF\n-{oiFaK3J\n-DrcD_DrcDYQ\n-'@j_(ZB&\n-UE2YF+>mV\n-x+(V1z&J\n-ueO$1o5-\n-Znk)pky4'J\n-%+i`VuMO\n-ojgY ?Ue;f\n-LES$VCukf\n-Ux%y0Ogv{\n-u-<\\H/W5\n-Atcn)-*1\n-E}/f\\I0w\n-=KW\\6$BZ\n-%!wSw_}|\n-4oz3]ckR\n-%1gMGfw)\n-no59J,Pm\n-^%VFm;HO\n-UCyTV$~PC9\n-+ovueLA%\n->GKA$Y!F\n-^|@}k#otN\n-&YL#K?r\t\n-9t2v^ ov\n-,)Xn*\"]Xn\n-Aax1jJX;r\n-a/gqqb*}/ L\n-TW(}Wu$UZi\n+KnR[DBKm\n+))SxO\\2!q\\\n+Z+&Q^250w\n+c<'d3PVg\n+zFrn2'pn6\n+Kb<\"im^_r<\n+hIZ?FkF+\n+dsYIHwi=\n+e4s{^~sj\n+,*,8USBI6\n+Fj\"k*(]=\n+JJP|dmO\"O`-S/0o\n+ qlSL8`X\n+|\\Ih@d94n\n+](Q=t268\n+aui7I\"rN\n+e.j$#Ug\" \n+*iC[?aaF\n+bAejLA%M\n+o~#2: Abbrev Number: 153 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0xfefe) \n <12> DW_AT_language : (data1) 12\t(ANSI C99)\n <13> DW_AT_name : (line_strp) (offset: 0x14): dipy/align/expectmax.cpython-313-aarch64-linux-gnu.so.p/expectmax.c\n- <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-fu_hhc9p\n+ <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-37al_0dm\n <1b> DW_AT_ranges : (sec_offset) 0x168d1\n <1f> DW_AT_low_pc : (addr) 0\n <27> DW_AT_stmt_list : (sec_offset) 0\n <1><2b>: Abbrev Number: 1 (DW_TAG_base_type)\n <2c> DW_AT_byte_size : (data1) 8\n <2d> DW_AT_encoding : (data1) 4\t(float)\n <2e> DW_AT_name : (GNU_strp_alt) (offset: 0x73f9) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-GCC: (Debian 14.2.0-19) 14.2.0\n+TSGCC: (Debian 14.2.0-19) 14.2.0\n F_Z(gceI\n %5wuHLZ$\n K!$Csgjx.6\n y%Byj 2}#t0\n lf>XrE33\n EtoEpE7R\n f7sbb^] '\n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_line_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_line_str {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n String dump of section '.debug_line_str':\n- [ 0] ./.mesonpy-fu_hhc9p\n+ [ 0] ./.mesonpy-37al_0dm\n [ 14] dipy/align/expectmax.cpython-313-aarch64-linux-gnu.so.p/expectmax.c\n [ 58] dipy/align/expectmax.cpython-313-aarch64-linux-gnu.so.p\n [ 90] /usr/include/python3.13\n [ a8] /usr/include/python3.13/cpython\n [ c8] /usr/include/aarch64-linux-gnu/bits\n [ ec] /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n [ 12f] dipy\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/9c/0766545ae9c5a57b4c3ddb47b32dda35328c65.debug", "source2": "./usr/lib/debug/.build-id/a9/6eaf35866d144a841a90cc586647f8d4dbdfb3.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 99% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -27,15 +27,15 @@\n [22] .bss NOBITS 0000000000071480 00f7c0 000c38 00 WA 0 0 16\n [23] .comment PROGBITS 0000000000000000 00027c 00001f 01 MS 0 0 1\n [24] .debug_aranges PROGBITS 0000000000000000 0002a0 00009a 00 C 0 0 8\n [25] .debug_info PROGBITS 0000000000000000 000340 03dc11 00 C 0 0 8\n [26] .debug_abbrev PROGBITS 0000000000000000 03df58 000463 00 C 0 0 8\n [27] .debug_line PROGBITS 0000000000000000 03e3c0 01c7c6 00 C 0 0 8\n [28] .debug_str PROGBITS 0000000000000000 05ab88 00055a 01 MSC 0 0 8\n- [29] .debug_line_str PROGBITS 0000000000000000 05b0e8 0001ca 01 MSC 0 0 8\n+ [29] .debug_line_str PROGBITS 0000000000000000 05b0e8 0001c9 01 MSC 0 0 8\n [30] .debug_loclists PROGBITS 0000000000000000 05b2b8 041a49 00 C 0 0 8\n [31] .debug_rnglists PROGBITS 0000000000000000 09cd08 0086d8 00 C 0 0 8\n [32] .gnu_debugaltlink PROGBITS 0000000000000000 0a53e0 000051 00 0 0 1\n [33] .symtab SYMTAB 0000000000000000 0a5438 004d58 18 34 635 8\n [34] .strtab STRTAB 0000000000000000 0aa190 004ee8 00 0 0 1\n [35] .shstrtab STRTAB 0000000000000000 0af078 000179 00 0 0 1\n Key to Flags:\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 9c0766545ae9c5a57b4c3ddb47b32dda35328c65\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a96eaf35866d144a841a90cc586647f8d4dbdfb3\n"}, {"source1": "readelf --wide --debug-dump=rawline {}", "source2": "readelf --wide --debug-dump=rawline {}", "unified_diff": "@@ -25,15 +25,15 @@\n Opcode 9 has 1 arg\n Opcode 10 has 0 args\n Opcode 11 has 0 args\n Opcode 12 has 1 arg\n \n The Directory Table (offset 0x22, lines 11, columns 1):\n Entry\tName\n- 0\t(line_strp)\t(offset: 0x46): ./.mesonpy-fu_hhc9p\n+ 0\t(line_strp)\t(offset: 0x46): ./.mesonpy-37al_0dm\n 1\t(line_strp)\t(offset: 0x5a): dipy/align/parzenhist.cpython-313-aarch64-linux-gnu.so.p\n 2\t(line_strp)\t(offset: 0x93): /usr/include/python3.13\n 3\t(line_strp)\t(offset: 0xab): /usr/include/python3.13/cpython\n 4\t(line_strp)\t(offset: 0xcb): /usr/include/aarch64-linux-gnu/bits\n 5\t(line_strp)\t(offset: 0xef): /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n 6\t(line_strp)\t(offset: 0x132): dipy\n 7\t(line_strp)\t(offset: 0x137): /usr/include\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -6,15 +6,15 @@\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0\n Pointer Size: 8\n <0>: Abbrev Number: 153 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0xfefe) \n <12> DW_AT_language : (data1) 12\t(ANSI C99)\n <13> DW_AT_name : (line_strp) (offset: 0): dipy/align/parzenhist.cpython-313-aarch64-linux-gnu.so.p/parzenhist.c\n- <17> DW_AT_comp_dir : (line_strp) (offset: 0x46): ./.mesonpy-fu_hhc9p\n+ <17> DW_AT_comp_dir : (line_strp) (offset: 0x46): ./.mesonpy-37al_0dm\n <1b> DW_AT_ranges : (sec_offset) 0x12424\n <1f> DW_AT_low_pc : (addr) 0\n <27> DW_AT_stmt_list : (sec_offset) 0\n <1><2b>: Abbrev Number: 1 (DW_TAG_base_type)\n <2c> DW_AT_byte_size : (data1) 8\n <2d> DW_AT_encoding : (data1) 4\t(float)\n <2e> DW_AT_name : (GNU_strp_alt) (offset: 0x73f9) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-eGCC: (Debian 14.2.0-19) 14.2.0\n+GCC: (Debian 14.2.0-19) 14.2.0\n t[0z _ O\n a|-'*_Xgju\n FI]#4M: Abbrev Number: 157 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0xfefe) \n <12> DW_AT_language : (data1) 12\t(ANSI C99)\n- <13> DW_AT_name : (line_strp) (offset: 0x14): dipy/direction/ptt_direction_getter.cpython-313-aarch64-linux-gnu.so.p/ptt_direction_getter.c\n- <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-fu_hhc9p\n+ <13> DW_AT_name : (line_strp) (offset: 0): dipy/direction/ptt_direction_getter.cpython-313-aarch64-linux-gnu.so.p/ptt_direction_getter.c\n+ <17> DW_AT_comp_dir : (line_strp) (offset: 0x5e): ./.mesonpy-37al_0dm\n <1b> DW_AT_ranges : (sec_offset) 0xac06\n <1f> DW_AT_low_pc : (addr) 0\n <27> DW_AT_stmt_list : (sec_offset) 0\n <1><2b>: Abbrev Number: 1 (DW_TAG_base_type)\n <2c> DW_AT_byte_size : (data1) 8\n <2d> DW_AT_encoding : (data1) 4\t(float)\n <2e> DW_AT_name : (GNU_strp_alt) (offset: 0x73f9) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,56 +1,56 @@\n GCC: (Debian 14.2.0-19) 14.2.0\n-e0-Ds;6$\n-q$8N(@EZL\n-lpV+0jg\\\n-M .AhRvH[(\n-Ah8f4pbP\n-,$>Na-nd\n-tG=VJ(VF6\n-0F+c\t;UI\n-Is@iFDU4y\n-Z*IiTF{ \n-}<,VO.'4G\n-b)UY@lt?\n-f$-+P>-E\n-g@UrcJ4rH\n-al'H~J0x\n-@p?\t{tk`z\n-:r}SSGnhjr\n-bE-PE-PE\n-YZK6f*6N\n-[QV(*A)JBQ\n-e9Bs9oDt\n-\\T\t~)&u4Gz\n-m$^\\\n++\tOMN3\"I\n+IjbmxgRx\n+KdUw{?k&\n+4_<@}~% ^\n+0OBP*!r\t\n+!HZ7C\t&M2\n+cX.r=r1l\n+;~cK<)&c\n+,7c2D&H3\"\n+ziG%~6G|D-2\n+RJU4TVTOU\n+d)4Yf4\ty\n+)4Ef43/s4\n+'C?sTz24\n+I!&eL\tq(\n+4]{6q\\,T\n+eh|2UT.X=\n+L-cT% F.\n+(3Y>Cl/ky\n+S@?q]X)wQX}\n+73EF7m9q\n+0?]0\tX`F-[x\n+~6 lGc}f\n+dN]dWh:/\n+lHMN}'6r\n+@mqR<%+}0L\n+9*ts!3'Z\n+369iCNw$\n+:\"HOpQ9=\n+1jKOoZMzz\n+V_;'DK!<\n+?plz14l{\n |D=\"epZ(\n-@)gcDLaV\n-50@D5!w$\n-=5Bg-0[Q\n-AT9_qevF\\(\n-QON5hJm>\n-> uG|wv\"$\n-(-@}$z]5\n-uA!O5f;s\n-%pUp\t|8?\n-9Rj~|)OL\n-ELnb?4!'8O/\n-sj0,)2Y`=_\n-mUBo8ETY\n-;WW]`Te]8\n+Xj5u4VnVS\n+lxEVI\n+F/OoCr'T^N\n b;i]wnQwQY\n )h1t|]\\+qjU\n aD\tLE3Q;0\n ]rsc;cp+cur\n zNAqO/jeM\n DdA/A-OI\n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_line_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_line_str {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n String dump of section '.debug_line_str':\n- [ 0] ./.mesonpy-fu_hhc9p\n- [ 14] dipy/direction/ptt_direction_getter.cpython-313-aarch64-linux-gnu.so.p/ptt_direction_getter.c\n+ [ 0] dipy/direction/ptt_direction_getter.cpython-313-aarch64-linux-gnu.so.p/ptt_direction_getter.c\n+ [ 5e] ./.mesonpy-37al_0dm\n [ 72] dipy/direction/ptt_direction_getter.cpython-313-aarch64-linux-gnu.so.p\n [ b9] /usr/include/python3.13\n [ d1] /usr/include/python3.13/cpython\n [ f1] /usr/include/aarch64-linux-gnu/bits\n [ 115] /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n [ 158] /usr/include\n [ 165] /usr/lib/gcc/aarch64-linux-gnu/14/include\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/ab/860fcb7e9ab112da478c5ef04f572b93c4318a.debug", "source2": "./usr/lib/debug/.build-id/47/e00b5d5e863b732f2fcb1d8b2b8b9dd3babc9b.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 99% similar despite different names"], "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.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: ab860fcb7e9ab112da478c5ef04f572b93c4318a\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 47e00b5d5e863b732f2fcb1d8b2b8b9dd3babc9b\n"}, {"source1": "readelf --wide --debug-dump=rawline {}", "source2": "readelf --wide --debug-dump=rawline {}", "unified_diff": "@@ -25,15 +25,15 @@\n Opcode 9 has 1 arg\n Opcode 10 has 0 args\n Opcode 11 has 0 args\n Opcode 12 has 1 arg\n \n The Directory Table (offset 0x22, lines 11, columns 1):\n Entry\tName\n- 0\t(line_strp)\t(offset: 0): ./.mesonpy-fu_hhc9p\n+ 0\t(line_strp)\t(offset: 0): ./.mesonpy-37al_0dm\n 1\t(line_strp)\t(offset: 0x67): dipy/tracking/streamlinespeed.cpython-313-aarch64-linux-gnu.so.p\n 2\t(line_strp)\t(offset: 0xa8): /usr/include/python3.13\n 3\t(line_strp)\t(offset: 0xc0): /usr/include/python3.13/cpython\n 4\t(line_strp)\t(offset: 0xe0): /usr/include/aarch64-linux-gnu/bits\n 5\t(line_strp)\t(offset: 0x104): /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n 6\t(line_strp)\t(offset: 0x147): dipy\n 7\t(line_strp)\t(offset: 0x14c): /usr/include\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -6,15 +6,15 @@\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0\n Pointer Size: 8\n <0>: Abbrev Number: 156 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0xfefe) \n <12> DW_AT_language : (data1) 12\t(ANSI C99)\n <13> DW_AT_name : (line_strp) (offset: 0x14): dipy/tracking/streamlinespeed.cpython-313-aarch64-linux-gnu.so.p/streamlinespeed.c\n- <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-fu_hhc9p\n+ <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-37al_0dm\n <1b> DW_AT_ranges : (sec_offset) 0xd127\n <1f> DW_AT_low_pc : (addr) 0\n <27> DW_AT_stmt_list : (sec_offset) 0\n <1><2b>: Abbrev Number: 1 (DW_TAG_base_type)\n <2c> DW_AT_byte_size : (data1) 8\n <2d> DW_AT_encoding : (data1) 4\t(float)\n <2e> DW_AT_name : (GNU_strp_alt) (offset: 0x73f9) \n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_line_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_line_str {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n String dump of section '.debug_line_str':\n- [ 0] ./.mesonpy-fu_hhc9p\n+ [ 0] ./.mesonpy-37al_0dm\n [ 14] dipy/tracking/streamlinespeed.cpython-313-aarch64-linux-gnu.so.p/streamlinespeed.c\n [ 67] dipy/tracking/streamlinespeed.cpython-313-aarch64-linux-gnu.so.p\n [ a8] /usr/include/python3.13\n [ c0] /usr/include/python3.13/cpython\n [ e0] /usr/include/aarch64-linux-gnu/bits\n [ 104] /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n [ 147] dipy\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/af/12ad8b2d5bdba31701df724902ec0df6f412f4.debug", "source2": "./usr/lib/debug/.build-id/cb/097e00e7733f0e4557522892041a294fa418dd.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 99% similar despite different names"], "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.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: af12ad8b2d5bdba31701df724902ec0df6f412f4\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: cb097e00e7733f0e4557522892041a294fa418dd\n"}, {"source1": "readelf --wide --debug-dump=rawline {}", "source2": "readelf --wide --debug-dump=rawline {}", "unified_diff": "@@ -25,15 +25,15 @@\n Opcode 9 has 1 arg\n Opcode 10 has 0 args\n Opcode 11 has 0 args\n Opcode 12 has 1 arg\n \n The Directory Table (offset 0x22, lines 11, columns 1):\n Entry\tName\n- 0\t(line_strp)\t(offset: 0): ./.mesonpy-fu_hhc9p\n+ 0\t(line_strp)\t(offset: 0): ./.mesonpy-37al_0dm\n 1\t(line_strp)\t(offset: 0x6d): dipy/tracking/stopping_criterion.cpython-313-aarch64-linux-gnu.so.p\n 2\t(line_strp)\t(offset: 0xb1): /usr/include/python3.13\n 3\t(line_strp)\t(offset: 0xc9): /usr/include/python3.13/cpython\n 4\t(line_strp)\t(offset: 0xe9): /usr/include/aarch64-linux-gnu/bits\n 5\t(line_strp)\t(offset: 0x10d): dipy\n 6\t(line_strp)\t(offset: 0x112): /usr/include\n 7\t(line_strp)\t(offset: 0x11f): /usr/lib/gcc/aarch64-linux-gnu/14/include\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -6,15 +6,15 @@\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0\n Pointer Size: 8\n <0>: Abbrev Number: 173 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0xfefe) \n <12> DW_AT_language : (data1) 12\t(ANSI C99)\n <13> DW_AT_name : (line_strp) (offset: 0x14): dipy/tracking/stopping_criterion.cpython-313-aarch64-linux-gnu.so.p/stopping_criterion.c\n- <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-fu_hhc9p\n+ <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-37al_0dm\n <1b> DW_AT_ranges : (sec_offset) 0xd927\n <1f> DW_AT_low_pc : (addr) 0\n <27> DW_AT_stmt_list : (sec_offset) 0\n <1><2b>: Abbrev Number: 1 (DW_TAG_base_type)\n <2c> DW_AT_byte_size : (data1) 8\n <2d> DW_AT_encoding : (data1) 4\t(float)\n <2e> DW_AT_name : (GNU_strp_alt) (offset: 0x73f9) \n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_line_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_line_str {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n String dump of section '.debug_line_str':\n- [ 0] ./.mesonpy-fu_hhc9p\n+ [ 0] ./.mesonpy-37al_0dm\n [ 14] dipy/tracking/stopping_criterion.cpython-313-aarch64-linux-gnu.so.p/stopping_criterion.c\n [ 6d] dipy/tracking/stopping_criterion.cpython-313-aarch64-linux-gnu.so.p\n [ b1] /usr/include/python3.13\n [ c9] /usr/include/python3.13/cpython\n [ e9] /usr/include/aarch64-linux-gnu/bits\n [ 10d] dipy\n [ 112] /usr/include\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/b2/c411d93c417e5ba04ac6f5890ddf6f1d97514a.debug", "source2": "./usr/lib/debug/.build-id/73/7a813966193e7e804fd67ce8b6df33ff1e9347.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 96% similar despite different names"], "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.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: b2c411d93c417e5ba04ac6f5890ddf6f1d97514a\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 737a813966193e7e804fd67ce8b6df33ff1e9347\n"}, {"source1": "readelf --wide --debug-dump=rawline {}", "source2": "readelf --wide --debug-dump=rawline {}", "unified_diff": "@@ -25,15 +25,15 @@\n Opcode 9 has 1 arg\n Opcode 10 has 0 args\n Opcode 11 has 0 args\n Opcode 12 has 1 arg\n \n The Directory Table (offset 0x22, lines 9, columns 1):\n Entry\tName\n- 0\t(line_strp)\t(offset: 0): ./.mesonpy-fu_hhc9p\n+ 0\t(line_strp)\t(offset: 0): ./.mesonpy-37al_0dm\n 1\t(line_strp)\t(offset: 0x4d): dipy/core/math.cpython-313-aarch64-linux-gnu.so.p\n 2\t(line_strp)\t(offset: 0x7f): /usr/include/python3.13\n 3\t(line_strp)\t(offset: 0x97): /usr/include/aarch64-linux-gnu/bits\n 4\t(line_strp)\t(offset: 0xbb): /usr/include\n 5\t(line_strp)\t(offset: 0xc8): /usr/lib/gcc/aarch64-linux-gnu/14/include\n 6\t(line_strp)\t(offset: 0xf2): /usr/include/aarch64-linux-gnu/sys\n 7\t(line_strp)\t(offset: 0x115): /usr/include/python3.13/cpython\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -6,15 +6,15 @@\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0\n Pointer Size: 8\n <0>: Abbrev Number: 9 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0xfefe) \n <11> DW_AT_language : (data1) 12\t(ANSI C99)\n <12> DW_AT_name : (line_strp) (offset: 0x14): dipy/core/math.cpython-313-aarch64-linux-gnu.so.p/math.c\n- <16> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-fu_hhc9p\n+ <16> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-37al_0dm\n <1a> DW_AT_ranges : (sec_offset) 0x1ca\n <1e> DW_AT_low_pc : (addr) 0\n <26> DW_AT_stmt_list : (sec_offset) 0\n <1><2a>: Abbrev Number: 21 (DW_TAG_base_type)\n <2b> DW_AT_byte_size : (data1) 8\n <2c> DW_AT_encoding : (data1) 4\t(float)\n <2d> DW_AT_name : (GNU_strp_alt) (offset: 0x73f9) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-QJGCC: (Debian 14.2.0-19) 14.2.0\n+GGCC: (Debian 14.2.0-19) 14.2.0\n K\\*+*Km13\n R3-3^j.a\n i__pyx_n_s_\n __pyx_module_is_main_dipy__core__math\n __pyx_pymod_exec_math\n PyInit_math\n : Abbrev Number: 150 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0xfefe) \n <12> DW_AT_language : (data1) 12\t(ANSI C99)\n <13> DW_AT_name : (line_strp) (offset: 0x14): dipy/direction/pmf.cpython-313-aarch64-linux-gnu.so.p/pmf.c\n- <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-fu_hhc9p\n+ <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-37al_0dm\n <1b> DW_AT_ranges : (sec_offset) 0xbe21\n <1f> DW_AT_low_pc : (addr) 0\n <27> DW_AT_stmt_list : (sec_offset) 0\n <1><2b>: Abbrev Number: 1 (DW_TAG_base_type)\n <2c> DW_AT_byte_size : (data1) 8\n <2d> DW_AT_encoding : (data1) 7\t(unsigned)\n <2e> DW_AT_name : (GNU_strp_alt) (offset: 0x134b1) \n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_line_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_line_str {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n String dump of section '.debug_line_str':\n- [ 0] ./.mesonpy-fu_hhc9p\n+ [ 0] ./.mesonpy-37al_0dm\n [ 14] dipy/direction/pmf.cpython-313-aarch64-linux-gnu.so.p/pmf.c\n [ 50] dipy/direction/pmf.cpython-313-aarch64-linux-gnu.so.p\n [ 86] /usr/include/python3.13\n [ 9e] /usr/include/python3.13/cpython\n [ be] /usr/include/aarch64-linux-gnu/bits\n [ e2] /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n [ 125] /usr/include\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/b4/0bbe82dcb4f54e8ae500c008ee64f58f53633b.debug", "source2": "./usr/lib/debug/.build-id/d5/4d80aead48b73972fed391cc44261eda0d9a7d.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 99% similar despite different names"], "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.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: b40bbe82dcb4f54e8ae500c008ee64f58f53633b\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d54d80aead48b73972fed391cc44261eda0d9a7d\n"}, {"source1": "readelf --wide --debug-dump=rawline {}", "source2": "readelf --wide --debug-dump=rawline {}", "unified_diff": "@@ -25,15 +25,15 @@\n Opcode 9 has 1 arg\n Opcode 10 has 0 args\n Opcode 11 has 0 args\n Opcode 12 has 1 arg\n \n The Directory Table (offset 0x22, lines 10, columns 1):\n Entry\tName\n- 0\t(line_strp)\t(offset: 0): ./.mesonpy-fu_hhc9p\n+ 0\t(line_strp)\t(offset: 0): ./.mesonpy-37al_0dm\n 1\t(line_strp)\t(offset: 0x7e): dipy/direction/bootstrap_direction_getter.cpython-313-aarch64-linux-gnu.so.p\n 2\t(line_strp)\t(offset: 0xcb): /usr/include/python3.13\n 3\t(line_strp)\t(offset: 0xe3): /usr/include/python3.13/cpython\n 4\t(line_strp)\t(offset: 0x103): /usr/include/aarch64-linux-gnu/bits\n 5\t(line_strp)\t(offset: 0x127): /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n 6\t(line_strp)\t(offset: 0x16a): /usr/include\n 7\t(line_strp)\t(offset: 0x177): /usr/lib/gcc/aarch64-linux-gnu/14/include\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -6,15 +6,15 @@\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0\n Pointer Size: 8\n <0>: Abbrev Number: 157 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0xfefe) \n <12> DW_AT_language : (data1) 12\t(ANSI C99)\n <13> DW_AT_name : (line_strp) (offset: 0x14): dipy/direction/bootstrap_direction_getter.cpython-313-aarch64-linux-gnu.so.p/bootstrap_direction_getter.c\n- <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-fu_hhc9p\n+ <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-37al_0dm\n <1b> DW_AT_ranges : (sec_offset) 0xc6b1\n <1f> DW_AT_low_pc : (addr) 0\n <27> DW_AT_stmt_list : (sec_offset) 0\n <1><2b>: Abbrev Number: 1 (DW_TAG_base_type)\n <2c> DW_AT_byte_size : (data1) 8\n <2d> DW_AT_encoding : (data1) 7\t(unsigned)\n <2e> DW_AT_name : (GNU_strp_alt) (offset: 0x134b1) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-Sc;GCC: (Debian 14.2.0-19) 14.2.0\n+}GCC: (Debian 14.2.0-19) 14.2.0\n \t\\5'Se=P\n D\\3{BmgH>\n /!M Y2!6O\n B{dc'!s\\6\n !h;k0AFSv\n ~/BrAy4S\n >$Kd\">*j\n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_line_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_line_str {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n String dump of section '.debug_line_str':\n- [ 0] ./.mesonpy-fu_hhc9p\n+ [ 0] ./.mesonpy-37al_0dm\n [ 14] dipy/direction/bootstrap_direction_getter.cpython-313-aarch64-linux-gnu.so.p/bootstrap_direction_getter.c\n [ 7e] dipy/direction/bootstrap_direction_getter.cpython-313-aarch64-linux-gnu.so.p\n [ cb] /usr/include/python3.13\n [ e3] /usr/include/python3.13/cpython\n [ 103] /usr/include/aarch64-linux-gnu/bits\n [ 127] /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n [ 16a] /usr/include\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/b4/d3955a500276b127b118dc2816f5970f6935c1.debug", "source2": "./usr/lib/debug/.build-id/97/8d5bf1fddc58f5f76fb1a2119590d000217453.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 98% similar despite different names"], "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.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: b4d3955a500276b127b118dc2816f5970f6935c1\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 978d5bf1fddc58f5f76fb1a2119590d000217453\n"}, {"source1": "readelf --wide --debug-dump=rawline {}", "source2": "readelf --wide --debug-dump=rawline {}", "unified_diff": "@@ -25,15 +25,15 @@\n Opcode 9 has 1 arg\n Opcode 10 has 0 args\n Opcode 11 has 0 args\n Opcode 12 has 1 arg\n \n The Directory Table (offset 0x22, lines 10, columns 1):\n Entry\tName\n- 0\t(line_strp)\t(offset: 0): ./.mesonpy-fu_hhc9p\n+ 0\t(line_strp)\t(offset: 0): ./.mesonpy-37al_0dm\n 1\t(line_strp)\t(offset: 0x5a): dipy/utils/fast_numpy.cpython-313-aarch64-linux-gnu.so.p\n 2\t(line_strp)\t(offset: 0x93): /usr/include/python3.13\n 3\t(line_strp)\t(offset: 0xab): /usr/include/python3.13/cpython\n 4\t(line_strp)\t(offset: 0xcb): /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n 5\t(line_strp)\t(offset: 0x10e): /usr/include/aarch64-linux-gnu/bits\n 6\t(line_strp)\t(offset: 0x132): /usr/include\n 7\t(line_strp)\t(offset: 0x13f): /usr/lib/gcc/aarch64-linux-gnu/14/include\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -6,15 +6,15 @@\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0\n Pointer Size: 8\n <0>: Abbrev Number: 123 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0xfefe) \n <11> DW_AT_language : (data1) 12\t(ANSI C99)\n <12> DW_AT_name : (line_strp) (offset: 0x14): dipy/utils/fast_numpy.cpython-313-aarch64-linux-gnu.so.p/fast_numpy.c\n- <16> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-fu_hhc9p\n+ <16> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-37al_0dm\n <1a> DW_AT_ranges : (sec_offset) 0x15a3\n <1e> DW_AT_low_pc : (addr) 0\n <26> DW_AT_stmt_list : (sec_offset) 0\n <1><2a>: Abbrev Number: 1 (DW_TAG_base_type)\n <2b> DW_AT_byte_size : (data1) 8\n <2c> DW_AT_encoding : (data1) 4\t(float)\n <2d> DW_AT_name : (GNU_strp_alt) (offset: 0x73f9) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,16 +1,15 @@\n-GCC: (Debian 14.2.0-19) 14.2.0\n+!tSGCC: (Debian 14.2.0-19) 14.2.0\n uAH6{\\sl\n ?I[*qO>F\n 0n f1K,7\n \\#EVJEV!\n S_XhnQJ_\n y:\\Y}Q/FA6\n oM`*\\: Abbrev Number: 144 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0xfefe) \n <12> DW_AT_language : (data1) 12\t(ANSI C99)\n <13> DW_AT_name : (line_strp) (offset: 0x14): dipy/tracking/tests/test_propspeed.cpython-313-aarch64-linux-gnu.so.p/test_propspeed.c\n- <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-fu_hhc9p\n+ <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-37al_0dm\n <1b> DW_AT_ranges : (sec_offset) 0x1087e\n <1f> DW_AT_low_pc : (addr) 0\n <27> DW_AT_stmt_list : (sec_offset) 0\n <1><2b>: Abbrev Number: 1 (DW_TAG_base_type)\n <2c> DW_AT_byte_size : (data1) 8\n <2d> DW_AT_encoding : (data1) 7\t(unsigned)\n <2e> DW_AT_name : (GNU_strp_alt) (offset: 0x134b1) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-GCC: (Debian 14.2.0-19) 14.2.0\n+M43GCC: (Debian 14.2.0-19) 14.2.0\n i.PqGH,Z\n pXq?[LH'\n dA@? gg?\n U8[g^%gk\n >Lxxu(GrRL\n wVpWTp/Vpwz\n l\"S,P5&?q\n@@ -82,14 +82,15 @@\n rvPv4Q[ak1\n 3][QfHmBp\n 9saZGbD2\n `e26izavT`\n 60j]IR=)\n TsmUp.x\\\n 8V;E(;63e\n+ u(sB&~k\n 2*ac\"ac\"a\n x?w[DgE.cd\n B@k=SI(S\n \"=7ezFyz\n r'q;x: Abbrev Number: 143 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0xfefe) \n <12> DW_AT_language : (data1) 12\t(ANSI C99)\n <13> DW_AT_name : (line_strp) (offset: 0x14): dipy/tracking/distances.cpython-313-aarch64-linux-gnu.so.p/distances.c\n- <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-fu_hhc9p\n+ <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-37al_0dm\n <1b> DW_AT_ranges : (sec_offset) 0x11b62\n <1f> DW_AT_low_pc : (addr) 0\n <27> DW_AT_stmt_list : (sec_offset) 0\n <1><2b>: Abbrev Number: 1 (DW_TAG_base_type)\n <2c> DW_AT_byte_size : (data1) 4\n <2d> DW_AT_encoding : (data1) 4\t(float)\n <2e> DW_AT_name : (GNU_strp_alt) (offset: 0x1247d) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-NGCC: (Debian 14.2.0-19) 14.2.0\n+GCC: (Debian 14.2.0-19) 14.2.0\n }R{cRZ]m\n $~T}s,SN\n _i5}`d:>\n U#df'Fx_\n q#: Abbrev Number: 188 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0xfefe) \n <12> DW_AT_language : (data1) 12\t(ANSI C99)\n <13> DW_AT_name : (line_strp) (offset: 0x14): dipy/core/interpolation.cpython-313-aarch64-linux-gnu.so.p/interpolation.c\n- <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-fu_hhc9p\n+ <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-37al_0dm\n <1b> DW_AT_ranges : (sec_offset) 0x266f1\n <1f> DW_AT_low_pc : (addr) 0\n <27> DW_AT_stmt_list : (sec_offset) 0\n <1><2b>: Abbrev Number: 1 (DW_TAG_base_type)\n <2c> DW_AT_byte_size : (data1) 8\n <2d> DW_AT_encoding : (data1) 4\t(float)\n <2e> DW_AT_name : (GNU_strp_alt) (offset: 0x73f9) \n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_line_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_line_str {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n String dump of section '.debug_line_str':\n- [ 0] ./.mesonpy-fu_hhc9p\n+ [ 0] ./.mesonpy-37al_0dm\n [ 14] dipy/core/interpolation.cpython-313-aarch64-linux-gnu.so.p/interpolation.c\n [ 5f] dipy/core/interpolation.cpython-313-aarch64-linux-gnu.so.p\n [ 9a] /usr/include/python3.13\n [ b2] /usr/include/python3.13/cpython\n [ d2] /usr/include/aarch64-linux-gnu/bits\n [ f6] /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n [ 139] /usr/include\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/c5/90dd81e543fd7bf3b814125fc5353d3cae7df1.debug", "source2": "./usr/lib/debug/.build-id/85/25afb8e80b7c613ae1f0ab787fba3d209e47b1.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 99% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -27,15 +27,15 @@\n [22] .bss NOBITS 0000000000051550 00f810 000a98 00 WA 0 0 16\n [23] .comment PROGBITS 0000000000000000 00027c 00001f 01 MS 0 0 1\n [24] .debug_aranges PROGBITS 0000000000000000 0002a0 000095 00 C 0 0 8\n [25] .debug_info PROGBITS 0000000000000000 000338 02ab0b 00 C 0 0 8\n [26] .debug_abbrev PROGBITS 0000000000000000 02ae48 000428 00 C 0 0 8\n [27] .debug_line PROGBITS 0000000000000000 02b270 011fa8 00 C 0 0 8\n [28] .debug_str PROGBITS 0000000000000000 03d218 0002af 01 MSC 0 0 8\n- [29] .debug_line_str PROGBITS 0000000000000000 03d4c8 0001bf 01 MSC 0 0 8\n+ [29] .debug_line_str PROGBITS 0000000000000000 03d4c8 0001be 01 MSC 0 0 8\n [30] .debug_loclists PROGBITS 0000000000000000 03d688 0218fd 00 C 0 0 8\n [31] .debug_rnglists PROGBITS 0000000000000000 05ef88 00563a 00 C 0 0 8\n [32] .gnu_debugaltlink PROGBITS 0000000000000000 0645c2 000051 00 0 0 1\n [33] .symtab SYMTAB 0000000000000000 064618 0044d0 18 34 552 8\n [34] .strtab STRTAB 0000000000000000 068ae8 0042b6 00 0 0 1\n [35] .shstrtab STRTAB 0000000000000000 06cd9e 000179 00 0 0 1\n Key to Flags:\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: c590dd81e543fd7bf3b814125fc5353d3cae7df1\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8525afb8e80b7c613ae1f0ab787fba3d209e47b1\n"}, {"source1": "readelf --wide --debug-dump=rawline {}", "source2": "readelf --wide --debug-dump=rawline {}", "unified_diff": "@@ -25,15 +25,15 @@\n Opcode 9 has 1 arg\n Opcode 10 has 0 args\n Opcode 11 has 0 args\n Opcode 12 has 1 arg\n \n The Directory Table (offset 0x22, lines 10, columns 1):\n Entry\tName\n- 0\t(line_strp)\t(offset: 0x56): ./.mesonpy-fu_hhc9p\n+ 0\t(line_strp)\t(offset: 0x56): ./.mesonpy-37al_0dm\n 1\t(line_strp)\t(offset: 0x6a): dipy/utils/tests/test_fast_numpy.cpython-313-aarch64-linux-gnu.so.p\n 2\t(line_strp)\t(offset: 0xae): /usr/include/python3.13\n 3\t(line_strp)\t(offset: 0xc6): /usr/include/python3.13/cpython\n 4\t(line_strp)\t(offset: 0xe6): /usr/include/aarch64-linux-gnu/bits\n 5\t(line_strp)\t(offset: 0x10a): /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n 6\t(line_strp)\t(offset: 0x14d): /usr/include\n 7\t(line_strp)\t(offset: 0x15a): /usr/lib/gcc/aarch64-linux-gnu/14/include\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -6,15 +6,15 @@\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0\n Pointer Size: 8\n <0>: Abbrev Number: 145 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0xfefe) \n <12> DW_AT_language : (data1) 12\t(ANSI C99)\n <13> DW_AT_name : (line_strp) (offset: 0): dipy/utils/tests/test_fast_numpy.cpython-313-aarch64-linux-gnu.so.p/test_fast_numpy.c\n- <17> DW_AT_comp_dir : (line_strp) (offset: 0x56): ./.mesonpy-fu_hhc9p\n+ <17> DW_AT_comp_dir : (line_strp) (offset: 0x56): ./.mesonpy-37al_0dm\n <1b> DW_AT_ranges : (sec_offset) 0xcb46\n <1f> DW_AT_low_pc : (addr) 0\n <27> DW_AT_stmt_list : (sec_offset) 0\n <1><2b>: Abbrev Number: 1 (DW_TAG_base_type)\n <2c> DW_AT_byte_size : (data1) 8\n <2d> DW_AT_encoding : (data1) 7\t(unsigned)\n <2e> DW_AT_name : (GNU_strp_alt) (offset: 0x134b1) \n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_line_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_line_str {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n String dump of section '.debug_line_str':\n [ 0] dipy/utils/tests/test_fast_numpy.cpython-313-aarch64-linux-gnu.so.p/test_fast_numpy.c\n- [ 56] ./.mesonpy-fu_hhc9p\n+ [ 56] ./.mesonpy-37al_0dm\n [ 6a] dipy/utils/tests/test_fast_numpy.cpython-313-aarch64-linux-gnu.so.p\n [ ae] /usr/include/python3.13\n [ c6] /usr/include/python3.13/cpython\n [ e6] /usr/include/aarch64-linux-gnu/bits\n [ 10a] /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n [ 14d] /usr/include\n [ 15a] /usr/lib/gcc/aarch64-linux-gnu/14/include\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/ca/0e8070a188be6c9441c5dcd606c2f3f416647a.debug", "source2": "./usr/lib/debug/.build-id/75/1b1f280b9d99dd41f8832aea7f25ab220e809c.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 99% similar despite different names"], "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.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: ca0e8070a188be6c9441c5dcd606c2f3f416647a\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 751b1f280b9d99dd41f8832aea7f25ab220e809c\n"}, {"source1": "readelf --wide --debug-dump=rawline {}", "source2": "readelf --wide --debug-dump=rawline {}", "unified_diff": "@@ -25,15 +25,15 @@\n Opcode 9 has 1 arg\n Opcode 10 has 0 args\n Opcode 11 has 0 args\n Opcode 12 has 1 arg\n \n The Directory Table (offset 0x22, lines 10, columns 1):\n Entry\tName\n- 0\t(line_strp)\t(offset: 0): ./.mesonpy-fu_hhc9p\n+ 0\t(line_strp)\t(offset: 0): ./.mesonpy-37al_0dm\n 1\t(line_strp)\t(offset: 0x62): dipy/denoise/nlmeans_block.cpython-313-aarch64-linux-gnu.so.p\n 2\t(line_strp)\t(offset: 0xa0): /usr/include/python3.13\n 3\t(line_strp)\t(offset: 0xb8): /usr/include/python3.13/cpython\n 4\t(line_strp)\t(offset: 0xd8): /usr/include/aarch64-linux-gnu/bits\n 5\t(line_strp)\t(offset: 0xfc): /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n 6\t(line_strp)\t(offset: 0x13f): /usr/include\n 7\t(line_strp)\t(offset: 0x14c): /usr/lib/gcc/aarch64-linux-gnu/14/include\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -6,15 +6,15 @@\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0\n Pointer Size: 8\n <0>: Abbrev Number: 145 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0xfefe) \n <12> DW_AT_language : (data1) 12\t(ANSI C99)\n <13> DW_AT_name : (line_strp) (offset: 0x14): dipy/denoise/nlmeans_block.cpython-313-aarch64-linux-gnu.so.p/nlmeans_block.c\n- <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-fu_hhc9p\n+ <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-37al_0dm\n <1b> DW_AT_ranges : (sec_offset) 0xa248\n <1f> DW_AT_low_pc : (addr) 0\n <27> DW_AT_stmt_list : (sec_offset) 0\n <1><2b>: Abbrev Number: 1 (DW_TAG_base_type)\n <2c> DW_AT_byte_size : (data1) 8\n <2d> DW_AT_encoding : (data1) 4\t(float)\n <2e> DW_AT_name : (GNU_strp_alt) (offset: 0x73f9) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-dzGCC: (Debian 14.2.0-19) 14.2.0\n+GCC: (Debian 14.2.0-19) 14.2.0\n PW'E7UIZ\n g1|QzKe?\n ]ib8U}2Z*P\n G$-DWXkr\n (m{V)mS$t\n +0G5S}pS\n iwro2Sh3ho\n@@ -45,15 +45,15 @@\n 7aC=!5V&\n 2&wl!zT*#\n Pj&tQ1P)\n .{qYg.dyL\n *K.O\tUNS\n xEZlO3D? v\n CE!7#h'f\n-K0x&8Ln]\n+sIq&'MQ8\n S!Fi0Re4\n NHol/LwZ\n p{Np{Np{Np{Np{Np{Np{\n :/<#u^~F\n \"+X_C>_C[\n ;0&h+q8\\\n E*.$H~H\n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_line_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_line_str {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n String dump of section '.debug_line_str':\n- [ 0] ./.mesonpy-fu_hhc9p\n+ [ 0] ./.mesonpy-37al_0dm\n [ 14] dipy/denoise/nlmeans_block.cpython-313-aarch64-linux-gnu.so.p/nlmeans_block.c\n [ 62] dipy/denoise/nlmeans_block.cpython-313-aarch64-linux-gnu.so.p\n [ a0] /usr/include/python3.13\n [ b8] /usr/include/python3.13/cpython\n [ d8] /usr/include/aarch64-linux-gnu/bits\n [ fc] /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n [ 13f] /usr/include\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/d7/60ae95f249c0a39fb89064576559bee4966e10.debug", "source2": "./usr/lib/debug/.build-id/dd/44f746f275dc7236b2e79f1efcea48b5816bea.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 99% similar despite different names"], "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.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: d760ae95f249c0a39fb89064576559bee4966e10\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: dd44f746f275dc7236b2e79f1efcea48b5816bea\n"}, {"source1": "readelf --wide --debug-dump=rawline {}", "source2": "readelf --wide --debug-dump=rawline {}", "unified_diff": "@@ -25,15 +25,15 @@\n Opcode 9 has 1 arg\n Opcode 10 has 0 args\n Opcode 11 has 0 args\n Opcode 12 has 1 arg\n \n The Directory Table (offset 0x22, lines 11, columns 1):\n Entry\tName\n- 0\t(line_strp)\t(offset: 0): ./.mesonpy-fu_hhc9p\n+ 0\t(line_strp)\t(offset: 0): ./.mesonpy-37al_0dm\n 1\t(line_strp)\t(offset: 0x5b): dipy/tracking/vox2track.cpython-313-aarch64-linux-gnu.so.p\n 2\t(line_strp)\t(offset: 0x96): /usr/include/python3.13\n 3\t(line_strp)\t(offset: 0xae): /usr/include/python3.13/cpython\n 4\t(line_strp)\t(offset: 0xce): /usr/include/aarch64-linux-gnu/bits\n 5\t(line_strp)\t(offset: 0xf2): /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n 6\t(line_strp)\t(offset: 0x135): dipy\n 7\t(line_strp)\t(offset: 0x13a): /usr/include\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -6,15 +6,15 @@\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0\n Pointer Size: 8\n <0>: Abbrev Number: 161 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0xfefe) \n <12> DW_AT_language : (data1) 12\t(ANSI C99)\n <13> DW_AT_name : (line_strp) (offset: 0x14): dipy/tracking/vox2track.cpython-313-aarch64-linux-gnu.so.p/vox2track.c\n- <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-fu_hhc9p\n+ <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-37al_0dm\n <1b> DW_AT_ranges : (sec_offset) 0xa571\n <1f> DW_AT_low_pc : (addr) 0\n <27> DW_AT_stmt_list : (sec_offset) 0\n <1><2b>: Abbrev Number: 1 (DW_TAG_base_type)\n <2c> DW_AT_byte_size : (data1) 8\n <2d> DW_AT_encoding : (data1) 4\t(float)\n <2e> DW_AT_name : (GNU_strp_alt) (offset: 0x73f9) \n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_line_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_line_str {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n String dump of section '.debug_line_str':\n- [ 0] ./.mesonpy-fu_hhc9p\n+ [ 0] ./.mesonpy-37al_0dm\n [ 14] dipy/tracking/vox2track.cpython-313-aarch64-linux-gnu.so.p/vox2track.c\n [ 5b] dipy/tracking/vox2track.cpython-313-aarch64-linux-gnu.so.p\n [ 96] /usr/include/python3.13\n [ ae] /usr/include/python3.13/cpython\n [ ce] /usr/include/aarch64-linux-gnu/bits\n [ f2] /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n [ 135] dipy\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/dd/99978a5e1ceb566e540464432ca02e9c83bcff.debug", "source2": "./usr/lib/debug/.build-id/a7/78905fc5478e41d3f720c172333f5e9fa6e0d1.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 99% similar despite different names"], "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.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: dd99978a5e1ceb566e540464432ca02e9c83bcff\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a778905fc5478e41d3f720c172333f5e9fa6e0d1\n"}, {"source1": "readelf --wide --debug-dump=rawline {}", "source2": "readelf --wide --debug-dump=rawline {}", "unified_diff": "@@ -25,15 +25,15 @@\n Opcode 9 has 1 arg\n Opcode 10 has 0 args\n Opcode 11 has 0 args\n Opcode 12 has 1 arg\n \n The Directory Table (offset 0x22, lines 11, columns 1):\n Entry\tName\n- 0\t(line_strp)\t(offset: 0): ./.mesonpy-fu_hhc9p\n+ 0\t(line_strp)\t(offset: 0): ./.mesonpy-37al_0dm\n 1\t(line_strp)\t(offset: 0x60): dipy/align/vector_fields.cpython-313-aarch64-linux-gnu.so.p\n 2\t(line_strp)\t(offset: 0x9c): /usr/include/python3.13\n 3\t(line_strp)\t(offset: 0xb4): /usr/include/python3.13/cpython\n 4\t(line_strp)\t(offset: 0xd4): /usr/include/aarch64-linux-gnu/bits\n 5\t(line_strp)\t(offset: 0xf8): /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n 6\t(line_strp)\t(offset: 0x13b): dipy\n 7\t(line_strp)\t(offset: 0x140): /usr/include\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -6,15 +6,15 @@\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0\n Pointer Size: 8\n <0>: Abbrev Number: 208 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0xfefe) \n <12> DW_AT_language : (data1) 12\t(ANSI C99)\n <13> DW_AT_name : (line_strp) (offset: 0x14): dipy/align/vector_fields.cpython-313-aarch64-linux-gnu.so.p/vector_fields.c\n- <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-fu_hhc9p\n+ <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-37al_0dm\n <1b> DW_AT_ranges : (sec_offset) 0x748c8\n <1f> DW_AT_low_pc : (addr) 0\n <27> DW_AT_stmt_list : (sec_offset) 0\n <1><2b>: Abbrev Number: 1 (DW_TAG_base_type)\n <2c> DW_AT_byte_size : (data1) 8\n <2d> DW_AT_encoding : (data1) 4\t(float)\n <2e> DW_AT_name : (GNU_strp_alt) (offset: 0x73f9) \n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_line_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_line_str {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n String dump of section '.debug_line_str':\n- [ 0] ./.mesonpy-fu_hhc9p\n+ [ 0] ./.mesonpy-37al_0dm\n [ 14] dipy/align/vector_fields.cpython-313-aarch64-linux-gnu.so.p/vector_fields.c\n [ 60] dipy/align/vector_fields.cpython-313-aarch64-linux-gnu.so.p\n [ 9c] /usr/include/python3.13\n [ b4] /usr/include/python3.13/cpython\n [ d4] /usr/include/aarch64-linux-gnu/bits\n [ f8] /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n [ 13b] dipy\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/e3/c0badc727a2a9b7ae9aab5bb439b6fd3e19bcd.debug", "source2": "./usr/lib/debug/.build-id/0f/8df01412cd74c0adc25faa17439013a6f887d4.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 99% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --file-header {}", "source2": "readelf --wide --file-header {}", "unified_diff": "@@ -6,15 +6,15 @@\n OS/ABI: UNIX - System V\n ABI Version: 0\n Type: DYN (Shared object file)\n Machine: AArch64\n Version: 0x1\n Entry point address: 0x0\n Start of program headers: 64 (bytes into file)\n- Start of section headers: 383760 (bytes into file)\n+ Start of section headers: 383752 (bytes into file)\n Flags: 0x0\n Size of this header: 64 (bytes)\n Size of program headers: 56 (bytes)\n Number of program headers: 9\n Size of section headers: 64 (bytes)\n Number of section headers: 36\n Section header string table index: 35\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -1,8 +1,8 @@\n-There are 36 section headers, starting at offset 0x5db10:\n+There are 36 section headers, starting at offset 0x5db08:\n \n Section Headers:\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.property NOTE 0000000000000238 000238 000020 00 A 0 0 8\n [ 2] .note.gnu.build-id NOTE 0000000000000258 000258 000024 00 A 0 0 4\n [ 3] .gnu.hash NOBITS 0000000000000280 00027c 000024 00 A 4 0 8\n@@ -27,19 +27,19 @@\n [22] .bss NOBITS 0000000000041550 00f7e0 0009a8 00 WA 0 0 16\n [23] .comment PROGBITS 0000000000000000 00027c 00001f 01 MS 0 0 1\n [24] .debug_aranges PROGBITS 0000000000000000 0002a0 00009a 00 C 0 0 8\n [25] .debug_info PROGBITS 0000000000000000 000340 024aa1 00 C 0 0 8\n [26] .debug_abbrev PROGBITS 0000000000000000 024de8 0004a8 00 C 0 0 8\n [27] .debug_line PROGBITS 0000000000000000 025290 00f5d4 00 C 0 0 8\n [28] .debug_str PROGBITS 0000000000000000 034868 0001b9 01 MSC 0 0 8\n- [29] .debug_line_str PROGBITS 0000000000000000 034a28 0001d1 01 MSC 0 0 8\n- [30] .debug_loclists PROGBITS 0000000000000000 034c00 01c945 00 C 0 0 8\n- [31] .debug_rnglists PROGBITS 0000000000000000 051548 004088 00 C 0 0 8\n- [32] .gnu_debugaltlink PROGBITS 0000000000000000 0555d0 000051 00 0 0 1\n- [33] .symtab SYMTAB 0000000000000000 055628 0042d8 18 34 527 8\n- [34] .strtab STRTAB 0000000000000000 059900 004092 00 0 0 1\n- [35] .shstrtab STRTAB 0000000000000000 05d992 000179 00 0 0 1\n+ [29] .debug_line_str PROGBITS 0000000000000000 034a28 0001d0 01 MSC 0 0 8\n+ [30] .debug_loclists PROGBITS 0000000000000000 034bf8 01c945 00 C 0 0 8\n+ [31] .debug_rnglists PROGBITS 0000000000000000 051540 004088 00 C 0 0 8\n+ [32] .gnu_debugaltlink PROGBITS 0000000000000000 0555c8 000051 00 0 0 1\n+ [33] .symtab SYMTAB 0000000000000000 055620 0042d8 18 34 527 8\n+ [34] .strtab STRTAB 0000000000000000 0598f8 004092 00 0 0 1\n+ [35] .shstrtab STRTAB 0000000000000000 05d98a 000179 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), p (processor specific)\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: e3c0badc727a2a9b7ae9aab5bb439b6fd3e19bcd\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0f8df01412cd74c0adc25faa17439013a6f887d4\n"}, {"source1": "readelf --wide --debug-dump=rawline {}", "source2": "readelf --wide --debug-dump=rawline {}", "unified_diff": "@@ -25,15 +25,15 @@\n Opcode 9 has 1 arg\n Opcode 10 has 0 args\n Opcode 11 has 0 args\n Opcode 12 has 1 arg\n \n The Directory Table (offset 0x22, lines 11, columns 1):\n Entry\tName\n- 0\t(line_strp)\t(offset: 0): ./.mesonpy-fu_hhc9p\n+ 0\t(line_strp)\t(offset: 0): ./.mesonpy-37al_0dm\n 1\t(line_strp)\t(offset: 0x69): dipy/tracking/direction_getter.cpython-313-aarch64-linux-gnu.so.p\n 2\t(line_strp)\t(offset: 0xab): /usr/include/python3.13\n 3\t(line_strp)\t(offset: 0xc3): /usr/include/python3.13/cpython\n 4\t(line_strp)\t(offset: 0xe3): /usr/include/aarch64-linux-gnu/bits\n 5\t(line_strp)\t(offset: 0x107): /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n 6\t(line_strp)\t(offset: 0x14a): dipy\n 7\t(line_strp)\t(offset: 0x14f): /usr/include\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -6,15 +6,15 @@\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0\n Pointer Size: 8\n <0>: Abbrev Number: 156 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0xfefe) \n <12> DW_AT_language : (data1) 12\t(ANSI C99)\n <13> DW_AT_name : (line_strp) (offset: 0x14): dipy/tracking/direction_getter.cpython-313-aarch64-linux-gnu.so.p/direction_getter.c\n- <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-fu_hhc9p\n+ <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-37al_0dm\n <1b> DW_AT_ranges : (sec_offset) 0x9a2a\n <1f> DW_AT_low_pc : (addr) 0\n <27> DW_AT_stmt_list : (sec_offset) 0\n <1><2b>: Abbrev Number: 1 (DW_TAG_base_type)\n <2c> DW_AT_byte_size : (data1) 8\n <2d> DW_AT_encoding : (data1) 4\t(float)\n <2e> DW_AT_name : (GNU_strp_alt) (offset: 0x73f9) \n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_line_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_line_str {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n String dump of section '.debug_line_str':\n- [ 0] ./.mesonpy-fu_hhc9p\n+ [ 0] ./.mesonpy-37al_0dm\n [ 14] dipy/tracking/direction_getter.cpython-313-aarch64-linux-gnu.so.p/direction_getter.c\n [ 69] dipy/tracking/direction_getter.cpython-313-aarch64-linux-gnu.so.p\n [ ab] /usr/include/python3.13\n [ c3] /usr/include/python3.13/cpython\n [ e3] /usr/include/aarch64-linux-gnu/bits\n [ 107] /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n [ 14a] dipy\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/e8/0d59d2a8e5f0324ff0ce15ff2324a3ab567acd.debug", "source2": "./usr/lib/debug/.build-id/e3/f4c5274114d3c4b69094a1848a07da87ef1979.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 99% similar despite different names"], "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.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: e80d59d2a8e5f0324ff0ce15ff2324a3ab567acd\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e3f4c5274114d3c4b69094a1848a07da87ef1979\n"}, {"source1": "readelf --wide --debug-dump=rawline {}", "source2": "readelf --wide --debug-dump=rawline {}", "unified_diff": "@@ -25,15 +25,15 @@\n Opcode 9 has 1 arg\n Opcode 10 has 0 args\n Opcode 11 has 0 args\n Opcode 12 has 1 arg\n \n The Directory Table (offset 0x22, lines 10, columns 1):\n Entry\tName\n- 0\t(line_strp)\t(offset: 0): ./.mesonpy-fu_hhc9p\n+ 0\t(line_strp)\t(offset: 0): ./.mesonpy-37al_0dm\n 1\t(line_strp)\t(offset: 0x60): dipy/reconst/quick_squash.cpython-313-aarch64-linux-gnu.so.p\n 2\t(line_strp)\t(offset: 0x9d): /usr/include/python3.13\n 3\t(line_strp)\t(offset: 0xb5): /usr/include/python3.13/cpython\n 4\t(line_strp)\t(offset: 0xd5): /usr/include/aarch64-linux-gnu/bits\n 5\t(line_strp)\t(offset: 0xf9): /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n 6\t(line_strp)\t(offset: 0x13c): /usr/include\n 7\t(line_strp)\t(offset: 0x149): /usr/lib/gcc/aarch64-linux-gnu/14/include\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -6,15 +6,15 @@\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0\n Pointer Size: 8\n <0>: Abbrev Number: 140 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0xfefe) \n <12> DW_AT_language : (data1) 12\t(ANSI C99)\n <13> DW_AT_name : (line_strp) (offset: 0x14): dipy/reconst/quick_squash.cpython-313-aarch64-linux-gnu.so.p/quick_squash.c\n- <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-fu_hhc9p\n+ <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-37al_0dm\n <1b> DW_AT_ranges : (sec_offset) 0x830e\n <1f> DW_AT_low_pc : (addr) 0\n <27> DW_AT_stmt_list : (sec_offset) 0\n <1><2b>: Abbrev Number: 1 (DW_TAG_base_type)\n <2c> DW_AT_byte_size : (data1) 8\n <2d> DW_AT_encoding : (data1) 7\t(unsigned)\n <2e> DW_AT_name : (GNU_strp_alt) (offset: 0x134b1) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-GCC: (Debian 14.2.0-19) 14.2.0\n+yGCC: (Debian 14.2.0-19) 14.2.0\n Z9KB,dHe\n XFRqfWSPe%\n sW\\_FpP^\n _]H9/ydE cr\n o,iK]YRiI\n J17&fLP!\n &smUyM)IF{\n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_line_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_line_str {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n String dump of section '.debug_line_str':\n- [ 0] ./.mesonpy-fu_hhc9p\n+ [ 0] ./.mesonpy-37al_0dm\n [ 14] dipy/reconst/quick_squash.cpython-313-aarch64-linux-gnu.so.p/quick_squash.c\n [ 60] dipy/reconst/quick_squash.cpython-313-aarch64-linux-gnu.so.p\n [ 9d] /usr/include/python3.13\n [ b5] /usr/include/python3.13/cpython\n [ d5] /usr/include/aarch64-linux-gnu/bits\n [ f9] /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n [ 13c] /usr/include\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/e9/5259f6b03ac6e9c02450405ddb8b5e5c91eb86.debug", "source2": "./usr/lib/debug/.build-id/3c/cecc0b0b2abb26745f09d9d7045a204fe2d0a3.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 99% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -27,15 +27,15 @@\n [22] .bss NOBITS 0000000000052110 00f7d0 000c18 00 WA 0 0 16\n [23] .comment PROGBITS 0000000000000000 00027c 00001f 01 MS 0 0 1\n [24] .debug_aranges PROGBITS 0000000000000000 0002a0 0000c6 00 C 0 0 8\n [25] .debug_info PROGBITS 0000000000000000 000368 03380e 00 C 0 0 8\n [26] .debug_abbrev PROGBITS 0000000000000000 033b78 000469 00 C 0 0 8\n [27] .debug_line PROGBITS 0000000000000000 033fe8 01384c 00 C 0 0 8\n [28] .debug_str PROGBITS 0000000000000000 047838 0006d2 01 MSC 0 0 8\n- [29] .debug_line_str PROGBITS 0000000000000000 047f10 0001c1 01 MSC 0 0 8\n+ [29] .debug_line_str PROGBITS 0000000000000000 047f10 0001c2 01 MSC 0 0 8\n [30] .debug_loclists PROGBITS 0000000000000000 0480d8 026802 00 C 0 0 8\n [31] .debug_rnglists PROGBITS 0000000000000000 06e8e0 004f9f 00 C 0 0 8\n [32] .gnu_debugaltlink PROGBITS 0000000000000000 07387f 000051 00 0 0 1\n [33] .symtab SYMTAB 0000000000000000 0738d0 0051c0 18 34 682 8\n [34] .strtab STRTAB 0000000000000000 078a90 00636a 00 0 0 1\n [35] .shstrtab STRTAB 0000000000000000 07edfa 000179 00 0 0 1\n Key to Flags:\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: e95259f6b03ac6e9c02450405ddb8b5e5c91eb86\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3ccecc0b0b2abb26745f09d9d7045a204fe2d0a3\n"}, {"source1": "readelf --wide --debug-dump=rawline {}", "source2": "readelf --wide --debug-dump=rawline {}", "unified_diff": "@@ -25,15 +25,15 @@\n Opcode 9 has 1 arg\n Opcode 10 has 0 args\n Opcode 11 has 0 args\n Opcode 12 has 1 arg\n \n The Directory Table (offset 0x22, lines 10, columns 1):\n Entry\tName\n- 0\t(line_strp)\t(offset: 0): ./.mesonpy-fu_hhc9p\n+ 0\t(line_strp)\t(offset: 0): ./.mesonpy-37al_0dm\n 1\t(line_strp)\t(offset: 0x6d): dipy/tracking/tracker_parameters.cpython-313-aarch64-linux-gnu.so.p\n 2\t(line_strp)\t(offset: 0xb1): /usr/include/python3.13\n 3\t(line_strp)\t(offset: 0xc9): /usr/include/python3.13/cpython\n 4\t(line_strp)\t(offset: 0xe9): /usr/include/aarch64-linux-gnu/bits\n 5\t(line_strp)\t(offset: 0x10d): /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n 6\t(line_strp)\t(offset: 0x150): /usr/include\n 7\t(line_strp)\t(offset: 0x15d): /usr/lib/gcc/aarch64-linux-gnu/14/include\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -6,15 +6,15 @@\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0\n Pointer Size: 8\n <0>: Abbrev Number: 150 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0xfefe) \n <12> DW_AT_language : (data1) 12\t(ANSI C99)\n <13> DW_AT_name : (line_strp) (offset: 0x14): dipy/tracking/tracker_parameters.cpython-313-aarch64-linux-gnu.so.p/tracker_parameters.c\n- <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-fu_hhc9p\n+ <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-37al_0dm\n <1b> DW_AT_ranges : (sec_offset) 0xccbd\n <1f> DW_AT_low_pc : (addr) 0\n <27> DW_AT_stmt_list : (sec_offset) 0\n <1><2b>: Abbrev Number: 1 (DW_TAG_base_type)\n <2c> DW_AT_byte_size : (data1) 8\n <2d> DW_AT_encoding : (data1) 4\t(float)\n <2e> DW_AT_name : (GNU_strp_alt) (offset: 0x73f9) \n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_line_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_line_str {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n String dump of section '.debug_line_str':\n- [ 0] ./.mesonpy-fu_hhc9p\n+ [ 0] ./.mesonpy-37al_0dm\n [ 14] dipy/tracking/tracker_parameters.cpython-313-aarch64-linux-gnu.so.p/tracker_parameters.c\n [ 6d] dipy/tracking/tracker_parameters.cpython-313-aarch64-linux-gnu.so.p\n [ b1] /usr/include/python3.13\n [ c9] /usr/include/python3.13/cpython\n [ e9] /usr/include/aarch64-linux-gnu/bits\n [ 10d] /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n [ 150] /usr/include\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/ee/3832a86f0e9bb619de456527273e5041792163.debug", "source2": "./usr/lib/debug/.build-id/40/755c1b421c83eaebf9929713704d20514eca6b.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 99% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -27,15 +27,15 @@\n [22] .bss NOBITS 0000000000040730 00f9e0 000748 00 WA 0 0 8\n [23] .comment PROGBITS 0000000000000000 00027c 00001f 01 MS 0 0 1\n [24] .debug_aranges PROGBITS 0000000000000000 0002a0 00006e 00 C 0 0 8\n [25] .debug_info PROGBITS 0000000000000000 000310 01fd93 00 C 0 0 8\n [26] .debug_abbrev PROGBITS 0000000000000000 0200a8 000349 00 C 0 0 8\n [27] .debug_line PROGBITS 0000000000000000 0203f8 00dda9 00 C 0 0 8\n [28] .debug_str PROGBITS 0000000000000000 02e1a8 00049c 01 MSC 0 0 8\n- [29] .debug_line_str PROGBITS 0000000000000000 02e648 000170 01 MSC 0 0 8\n+ [29] .debug_line_str PROGBITS 0000000000000000 02e648 00016f 01 MSC 0 0 8\n [30] .debug_loclists PROGBITS 0000000000000000 02e7b8 01aacf 00 C 0 0 8\n [31] .debug_rnglists PROGBITS 0000000000000000 049288 004be8 00 C 0 0 8\n [32] .gnu_debugaltlink PROGBITS 0000000000000000 04de70 000051 00 0 0 1\n [33] .symtab SYMTAB 0000000000000000 04dec8 002d78 18 34 360 8\n [34] .strtab STRTAB 0000000000000000 050c40 002a01 00 0 0 1\n [35] .shstrtab STRTAB 0000000000000000 053641 000179 00 0 0 1\n Key to Flags:\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: ee3832a86f0e9bb619de456527273e5041792163\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 40755c1b421c83eaebf9929713704d20514eca6b\n"}, {"source1": "readelf --wide --debug-dump=rawline {}", "source2": "readelf --wide --debug-dump=rawline {}", "unified_diff": "@@ -25,15 +25,15 @@\n Opcode 9 has 1 arg\n Opcode 10 has 0 args\n Opcode 11 has 0 args\n Opcode 12 has 1 arg\n \n The Directory Table (offset 0x22, lines 9, columns 1):\n Entry\tName\n- 0\t(line_strp)\t(offset: 0): ./.mesonpy-fu_hhc9p\n+ 0\t(line_strp)\t(offset: 0): ./.mesonpy-37al_0dm\n 1\t(line_strp)\t(offset: 0x6b): dipy/tracking/tests/test_tractogen.cpython-313-aarch64-linux-gnu.so.p\n 2\t(line_strp)\t(offset: 0xb1): /usr/include/python3.13\n 3\t(line_strp)\t(offset: 0xc9): /usr/include/python3.13/cpython\n 4\t(line_strp)\t(offset: 0xe9): /usr/include/aarch64-linux-gnu/bits\n 5\t(line_strp)\t(offset: 0x10d): /usr/include\n 6\t(line_strp)\t(offset: 0x11a): /usr/lib/gcc/aarch64-linux-gnu/14/include\n 7\t(line_strp)\t(offset: 0x144): /usr/include/aarch64-linux-gnu/sys\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -6,15 +6,15 @@\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0\n Pointer Size: 8\n <0>: Abbrev Number: 33 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0xfefe) \n <11> DW_AT_language : (data1) 12\t(ANSI C99)\n <12> DW_AT_name : (line_strp) (offset: 0x14): dipy/tracking/tests/test_tractogen.cpython-313-aarch64-linux-gnu.so.p/test_tractogen.c\n- <16> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-fu_hhc9p\n+ <16> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-37al_0dm\n <1a> DW_AT_ranges : (sec_offset) 0xaf9c\n <1e> DW_AT_low_pc : (addr) 0\n <26> DW_AT_stmt_list : (sec_offset) 0\n <1><2a>: Abbrev Number: 46 (DW_TAG_base_type)\n <2b> DW_AT_byte_size : (data1) 8\n <2c> DW_AT_encoding : (data1) 4\t(float)\n <2d> DW_AT_name : (GNU_strp_alt) (offset: 0x73f9) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-Ee''>PAy!cGCC: (Debian 14.2.0-19) 14.2.0\n+kGCC: (Debian 14.2.0-19) 14.2.0\n C-46T@2\n ul?9>NklK\n lS~#SZhS\n t?sUgiq,\n ^}]5l\"j^)\n &+D:voeO\n q'U-c?u+O?\n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_line_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_line_str {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n String dump of section '.debug_line_str':\n- [ 0] ./.mesonpy-fu_hhc9p\n+ [ 0] ./.mesonpy-37al_0dm\n [ 14] dipy/tracking/tests/test_tractogen.cpython-313-aarch64-linux-gnu.so.p/test_tractogen.c\n [ 6b] dipy/tracking/tests/test_tractogen.cpython-313-aarch64-linux-gnu.so.p\n [ b1] /usr/include/python3.13\n [ c9] /usr/include/python3.13/cpython\n [ e9] /usr/include/aarch64-linux-gnu/bits\n [ 10d] /usr/include\n [ 11a] /usr/lib/gcc/aarch64-linux-gnu/14/include\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/f2/d4c8b6d61e3d2689d9ef01f2933ce28ce4b956.debug", "source2": "./usr/lib/debug/.build-id/95/ca4abc4fadc8209745348a040020a4e8bff06c.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 99% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --file-header {}", "source2": "readelf --wide --file-header {}", "unified_diff": "@@ -6,15 +6,15 @@\n OS/ABI: UNIX - System V\n ABI Version: 0\n Type: DYN (Shared object file)\n Machine: AArch64\n Version: 0x1\n Entry point address: 0x0\n Start of program headers: 64 (bytes into file)\n- Start of section headers: 857704 (bytes into file)\n+ Start of section headers: 857696 (bytes into file)\n Flags: 0x0\n Size of this header: 64 (bytes)\n Size of program headers: 56 (bytes)\n Number of program headers: 9\n Size of section headers: 64 (bytes)\n Number of section headers: 36\n Section header string table index: 35\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -1,8 +1,8 @@\n-There are 36 section headers, starting at offset 0xd1668:\n+There are 36 section headers, starting at offset 0xd1660:\n \n Section Headers:\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.property NOTE 0000000000000238 000238 000020 00 A 0 0 8\n [ 2] .note.gnu.build-id NOTE 0000000000000258 000258 000024 00 A 0 0 4\n [ 3] .gnu.hash NOBITS 0000000000000280 00027c 000024 00 A 4 0 8\n@@ -27,19 +27,19 @@\n [22] .bss NOBITS 0000000000081850 00f790 000ba8 00 WA 0 0 16\n [23] .comment PROGBITS 0000000000000000 00027c 00001f 01 MS 0 0 1\n [24] .debug_aranges PROGBITS 0000000000000000 0002a0 00009b 00 C 0 0 8\n [25] .debug_info PROGBITS 0000000000000000 000340 04cba6 00 C 0 0 8\n [26] .debug_abbrev PROGBITS 0000000000000000 04cee8 000465 00 C 0 0 8\n [27] .debug_line PROGBITS 0000000000000000 04d350 01c50b 00 C 0 0 8\n [28] .debug_str PROGBITS 0000000000000000 069860 000474 01 MSC 0 0 8\n- [29] .debug_line_str PROGBITS 0000000000000000 069cd8 0001d2 01 MSC 0 0 8\n- [30] .debug_loclists PROGBITS 0000000000000000 069eb0 05421a 00 C 0 0 8\n- [31] .debug_rnglists PROGBITS 0000000000000000 0be0d0 0091dc 00 C 0 0 8\n- [32] .gnu_debugaltlink PROGBITS 0000000000000000 0c72ac 000051 00 0 0 1\n- [33] .symtab SYMTAB 0000000000000000 0c7300 004e90 18 34 642 8\n- [34] .strtab STRTAB 0000000000000000 0cc190 005359 00 0 0 1\n- [35] .shstrtab STRTAB 0000000000000000 0d14e9 000179 00 0 0 1\n+ [29] .debug_line_str PROGBITS 0000000000000000 069cd8 0001d0 01 MSC 0 0 8\n+ [30] .debug_loclists PROGBITS 0000000000000000 069ea8 05421a 00 C 0 0 8\n+ [31] .debug_rnglists PROGBITS 0000000000000000 0be0c8 0091dc 00 C 0 0 8\n+ [32] .gnu_debugaltlink PROGBITS 0000000000000000 0c72a4 000051 00 0 0 1\n+ [33] .symtab SYMTAB 0000000000000000 0c72f8 004e90 18 34 642 8\n+ [34] .strtab STRTAB 0000000000000000 0cc188 005359 00 0 0 1\n+ [35] .shstrtab STRTAB 0000000000000000 0d14e1 000179 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), p (processor specific)\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: f2d4c8b6d61e3d2689d9ef01f2933ce28ce4b956\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 95ca4abc4fadc8209745348a040020a4e8bff06c\n"}, {"source1": "readelf --wide --debug-dump=rawline {}", "source2": "readelf --wide --debug-dump=rawline {}", "unified_diff": "@@ -25,15 +25,15 @@\n Opcode 9 has 1 arg\n Opcode 10 has 0 args\n Opcode 11 has 0 args\n Opcode 12 has 1 arg\n \n The Directory Table (offset 0x22, lines 11, columns 1):\n Entry\tName\n- 0\t(line_strp)\t(offset: 0): ./.mesonpy-fu_hhc9p\n+ 0\t(line_strp)\t(offset: 0): ./.mesonpy-37al_0dm\n 1\t(line_strp)\t(offset: 0x58): dipy/align/sumsqdiff.cpython-313-aarch64-linux-gnu.so.p\n 2\t(line_strp)\t(offset: 0x90): /usr/include/python3.13\n 3\t(line_strp)\t(offset: 0xa8): /usr/include/python3.13/cpython\n 4\t(line_strp)\t(offset: 0xc8): /usr/include/aarch64-linux-gnu/bits\n 5\t(line_strp)\t(offset: 0xec): /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n 6\t(line_strp)\t(offset: 0x12f): dipy\n 7\t(line_strp)\t(offset: 0x134): /usr/include\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -6,15 +6,15 @@\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0\n Pointer Size: 8\n <0>: Abbrev Number: 155 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0xfefe) \n <12> DW_AT_language : (data1) 12\t(ANSI C99)\n <13> DW_AT_name : (line_strp) (offset: 0x14): dipy/align/sumsqdiff.cpython-313-aarch64-linux-gnu.so.p/sumsqdiff.c\n- <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-fu_hhc9p\n+ <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-37al_0dm\n <1b> DW_AT_ranges : (sec_offset) 0x179e4\n <1f> DW_AT_low_pc : (addr) 0\n <27> DW_AT_stmt_list : (sec_offset) 0\n <1><2b>: Abbrev Number: 1 (DW_TAG_base_type)\n <2c> DW_AT_byte_size : (data1) 8\n <2d> DW_AT_encoding : (data1) 4\t(float)\n <2e> DW_AT_name : (GNU_strp_alt) (offset: 0x73f9) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-VGCC: (Debian 14.2.0-19) 14.2.0\n+lGCC: (Debian 14.2.0-19) 14.2.0\n soci?SlU\n +G^s9rStoY\n Cs2PjP%[\n BV!{@Rw?\n >H]ce+(uI\n :e%kT\"#=\n 6\"v?!Y`*\n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_line_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_line_str {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n String dump of section '.debug_line_str':\n- [ 0] ./.mesonpy-fu_hhc9p\n+ [ 0] ./.mesonpy-37al_0dm\n [ 14] dipy/align/sumsqdiff.cpython-313-aarch64-linux-gnu.so.p/sumsqdiff.c\n [ 58] dipy/align/sumsqdiff.cpython-313-aarch64-linux-gnu.so.p\n [ 90] /usr/include/python3.13\n [ a8] /usr/include/python3.13/cpython\n [ c8] /usr/include/aarch64-linux-gnu/bits\n [ ec] /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n [ 12f] dipy\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/f4/1da40b10701051ddb01ba1688da145d1f8d3ea.debug", "source2": "./usr/lib/debug/.build-id/62/af53fe5e78f37682eb767521bc3a1b6fe39069.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 99% similar despite different names"], "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.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: f41da40b10701051ddb01ba1688da145d1f8d3ea\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 62af53fe5e78f37682eb767521bc3a1b6fe39069\n"}, {"source1": "readelf --wide --debug-dump=rawline {}", "source2": "readelf --wide --debug-dump=rawline {}", "unified_diff": "@@ -25,15 +25,15 @@\n Opcode 9 has 1 arg\n Opcode 10 has 0 args\n Opcode 11 has 0 args\n Opcode 12 has 1 arg\n \n The Directory Table (offset 0x22, lines 11, columns 1):\n Entry\tName\n- 0\t(line_strp)\t(offset: 0): ./.mesonpy-fu_hhc9p\n+ 0\t(line_strp)\t(offset: 0): ./.mesonpy-37al_0dm\n 1\t(line_strp)\t(offset: 0x5a): dipy/align/transforms.cpython-313-aarch64-linux-gnu.so.p\n 2\t(line_strp)\t(offset: 0x93): /usr/include/python3.13\n 3\t(line_strp)\t(offset: 0xab): /usr/include/python3.13/cpython\n 4\t(line_strp)\t(offset: 0xcb): /usr/include/aarch64-linux-gnu/bits\n 5\t(line_strp)\t(offset: 0xef): /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n 6\t(line_strp)\t(offset: 0x132): dipy\n 7\t(line_strp)\t(offset: 0x137): /usr/include\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -6,15 +6,15 @@\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0\n Pointer Size: 8\n <0>: Abbrev Number: 152 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0xfefe) \n <12> DW_AT_language : (data1) 12\t(ANSI C99)\n <13> DW_AT_name : (line_strp) (offset: 0x14): dipy/align/transforms.cpython-313-aarch64-linux-gnu.so.p/transforms.c\n- <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-fu_hhc9p\n+ <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-37al_0dm\n <1b> DW_AT_ranges : (sec_offset) 0xa0af\n <1f> DW_AT_low_pc : (addr) 0\n <27> DW_AT_stmt_list : (sec_offset) 0\n <1><2b>: Abbrev Number: 1 (DW_TAG_base_type)\n <2c> DW_AT_byte_size : (data1) 8\n <2d> DW_AT_encoding : (data1) 4\t(float)\n <2e> DW_AT_name : (GNU_strp_alt) (offset: 0x73f9) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-GCC: (Debian 14.2.0-19) 14.2.0\n+iGCC: (Debian 14.2.0-19) 14.2.0\n ^IS*@7>B\n xz\"TJwQ;\n \\RajH\\#1\n %/PT;bh1\n [~z}tGr~\n FMT{K\n : Abbrev Number: 162 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0xfefe) \n <12> DW_AT_language : (data1) 12\t(ANSI C99)\n <13> DW_AT_name : (line_strp) (offset: 0x14): dipy/segment/metricspeed.cpython-313-aarch64-linux-gnu.so.p/metricspeed.c\n- <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-fu_hhc9p\n+ <17> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-37al_0dm\n <1b> DW_AT_ranges : (sec_offset) 0x101c6\n <1f> DW_AT_low_pc : (addr) 0\n <27> DW_AT_stmt_list : (sec_offset) 0\n <1><2b>: Abbrev Number: 1 (DW_TAG_base_type)\n <2c> DW_AT_byte_size : (data1) 8\n <2d> DW_AT_encoding : (data1) 7\t(unsigned)\n <2e> DW_AT_name : (GNU_strp_alt) (offset: 0x134b1) \n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_line_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_line_str {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n String dump of section '.debug_line_str':\n- [ 0] ./.mesonpy-fu_hhc9p\n+ [ 0] ./.mesonpy-37al_0dm\n [ 14] dipy/segment/metricspeed.cpython-313-aarch64-linux-gnu.so.p/metricspeed.c\n [ 5e] dipy/segment/metricspeed.cpython-313-aarch64-linux-gnu.so.p\n [ 9a] /usr/include/python3.13\n [ b2] /usr/include/python3.13/cpython\n [ d2] /usr/include/aarch64-linux-gnu/bits\n [ f6] /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include/numpy\n [ 139] /usr/include\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debugaltlink {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n Hex dump of section '.gnu_debugaltlink':\n 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/.\n 0x00000010 64777a2f 61617263 6836342d 6c696e75 dwz/aarch64-linu\n 0x00000020 782d676e 752f7079 74686f6e 332d6469 x-gnu/python3-di\n- 0x00000030 70792d6c 69622e64 65627567 002bae08 py-lib.debug.+..\n- 0x00000040 7745351f e4ad4b6b adec0823 d9aa78a1 wE5...Kk...#..x.\n- 0x00000050 ad .\n+ 0x00000030 70792d6c 69622e64 65627567 00f6c944 py-lib.debug...D\n+ 0x00000040 5068008f e51b6799 a6de7505 511feea0 Ph....g...u.Q...\n+ 0x00000050 65 e\n \n"}]}]}]}]}]}