{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.fH3S6RNN/b1/gcc-15_15-20250315-1_arm64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.fH3S6RNN/b2/gcc-15_15-20250315-1_arm64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,15 +1,15 @@\n \n 6099ee039f3c84be6920820e979e11a1 5788568 debug optional cpp-15-aarch64-linux-gnu-dbgsym_15-20250315-1_arm64.deb\n b1b60e8e52285fb320eb9d1ea8cd99ea 104861356 interpreters optional cpp-15-aarch64-linux-gnu_15-20250315-1_arm64.deb\n ea222edadc96673a6feee536100948cf 45260 interpreters optional cpp-15-for-build_15-20250315-1_all.deb\n e12ba6ffec40b8a50c35a12e74ca4615 1144 interpreters optional cpp-15-for-host_15-20250315-1_arm64.deb\n cfca9d362ef02ef5e0a98de0258efdfc 1284 interpreters optional cpp-15_15-20250315-1_arm64.deb\n 34ee904ffe5c193b9ca400067caea7e2 6629408 debug optional g++-15-aarch64-linux-gnu-dbgsym_15-20250315-1_arm64.deb\n- d43e0a053d60994e2175de685d980cb7 113282336 devel optional g++-15-aarch64-linux-gnu_15-20250315-1_arm64.deb\n+ 197c147219f7a7f4fb2d8f14988d7772 113287088 devel optional g++-15-aarch64-linux-gnu_15-20250315-1_arm64.deb\n 70b83e10757e894322facc44f968ebac 1008 devel optional g++-15-for-build_15-20250315-1_all.deb\n 03f0074a545f4905e7f2893dd79aeeb6 1056 devel optional g++-15-for-host_15-20250315-1_arm64.deb\n e568b264ab1ff169c8f7e7e9f5f5ac36 15480 devel optional g++-15_15-20250315-1_arm64.deb\n a9530dddab67fd5d24e45a98121f5dea 105528664 devel optional ga68-15-aarch64-linux-gnu_15-20250315-1_arm64.deb\n 5eecee11c5f55cd084018b1a2af6daea 93936 doc optional ga68-15-doc_15-20250315-1_all.deb\n f45d885a3077362fda23fd639da14678 1036 devel optional ga68-15-for-build_15-20250315-1_all.deb\n 3b633462ef15decfec74e817025e2451 1084 devel optional ga68-15-for-host_15-20250315-1_arm64.deb\n@@ -58,15 +58,15 @@\n dcb6acc518925212c9ff2607c99b3531 1088 devel optional gm2-15-for-host_15-20250315-1_arm64.deb\n 2cee0a88a70cdf81d751aedb3ceee4d2 108456 devel optional gm2-15_15-20250315-1_arm64.deb\n d292cd8ad9f7d3c903c8bcc94c7b39d5 237012100 debug optional gnat-15-aarch64-linux-gnu-dbgsym_15-20250315-1_arm64.deb\n 359433a9d9b89d8245dcc88c60c383ce 23021128 devel optional gnat-15-aarch64-linux-gnu_15-20250315-1_arm64.deb\n 5eb49402fe472ec861e52392c9b9d985 1104 devel optional gnat-15-for-build_15-20250315-1_all.deb\n e62ab36be0e7d3c6433388b3c04f7987 1152 devel optional gnat-15-for-host_15-20250315-1_arm64.deb\n 462192f3c7282ec6e6cd8952578897d0 17640 devel optional gnat-15_15-20250315-1_arm64.deb\n- 9a80839a6de37966be9f3f2f967af4ca 113222368 devel optional gobjc++-15-aarch64-linux-gnu_15-20250315-1_arm64.deb\n+ dc8bb0d2e8bf64dd72634d66d90e8b42 113219044 devel optional gobjc++-15-aarch64-linux-gnu_15-20250315-1_arm64.deb\n e61d0415c2aaa3f04283a57724f26fc3 1044 devel optional gobjc++-15-for-build_15-20250315-1_all.deb\n 092368b9b647c15d6a7d07f52ae07add 1104 devel optional gobjc++-15-for-host_15-20250315-1_arm64.deb\n 812266ca870b7c2511c2ce6cacc304c3 6948 devel optional gobjc++-15_15-20250315-1_arm64.deb\n ecf66aa22e9ad6f570d750da60e24294 104926432 devel optional gobjc-15-aarch64-linux-gnu_15-20250315-1_arm64.deb\n 5595061201aa73a3e6b8f5d0a26c8d3c 1032 devel optional gobjc-15-for-build_15-20250315-1_all.deb\n a71f6d8e44abc17e64fd253fbf3f7e67 1084 devel optional gobjc-15-for-host_15-20250315-1_arm64.deb\n 5806cb9cc6e657d09aa0b99ec3e75fcf 38256 devel optional gobjc-15_15-20250315-1_arm64.deb\n@@ -112,14 +112,14 @@\n 5be44313b066efaf037ff2193fc698ba 298712 debug optional libitm1-dbgsym_15-20250315-1_arm64.deb\n 534c6aa5b5259ffc47dd9ae590a03028 24048 libs optional libitm1_15-20250315-1_arm64.deb\n aa0178fb734c2b6824ba9d8151228d88 1193588 libs optional liblsan0_15-20250315-1_arm64.deb\n 404c89f44e86225297c377adbed4cdd6 166224 libdevel optional libobjc-15-dev_15-20250315-1_arm64.deb\n 707a775d55ee00b89bff6d80248e790c 199136 debug optional libobjc4-dbgsym_15-20250315-1_arm64.deb\n d5e68523035c29f54259e4737ba31950 39704 libs optional libobjc4_15-20250315-1_arm64.deb\n 3d8a33b6d1222eddd9cb7d74e7387dba 2298664 libdevel optional libstdc++-15-dev_15-20250315-1_arm64.deb\n- 7d3868197f7a467bf5a7b3522c6c07ec 10431952 doc optional libstdc++-15-doc_15-20250315-1_all.deb\n+ 460bccea3621ade1a24ba8f0c5b027ac 10431236 doc optional libstdc++-15-doc_15-20250315-1_all.deb\n 73e7a4439053d630a42da6929a7d5cf2 770152 libdevel optional libstdc++-15-pic_15-20250315-1_arm64.deb\n 81d61ae9528078c5df808100e6500641 11815672 debug optional libstdc++6-15-dbg_15-20250315-1_arm64.deb\n 73c452d39afa5ae2c014a3572ae44d1b 6332744 debug optional libstdc++6-dbgsym_15-20250315-1_arm64.deb\n 0cf90f911fb4d30ba8fece9f2e34ffa5 642680 libs optional libstdc++6_15-20250315-1_arm64.deb\n 46bdf3f849f3b4dc4e647655da6917c1 2401496 libs optional libtsan2_15-20250315-1_arm64.deb\n 5f0adbcb18b43a2879828d0608fdf8a5 1063820 libs optional libubsan1_15-20250315-1_arm64.deb\n"}, {"source1": "g++-15-aarch64-linux-gnu_15-20250315-1_arm64.deb", "source2": "g++-15-aarch64-linux-gnu_15-20250315-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-03-15 01:37:08.000000 debian-binary\n--rw-r--r-- 0 0 0 832 2025-03-15 01:37:08.000000 control.tar.xz\n--rw-r--r-- 0 0 0 113281312 2025-03-15 01:37:08.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 836 2025-03-15 01:37:08.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 113286060 2025-03-15 01:37:08.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/libexec/gcc/aarch64-linux-gnu/15/cc1plus", "source2": "./usr/libexec/gcc/aarch64-linux-gnu/15/cc1plus", "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,11 +1,11 @@\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: dbdb7b82c4eab4c1070494256405aee691e58710\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ef1613b4343ef278bcf20f0760f961b1059952cd\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.package\n Owner Data size \tDescription\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -4194297,8 +4194297,8 @@\n <99c23c> DW_AT_linkage_name: (strp) (offset: 0x17be36): _ZN6depset4hash20add_deduction_guidesEP9tree_node\n <99c240> DW_AT_declaration : (flag_present) 1\n <99c240> DW_AT_object_pointer: (ref4) <0x99c248>\n <99c244> DW_AT_sibling : (ref4) <0x99c253>\n <4><99c248>: Abbrev Number: 4 (DW_TAG_formal_parameter)\n <99c249> DW_AT_type : (ref4) <0x99ddca>\n <99c24d> DW_AT_artificial : (flag_present) 1\n-[ Too much input for diff (SHA256: 584ca88edbb0ff94f10d34d33cd87861ebb472b55a750a305bad330aa2d39c1a) ]\n+[ Too much input for diff (SHA256: f7ce51e0f2fa5ce47badc711d6ead72893276b7e860839f7c658a84de470f8d6) ]\n"}, {"source1": "readelf --wide --debug-dump=loc {}", "source2": "readelf --wide --debug-dump=loc {}", "unified_diff": "@@ -1325512,33 +1325512,33 @@\n 0042f004 v000000000000000 v000000000000000 views at 0042efde for:\n 00000000009c3adc 00000000009c3ae0 (DW_OP_reg22 (x22))\n 0042f00b \n \n 0042f00c v000000000000003 v000000000000000 location view pair\n \n 0042f00e v000000000000003 v000000000000000 views at 0042f00c for:\n- 00000000009c3310 00000000009c333c (DW_OP_implicit_value 4 byte block: 95 9b 32 95 )\n+ 00000000009c3310 00000000009c333c (DW_OP_implicit_value 4 byte block: 6d c3 32 95 )\n 0042f01f \n \n 0042f020 v000000000000003 v000000000000000 location view pair\n \n 0042f022 v000000000000003 v000000000000000 views at 0042f020 for:\n 00000000009c3310 00000000009c333c (DW_OP_reg20 (x20))\n 0042f02e \n \n 0042f02f v000000000000005 v000000000000000 location view pair\n \n 0042f031 v000000000000005 v000000000000000 views at 0042f02f for:\n- 00000000009c3310 00000000009c333c (DW_OP_const4u: 250312; DW_OP_stack_value)\n+ 00000000009c3310 00000000009c333c (DW_OP_const4u: 250313; DW_OP_stack_value)\n 0042f042 \n \n 0042f043 v000000000000006 v000000000000000 location view pair\n \n 0042f045 v000000000000006 v000000000000000 views at 0042f043 for:\n- 00000000009c3310 00000000009c333c (DW_OP_const2u: 1813; DW_OP_stack_value)\n+ 00000000009c3310 00000000009c333c (DW_OP_const2u: 2013; DW_OP_stack_value)\n 0042f054 \n \n 0042f055 v000000000000002 v000000000000000 location view pair\n 0042f057 v000000000000000 v000000000000000 location view pair\n 0042f059 v000000000000000 v000000000000000 location view pair\n 0042f05b v000000000000000 v000000000000000 location view pair\n 0042f05d v000000000000000 v000000000000000 location view pair\n@@ -1346073,15 +1346073,15 @@\n 0043eca6 v000000000000000 v000000000000000 views at 0043ec68 for:\n 00000000009b6a2c 00000000009b6c6c (DW_OP_reg25 (x25))\n 0043ecad \n \n 0043ecae v000000000000001 v000000000000000 location view pair\n \n 0043ecb0 v000000000000001 v000000000000000 views at 0043ecae for:\n- 00000000009b64f4 00000000009b6c5c (DW_OP_implicit_value 4 byte block: 95 9b 32 95 )\n+ 00000000009b64f4 00000000009b6c5c (DW_OP_implicit_value 4 byte block: 6d c3 32 95 )\n 0043ecc2 \n \n 0043ecc3 v000000000000004 v000000000000000 location view pair\n 0043ecc5 v000000000000000 v000000000000000 location view pair\n 0043ecc7 v000000000000000 v000000000000000 location view pair\n 0043ecc9 v000000000000000 v000000000000000 location view pair\n 0043eccb v000000000000000 v000000000000000 location view pair\n@@ -1346116,17 +1346116,17 @@\n 0043ee3b \n \n 0043ee3c v000000000000003 v000000000000000 location view pair\n 0043ee3e v000000000000002 v000000000000000 location view pair\n \n 0043ee40 00000000009b6560 (base address)\n 0043ee49 v000000000000003 v000000000000000 views at 0043ee3c for:\n- 00000000009b6560 00000000009b6594 (DW_OP_implicit_value 4 byte block: 95 9b 32 95 )\n+ 00000000009b6560 00000000009b6594 (DW_OP_implicit_value 4 byte block: 6d c3 32 95 )\n 0043ee53 v000000000000002 v000000000000000 views at 0043ee3e for:\n- 00000000009b68fc 00000000009b6930 (DW_OP_implicit_value 4 byte block: 95 9b 32 95 )\n+ 00000000009b68fc 00000000009b6930 (DW_OP_implicit_value 4 byte block: 6d c3 32 95 )\n 0043ee5f \n \n 0043ee60 v000000000000003 v000000000000000 location view pair\n 0043ee62 v000000000000000 v000000000000000 location view pair\n 0043ee64 v000000000000000 v000000000000000 location view pair\n 0043ee66 v000000000000002 v000000000000000 location view pair\n 0043ee68 v000000000000000 v000000000000000 location view pair\n@@ -1346148,27 +1346148,27 @@\n 0043ee9d \n \n 0043ee9e v000000000000005 v000000000000000 location view pair\n 0043eea0 v000000000000004 v000000000000000 location view pair\n \n 0043eea2 00000000009b6560 (base address)\n 0043eeab v000000000000005 v000000000000000 views at 0043ee9e for:\n- 00000000009b6560 00000000009b6594 (DW_OP_const4u: 250312; DW_OP_stack_value)\n+ 00000000009b6560 00000000009b6594 (DW_OP_const4u: 250313; DW_OP_stack_value)\n 0043eeb5 v000000000000004 v000000000000000 views at 0043eea0 for:\n- 00000000009b68fc 00000000009b6930 (DW_OP_const4u: 250312; DW_OP_stack_value)\n+ 00000000009b68fc 00000000009b6930 (DW_OP_const4u: 250313; DW_OP_stack_value)\n 0043eec1 \n \n 0043eec2 v000000000000006 v000000000000000 location view pair\n 0043eec4 v000000000000005 v000000000000000 location view pair\n \n 0043eec6 00000000009b6560 (base address)\n 0043eecf v000000000000006 v000000000000000 views at 0043eec2 for:\n- 00000000009b6560 00000000009b6594 (DW_OP_const2u: 1813; DW_OP_stack_value)\n+ 00000000009b6560 00000000009b6594 (DW_OP_const2u: 2013; DW_OP_stack_value)\n 0043eed7 v000000000000005 v000000000000000 views at 0043eec4 for:\n- 00000000009b68fc 00000000009b6930 (DW_OP_const2u: 1813; DW_OP_stack_value)\n+ 00000000009b68fc 00000000009b6930 (DW_OP_const2u: 2013; DW_OP_stack_value)\n 0043eee1 \n \n 0043eee2 v000000000000001 v000000000000000 location view pair\n 0043eee4 v000000000000001 v000000000000000 location view pair\n \n 0043eee6 00000000009b664c (base address)\n 0043eeef v000000000000001 v000000000000000 views at 0043eee2 for:\n@@ -1378539,15 +1378539,15 @@\n 00457a38 v000000000000000 v000000000000002 views at 00457a36 for:\n 00000000009aed64 00000000009aed64 (DW_OP_reg21 (x21))\n 00457a44 \n \n 00457a45 v000000000000002 v000000000000000 location view pair\n \n 00457a47 v000000000000002 v000000000000000 views at 00457a45 for:\n- 00000000009aedbc 00000000009aede4 (DW_OP_implicit_value 4 byte block: 95 9b 32 95 )\n+ 00000000009aedbc 00000000009aede4 (DW_OP_implicit_value 4 byte block: 6d c3 32 95 )\n 00457a58 \n \n 00457a59 v000000000000002 v000000000000000 location view pair\n 00457a5b v000000000000000 v000000000000000 location view pair\n 00457a5d v000000000000000 v000000000000000 location view pair\n \n 00457a5f 00000000009aedbc (base address)\n@@ -1378558,21 +1378558,21 @@\n 00457a74 v000000000000000 v000000000000000 views at 00457a5d for:\n 00000000009aede3 00000000009aede4 (DW_OP_fbreg: -32; DW_OP_stack_value)\n 00457a7b \n \n 00457a7c v000000000000004 v000000000000000 location view pair\n \n 00457a7e v000000000000004 v000000000000000 views at 00457a7c for:\n- 00000000009aedbc 00000000009aede4 (DW_OP_const4u: 250312; DW_OP_stack_value)\n+ 00000000009aedbc 00000000009aede4 (DW_OP_const4u: 250313; DW_OP_stack_value)\n 00457a8f \n \n 00457a90 v000000000000005 v000000000000000 location view pair\n \n 00457a92 v000000000000005 v000000000000000 views at 00457a90 for:\n- 00000000009aedbc 00000000009aede4 (DW_OP_const2u: 1813; DW_OP_stack_value)\n+ 00000000009aedbc 00000000009aede4 (DW_OP_const2u: 2013; DW_OP_stack_value)\n 00457aa1 \n \n 00457aa2 v000000000000001 v000000000000003 location view pair\n \n 00457aa4 v000000000000001 v000000000000003 views at 00457aa2 for:\n 00000000009aedf8 00000000009aedf8 (DW_OP_reg21 (x21))\n 00457ab0 \n@@ -4194297,8 +4194297,8 @@\n 00d0fa71 v000000000000000 v000000000000002 views at 00d0fa4e for:\n 0000000000d7f618 0000000000d7f624 (DW_OP_breg3 (x3): -1; DW_OP_stack_value)\n 00d0fa7a v000000000000002 v000000000000000 views at 00d0fa50 for:\n 0000000000d7f624 0000000000d7f62c (DW_OP_reg3 (x3))\n 00d0fa81 \n \n 00d0fa82 v000000000000000 v000000000000000 location view pair\n-[ Too much input for diff (SHA256: 61c80c29898342f67d61b610c3c12f3b6035a2b0b64bf8b357234acb52c0482d) ]\n+[ Too much input for diff (SHA256: 6fca824541c3e26c8482d0144ba3dd80633bb025194bece51d607b5748f9db7f) ]\n"}, {"source1": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "unified_diff": "@@ -776013,18 +776013,18 @@\n \tadrp\tx2, 2b26000 <_IO_stdin_used+0x24180>\n \tadrp\tx1, 2b26000 <_IO_stdin_used+0x24180>\n \tadd\tx2, x2, #0x3b8\n \tadd\tx1, x1, #0x3f8\n \tbl\t9a3924 <(anonymous namespace)::bytes_out::printf(char const*, ...)>\n version2string():\n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/cp/module.cc:314\n-\tmov\tx7, x19\n \tmov\tw6, #0xd \t// #13\n-\tmov\tw5, #0x12 \t// #18\n-\tmov\tw4, #0xc \t// #12\n+\tmov\tx7, x19\n+\tmov\tw4, w6\n+\tmov\tw5, #0x14 \t// #20\n \tmov\tw3, #0x3 \t// #3\n \tmov\tw2, #0x7e9 \t// #2025\n \tadd\tx0, sp, #0x80\n \tadrp\tx1, 2b25000 <_IO_stdin_used+0x23180>\n \tadd\tx1, x1, #0xa18\n \tbl\t7c0710 \n module_state::write_readme(elf_out*, cpp_reader*, char const*):\n@@ -788450,27 +788450,27 @@\n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/cp/module.cc:4315\n \tcbz\tx0, 9b61c0 \n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/cp/module.cc:4315 (discriminator 1)\n \tldr\tx0, [x0]\n \tcbz\tx0, 9b61c0 \n module_state::write_config(elf_out*, module_state_config&, unsigned int):\n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/cp/module.cc:19177 (discriminator 2)\n-\tmov\tw2, #0x9b95 \t// #39829\n+\tmov\tw2, #0xc36d \t// #50029\n \tmov\tw3, w23\n \tadd\tx0, x19, #0x100\n \tmovk\tw2, #0x9532, lsl #16\n \tadrp\tx1, 2b27000 <_IO_stdin_used+0x25180>\n \tadd\tx1, x1, #0xa0\n \tstr\tx4, [sp, #72]\n \tstr\td31, [sp, #80]\n \tbl\t9b25c0 \n \tldr\tx4, [sp, #72]\n \tldr\td31, [sp, #80]\n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/cp/module.cc:19179\n-\tmov\tw1, #0x9b95 \t// #39829\n+\tmov\tw1, #0xc36d \t// #50029\n \tadd\tx0, sp, #0x68\n \tmovk\tw1, #0x9532, lsl #16\n \tstr\tx4, [sp, #104]\n \tstr\td31, [sp, #112]\n \tstr\tx20, [sp, #120]\n \tbl\t9a3d40 <(anonymous namespace)::bytes_out::u32(unsigned int)>\n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/cp/module.cc:19180\n@@ -788828,38 +788828,38 @@\n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/cp/module.cc:4315\n \tcbz\tx1, 9b686c \n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/cp/module.cc:4315 (discriminator 1)\n \tldr\tx0, [x1]\n \tcbz\tx0, 9b686c \n module_state::read_config(module_state_config&):\n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/cp/module.cc:19246 (discriminator 2)\n-\tmov\tw0, #0x9b95 \t// #39829\n+\tmov\tw0, #0xc36d \t// #50029\n \tmovk\tw0, #0x9532, lsl #16\n \tcmp\tw22, w0\n \tb.eq\t9b6698 // b.none\n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/cp/module.cc:19246 (discriminator 7)\n-\tmov\tw2, #0x9b95 \t// #39829\n+\tmov\tw2, #0xc36d \t// #50029\n \tadrp\tx1, 2b27000 <_IO_stdin_used+0x25180>\n \tmov\tw3, w22\n \tadd\tx1, x1, #0x1e8\n \tadd\tx0, x21, #0x100\n \tmovk\tw2, #0x9532, lsl #16\n \tbl\t9b25c0 \n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/cp/module.cc:314\n \tadd\tx0, sp, #0x90\n version2string():\n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/cp/module.cc:314\n \tmov\tw6, #0xd \t// #13\n-\tmov\tw5, #0x12 \t// #18\n+\tmov\tw5, #0x14 \t// #20\n+\tmov\tw4, w6\n \tmov\tw3, #0x3 \t// #3\n \tmov\tw2, #0x7e9 \t// #2025\n \tadrp\tx24, 2bfc000 <_IO_stdin_used+0xfa180>\n-\tmov\tw4, #0xc \t// #12\n-\tadd\tx7, x24, #0x690\n \tmov\tx26, x0\n+\tadd\tx7, x24, #0x690\n \tadrp\tx1, 2b25000 <_IO_stdin_used+0x23180>\n \tadd\tx1, x1, #0xa18\n \tstr\tx7, [sp, #104]\n \tbl\t7c0710 \n module_state::read_config(module_state_config&):\n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/cp/module.cc:19258\n \tadd\tx24, sp, #0x70\n@@ -788874,15 +788874,15 @@\n \tbl\t2a10430 \n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/cp/module.cc:19263\n \tmov\tw0, #0xfffff \t// #1048575\n \tcmp\tw22, w0\n \tldp\tx4, x7, [sp, #96]\n \tb.ls\t9b6954 // b.plast\n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/cp/module.cc:19261\n-\tmov\tw1, #0x6b80 \t// #27520\n+\tmov\tw1, #0x4470 \t// #17520\n \tmovk\tw1, #0x6acd, lsl #16\n \tadd\tw22, w22, w1\n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/cp/module.cc:19268\n \tldr\tx0, [x19, #96]\n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/cp/module.cc:19261\n \tmov\tw1, #0x270f \t// #9999\n \tcmp\tw22, w1\n@@ -789143,15 +789143,15 @@\n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/cp/module.cc:19374\n \ttbnz\tw22, #0, 9b6b4c \n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/cp/module.cc:19377\n \ttbnz\tw22, #2, 9b6c24 \n \tldr\tx27, [sp, #80]\n \tb\t9b6a6c \n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/cp/module.cc:19248\n-\tmov\tw0, #0x9b95 \t// #39829\n+\tmov\tw0, #0xc36d \t// #50029\n \tmovk\tw0, #0x9532, lsl #16\n \tcmp\tw22, w0\n \tb.ne\t9b6560 // b.any\n \tb\t9b66b0 \n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/cp/module.cc:19299\n \tadrp\tx2, 2bfc000 <_IO_stdin_used+0xfa180>\n \tadd\tx2, x2, #0x690\n@@ -789200,21 +789200,21 @@\n \tldp\tx25, x26, [sp, #64]\n \tldp\tx29, x30, [sp], #208\n \tret\n version2string():\n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/cp/module.cc:314\n \tadd\tx0, sp, #0x90\n \tmov\tw6, #0xd \t// #13\n-\tmov\tw5, #0x12 \t// #18\n+\tmov\tw5, #0x14 \t// #20\n+\tmov\tw4, w6\n \tmov\tw3, #0x3 \t// #3\n \tmov\tw2, #0x7e9 \t// #2025\n \tadrp\tx24, 2bfc000 <_IO_stdin_used+0xfa180>\n-\tmov\tw4, #0xc \t// #12\n-\tadd\tx7, x24, #0x690\n \tmov\tx26, x0\n+\tadd\tx7, x24, #0x690\n \tadrp\tx1, 2b25000 <_IO_stdin_used+0x23180>\n \tadd\tx1, x1, #0xa18\n \tstr\tx7, [sp, #104]\n \tbl\t7c0710 \n module_state::read_config(module_state_config&):\n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/cp/module.cc:19258\n \tadd\tx24, sp, #0x70\n@@ -810886,16 +810886,16 @@\n \tldr\tx0, [x0]\n \tcbz\tx0, 9c3418 \n init_modules(cpp_reader*):\n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/cp/module.cc:314\n \tmov\tw6, #0xd \t// #13\n version2string():\n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/cp/module.cc:314\n-\tmov\tw5, #0x12 \t// #18\n-\tmov\tw4, #0xc \t// #12\n+\tmov\tw5, #0x14 \t// #20\n+\tmov\tw4, w6\n \tmov\tw3, #0x3 \t// #3\n \tadrp\tx25, 2bfc000 <_IO_stdin_used+0xfa180>\n \tmov\tw2, #0x7e9 \t// #2025\n \tadd\tx7, x25, #0x690\n \tmov\tx0, x20\n \tadrp\tx1, 2b25000 <_IO_stdin_used+0x23180>\n \tadd\tx1, x1, #0xa18\n@@ -4194296,8 +4194296,8 @@\n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/profile.cc:914\n \tcmp\tx0, #0x0\n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/profile.cc:910 (discriminator 1)\n \tmov\tx1, sp\n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/profile.cc:916\n \tmov\tx5, sp\n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/profile.cc:910 (discriminator 1)\n-[ Too much input for diff (SHA256: 809c9e80ab6465552618f9c7fc75dfb23d42f3eeb6bf1025b8c49510e63d8d61) ]\n+[ Too much input for diff (SHA256: 230b4da60c3d44a7f7e2ce1a8d54b2ec45e29fbd24abd85ce5cd65e2e24e7166) ]\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -207840,15 +207840,15 @@\n 0x02e2dc50 0033b702 00000000 3033b702 00000000 .3......03......\n 0x02e2dc60 7032b702 00000000 9032b702 00000000 p2.......2......\n 0x02e2dc70 b032b702 00000000 f831b702 00000000 .2.......1......\n 0x02e2dc80 2032b702 00000000 4832b702 00000000 2......H2......\n 0x02e2dc90 00000000 00000000 00000000 00000000 ................\n 0x02e2dca0 e071c700 00000000 0072c700 00000000 .q.......r......\n 0x02e2dcb0 006fc700 00000000 e0069500 00000000 .o..............\n- 0x02e2dcc0 dc3c9a08 9648d622 4db31595 b698c240 .<...H.\"M......@\n+ 0x02e2dcc0 2d9755e4 c5524665 381f2291 da2c771f -.U..RFe8.\"..,w.\n 0x02e2dcd0 00000000 00000000 00000000 00000000 ................\n 0x02e2dce0 8094c700 00000000 a094c700 00000000 ................\n 0x02e2dcf0 2094c700 00000000 00000000 00000000 ...............\n 0x02e2dd00 00000000 00000000 c094c700 00000000 ................\n 0x02e2dd10 0096c700 00000000 4094c700 00000000 ........@.......\n 0x02e2dd20 a087c700 00000000 6094c700 00000000 ........`.......\n 0x02e2dd30 7087c700 00000000 c887c700 00000000 p...............\n"}]}]}]}]}, {"source1": "gobjc++-15-aarch64-linux-gnu_15-20250315-1_arm64.deb", "source2": "gobjc++-15-aarch64-linux-gnu_15-20250315-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-03-15 01:37:08.000000 debian-binary\n--rw-r--r-- 0 0 0 804 2025-03-15 01:37:08.000000 control.tar.xz\n--rw-r--r-- 0 0 0 113221372 2025-03-15 01:37:08.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 800 2025-03-15 01:37:08.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 113218052 2025-03-15 01:37:08.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/libexec/gcc/aarch64-linux-gnu/15/cc1objplus", "source2": "./usr/libexec/gcc/aarch64-linux-gnu/15/cc1objplus", "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,11 +1,11 @@\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: 71f91b4c58631d07a66f8e957ba91d583427570e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f193d49653a2cf8b87b2e7700b0af9a90afc04de\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.package\n Owner Data size \tDescription\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -4194297,8 +4194297,8 @@\n <9abc99> DW_AT_name : (strp) (offset: 0x3001): OPT_fmodule_mapper_\n <9abc9d> DW_AT_const_value : (data2) 1549\n <2><9abc9f>: Abbrev Number: 1 (DW_TAG_enumerator)\n <9abca0> DW_AT_name : (strp) (offset: 0x40000): OPT_fmodule_only\n <9abca4> DW_AT_const_value : (data2) 1550\n <2><9abca6>: Abbrev Number: 1 (DW_TAG_enumerator)\n <9abca7> DW_AT_name : (strp) (offset: 0x410e): OPT_fmodule_private\n-[ Too much input for diff (SHA256: b1c4ca5d06521ff150e501fa1c935b10c3328aebfa9a7d021e6e176c0d7df0a8) ]\n+[ Too much input for diff (SHA256: 3ea2a2a1cddce19afa25043841abbf6ea478f0678e7d2188e97482d68df2270d) ]\n"}, {"source1": "readelf --wide --debug-dump=loc {}", "source2": "readelf --wide --debug-dump=loc {}", "unified_diff": "@@ -1562800,33 +1562800,33 @@\n 004eaf82 v000000000000000 v000000000000000 views at 004eaf5c for:\n 0000000000a0853c 0000000000a08540 (DW_OP_reg22 (x22))\n 004eaf89 \n \n 004eaf8a v000000000000003 v000000000000000 location view pair\n \n 004eaf8c v000000000000003 v000000000000000 views at 004eaf8a for:\n- 0000000000a07d70 0000000000a07d9c (DW_OP_implicit_value 4 byte block: 95 9b 32 95 )\n+ 0000000000a07d70 0000000000a07d9c (DW_OP_implicit_value 4 byte block: 6d c3 32 95 )\n 004eaf9d \n \n 004eaf9e v000000000000003 v000000000000000 location view pair\n \n 004eafa0 v000000000000003 v000000000000000 views at 004eaf9e for:\n 0000000000a07d70 0000000000a07d9c (DW_OP_reg20 (x20))\n 004eafac \n \n 004eafad v000000000000005 v000000000000000 location view pair\n \n 004eafaf v000000000000005 v000000000000000 views at 004eafad for:\n- 0000000000a07d70 0000000000a07d9c (DW_OP_const4u: 250312; DW_OP_stack_value)\n+ 0000000000a07d70 0000000000a07d9c (DW_OP_const4u: 250313; DW_OP_stack_value)\n 004eafc0 \n \n 004eafc1 v000000000000006 v000000000000000 location view pair\n \n 004eafc3 v000000000000006 v000000000000000 views at 004eafc1 for:\n- 0000000000a07d70 0000000000a07d9c (DW_OP_const2u: 1813; DW_OP_stack_value)\n+ 0000000000a07d70 0000000000a07d9c (DW_OP_const2u: 2013; DW_OP_stack_value)\n 004eafd2 \n \n 004eafd3 v000000000000002 v000000000000000 location view pair\n 004eafd5 v000000000000000 v000000000000000 location view pair\n 004eafd7 v000000000000000 v000000000000000 location view pair\n 004eafd9 v000000000000000 v000000000000000 location view pair\n 004eafdb v000000000000000 v000000000000000 location view pair\n@@ -1583361,15 +1583361,15 @@\n 004fac24 v000000000000000 v000000000000000 views at 004fabe6 for:\n 00000000009fb48c 00000000009fb6cc (DW_OP_reg25 (x25))\n 004fac2b \n \n 004fac2c v000000000000001 v000000000000000 location view pair\n \n 004fac2e v000000000000001 v000000000000000 views at 004fac2c for:\n- 00000000009faf54 00000000009fb6bc (DW_OP_implicit_value 4 byte block: 95 9b 32 95 )\n+ 00000000009faf54 00000000009fb6bc (DW_OP_implicit_value 4 byte block: 6d c3 32 95 )\n 004fac40 \n \n 004fac41 v000000000000004 v000000000000000 location view pair\n 004fac43 v000000000000000 v000000000000000 location view pair\n 004fac45 v000000000000000 v000000000000000 location view pair\n 004fac47 v000000000000000 v000000000000000 location view pair\n 004fac49 v000000000000000 v000000000000000 location view pair\n@@ -1583404,17 +1583404,17 @@\n 004fadb9 \n \n 004fadba v000000000000003 v000000000000000 location view pair\n 004fadbc v000000000000002 v000000000000000 location view pair\n \n 004fadbe 00000000009fafc0 (base address)\n 004fadc7 v000000000000003 v000000000000000 views at 004fadba for:\n- 00000000009fafc0 00000000009faff4 (DW_OP_implicit_value 4 byte block: 95 9b 32 95 )\n+ 00000000009fafc0 00000000009faff4 (DW_OP_implicit_value 4 byte block: 6d c3 32 95 )\n 004fadd1 v000000000000002 v000000000000000 views at 004fadbc for:\n- 00000000009fb35c 00000000009fb390 (DW_OP_implicit_value 4 byte block: 95 9b 32 95 )\n+ 00000000009fb35c 00000000009fb390 (DW_OP_implicit_value 4 byte block: 6d c3 32 95 )\n 004faddd \n \n 004fadde v000000000000003 v000000000000000 location view pair\n 004fade0 v000000000000000 v000000000000000 location view pair\n 004fade2 v000000000000000 v000000000000000 location view pair\n 004fade4 v000000000000002 v000000000000000 location view pair\n 004fade6 v000000000000000 v000000000000000 location view pair\n@@ -1583436,27 +1583436,27 @@\n 004fae1b \n \n 004fae1c v000000000000005 v000000000000000 location view pair\n 004fae1e v000000000000004 v000000000000000 location view pair\n \n 004fae20 00000000009fafc0 (base address)\n 004fae29 v000000000000005 v000000000000000 views at 004fae1c for:\n- 00000000009fafc0 00000000009faff4 (DW_OP_const4u: 250312; DW_OP_stack_value)\n+ 00000000009fafc0 00000000009faff4 (DW_OP_const4u: 250313; DW_OP_stack_value)\n 004fae33 v000000000000004 v000000000000000 views at 004fae1e for:\n- 00000000009fb35c 00000000009fb390 (DW_OP_const4u: 250312; DW_OP_stack_value)\n+ 00000000009fb35c 00000000009fb390 (DW_OP_const4u: 250313; DW_OP_stack_value)\n 004fae3f \n \n 004fae40 v000000000000006 v000000000000000 location view pair\n 004fae42 v000000000000005 v000000000000000 location view pair\n \n 004fae44 00000000009fafc0 (base address)\n 004fae4d v000000000000006 v000000000000000 views at 004fae40 for:\n- 00000000009fafc0 00000000009faff4 (DW_OP_const2u: 1813; DW_OP_stack_value)\n+ 00000000009fafc0 00000000009faff4 (DW_OP_const2u: 2013; DW_OP_stack_value)\n 004fae55 v000000000000005 v000000000000000 views at 004fae42 for:\n- 00000000009fb35c 00000000009fb390 (DW_OP_const2u: 1813; DW_OP_stack_value)\n+ 00000000009fb35c 00000000009fb390 (DW_OP_const2u: 2013; DW_OP_stack_value)\n 004fae5f \n \n 004fae60 v000000000000001 v000000000000000 location view pair\n 004fae62 v000000000000001 v000000000000000 location view pair\n \n 004fae64 00000000009fb0ac (base address)\n 004fae6d v000000000000001 v000000000000000 views at 004fae60 for:\n@@ -1615827,15 +1615827,15 @@\n 005139b6 v000000000000000 v000000000000002 views at 005139b4 for:\n 00000000009f37c4 00000000009f37c4 (DW_OP_reg21 (x21))\n 005139c2 \n \n 005139c3 v000000000000002 v000000000000000 location view pair\n \n 005139c5 v000000000000002 v000000000000000 views at 005139c3 for:\n- 00000000009f381c 00000000009f3844 (DW_OP_implicit_value 4 byte block: 95 9b 32 95 )\n+ 00000000009f381c 00000000009f3844 (DW_OP_implicit_value 4 byte block: 6d c3 32 95 )\n 005139d6 \n \n 005139d7 v000000000000002 v000000000000000 location view pair\n 005139d9 v000000000000000 v000000000000000 location view pair\n 005139db v000000000000000 v000000000000000 location view pair\n \n 005139dd 00000000009f381c (base address)\n@@ -1615846,21 +1615846,21 @@\n 005139f2 v000000000000000 v000000000000000 views at 005139db for:\n 00000000009f3843 00000000009f3844 (DW_OP_fbreg: -32; DW_OP_stack_value)\n 005139f9 \n \n 005139fa v000000000000004 v000000000000000 location view pair\n \n 005139fc v000000000000004 v000000000000000 views at 005139fa for:\n- 00000000009f381c 00000000009f3844 (DW_OP_const4u: 250312; DW_OP_stack_value)\n+ 00000000009f381c 00000000009f3844 (DW_OP_const4u: 250313; DW_OP_stack_value)\n 00513a0d \n \n 00513a0e v000000000000005 v000000000000000 location view pair\n \n 00513a10 v000000000000005 v000000000000000 views at 00513a0e for:\n- 00000000009f381c 00000000009f3844 (DW_OP_const2u: 1813; DW_OP_stack_value)\n+ 00000000009f381c 00000000009f3844 (DW_OP_const2u: 2013; DW_OP_stack_value)\n 00513a1f \n \n 00513a20 v000000000000001 v000000000000003 location view pair\n \n 00513a22 v000000000000001 v000000000000003 views at 00513a20 for:\n 00000000009f3858 00000000009f3858 (DW_OP_reg21 (x21))\n 00513a2e \n@@ -4194297,8 +4194297,8 @@\n 0000000000d80380 0000000000d80390 (DW_OP_addr: 2bcdbf0; DW_OP_stack_value)\n 00d13bf2 v000000000000000 v000000000000000 views at 00d13bd9 for:\n 0000000000d8149c 0000000000d814b8 (DW_OP_addr: 2bcdbf0; DW_OP_stack_value)\n 00d13c02 \n \n 00d13c03 v000000000000000 v000000000000001 location view pair\n 00d13c05 v000000000000000 v000000000000000 location view pair\n-[ Too much input for diff (SHA256: 98cdf910918acb0300ae71c66ca916aebee1c9b3260648f843c780f06cffa30b) ]\n+[ Too much input for diff (SHA256: c7e0a2bb3c9b9f42ce6fb125ccf1c5675d3decf95429b0541279a8c3e7e04ab8) ]\n"}, {"source1": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "unified_diff": "@@ -877692,18 +877692,18 @@\n \tadrp\tx2, 2b68000 <_IO_stdin_used+0x29c00>\n \tadrp\tx1, 2b68000 <_IO_stdin_used+0x29c00>\n \tadd\tx2, x2, #0x520\n \tadd\tx1, x1, #0x560\n \tbl\t9e8384 <(anonymous namespace)::bytes_out::printf(char const*, ...)>\n version2string():\n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/cp/module.cc:314\n-\tmov\tx7, x19\n \tmov\tw6, #0xd \t// #13\n-\tmov\tw5, #0x12 \t// #18\n-\tmov\tw4, #0xc \t// #12\n+\tmov\tx7, x19\n+\tmov\tw4, w6\n+\tmov\tw5, #0x14 \t// #20\n \tmov\tw3, #0x3 \t// #3\n \tmov\tw2, #0x7e9 \t// #2025\n \tadd\tx0, sp, #0x80\n \tadrp\tx1, 2b67000 <_IO_stdin_used+0x28c00>\n \tadd\tx1, x1, #0xb80\n \tbl\t7c2e50 \n module_state::write_readme(elf_out*, cpp_reader*, char const*):\n@@ -890129,27 +890129,27 @@\n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/cp/module.cc:4315\n \tcbz\tx0, 9fac20 \n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/cp/module.cc:4315 (discriminator 1)\n \tldr\tx0, [x0]\n \tcbz\tx0, 9fac20 \n module_state::write_config(elf_out*, module_state_config&, unsigned int):\n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/cp/module.cc:19177 (discriminator 2)\n-\tmov\tw2, #0x9b95 \t// #39829\n+\tmov\tw2, #0xc36d \t// #50029\n \tmov\tw3, w23\n \tadd\tx0, x19, #0x100\n \tmovk\tw2, #0x9532, lsl #16\n \tadrp\tx1, 2b69000 <_IO_stdin_used+0x2ac00>\n \tadd\tx1, x1, #0x208\n \tstr\tx4, [sp, #72]\n \tstr\td31, [sp, #80]\n \tbl\t9f7020 \n \tldr\tx4, [sp, #72]\n \tldr\td31, [sp, #80]\n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/cp/module.cc:19179\n-\tmov\tw1, #0x9b95 \t// #39829\n+\tmov\tw1, #0xc36d \t// #50029\n \tadd\tx0, sp, #0x68\n \tmovk\tw1, #0x9532, lsl #16\n \tstr\tx4, [sp, #104]\n \tstr\td31, [sp, #112]\n \tstr\tx20, [sp, #120]\n \tbl\t9e87a0 <(anonymous namespace)::bytes_out::u32(unsigned int)>\n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/cp/module.cc:19180\n@@ -890507,38 +890507,38 @@\n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/cp/module.cc:4315\n \tcbz\tx1, 9fb2cc \n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/cp/module.cc:4315 (discriminator 1)\n \tldr\tx0, [x1]\n \tcbz\tx0, 9fb2cc \n module_state::read_config(module_state_config&):\n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/cp/module.cc:19246 (discriminator 2)\n-\tmov\tw0, #0x9b95 \t// #39829\n+\tmov\tw0, #0xc36d \t// #50029\n \tmovk\tw0, #0x9532, lsl #16\n \tcmp\tw22, w0\n \tb.eq\t9fb0f8 // b.none\n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/cp/module.cc:19246 (discriminator 7)\n-\tmov\tw2, #0x9b95 \t// #39829\n+\tmov\tw2, #0xc36d \t// #50029\n \tadrp\tx1, 2b69000 <_IO_stdin_used+0x2ac00>\n \tmov\tw3, w22\n \tadd\tx1, x1, #0x350\n \tadd\tx0, x21, #0x100\n \tmovk\tw2, #0x9532, lsl #16\n \tbl\t9f7020 \n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/cp/module.cc:314\n \tadd\tx0, sp, #0x90\n version2string():\n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/cp/module.cc:314\n \tmov\tw6, #0xd \t// #13\n-\tmov\tw5, #0x12 \t// #18\n+\tmov\tw5, #0x14 \t// #20\n+\tmov\tw4, w6\n \tmov\tw3, #0x3 \t// #3\n \tmov\tw2, #0x7e9 \t// #2025\n \tadrp\tx24, 2c3e000 <_IO_stdin_used+0xffc00>\n-\tmov\tw4, #0xc \t// #12\n-\tadd\tx7, x24, #0x680\n \tmov\tx26, x0\n+\tadd\tx7, x24, #0x680\n \tadrp\tx1, 2b67000 <_IO_stdin_used+0x28c00>\n \tadd\tx1, x1, #0xb80\n \tstr\tx7, [sp, #104]\n \tbl\t7c2e50 \n module_state::read_config(module_state_config&):\n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/cp/module.cc:19258\n \tadd\tx24, sp, #0x70\n@@ -890553,15 +890553,15 @@\n \tbl\t2a4d9b0 \n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/cp/module.cc:19263\n \tmov\tw0, #0xfffff \t// #1048575\n \tcmp\tw22, w0\n \tldp\tx4, x7, [sp, #96]\n \tb.ls\t9fb3b4 // b.plast\n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/cp/module.cc:19261\n-\tmov\tw1, #0x6b80 \t// #27520\n+\tmov\tw1, #0x4470 \t// #17520\n \tmovk\tw1, #0x6acd, lsl #16\n \tadd\tw22, w22, w1\n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/cp/module.cc:19268\n \tldr\tx0, [x19, #96]\n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/cp/module.cc:19261\n \tmov\tw1, #0x270f \t// #9999\n \tcmp\tw22, w1\n@@ -890822,15 +890822,15 @@\n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/cp/module.cc:19374\n \ttbnz\tw22, #0, 9fb5ac \n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/cp/module.cc:19377\n \ttbnz\tw22, #2, 9fb684 \n \tldr\tx27, [sp, #80]\n \tb\t9fb4cc \n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/cp/module.cc:19248\n-\tmov\tw0, #0x9b95 \t// #39829\n+\tmov\tw0, #0xc36d \t// #50029\n \tmovk\tw0, #0x9532, lsl #16\n \tcmp\tw22, w0\n \tb.ne\t9fafc0 // b.any\n \tb\t9fb110 \n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/cp/module.cc:19299\n \tadrp\tx2, 2c3e000 <_IO_stdin_used+0xffc00>\n \tadd\tx2, x2, #0x680\n@@ -890879,21 +890879,21 @@\n \tldp\tx25, x26, [sp, #64]\n \tldp\tx29, x30, [sp], #208\n \tret\n version2string():\n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/cp/module.cc:314\n \tadd\tx0, sp, #0x90\n \tmov\tw6, #0xd \t// #13\n-\tmov\tw5, #0x12 \t// #18\n+\tmov\tw5, #0x14 \t// #20\n+\tmov\tw4, w6\n \tmov\tw3, #0x3 \t// #3\n \tmov\tw2, #0x7e9 \t// #2025\n \tadrp\tx24, 2c3e000 <_IO_stdin_used+0xffc00>\n-\tmov\tw4, #0xc \t// #12\n-\tadd\tx7, x24, #0x680\n \tmov\tx26, x0\n+\tadd\tx7, x24, #0x680\n \tadrp\tx1, 2b67000 <_IO_stdin_used+0x28c00>\n \tadd\tx1, x1, #0xb80\n \tstr\tx7, [sp, #104]\n \tbl\t7c2e50 \n module_state::read_config(module_state_config&):\n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/cp/module.cc:19258\n \tadd\tx24, sp, #0x70\n@@ -912565,16 +912565,16 @@\n \tldr\tx0, [x0]\n \tcbz\tx0, a07e78 \n init_modules(cpp_reader*):\n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/cp/module.cc:314\n \tmov\tw6, #0xd \t// #13\n version2string():\n /build/reproducible-path/gcc-15-15-20250315/build/gcc/../../src/gcc/cp/module.cc:314\n-\tmov\tw5, #0x12 \t// #18\n-\tmov\tw4, #0xc \t// #12\n+\tmov\tw5, #0x14 \t// #20\n+\tmov\tw4, w6\n \tmov\tw3, #0x3 \t// #3\n \tadrp\tx25, 2c3e000 <_IO_stdin_used+0xffc00>\n \tmov\tw2, #0x7e9 \t// #2025\n \tadd\tx7, x25, #0x680\n \tmov\tx0, x20\n \tadrp\tx1, 2b67000 <_IO_stdin_used+0x28c00>\n \tadd\tx1, x1, #0xb80\n@@ -4194296,8 +4194296,8 @@\n \tmov\tx2, x0\n /build/reproducible-path/gcc-15-15-20250315/build/gcc/./pass-instances.def:495 (discriminator 4)\n \tstr\tx2, [x19, #2656]\n \tmov\tx1, x0\n \tmov\tx0, x22\n \tbl\t121ba60 \n \tmov\tx22, x0\n-[ Too much input for diff (SHA256: 7bf1ba2d5da3fc3acd6de54afebfc1b738071df5315ac266cc1510a512ccaabe) ]\n+[ Too much input for diff (SHA256: 53879a15b9534df94a370559ae06546df5e962649449c1f3947424471fb2ef40) ]\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -209445,15 +209445,15 @@\n 0x02e70620 6853bb02 00000000 9853bb02 00000000 hS.......S......\n 0x02e70630 d852bb02 00000000 f852bb02 00000000 .R.......R......\n 0x02e70640 1853bb02 00000000 6052bb02 00000000 .S......`R......\n 0x02e70650 8852bb02 00000000 b052bb02 00000000 .R.......R......\n 0x02e70660 00000000 00000000 00000000 00000000 ................\n 0x02e70670 40cccb00 00000000 60cccb00 00000000 @.......`.......\n 0x02e70680 60c9cb00 00000000 40419900 00000000 `.......@A......\n- 0x02e70690 d0d7a236 dd9bc74a 876d65a4 d0d3c8d0 ...6...J.me.....\n+ 0x02e70690 38898d43 4559e0b0 2e34b5d8 bb2dca41 8..CEY...4...-.A\n 0x02e706a0 00000000 00000000 00000000 00000000 ................\n 0x02e706b0 e0eecb00 00000000 00efcb00 00000000 ................\n 0x02e706c0 80eecb00 00000000 00000000 00000000 ................\n 0x02e706d0 00000000 00000000 20efcb00 00000000 ........ .......\n 0x02e706e0 60f0cb00 00000000 a0eecb00 00000000 `...............\n 0x02e706f0 00e2cb00 00000000 c0eecb00 00000000 ................\n 0x02e70700 d0e1cb00 00000000 28e2cb00 00000000 ........(.......\n"}]}]}]}]}, {"source1": "libstdc++-15-doc_15-20250315-1_all.deb", "source2": "libstdc++-15-doc_15-20250315-1_all.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-15 01:37:08.000000 debian-binary\n--rw-r--r-- 0 0 0 179044 2025-03-15 01:37:08.000000 control.tar.xz\n--rw-r--r-- 0 0 0 10252716 2025-03-15 01:37:08.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 178368 2025-03-15 01:37:08.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 10252676 2025-03-15 01:37:08.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/share/doc/gcc-15-base/libstdc++/user/_formulas_dark.log", "source2": "./usr/share/doc/gcc-15-base/libstdc++/user/_formulas_dark.log", "unified_diff": "@@ -1,8 +1,8 @@\n-This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=latex 2026.4.18) 18 APR 2026 15:52\n+This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=latex 2025.3.17) 17 MAR 2025 15:10\n entering extended mode\n restricted \\write18 enabled.\n %&-line parsing enabled.\n **_formulas_dark\n (./_formulas_dark.tex\n LaTeX2e <2024-11-01> patch level 2\n L3 programming layer <2025-01-18>\n"}]}]}]}]}