This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: gcc-20011112/cygwin make boostrap fails on sort.c:134 "Unrecognizable insn"
- To: "gcc-bugs" <gcc-bugs at gcc dot gnu dot org>
- Subject: Re: gcc-20011112/cygwin make boostrap fails on sort.c:134 "Unrecognizable insn"
- From: Christian Jönsson <christian dot jonsson at foi dot se>
- Date: Tue, 13 Nov 2001 15:30:59 +0100
- Cc: "Billinghurst, David \(CRTS\)" <David dot Billinghurst at riotinto dot com>
- Organization: Sweden's Defence Research Agency
This is the same as http://gcc.gnu.org/ml/gcc-bugs/2001-11/msg00349.html
Cheers,
/ChJ
----- Original Message -----
From: "Christian Jönsson" <christian.jonsson@foi.se>
To: "gcc-bugs" <gcc-bugs@gcc.gnu.org>
Sent: Tuesday, November 13, 2001 3:28 PM
Subject: gcc-20011112/cygwin make boostrap fails on sort.c:134
"Unrecognizable insn"
> On an up to date cygwin install on win2k/sp2, I get the following:
>
>
/usr/local/src/objdir-gcc-20011112/gcc/xgcc -B/usr/local/src/objdir-gcc-2001
> 1112
>
/gcc/ -B/usr/local/i686-pc-cygwin/bin/ -B/usr/local/i686-pc-cygwin/lib/ -isy
> stem
>
>
/usr/local/i686-pc-cygwin/include -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../g
> cc-
> 20011112/libiberty/../include -W -Wall -Wtraditional -pedantic
> ../../../gcc-200
> 11112/libiberty/sort.c
> ../../../gcc-20011112/libiberty/sort.c: In function `sort_pointers':
> ../../../gcc-20011112/libiberty/sort.c:134: Unrecognizable insn:
> (insn 116 113 119 (parallel[
> (set (reg:SI 82)
> (const_int 0 [0x0]))
> (set (reg/f:SI 79)
> (plus:SI (ashift:SI (reg:SI 81)
> (const_int 2 [0x2]))
> (reg/f:SI 118)))
> (set (mem:BLK (reg/f:SI 118) [0 A8])
> (const_int 0 [0x0]))
> (use (reg:SI 19 dirflag))
> (use (reg:SI 81))
> (use (reg:SI 19 dirflag))
> ] ) -1 (insn_list 113 (nil))
> (expr_list:REG_DEAD (reg:SI 81)
> (expr_list:REG_UNUSED (reg:SI 82)
> (expr_list:REG_UNUSED (reg/f:SI 79)
> (nil)))))
> ../../../gcc-20011112/libiberty/sort.c:134: Internal compiler error in
> extract_i
> nsn, at recog.c:2128
> Please submit a full bug report,
> with preprocessed source if appropriate.
> See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
> make[2]: *** [sort.o] Error 1
> make[2]: Leaving directory
> `/usr/local/src/objdir-gcc-20011112/i686-pc-cygwin/li
> biberty'
> make[1]: *** [all-target-libiberty] Error 2
> make[1]: Leaving directory `/usr/local/src/objdir-gcc-20011112'
> make: *** [bootstrap] Error 2
>