{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.nwAbYMop/b1/cysignals_1.12.4+ds-1_arm64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.nwAbYMop/b2/cysignals_1.12.4+ds-1_arm64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,6 +1,6 @@\n \n d259d353179b05ebf0e8db0d162d5db9 8524 devel optional cysignals-tools_1.12.4+ds-1_all.deb\n a47334e941ad325ebdc4a7bad2950057 224420 doc optional python-cysignals-doc_1.12.4+ds-1_all.deb\n- ffe1bb0fa59378ec944d65b8ae4bb093 741256 debug optional python3-cysignals-bare-dbgsym_1.12.4+ds-1_arm64.deb\n- dc024c0e55237c2fdda44d9ceb814f6c 133984 python optional python3-cysignals-bare_1.12.4+ds-1_arm64.deb\n+ 0088a4b56bedebe5ac7028b0b88ac509 741324 debug optional python3-cysignals-bare-dbgsym_1.12.4+ds-1_arm64.deb\n+ 2930b18de2fd310b9e75a7784777a61c 134256 python optional python3-cysignals-bare_1.12.4+ds-1_arm64.deb\n 0047738f3dfdf1194ca728a6c53aabea 5480 oldlibs optional python3-cysignals-pari_1.12.4+ds-1_all.deb\n"}, {"source1": "python3-cysignals-bare_1.12.4+ds-1_arm64.deb", "source2": "python3-cysignals-bare_1.12.4+ds-1_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-08-11 11:42:15.000000 debian-binary\n--rw-r--r-- 0 0 0 1520 2025-08-11 11:42:15.000000 control.tar.xz\n--rw-r--r-- 0 0 0 132272 2025-08-11 11:42:15.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1524 2025-08-11 11:42:15.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 132540 2025-08-11 11:42:15.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/cysignals/alarm.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/cysignals/alarm.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, GCS\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: 301437531456cf41bc70059269163a21755079a6\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: cf233139848955224b84ca8256c4dadac24729fc\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 332d6379 x-gnu/python3-cy\n 0x00000030 7369676e 616c732d 62617265 2e646562 signals-bare.deb\n- 0x00000040 75670010 5a8cb789 7f332385 77a34451 ug..Z....3#.w.DQ\n- 0x00000050 fe7e23f8 0c7ef0 .~#..~.\n+ 0x00000040 756700ac 8b6b3194 30b49d3f 584dc424 ug...k1.0..?XM.$\n+ 0x00000050 2964dbd6 756f71 )d..uoq\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 31343337 35333134 35366366 34316263 1437531456cf41bc\n- 0x00000010 37303035 39323639 31363361 32313735 70059269163a2175\n- 0x00000020 35303739 61362e64 65627567 00000000 5079a6.debug....\n- 0x00000030 94828acc ....\n+ 0x00000000 32333331 33393834 38393535 32323462 233139848955224b\n+ 0x00000010 38346361 38323536 63346461 64616332 84ca8256c4dadac2\n+ 0x00000020 34373239 66632e64 65627567 00000000 4729fc.debug....\n+ 0x00000030 34a48b75 4..u\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/cysignals/pselect.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/cysignals/pselect.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, GCS\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: d65dd597b0f815a37545e0db899bc70ded7860ab\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4b8e9e5a3e54563ca4465dc6e78ffb0f6f15852c\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 332d6379 x-gnu/python3-cy\n 0x00000030 7369676e 616c732d 62617265 2e646562 signals-bare.deb\n- 0x00000040 75670010 5a8cb789 7f332385 77a34451 ug..Z....3#.w.DQ\n- 0x00000050 fe7e23f8 0c7ef0 .~#..~.\n+ 0x00000040 756700ac 8b6b3194 30b49d3f 584dc424 ug...k1.0..?XM.$\n+ 0x00000050 2964dbd6 756f71 )d..uoq\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 35646435 39376230 66383135 61333735 5dd597b0f815a375\n- 0x00000010 34356530 64623839 39626337 30646564 45e0db899bc70ded\n- 0x00000020 37383630 61622e64 65627567 00000000 7860ab.debug....\n- 0x00000030 25405e1f %@^.\n+ 0x00000000 38653965 35613365 35343536 33636134 8e9e5a3e54563ca4\n+ 0x00000010 34363564 63366537 38666662 30663666 465dc6e78ffb0f6f\n+ 0x00000020 31353835 32632e64 65627567 00000000 15852c.debug....\n+ 0x00000030 aff8361b ..6.\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/cysignals/pysignals.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/cysignals/pysignals.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, GCS\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: bb8f953df3a63a24c7573b34d19094327ea196c6\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c32400941bb5d309dc49a3a69acbe9e2dbea0616\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 332d6379 x-gnu/python3-cy\n 0x00000030 7369676e 616c732d 62617265 2e646562 signals-bare.deb\n- 0x00000040 75670010 5a8cb789 7f332385 77a34451 ug..Z....3#.w.DQ\n- 0x00000050 fe7e23f8 0c7ef0 .~#..~.\n+ 0x00000040 756700ac 8b6b3194 30b49d3f 584dc424 ug...k1.0..?XM.$\n+ 0x00000050 2964dbd6 756f71 )d..uoq\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 38663935 33646633 61363361 32346337 8f953df3a63a24c7\n- 0x00000010 35373362 33346431 39303934 33323765 573b34d19094327e\n- 0x00000020 61313936 63362e64 65627567 00000000 a196c6.debug....\n- 0x00000030 57c100ad W...\n+ 0x00000000 32343030 39343162 62356433 30396463 2400941bb5d309dc\n+ 0x00000010 34396133 61363961 63626539 65326462 49a3a69acbe9e2db\n+ 0x00000020 65613036 31362e64 65627567 00000000 ea0616.debug....\n+ 0x00000030 a590199a ....\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/cysignals/signals.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/cysignals/signals.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, GCS\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: bb6550d62f3fef958751fbcf1ef376867fa285f0\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1389457db683b8c2926191c39ee459241f11d3d4\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 332d6379 x-gnu/python3-cy\n 0x00000030 7369676e 616c732d 62617265 2e646562 signals-bare.deb\n- 0x00000040 75670010 5a8cb789 7f332385 77a34451 ug..Z....3#.w.DQ\n- 0x00000050 fe7e23f8 0c7ef0 .~#..~.\n+ 0x00000040 756700ac 8b6b3194 30b49d3f 584dc424 ug...k1.0..?XM.$\n+ 0x00000050 2964dbd6 756f71 )d..uoq\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 36353530 64363266 33666566 39353837 6550d62f3fef9587\n- 0x00000010 35316662 63663165 66333736 38363766 51fbcf1ef376867f\n- 0x00000020 61323835 66302e64 65627567 00000000 a285f0.debug....\n- 0x00000030 4717414e G.AN\n+ 0x00000000 38393435 37646236 38336238 63323932 89457db683b8c292\n+ 0x00000010 36313931 63333965 65343539 32343166 6191c39ee459241f\n+ 0x00000020 31316433 64342e64 65627567 00000000 11d3d4.debug....\n+ 0x00000030 e063fbf1 .c..\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/cysignals/tests.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/cysignals/tests.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, GCS\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: 783289998e72855350b2f142f17c9890e6336c0f\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b54e715faa60463a703b15b0d30efd6ce961b33b\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 332d6379 x-gnu/python3-cy\n 0x00000030 7369676e 616c732d 62617265 2e646562 signals-bare.deb\n- 0x00000040 75670010 5a8cb789 7f332385 77a34451 ug..Z....3#.w.DQ\n- 0x00000050 fe7e23f8 0c7ef0 .~#..~.\n+ 0x00000040 756700ac 8b6b3194 30b49d3f 584dc424 ug...k1.0..?XM.$\n+ 0x00000050 2964dbd6 756f71 )d..uoq\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 33323839 39393865 37323835 35333530 3289998e72855350\n- 0x00000010 62326631 34326631 37633938 39306536 b2f142f17c9890e6\n- 0x00000020 33333663 30662e64 65627567 00000000 336c0f.debug....\n- 0x00000030 bbef5b65 ..[e\n+ 0x00000000 34653731 35666161 36303436 33613730 4e715faa60463a70\n+ 0x00000010 33623135 62306433 30656664 36636539 3b15b0d30efd6ce9\n+ 0x00000020 36316233 33622e64 65627567 00000000 61b33b.debug....\n+ 0x00000030 04899bc0 ....\n \n"}]}]}]}]}, {"source1": "python3-cysignals-bare-dbgsym_1.12.4+ds-1_arm64.deb", "source2": "python3-cysignals-bare-dbgsym_1.12.4+ds-1_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-08-11 11:42:15.000000 debian-binary\n -rw-r--r-- 0 0 0 808 2025-08-11 11:42:15.000000 control.tar.xz\n--rw-r--r-- 0 0 0 740256 2025-08-11 11:42:15.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 740324 2025-08-11 11:42:15.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -1,12 +1,12 @@\n Package: python3-cysignals-bare-dbgsym\n Source: cysignals\n Version: 1.12.4+ds-1\n Auto-Built-Package: debug-symbols\n Architecture: arm64\n Maintainer: Debian Python Team \n-Installed-Size: 852\n+Installed-Size: 853\n Depends: python3-cysignals-bare (= 1.12.4+ds-1)\n Section: debug\n Priority: optional\n Description: debug symbols for python3-cysignals-bare\n-Build-Ids: 301437531456cf41bc70059269163a21755079a6 783289998e72855350b2f142f17c9890e6336c0f bb6550d62f3fef958751fbcf1ef376867fa285f0 bb8f953df3a63a24c7573b34d19094327ea196c6 d65dd597b0f815a37545e0db899bc70ded7860ab\n+Build-Ids: 1389457db683b8c2926191c39ee459241f11d3d4 4b8e9e5a3e54563ca4465dc6e78ffb0f6f15852c b54e715faa60463a703b15b0d30efd6ce961b33b c32400941bb5d309dc49a3a69acbe9e2dbea0616 cf233139848955224b84ca8256c4dadac24729fc\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,6 +1,6 @@\n-usr/lib/debug/.build-id/30/1437531456cf41bc70059269163a21755079a6.debug\n-usr/lib/debug/.build-id/78/3289998e72855350b2f142f17c9890e6336c0f.debug\n-usr/lib/debug/.build-id/bb/6550d62f3fef958751fbcf1ef376867fa285f0.debug\n-usr/lib/debug/.build-id/bb/8f953df3a63a24c7573b34d19094327ea196c6.debug\n-usr/lib/debug/.build-id/d6/5dd597b0f815a37545e0db899bc70ded7860ab.debug\n+usr/lib/debug/.build-id/13/89457db683b8c2926191c39ee459241f11d3d4.debug\n+usr/lib/debug/.build-id/4b/8e9e5a3e54563ca4465dc6e78ffb0f6f15852c.debug\n+usr/lib/debug/.build-id/b5/4e715faa60463a703b15b0d30efd6ce961b33b.debug\n+usr/lib/debug/.build-id/c3/2400941bb5d309dc49a3a69acbe9e2dbea0616.debug\n+usr/lib/debug/.build-id/cf/233139848955224b84ca8256c4dadac24729fc.debug\n usr/lib/debug/.dwz/aarch64-linux-gnu/python3-cysignals-bare.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,20 +1,21 @@\n drwxr-xr-x 0 root (0) root (0) 0 2025-08-11 11:42:15.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2025-08-11 11:42:15.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2025-08-11 11:42:15.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2025-08-11 11:42:15.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2025-08-11 11:42:15.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2025-08-11 11:42:15.000000 ./usr/lib/debug/.build-id/30/\n--rw-r--r-- 0 root (0) root (0) 54184 2025-08-11 11:42:15.000000 ./usr/lib/debug/.build-id/30/1437531456cf41bc70059269163a21755079a6.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2025-08-11 11:42:15.000000 ./usr/lib/debug/.build-id/78/\n--rw-r--r-- 0 root (0) root (0) 336496 2025-08-11 11:42:15.000000 ./usr/lib/debug/.build-id/78/3289998e72855350b2f142f17c9890e6336c0f.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2025-08-11 11:42:15.000000 ./usr/lib/debug/.build-id/bb/\n--rw-r--r-- 0 root (0) root (0) 133896 2025-08-11 11:42:15.000000 ./usr/lib/debug/.build-id/bb/6550d62f3fef958751fbcf1ef376867fa285f0.debug\n--rw-r--r-- 0 root (0) root (0) 199136 2025-08-11 11:42:15.000000 ./usr/lib/debug/.build-id/bb/8f953df3a63a24c7573b34d19094327ea196c6.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2025-08-11 11:42:15.000000 ./usr/lib/debug/.build-id/d6/\n--rw-r--r-- 0 root (0) root (0) 113080 2025-08-11 11:42:15.000000 ./usr/lib/debug/.build-id/d6/5dd597b0f815a37545e0db899bc70ded7860ab.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-08-11 11:42:15.000000 ./usr/lib/debug/.build-id/13/\n+-rw-r--r-- 0 root (0) root (0) 133896 2025-08-11 11:42:15.000000 ./usr/lib/debug/.build-id/13/89457db683b8c2926191c39ee459241f11d3d4.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-08-11 11:42:15.000000 ./usr/lib/debug/.build-id/4b/\n+-rw-r--r-- 0 root (0) root (0) 113080 2025-08-11 11:42:15.000000 ./usr/lib/debug/.build-id/4b/8e9e5a3e54563ca4465dc6e78ffb0f6f15852c.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-08-11 11:42:15.000000 ./usr/lib/debug/.build-id/b5/\n+-rw-r--r-- 0 root (0) root (0) 336496 2025-08-11 11:42:15.000000 ./usr/lib/debug/.build-id/b5/4e715faa60463a703b15b0d30efd6ce961b33b.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-08-11 11:42:15.000000 ./usr/lib/debug/.build-id/c3/\n+-rw-r--r-- 0 root (0) root (0) 199144 2025-08-11 11:42:15.000000 ./usr/lib/debug/.build-id/c3/2400941bb5d309dc49a3a69acbe9e2dbea0616.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-08-11 11:42:15.000000 ./usr/lib/debug/.build-id/cf/\n+-rw-r--r-- 0 root (0) root (0) 54184 2025-08-11 11:42:15.000000 ./usr/lib/debug/.build-id/cf/233139848955224b84ca8256c4dadac24729fc.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-08-11 11:42:15.000000 ./usr/lib/debug/.dwz/\n drwxr-xr-x 0 root (0) root (0) 0 2025-08-11 11:42:15.000000 ./usr/lib/debug/.dwz/aarch64-linux-gnu/\n -rw-r--r-- 0 root (0) root (0) 17672 2025-08-11 11:42:15.000000 ./usr/lib/debug/.dwz/aarch64-linux-gnu/python3-cysignals-bare.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-08-11 11:42:15.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2025-08-11 11:42:15.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2025-08-11 11:42:15.000000 ./usr/share/doc/python3-cysignals-bare-dbgsym -> python3-cysignals-bare\n"}, {"source1": "./usr/lib/debug/.dwz/aarch64-linux-gnu/python3-cysignals-bare.debug", "source2": "./usr/lib/debug/.dwz/aarch64-linux-gnu/python3-cysignals-bare.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: 105a8cb7897f33238577a34451fe7e23f80c7ef0\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ac8b6b319430b49d3f584dc4242964dbd6756f71\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/15/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-anfx9k5k\n+ 8\t(string)\t./.mesonpy-4uj9kc06\n 9\t(string)\t/usr/include/aarch64-linux-gnu/bits/types\n 10\t(string)\t../src/cysignals\n \n The File Name Table (offset 0x148, lines 75, columns 2):\n Entry\tDir\tName\n 0\t(udata)\t0\t(string)\t\n 1\t(udata)\t1\t(string)\ttypes.h\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,9 +1,10 @@\n ]]]]]U]]5\n g!@*$Cl9(f\n+m>|O7FbLy \n g4HF`H0p\n .shstrtab\n .note.gnu.build-id\n .debug_info\n .debug_abbrev\n .debug_line\n .debug_str\n"}]}, {"source1": "./usr/lib/debug/.build-id/30/1437531456cf41bc70059269163a21755079a6.debug", "source2": "./usr/lib/debug/.build-id/cf/233139848955224b84ca8256c4dadac24729fc.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 0000000000020610 00fae0 000160 00 WA 0 0 8\n [23] .comment PROGBITS 0000000000000000 00027c 00001e 01 MS 0 0 1\n [24] .debug_aranges PROGBITS 0000000000000000 0002a0 00005d 00 C 0 0 8\n [25] .debug_info PROGBITS 0000000000000000 000300 004938 00 C 0 0 8\n [26] .debug_abbrev PROGBITS 0000000000000000 004c38 00035e 00 C 0 0 8\n [27] .debug_line PROGBITS 0000000000000000 004f98 001c3a 00 C 0 0 8\n [28] .debug_str PROGBITS 0000000000000000 006bd8 000178 01 MSC 0 0 8\n- [29] .debug_line_str PROGBITS 0000000000000000 006d50 000179 01 MSC 0 0 8\n+ [29] .debug_line_str PROGBITS 0000000000000000 006d50 00017a 01 MSC 0 0 8\n [30] .debug_loclists PROGBITS 0000000000000000 006ed0 002afd 00 C 0 0 8\n [31] .debug_rnglists PROGBITS 0000000000000000 0099d0 000728 00 C 0 0 8\n [32] .gnu_debugaltlink PROGBITS 0000000000000000 00a0f8 000057 00 0 0 1\n [33] .symtab SYMTAB 0000000000000000 00a150 0017a0 18 34 159 8\n [34] .strtab STRTAB 0000000000000000 00b8f0 001038 00 0 0 1\n [35] .shstrtab STRTAB 0000000000000000 00c928 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, GCS\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: 301437531456cf41bc70059269163a21755079a6\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: cf233139848955224b84ca8256c4dadac24729fc\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-anfx9k5k\n+ 0\t(line_strp)\t(offset: 0): ./.mesonpy-4uj9kc06\n 1\t(line_strp)\t(offset: 0x65): src/cysignals/alarm.cpython-313-aarch64-linux-gnu.so.p/src/cysignals\n 2\t(line_strp)\t(offset: 0xaa): /usr/include/python3.13\n 3\t(line_strp)\t(offset: 0xc2): /usr/include/python3.13/cpython\n 4\t(line_strp)\t(offset: 0xe2): /usr/include/aarch64-linux-gnu/bits\n 5\t(line_strp)\t(offset: 0x106): /usr/include\n 6\t(line_strp)\t(offset: 0x113): /usr/lib/gcc/aarch64-linux-gnu/15/include\n 7\t(line_strp)\t(offset: 0x13d): /usr/include/aarch64-linux-gnu/sys\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -8,15 +8,15 @@\n Pointer Size: 8\n <0>: Abbrev Number: 105 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0x3c10) \n <11> DW_AT_language : (data1) 29\t(C11)\n <12> Unknown AT value: 90: (data1) 3\n <13> Unknown AT value: 91: (data4) 0x31647\n <17> DW_AT_name : (line_strp) (offset: 0x14): src/cysignals/alarm.cpython-313-aarch64-linux-gnu.so.p/src/cysignals/alarm.pyx.c\n- <1b> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-anfx9k5k\n+ <1b> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-4uj9kc06\n <1f> DW_AT_ranges : (sec_offset) 0x1011\n <23> DW_AT_low_pc : (addr) 0\n <2b> DW_AT_stmt_list : (sec_offset) 0\n <1><2f>: Abbrev Number: 59 (DW_TAG_imported_unit)\n <30> DW_AT_import : (GNU_ref_alt) <0xc>\n <1><34>: Abbrev Number: 59 (DW_TAG_imported_unit)\n <35> DW_AT_import : (GNU_ref_alt) <0x1ed2>\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-anfx9k5k\n+ [ 0] ./.mesonpy-4uj9kc06\n [ 14] src/cysignals/alarm.cpython-313-aarch64-linux-gnu.so.p/src/cysignals/alarm.pyx.c\n [ 65] src/cysignals/alarm.cpython-313-aarch64-linux-gnu.so.p/src/cysignals\n [ aa] /usr/include/python3.13\n [ c2] /usr/include/python3.13/cpython\n [ e2] /usr/include/aarch64-linux-gnu/bits\n [ 106] /usr/include\n [ 113] /usr/lib/gcc/aarch64-linux-gnu/15/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 332d6379 x-gnu/python3-cy\n 0x00000030 7369676e 616c732d 62617265 2e646562 signals-bare.deb\n- 0x00000040 75670010 5a8cb789 7f332385 77a34451 ug..Z....3#.w.DQ\n- 0x00000050 fe7e23f8 0c7ef0 .~#..~.\n+ 0x00000040 756700ac 8b6b3194 30b49d3f 584dc424 ug...k1.0..?XM.$\n+ 0x00000050 2964dbd6 756f71 )d..uoq\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/78/3289998e72855350b2f142f17c9890e6336c0f.debug", "source2": "./usr/lib/debug/.build-id/b5/4e715faa60463a703b15b0d30efd6ce961b33b.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, GCS\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: 783289998e72855350b2f142f17c9890e6336c0f\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b54e715faa60463a703b15b0d30efd6ce961b33b\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: 0x51): ./.mesonpy-anfx9k5k\n+ 0\t(line_strp)\t(offset: 0x51): ./.mesonpy-4uj9kc06\n 1\t(line_strp)\t(offset: 0x65): src/cysignals/tests.cpython-313-aarch64-linux-gnu.so.p/src/cysignals\n 2\t(line_strp)\t(offset: 0xaa): /usr/include/python3.13\n 3\t(line_strp)\t(offset: 0xc2): /usr/include/python3.13/cpython\n 4\t(line_strp)\t(offset: 0xe2): ../src/cysignals\n 5\t(line_strp)\t(offset: 0xf3): /usr/include/aarch64-linux-gnu/bits\n 6\t(line_strp)\t(offset: 0x117): /usr/include\n 7\t(line_strp)\t(offset: 0x124): /usr/lib/gcc/aarch64-linux-gnu/15/include\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -8,15 +8,15 @@\n Pointer Size: 8\n <0>: Abbrev Number: 163 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0x3c10) \n <12> DW_AT_language : (data1) 29\t(C11)\n <13> Unknown AT value: 90: (data1) 3\n <14> Unknown AT value: 91: (data4) 0x31647\n <18> DW_AT_name : (line_strp) (offset: 0): src/cysignals/tests.cpython-313-aarch64-linux-gnu.so.p/src/cysignals/tests.pyx.c\n- <1c> DW_AT_comp_dir : (line_strp) (offset: 0x51): ./.mesonpy-anfx9k5k\n+ <1c> DW_AT_comp_dir : (line_strp) (offset: 0x51): ./.mesonpy-4uj9kc06\n <20> DW_AT_ranges : (sec_offset) 0x7e52\n <24> DW_AT_low_pc : (addr) 0\n <2c> DW_AT_stmt_list : (sec_offset) 0\n <1><30>: Abbrev Number: 97 (DW_TAG_imported_unit)\n <31> DW_AT_import : (GNU_ref_alt) <0xc>\n <1><35>: Abbrev Number: 97 (DW_TAG_imported_unit)\n <36> DW_AT_import : (GNU_ref_alt) <0x208e>\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-GCC: (Debian 15.2.0-4) 15.2.0\n+;GCC: (Debian 15.2.0-4) 15.2.0\n B !tD\tE\n PBQQQA@@A\n -{AskbF: Abbrev Number: 153 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0x3c10) \n <12> DW_AT_language : (data1) 29\t(C11)\n <13> Unknown AT value: 90: (data1) 3\n <14> Unknown AT value: 91: (data4) 0x31647\n <18> DW_AT_name : (line_strp) (offset: 0): src/cysignals/signals.cpython-313-aarch64-linux-gnu.so.p/src/cysignals/signals.pyx.c\n- <1c> DW_AT_comp_dir : (line_strp) (offset: 0x55): ./.mesonpy-anfx9k5k\n+ <1c> DW_AT_comp_dir : (line_strp) (offset: 0x55): ./.mesonpy-4uj9kc06\n <20> DW_AT_ranges : (sec_offset) 0x2d33\n <24> DW_AT_low_pc : (addr) 0\n <2c> DW_AT_stmt_list : (sec_offset) 0\n <1><30>: Abbrev Number: 1 (DW_TAG_base_type)\n <31> DW_AT_byte_size : (data1) 8\n <32> DW_AT_encoding : (data1) 7\t(unsigned)\n <33> DW_AT_name : (GNU_strp_alt) (offset: 0x4c91) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -15,15 +15,14 @@\n : Abbrev Number: 125 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0x3c10) \n <11> DW_AT_language : (data1) 29\t(C11)\n <12> Unknown AT value: 90: (data1) 3\n <13> Unknown AT value: 91: (data4) 0x31647\n- <17> DW_AT_name : (line_strp) (offset: 0x14): src/cysignals/pysignals.cpython-313-aarch64-linux-gnu.so.p/src/cysignals/pysignals.pyx.c\n- <1b> DW_AT_comp_dir : (line_strp) (offset: 0): ./.mesonpy-anfx9k5k\n+ <17> DW_AT_name : (line_strp) (offset: 0): src/cysignals/pysignals.cpython-313-aarch64-linux-gnu.so.p/src/cysignals/pysignals.pyx.c\n+ <1b> DW_AT_comp_dir : (line_strp) (offset: 0x59): ./.mesonpy-4uj9kc06\n <1f> DW_AT_ranges : (sec_offset) 0x4ffe\n <23> DW_AT_low_pc : (addr) 0\n <2b> DW_AT_stmt_list : (sec_offset) 0\n <1><2f>: Abbrev Number: 78 (DW_TAG_imported_unit)\n <30> DW_AT_import : (GNU_ref_alt) <0xc>\n <1><34>: Abbrev Number: 78 (DW_TAG_imported_unit)\n <35> DW_AT_import : (GNU_ref_alt) <0x1ed2>\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,38 +1,35 @@\n GCC: (Debian 15.2.0-4) 15.2.0\n-~+KLN,`U\n-pd86R8f;\n-!1@!vv9m\n-hl6-pCv]\n-;L.}K;L~\n-RL[sBz &\n-b%Eo6WD8\n-C&zF%zF%\n-wty K#)_\n-yDl0^l'J6\n-UljY;&#e{w\n-|7R3X=19+\n-.=t.K<7H\n-:A3dpkot\n-,\\aMCAG\"kM\n-jQfV%v}r\n-H_dQ;=iv\n-xT+H[S<8\n-=Y.xura3U\n-!SN&G>JXw\n+56cvu!+/H!\\\n+^n/#u0m8F\n+\tdOJZM!qtG\n+xJ+!wx|kq\n+blSx-d/}\n+R)RdvzM(:|\n+-3++++STTTT@DT\n+iG9Hl0c'\n+&!I6/E1H\n+|Xy =LLS\n+2nK5RGD94^d\\'\n+[K`]TQn-\n+De:&9I>|U\n+'T0=S('%\n+)Q:kQ:[EY8P\n+~F,=m[\"\\\n+<*(7|1MT&\n+v0:j0:h0:&u\n+i\n+O-5_&Y\n jhh?8&sY\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-anfx9k5k\n- [ 14] src/cysignals/pysignals.cpython-313-aarch64-linux-gnu.so.p/src/cysignals/pysignals.pyx.c\n+ [ 0] src/cysignals/pysignals.cpython-313-aarch64-linux-gnu.so.p/src/cysignals/pysignals.pyx.c\n+ [ 59] ./.mesonpy-4uj9kc06\n [ 6d] src/cysignals/pysignals.cpython-313-aarch64-linux-gnu.so.p/src/cysignals\n [ b6] /usr/include/python3.13\n [ ce] /usr/include/python3.13/cpython\n [ ee] /usr/include/aarch64-linux-gnu/bits\n [ 112] /usr/include\n [ 11f] /usr/lib/gcc/aarch64-linux-gnu/15/include\n [ 149] /usr/include/aarch64-linux-gnu/sys\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 332d6379 x-gnu/python3-cy\n 0x00000030 7369676e 616c732d 62617265 2e646562 signals-bare.deb\n- 0x00000040 75670010 5a8cb789 7f332385 77a34451 ug..Z....3#.w.DQ\n- 0x00000050 fe7e23f8 0c7ef0 .~#..~.\n+ 0x00000040 756700ac 8b6b3194 30b49d3f 584dc424 ug...k1.0..?XM.$\n+ 0x00000050 2964dbd6 756f71 )d..uoq\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/d6/5dd597b0f815a37545e0db899bc70ded7860ab.debug", "source2": "./usr/lib/debug/.build-id/4b/8e9e5a3e54563ca4465dc6e78ffb0f6f15852c.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 0000000000030950 00f9b8 000400 00 WA 0 0 8\n [23] .comment PROGBITS 0000000000000000 00027c 00001e 01 MS 0 0 1\n [24] .debug_aranges PROGBITS 0000000000000000 0002a0 00006f 00 C 0 0 8\n [25] .debug_info PROGBITS 0000000000000000 000310 00a773 00 C 0 0 8\n [26] .debug_abbrev PROGBITS 0000000000000000 00aa88 000402 00 C 0 0 8\n [27] .debug_line PROGBITS 0000000000000000 00ae90 003e6a 00 C 0 0 8\n [28] .debug_str PROGBITS 0000000000000000 00ed00 000403 01 MSC 0 0 8\n- [29] .debug_line_str PROGBITS 0000000000000000 00f108 00018c 01 MSC 0 0 8\n+ [29] .debug_line_str PROGBITS 0000000000000000 00f108 00018d 01 MSC 0 0 8\n [30] .debug_loclists PROGBITS 0000000000000000 00f298 0069dc 00 C 0 0 8\n [31] .debug_rnglists PROGBITS 0000000000000000 015c78 00100b 00 C 0 0 8\n [32] .gnu_debugaltlink PROGBITS 0000000000000000 016c83 000057 00 0 0 1\n [33] .symtab SYMTAB 0000000000000000 016ce0 0023d0 18 34 252 8\n [34] .strtab STRTAB 0000000000000000 0190b0 001e8c 00 0 0 1\n [35] .shstrtab STRTAB 0000000000000000 01af3c 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, GCS\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: d65dd597b0f815a37545e0db899bc70ded7860ab\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4b8e9e5a3e54563ca4465dc6e78ffb0f6f15852c\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: 0x55): ./.mesonpy-anfx9k5k\n+ 0\t(line_strp)\t(offset: 0x55): ./.mesonpy-4uj9kc06\n 1\t(line_strp)\t(offset: 0x69): src/cysignals/pselect.cpython-313-aarch64-linux-gnu.so.p/src/cysignals\n 2\t(line_strp)\t(offset: 0xb0): /usr/include/python3.13\n 3\t(line_strp)\t(offset: 0xc8): /usr/include/python3.13/cpython\n 4\t(line_strp)\t(offset: 0xe8): /usr/include/aarch64-linux-gnu/bits\n 5\t(line_strp)\t(offset: 0x10c): /usr/include\n 6\t(line_strp)\t(offset: 0x119): /usr/lib/gcc/aarch64-linux-gnu/15/include\n 7\t(line_strp)\t(offset: 0x143): /usr/include/aarch64-linux-gnu/sys\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -8,15 +8,15 @@\n Pointer Size: 8\n <0>: Abbrev Number: 123 (DW_TAG_compile_unit)\n DW_AT_producer : (GNU_strp_alt) (offset: 0x3c10) \n <11> DW_AT_language : (data1) 29\t(C11)\n <12> Unknown AT value: 90: (data1) 3\n <13> Unknown AT value: 91: (data4) 0x31647\n <17> DW_AT_name : (line_strp) (offset: 0): src/cysignals/pselect.cpython-313-aarch64-linux-gnu.so.p/src/cysignals/pselect.pyx.c\n- <1b> DW_AT_comp_dir : (line_strp) (offset: 0x55): ./.mesonpy-anfx9k5k\n+ <1b> DW_AT_comp_dir : (line_strp) (offset: 0x55): ./.mesonpy-4uj9kc06\n <1f> DW_AT_ranges : (sec_offset) 0x24a4\n <23> DW_AT_low_pc : (addr) 0\n <2b> DW_AT_stmt_list : (sec_offset) 0\n <1><2f>: Abbrev Number: 1 (DW_TAG_base_type)\n <30> DW_AT_byte_size : (data1) 8\n <31> DW_AT_encoding : (data1) 4\t(float)\n <32> DW_AT_name : (GNU_strp_alt) (offset: 0x1642) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-GCC: (Debian 15.2.0-4) 15.2.0\n+,GCC: (Debian 15.2.0-4) 15.2.0\n _>lvfvvvvf\n u;TbH?Q'\n 6*QTfICQ\n ,GL+Y{,D\n !W@X|H*_\n %NuZ\"~!K\n q,?k:W&2\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] src/cysignals/pselect.cpython-313-aarch64-linux-gnu.so.p/src/cysignals/pselect.pyx.c\n- [ 55] ./.mesonpy-anfx9k5k\n+ [ 55] ./.mesonpy-4uj9kc06\n [ 69] src/cysignals/pselect.cpython-313-aarch64-linux-gnu.so.p/src/cysignals\n [ b0] /usr/include/python3.13\n [ c8] /usr/include/python3.13/cpython\n [ e8] /usr/include/aarch64-linux-gnu/bits\n [ 10c] /usr/include\n [ 119] /usr/lib/gcc/aarch64-linux-gnu/15/include\n [ 143] /usr/include/aarch64-linux-gnu/sys\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 332d6379 x-gnu/python3-cy\n 0x00000030 7369676e 616c732d 62617265 2e646562 signals-bare.deb\n- 0x00000040 75670010 5a8cb789 7f332385 77a34451 ug..Z....3#.w.DQ\n- 0x00000050 fe7e23f8 0c7ef0 .~#..~.\n+ 0x00000040 756700ac 8b6b3194 30b49d3f 584dc424 ug...k1.0..?XM.$\n+ 0x00000050 2964dbd6 756f71 )d..uoq\n \n"}]}]}]}]}]}