gcc-20011112/cygwin make boostrap fails on sort.c:134 "Unrecognizable insn"
Christian Jönsson
christian.jonsson@foi.se
Fri Nov 2 01:38:00 GMT 2001
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
More information about the Gcc-bugs
mailing list