[Bug target/96787] New: rs6000 mcpu=power10 miscompiles libiberty htab_delete() causing bootstrap failure
acsawdey at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Wed Aug 26 00:17:20 GMT 2020
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96787
Bug ID: 96787
Summary: rs6000 mcpu=power10 miscompiles libiberty
htab_delete() causing bootstrap failure
Product: gcc
Version: 11.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: acsawdey at gcc dot gnu.org
Target Milestone: ---
Created attachment 49122
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49122&action=edit
hashtab.c with no added attributes
Building r11-2827 configured using --with-cpu=power10, I am seeing some kind of
compile failure in libiberty hashtab.o function htab_delete(). Putting
__attribute__ ((target("cpu=power9")) in front of that function clears the
problem.
The manifestation is that genmddeps segfaults.
I've attached asm output with (.fixed.s) and without (.broken.s) the attribute
on htab_delete().
More information about the Gcc-bugs
mailing list