https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64971
Bug ID: 64971
Summary: [5 Regression] gcc.c-torture/compile/pr37433.c ICEs
with -mabi=ilp32
Product: gcc
Version: 5.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: pinskia at gcc dot gnu.org
Target: aarch64*
Excess errors:
/home/apinski/src/gcc-cavium/gcc/gcc/testsuite/gcc.c-torture/compile/pr37433.c:5:1:
error: unrecognizable insn:
(call_insn/j 6 5 7 2 (parallel [
(set (reg:SI 0 x0)
(call (mem:DI (symbol_ref/f:SI ("*.LC0") [flags 0x82] <var_decl
0x10000361170 *.LC0>) [0 *_1 S8 A8])
(const_int 0 [0])))
(return)
(use (const_int 0 [0]))
])
/home/apinski/src/gcc-cavium/gcc/gcc/testsuite/gcc.c-torture/compile/pr37433.c:4
-1
(expr_list:REG_CALL_DECL (nil)
(nil))
(expr_list (clobber (reg:DI 17 x17))
(expr_list (clobber (reg:DI 16 x16))
(expr_list:SI (use (reg:SI 0 x0))
(nil)))))
This testcase used to pass at one point.