[Bug bootstrap/126526] [16, X86] Bootstrap comparison failure!
ojab at ojab dot ru via Gcc-bugs <[email protected]> Mon, 03 Aug 2026 16:03:33 +0000
| Newsgroups | gmane.comp.gcc.bugs |
|---|---|
| Message-ID | <[email protected]/bugzilla/> |
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D126526
--- Comment #8 from ojab <ojab at ojab dot ru> ---
>So what's special about your setup? x86-64 bootstraps are normally well te=
sted and nobody else sees this failure.
no idea, I was hoping this would be reported by someone else & fixed for
16.2.0, but apparently not.
The same scripts are working fine with gcc-14.1.0-15.3.0 and I don't think
anything special happens there.
>Since the problem is in dwarf debug information it might be better to diff=
the output of readelf -w for the object files.
was going to attach object files instead of objdump output, but somehow mes=
sed
up. Now object files are attached.
`readelf -w` shows single address/offset difference:
```
diff --git a/tmp/2 b/tmp/3
index cf52b0acdfa..0d355af55ad 100644
--- a/tmp/2
+++ b/tmp/3
@@ -23770,9 +23770,9 @@ Contents of the .debug_loclists section:
0000063b 0000000000000710 (base address)
00000644 v000000000000000 v000000000000000 views at 00000637 for:
- 0000000000000710 0000000000000724 (DW_OP_reg5 (rdi))
+ 0000000000000710 000000000000072f (DW_OP_reg5 (rdi))
00000649 v000000000000000 v000000000000000 views at 00000639 for:
- 0000000000000724 0000000000000730 (DW_OP_entry_value: (DW_OP_=
reg5
(rdi)); DW_OP_stack_value)
+ 000000000000072f 0000000000000730 (DW_OP_entry_value: (DW_OP_=
reg5
(rdi)); DW_OP_stack_value)
00000651 <End of list>
00000652 v000000000000001 v000000000000000 location view pair
```=