From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 29667 invoked by alias); 17 Jan 2014 18:54:43 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Received: (qmail 29642 invoked by uid 48); 17 Jan 2014 18:54:39 -0000 From: "dimhen at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug bootstrap/59864] New: [4.9 regression] RTL check: expected code 'reg', have 'ne' in rhs_regno, at rtl.h:1125 Date: Fri, 17 Jan 2014 18:54:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: bootstrap X-Bugzilla-Version: 4.9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: dimhen at gmail dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2014-01/txt/msg01899.txt.bz2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59864 Bug ID: 59864 Summary: [4.9 regression] RTL check: expected code 'reg', have 'ne' in rhs_regno, at rtl.h:1125 Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: bootstrap Assignee: unassigned at gcc dot gnu.org Reporter: dimhen at gmail dot com Fedora 20/x64 r206606 PASS r206724 FAIL commpile libgcc with -m32 gcc configured as ~/src/gcc_current/configure --prefix=/usr/local/gcc_current --enable-checking=yes,df,fold,rtl,tree --enable-languages=c,c++,lto --enable-plugin --with-tune=native --with-arch=native --enable-version-specific-runtime-libs --enable-static --enable-multilib --with-system-zlib make[5]: Entering directory `/home/dimhen/build/gcc_current/x86_64-unknown-linux-gnu/32/libgcc' # If this is the top-level multilib, build all the other # multilibs. /home/dimhen/build/gcc_current/./gcc/xgcc -B/home/dimhen/build/gcc_current/./gcc/ -B/usr/local/gcc_current/x86_64-unknown-linux-gnu/bin/ -B/usr/local/gcc_current/x86_64-unknown-linux-gnu/lib/ -isystem /usr/local/gcc_current/x86_64-unknown-linux-gnu/include -isystem /usr/local/gcc_current/x86_64-unknown-linux-gnu/sys-include -g -O2 -m32 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -mlong-double-80 -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -mlong-double-80 -I. -I. -I../../.././gcc -I/home/dimhen/src/gcc_current/libgcc -I/home/dimhen/src/gcc_current/libgcc/. -I/home/dimhen/src/gcc_current/libgcc/../gcc -I/home/dimhen/src/gcc_current/libgcc/../include -I/home/dimhen/src/gcc_current/libgcc/config/libbid -DENABLE_DECIMAL_BID_FORMAT -DHAVE_CC_TLS -DUSE_TLS -o _negdi2.o -MT _negdi2.o -MD -MP -MF _negdi2.dep -DL_negdi2 -c /home/dimhen/src/gcc_current/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/dimhen/src/gcc_current/libgcc/libgcc2.c: In function '__negdi2': /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 } ^ 0xc7fb31 rtl_check_failed_code1(rtx_def const*, rtx_code, char const*, int, char const*) /home/dimhen/src/gcc_current/gcc/rtl.c:773 0x1ea870c rhs_regno /home/dimhen/src/gcc_current/gcc/rtl.h:1125 0x1ea91c8 combine_set_extension /home/dimhen/src/gcc_current/gcc/ree.c:303 0x1eabd17 merge_def_and_ext /home/dimhen/src/gcc_current/gcc/ree.c:658 0x1ead959 combine_reaching_defs /home/dimhen/src/gcc_current/gcc/ree.c:786 0x1eaea39 find_and_remove_re /home/dimhen/src/gcc_current/gcc/ree.c:993 0x1eaf41b rest_of_handle_ree /home/dimhen/src/gcc_current/gcc/ree.c:1064 0x1eaf4aa 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 for instructions. make[5]: *** [_negdi2.o] Error 1 make[5]: Leaving directory `/home/dimhen/build/gcc_current/x86_64-unknown-linux-gnu/32/libgcc'