[Bug rtl-optimization/94440] [8/9/10 Regression] ICE in check_bool_attrs, at recog.c:2168 since r7-5324-gb8cab8a5492e9639
ubizjak at gmail dot com
gcc-bugzilla@gcc.gnu.org
Wed Apr 1 13:23:36 GMT 2020
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94440
--- Comment #1 from Uroš Bizjak <ubizjak at gmail dot com> ---
Are you sure the bisection is correct?
Fairly current gcc-8 and gcc-9 branches work OK for me, but bisection points to
gcc-7 commit.
Also, I don't see anything wrong with the failing pattern:
#2 0x00000000006ac8f1 in check_bool_attrs (insn=insn@entry=0x7fffea817980) at
/home/uros/git/gcc/gcc/recog.c:1614
1614 gcc_unreachable ();
(gdb) p debug_rtx (insn)
(insn 10 9 11 3 (set (reg:DF 83 [ d_lsm.12 ])
(plus:DF (reg:DF 83 [ d_lsm.12 ])
(mem:DF (plus:DI (mult:DI (reg:DI 87 [ i ])
(const_int 8 [0x8]))
(reg/f:DI 7 sp)) [2 a S8 A64]))) "pr94440.c":12:7 904
{*fop_df_comm}
(expr_list:REG_DEAD (reg:DI 87 [ i ])
(nil)))
$1 = void
More information about the Gcc-bugs
mailing list