{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.nu0XmfPl/b1/phcpack_2.4.90+dfsg-1_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.nu0XmfPl/b2/phcpack_2.4.90+dfsg-1_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,7 +1,7 @@\n \n 0b1f0038f35f806c81b0f39591a65837 27312 math optional octave-phclab_2.4.90+dfsg-1_all.deb\n- 1ab2514ae21d4e29fb1a34df7d8d3f72 28161000 debug optional phcpack-dbgsym_2.4.90+dfsg-1_amd64.deb\n+ 3bd4208d3086a3d0aa1895321d8d8cd5 28160992 debug optional phcpack-dbgsym_2.4.90+dfsg-1_amd64.deb\n 3b84d3b6cb66b0245de64bcc0b7be07f 7916640 doc optional phcpack-doc_2.4.90+dfsg-1_all.deb\n- 957af3b88d2ff2a225caa827957ccee4 8416676 math optional phcpack_2.4.90+dfsg-1_amd64.deb\n- ec53e8a0ef3003689ce988e3c318bedc 27930216 debug optional python3-phcpy-dbgsym_2.4.90+dfsg-1_amd64.deb\n- ae4d09e5b7db5a175fbdb22f5970ad65 9830012 python optional python3-phcpy_2.4.90+dfsg-1_amd64.deb\n+ 0a2831ccdfe4d9bbaedeb420f000efd0 8412892 math optional phcpack_2.4.90+dfsg-1_amd64.deb\n+ becc2b35428217803d4415267d091031 27930256 debug optional python3-phcpy-dbgsym_2.4.90+dfsg-1_amd64.deb\n+ 2e4a0f1f4bcb6588f940290f50bb42fb 9829320 python optional python3-phcpy_2.4.90+dfsg-1_amd64.deb\n"}, {"source1": "phcpack_2.4.90+dfsg-1_amd64.deb", "source2": "phcpack_2.4.90+dfsg-1_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2024-03-21 10:05:57.000000 debian-binary\n -rw-r--r-- 0 0 0 1056 2024-03-21 10:05:57.000000 control.tar.xz\n--rw-r--r-- 0 0 0 8415428 2024-03-21 10:05:57.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 8411644 2024-03-21 10:05:57.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/bin/phc", "source2": "./usr/bin/phc", "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,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 9ba132bd484f4491ec55661d5fe9a6e9970b2f5a\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 70a7c7fcd2844a4c61ab8270a20e51589f50209d\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: Unable to find program interpreter name", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 61313332 62643438 34663434 39316563 a132bd484f4491ec\n- 0x00000010 35353636 31643566 65396136 65393937 55661d5fe9a6e997\n- 0x00000020 30623266 35612e64 65627567 00000000 0b2f5a.debug....\n- 0x00000030 59ef3574 Y.5t\n+ 0x00000000 61376337 66636432 38343461 34633631 a7c7fcd2844a4c61\n+ 0x00000010 61623832 37306132 30653531 35383966 ab8270a20e51589f\n+ 0x00000020 35303230 39642e64 65627567 00000000 50209d.debug....\n+ 0x00000030 fe84fd5c ...\\\n \n"}]}]}]}]}, {"source1": "python3-phcpy_2.4.90+dfsg-1_amd64.deb", "source2": "python3-phcpy_2.4.90+dfsg-1_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2024-03-21 10:05:57.000000 debian-binary\n -rw-r--r-- 0 0 0 6468 2024-03-21 10:05:57.000000 control.tar.xz\n--rw-r--r-- 0 0 0 9823352 2024-03-21 10:05:57.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 9822660 2024-03-21 10:05:57.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/libPHCpack.cpython-312-x86_64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/libPHCpack.cpython-312-x86_64-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,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: a3f6fcde44e001fcc3396fff1b63ccdaa2da5dc6\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: fdee15364d196f4be5458f0aa2565e30a31e5a2e\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 66366663 64653434 65303031 66636333 f6fcde44e001fcc3\n- 0x00000010 33393666 66663162 36336363 64616132 396fff1b63ccdaa2\n- 0x00000020 64613564 63362e64 65627567 00000000 da5dc6.debug....\n- 0x00000030 3b2eb82a ;..*\n+ 0x00000000 65653135 33363464 31393666 34626535 ee15364d196f4be5\n+ 0x00000010 34353866 30616132 35363565 33306133 458f0aa2565e30a3\n+ 0x00000020 31653561 32652e64 65627567 00000000 1e5a2e.debug....\n+ 0x00000030 b8b36867 ..hg\n \n"}]}]}]}]}, {"source1": "phcpack-dbgsym_2.4.90+dfsg-1_amd64.deb", "source2": "phcpack-dbgsym_2.4.90+dfsg-1_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2024-03-21 10:05:57.000000 debian-binary\n -rw-r--r-- 0 0 0 532 2024-03-21 10:05:57.000000 control.tar.xz\n--rw-r--r-- 0 0 0 28160276 2024-03-21 10:05:57.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 28160268 2024-03-21 10:05:57.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -5,8 +5,8 @@\n Architecture: amd64\n Maintainer: Debian Math Team \n Installed-Size: 31251\n Depends: phcpack (= 2.4.90+dfsg-1)\n Section: debug\n Priority: optional\n Description: debug symbols for phcpack\n-Build-Ids: 9ba132bd484f4491ec55661d5fe9a6e9970b2f5a\n+Build-Ids: 70a7c7fcd2844a4c61ab8270a20e51589f50209d\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 +1 @@\n-usr/lib/debug/.build-id/9b/a132bd484f4491ec55661d5fe9a6e9970b2f5a.debug\n+usr/lib/debug/.build-id/70/a7c7fcd2844a4c61ab8270a20e51589f50209d.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,10 +1,10 @@\n drwxr-xr-x 0 root (0) root (0) 0 2024-03-21 10:05:57.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2024-03-21 10:05:57.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2024-03-21 10:05:57.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2024-03-21 10:05:57.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2024-03-21 10:05:57.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2024-03-21 10:05:57.000000 ./usr/lib/debug/.build-id/9b/\n--rw-r--r-- 0 root (0) root (0) 31990064 2024-03-21 10:05:57.000000 ./usr/lib/debug/.build-id/9b/a132bd484f4491ec55661d5fe9a6e9970b2f5a.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2024-03-21 10:05:57.000000 ./usr/lib/debug/.build-id/70/\n+-rw-r--r-- 0 root (0) root (0) 31990064 2024-03-21 10:05:57.000000 ./usr/lib/debug/.build-id/70/a7c7fcd2844a4c61ab8270a20e51589f50209d.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-03-21 10:05:57.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2024-03-21 10:05:57.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2024-03-21 10:05:57.000000 ./usr/share/doc/phcpack-dbgsym -> phcpack\n"}, {"source1": "./usr/lib/debug/.build-id/9b/a132bd484f4491ec55661d5fe9a6e9970b2f5a.debug", "source2": "./usr/lib/debug/.build-id/70/a7c7fcd2844a4c61ab8270a20e51589f50209d.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 {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -31,15 +31,15 @@\n [26] .data NOBITS 0000000002571000 000a10 0076a0 00 WA 0 0 32\n [27] .bss NOBITS 00000000025786c0 000a10 0710c0 00 WA 0 0 64\n [28] .comment PROGBITS 0000000000000000 00039c 00003c 01 MS 0 0 1\n [29] .debug_aranges PROGBITS 0000000000000000 0003d8 007072 00 C 0 0 8\n [30] .debug_info PROGBITS 0000000000000000 007450 cca842 00 C 0 0 8\n [31] .debug_abbrev PROGBITS 0000000000000000 cd1c98 04c7f8 00 C 0 0 8\n [32] .debug_line PROGBITS 0000000000000000 d1e490 440c33 00 C 0 0 8\n- [33] .debug_str PROGBITS 0000000000000000 115f0c8 0ccdc8 01 MSC 0 0 8\n+ [33] .debug_str PROGBITS 0000000000000000 115f0c8 0ccdc7 01 MSC 0 0 8\n [34] .debug_line_str PROGBITS 0000000000000000 122be90 004c57 01 MSC 0 0 8\n [35] .debug_loclists PROGBITS 0000000000000000 1230ae8 75875a 00 C 0 0 8\n [36] .debug_rnglists PROGBITS 0000000000000000 1989248 0c687c 00 C 0 0 8\n [37] .symtab SYMTAB 0000000000000000 1a4fac8 173bc8 18 38 18225 8\n [38] .strtab STRTAB 0000000000000000 1bc3690 2bdeff 00 0 0 1\n [39] .shstrtab STRTAB 0000000000000000 1e8158f 0001a0 00 0 0 1\n Key to Flags:\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 9ba132bd484f4491ec55661d5fe9a6e9970b2f5a\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 70a7c7fcd2844a4c61ab8270a20e51589f50209d\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "comments": ["error from `readelf --wide --debug-dump=info {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -4194297,8 +4194297,8 @@\n <8>: Abbrev Number: 1 (DW_TAG_call_site_parameter)\n DW_AT_location : (exprloc) 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n DW_AT_call_value : (exprloc) 2 byte block: 7c 0 \t(DW_OP_breg12 (r12): 0)\n <8>: Abbrev Number: 1 (DW_TAG_call_site_parameter)\n DW_AT_location : (exprloc) 1 byte block: 61 \t(DW_OP_reg17 (xmm0))\n DW_AT_call_value : (exprloc) 11 byte block: a4 2a 8 0 0 0 0 0 0 0 0 \t(DW_OP_const_type: <0xaa6d6b> 8 byte block: 0 0 0 0 0 0 0 0 )\n <8>: Abbrev Number: 0\n-[ Too much input for diff (SHA256: cf8a9da471733f6484099affa33e101dc29960ade1b9dd073f76d686cc4ea31e) ]\n+[ Too much input for diff (SHA256: 432cd5f7d1717452ea0d17387ca933ea18316a07295f89ad07e5d09f1388c656) ]\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -4814,19 +4814,19 @@\n i78+^h)P\n \"IM{-p0V\n O3_MD{-_?\n qsm\\73\\G\\\n FkZ^f):|\n 6K[Ghe[S\n |}+1{9=1\n-/;|3+{=m\n-v/VZ3S i\n-^\\JU8h>E\n-s[5&mDnU\n-TOfut~Hh\n+?G9A\tfH+\n+JI>VUewmApza\n+T?2E1#[,>k.\n+]Jb$w5bJ\n+|aI=qoGh\t\n ^^m\\5acH\n @/@NmHU&\n w(`XlgtW\n aQ(?LA,r\n 29Twh7vm&\n -P`4ZjCN\n 9YkQP-O Ku\n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_str {}", "comments": ["error from `readelf --wide --decompress --string-dump=.debug_str {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -163065,15 +163065,15 @@\n [89b1ed] use_outdata__handle_jobs\n [89b206] use_outdata__append_cell_indices__Tv_bS\n [89b22e] _ada_use_witsols\n [89b23f] use_witsols__do_jobs\n [89b254] use_c2phc4c__write_welcome\n [89b26f] use_c2phc4c__handle_jobs\n [89b288] _ada_use_c2phc4c\n- [89b299] GNU Ada 13.3.0 -O2 -gnatA -g -fstack-protector -fstack-clash-protection -fcf-protection=full -gnatec=/tmp/GPR.3549864/GNAT-TEMP-000003.TMP -gnatem=/tmp/GPR.3549864/GNAT-TEMP-000017.TMP -mtune=generic -march=x86-64 --param=ssp-buffer-size=4\n+ [89b299] GNU Ada 13.3.0 -O2 -gnatA -g -fstack-protector -fstack-clash-protection -fcf-protection=full -gnatec=/tmp/GPR.3134023/GNAT-TEMP-000003.TMP -gnatem=/tmp/GPR.3134023/GNAT-TEMP-000012.TMP -mtune=generic -march=x86-64 --param=ssp-buffer-size=4\n [89b389] _ada_use_c2phc\n [89b398] use_c2phc__handle_jobs\n [89b3af] long long int\n [89b3bd] _ZN7simplex16ratioTest_artFstEiiiRiS0_Rd\n [89b3e6] positive_sign\n [89b3f4] totalsum\n [89b3fd] _ZN7simplex10info_p_solEv\n"}]}]}]}]}, {"source1": "python3-phcpy-dbgsym_2.4.90+dfsg-1_amd64.deb", "source2": "python3-phcpy-dbgsym_2.4.90+dfsg-1_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2024-03-21 10:05:57.000000 debian-binary\n -rw-r--r-- 0 0 0 540 2024-03-21 10:05:57.000000 control.tar.xz\n--rw-r--r-- 0 0 0 27929484 2024-03-21 10:05:57.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 27929524 2024-03-21 10:05:57.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -5,8 +5,8 @@\n Architecture: amd64\n Maintainer: Debian Math Team \n Installed-Size: 30955\n Depends: python3-phcpy (= 2.4.90+dfsg-1)\n Section: debug\n Priority: optional\n Description: debug symbols for python3-phcpy\n-Build-Ids: a3f6fcde44e001fcc3396fff1b63ccdaa2da5dc6\n+Build-Ids: fdee15364d196f4be5458f0aa2565e30a31e5a2e\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 +1 @@\n-usr/lib/debug/.build-id/a3/f6fcde44e001fcc3396fff1b63ccdaa2da5dc6.debug\n+usr/lib/debug/.build-id/fd/ee15364d196f4be5458f0aa2565e30a31e5a2e.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,10 +1,10 @@\n drwxr-xr-x 0 root (0) root (0) 0 2024-03-21 10:05:57.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2024-03-21 10:05:57.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2024-03-21 10:05:57.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2024-03-21 10:05:57.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2024-03-21 10:05:57.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2024-03-21 10:05:57.000000 ./usr/lib/debug/.build-id/a3/\n--rw-r--r-- 0 root (0) root (0) 31687368 2024-03-21 10:05:57.000000 ./usr/lib/debug/.build-id/a3/f6fcde44e001fcc3396fff1b63ccdaa2da5dc6.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2024-03-21 10:05:57.000000 ./usr/lib/debug/.build-id/fd/\n+-rw-r--r-- 0 root (0) root (0) 31687376 2024-03-21 10:05:57.000000 ./usr/lib/debug/.build-id/fd/ee15364d196f4be5458f0aa2565e30a31e5a2e.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-03-21 10:05:57.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2024-03-21 10:05:57.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2024-03-21 10:05:57.000000 ./usr/share/doc/python3-phcpy-dbgsym -> python3-phcpy\n"}, {"source1": "./usr/lib/debug/.build-id/a3/f6fcde44e001fcc3396fff1b63ccdaa2da5dc6.debug", "source2": "./usr/lib/debug/.build-id/fd/ee15364d196f4be5458f0aa2565e30a31e5a2e.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: Advanced Micro Devices X86-64\n Version: 0x1\n Entry point address: 0x0\n Start of program headers: 64 (bytes into file)\n- Start of section headers: 31684936 (bytes into file)\n+ Start of section headers: 31684944 (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: 38\n Section header string table index: 37\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -1,8 +1,8 @@\n-There are 38 section headers, starting at offset 0x1e37948:\n+There are 38 section headers, starting at offset 0x1e37950:\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.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 006d1c 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000006f80 00025c 019068 18 A 4 1 8\n@@ -26,22 +26,22 @@\n [21] .data.rel.ro NOBITS 000000000254a990 000968 000730 00 WA 0 0 16\n [22] .dynamic NOBITS 000000000254b0c0 000968 000240 10 WA 4 0 8\n [23] .got NOBITS 000000000254b300 000968 000d00 08 WA 0 0 8\n [24] .data NOBITS 000000000254c000 000968 0077d4 00 WA 0 0 32\n [25] .bss NOBITS 00000000025537e0 000968 070b68 00 WA 0 0 32\n [26] .comment PROGBITS 0000000000000000 00025c 00003c 01 MS 0 0 1\n [27] .debug_aranges PROGBITS 0000000000000000 000298 007275 00 C 0 0 8\n- [28] .debug_info PROGBITS 0000000000000000 007510 c7e85c 00 C 0 0 8\n+ [28] .debug_info PROGBITS 0000000000000000 007510 c7e85b 00 C 0 0 8\n [29] .debug_abbrev PROGBITS 0000000000000000 c85d70 0513c2 00 C 0 0 8\n [30] .debug_line PROGBITS 0000000000000000 cd7138 467440 00 C 0 0 8\n- [31] .debug_str PROGBITS 0000000000000000 113e578 0da43f 01 MSC 0 0 8\n- [32] .debug_line_str PROGBITS 0000000000000000 12189b8 005614 01 MSC 0 0 8\n- [33] .debug_loclists PROGBITS 0000000000000000 121dfd0 73d6e6 00 C 0 0 8\n- [34] .debug_rnglists PROGBITS 0000000000000000 195b6b8 0bd595 00 C 0 0 8\n- [35] .symtab SYMTAB 0000000000000000 1a18c50 16e258 18 36 58219 8\n- [36] .strtab STRTAB 0000000000000000 1b86ea8 2b0918 00 0 0 1\n- [37] .shstrtab STRTAB 0000000000000000 1e377c0 000186 00 0 0 1\n+ [31] .debug_str PROGBITS 0000000000000000 113e578 0da441 01 MSC 0 0 8\n+ [32] .debug_line_str PROGBITS 0000000000000000 12189c0 005614 01 MSC 0 0 8\n+ [33] .debug_loclists PROGBITS 0000000000000000 121dfd8 73d6e6 00 C 0 0 8\n+ [34] .debug_rnglists PROGBITS 0000000000000000 195b6c0 0bd595 00 C 0 0 8\n+ [35] .symtab SYMTAB 0000000000000000 1a18c58 16e258 18 36 58219 8\n+ [36] .strtab STRTAB 0000000000000000 1b86eb0 2b0918 00 0 0 1\n+ [37] .shstrtab STRTAB 0000000000000000 1e377c8 000186 00 0 0 1\n Key to Flags:\n W (write), A (alloc), X (execute), M (merge), S (strings), I (info),\n L (link order), O (extra OS processing required), G (group), T (TLS),\n C (compressed), x (unknown), o (OS specific), E (exclude),\n D (mbind), l (large), p (processor specific)\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "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: a3f6fcde44e001fcc3396fff1b63ccdaa2da5dc6\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: fdee15364d196f4be5458f0aa2565e30a31e5a2e\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -4194297,8 +4194297,8 @@\n DW_AT_decl_column : (data1) 5\n DW_AT_type : (ref4) <0xaa10f6>, standard_integer_numbers__integer32\n DW_AT_location : (sec_offset) 0x71a1e7 (location list)\n DW_AT_GNU_locviews: (sec_offset) 0x71a1e5\n <8>: Abbrev Number: 12 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x19f3d8): R1381b\n DW_AT_type : (ref4) <0xaa10f6>, standard_integer_numbers__integer32\n-[ Too much input for diff (SHA256: 24b7e2301603a4b5bbdeac9426dba8e3c8f29c17729fbdc8992e9d13ce17613d) ]\n+[ Too much input for diff (SHA256: f52760a4140deb75d12b2afd7caee0970d55953a200770d4ea54473ccd1d439a) ]\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-GCC: (Debian 14.2.0-6) 14.2.0\n+Z.GCC: (Debian 14.2.0-6) 14.2.0\n GCC: (Debian 13.3.0-8) 13.3.0\n 1w]\t:HsX\n ;ld>2\t|0\n .'5u)Dcg?e5!o\t%\n \t\tU*8X~u\n 7&Uz^e\\4\n .Pv$\tw;F\n@@ -3251,125 +3251,109 @@\n }9 bRMvB\n vxhMH= #\n ~ob1Td(C\n OXiwZUI)\n d% &Njbn\n KkNS6h^>z\n ti6c'n!C\n-!.%UztG@\n-z^[`?!71\n-+BveP#-4Y\n-~GyAJC{=\n-XA:`6;?V\n-zEtsTQe\\\n-Zs9y+p9-\n-^@>z[3V7H\n-I L\\iZp}a\n-X!Dy\\Y(S\n-[ik28l8B@\n-];[9IZ~8\n-2o-l4RQ<\n-v{.f_Eo\t\n-TM6$<,sk\n-Uu;vqQ?5D\n--rN'=kVC\n-D1M&[\"d2\n-\\B1{-)YCc\n-`EA8Y@8y\n-Ak5%]yO$\n-t?cD1q^Ocw\n->/_!Z8'E\n-ud}s2MShJ\n-Jp/\"<)8ni[\n-Ybzz~Z5,\n-[B!t& akB\n-\n->64g`E]V0\n-3&+j`w- \n-N3WNM:MMj\n-9H=)j%-b\n-1\"~K`y6g\n-<\\i.Et\ttG\n-.B.8a4;_\n-o@}_TFrV\n-9p(%On\\J\n-45HN\"LNj>\n-w`\"hTZkp\n-WQ7|}U&=\n-`4zt6\t,e\n-??puioY5A\n-nGeO0JJec[\n-M\"W97\t!jm-\n+;w$+Gq8B\n+ g&o()HVgL(\n+qhin{az \n+)\"ol4Q+!k*\n+NTQ#!_RD}\n+a/.8nC;L\n+8?B\\gT'~\n+`Qsg$qWq\n+?TK\t+\\)JF\n+ep\tIa?xN\n+V=OLdLdrRT\n+_$eh^G9C\n+k , bH+N\n+lxCs*r%Y\n+pZ:j `f\n+b>=A_g&O\n+5>\t(UAZ7\n+>o$}R$Eo>\n+rj{ZR?+c\n+xVwt2\"_[\n+5rNrNtLAL#\n+tr3jo0}\"h=G\n+B[7ZCf1\n+_i&Et\tt \n+`hmSj@pk\n+G& SJ4ZG\n+qPW#qh3(\n+TStOz7o0xu\n .k@uoOI 4\n B1aAgLqT(&,\n ~Y&5^|Y&\n KstTdTv0\n YE2W-'#)\n I\"?+E[-[>}Y6}\n-WnfBDbETd\n-qi@mO|%|\n-6!h.W\\-6\n-j\"xUk&vkS\n-y^;\tq_FLI\n-Tq?VB:]_\n-@\n-;Z'B_ \\z1b\n-I1s.tU}&\n-\"@9OjYB=N.\n+:\tv(!@(1\n+-xwwjf|?\n+IP~E3Bm#=#\n+LA,N{U T\n+T93J:.%2F\n+_(yG=N\"C\n+\ts2K~fNv\n+*]]xFjQSX3\n+]n`G3,;H<\n++?piw4R<\n+FKvz,N&^^\n+}NW]V2f=jv\n+j{VLY#]sK\n+e(@xYUlQ\n+((AA!be@\n+^B9N~3NyAZ<\n+Vk2#=1%e\n+hd:]CK2#\n+\\V^p.wk'\n+T,]m0I;8'0%e\n+$%g~&-4%e\n+/O]+j&Bo\n+rWh4]zs\"\n+'BQ\"9?G)q\n+M/(5U9\n x4@h}QV?\n is 0ESp\t\n I:O-Kw8`\\\n |u96zaL{3F\n UbY[}uM\n-{9pV3:M1\n-RO#)bMt$7\n-+\\\tiv-oka\n-heH#CLf+C\n-XCP),=.&\n-rE*7pyrR\n-bB)&SW,X\n-(=i*gLMBc\n-rUf]ZIAe\t\n-lio/ FSK\n-_tPc[JTC\n-C:!LkB\t^\n+,~I:S1a&9=g\n+\t\"_Y_QWY$\n+B|,9\t&.D\n+u8-YyIRk\n+/qO.FaAh\n+qGj*T47g\n+c9\\XHqP[\n+}2T0ujP,\n+$,qV5q~G\n+,/Kp97XR\n+jHo!;bAFank\n+l9Gl9qrER/>\n+VmM/[^U-@\n+%[?{`!_baF@\n+@[t@[tD[L\n+@+4@+4@+4@+4@+4@+4@+4\n+nMAiy-AR\n+^U,S->=)t\n+Hs}?iF~\\\n+q??jmB2JZ\n+5Cx`7\n @]d6H\tR-g\n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_str {}", "unified_diff": "@@ -149811,16 +149811,16 @@\n [82e620] witness_interface__witness_dobldobl_laurent_prompt\n [82e653] witness_interface__witness_standard_polynomial_prompt\n [82e689] witness_interface__witness_dobldobl_laurent_read\n [82e6ba] use_c2lrhom__handle_jobs\n [82e6d3] _ada_use_c2lrhom\n [82e6e4] _ada_use_c2mbt\n [82e6f3] use_c2mbt__handle_jobs\n- [82e70a] _ada_use_outdata\n- [82e71b] GNU Ada 13.3.0 -O2 -gnatA -g -fstack-protector -fstack-clash-protection -fcf-protection=full -fPIC -gnatec=/tmp/GPR.3563866/GNAT-TEMP-000007.TMP -gnatem=/tmp/GPR.3563866/GNAT-TEMP-000008.TMP -mtune=generic -march=x86-64 --param=ssp-buffer-size=4\n+ [82e70a] GNU Ada 13.3.0 -O2 -gnatA -g -fstack-protector -fstack-clash-protection -fcf-protection=full -fPIC -gnatec=/tmp/GPR.3148356/GNAT-TEMP-000007.TMP -gnatem=/tmp/GPR.3148356/GNAT-TEMP-000008.TMP -mtune=generic -march=x86-64 --param=ssp-buffer-size=4\n+ [82e800] _ada_use_outdata\n [82e811] _ada_use_c2phc4c\n [82e822] use_c2phc__handle_jobs\n [82e839] use_c2phc4c__write_welcome\n [82e854] use_c2phc4c__handle_jobs\n [82e86d] _ada_use_padcon\n [82e87d] _ada_use_mapcon\n [82e88d] witness_interface__witness_quaddobl_laurent_embed\n"}]}]}]}]}]}