This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug bootstrap/59864] [4.9 regression] RTL check: expected code 'reg', have 'ne' in rhs_regno, at rtl.h:1125


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59864

--- Comment #1 from Dmitry G. Dyachenko <dimhen at gmail dot com> ---
r206729, r206720 configured as

~/src/gcc_current/configure --prefix=/usr/local/gcc_current
--enable-checking=yes,rtl --enable-languages=c --disable-multilib

FAIL with

/home/dimhen/src/gcc_current/libgcc/libgcc2.c: In function '__negti2':
/home/dimhen/src/gcc_current/libgcc/libgcc2.c:71:1: internal compiler error:
RTL check: expected code 'reg', have 'ne' in rhs_regno, at rtl.h:1125
 }
 ^
0xc7e3d5 rtl_check_failed_code1(rtx_def const*, rtx_code, char const*, int,
char const*)
    /home/dimhen/src/gcc_current/gcc/rtl.c:773
0x1ea7078 rhs_regno
    /home/dimhen/src/gcc_current/gcc/rtl.h:1125
0x1ea7b34 combine_set_extension
    /home/dimhen/src/gcc_current/gcc/ree.c:303
0x1eaa683 merge_def_and_ext
    /home/dimhen/src/gcc_current/gcc/ree.c:658
0x1eac2c5 combine_reaching_defs
    /home/dimhen/src/gcc_current/gcc/ree.c:786
0x1ead3a5 find_and_remove_re
    /home/dimhen/src/gcc_current/gcc/ree.c:993
0x1eadd87 rest_of_handle_ree
    /home/dimhen/src/gcc_current/gcc/ree.c:1064
0x1eade16 execute
    /home/dimhen/src/gcc_current/gcc/ree.c:1103
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <http://gcc.gnu.org/bugs.html> for instructions.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]