[Bug c/99127] New: ICE in expand_expr_addr_expr_1, at expr.c:8026 (during RTL pass: expand) at -O1 or higher on hppa

kurt at intricatesoftware dot com gcc-bugzilla@gcc.gnu.org
Tue Feb 16 22:19:45 GMT 2021


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99127

            Bug ID: 99127
           Summary: ICE in expand_expr_addr_expr_1, at expr.c:8026 (during
                    RTL pass: expand) at -O1 or higher on hppa
           Product: gcc
           Version: 8.4.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c
          Assignee: unassigned at gcc dot gnu.org
          Reporter: kurt at intricatesoftware dot com
  Target Milestone: ---

Created attachment 50207
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50207&action=edit
testcase

gcc-8.4.0-hppa-unknown-openbsd6.8 ICEs when compiling Python 2.7, 3.8 & 3.9 on
hppa. I've partially reduced one example in the attachments. Reducing
optimization level to -O0 does not hit the ICE.

egcc -c -O1 -o hppatest.o hppatest.c 
during RTL pass: expand
hppatest.c: In function 'c_pow':
hppatest.c:12:1: internal compiler error: in expand_expr_addr_expr_1, at
expr.c:8026
 c_pow(Py_complex a, Py_complex b)
 ^~~~~
libbacktrace could not find executable to open


More information about the Gcc-bugs mailing list