[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#369810: FTBFS on alpha: ICE in spill_failure, at reload1.c:1911



Package: gcc-snapshot
Version: 20060530-1
Severity: important

gcc 4.2 no longer builds on Alpha since an ICE occurs when building
classpath.  This is PR27858.


if /bin/sh ../../libtool --mode=compile /build/buildd/gcc-snapshot-20060530/build/./gcc/xgcc -B/build/buildd/gcc-snapshot-20060530/build/./gcc/ -B/usr/lib/gcc-snapshot/alpha-linux-gnu/bin/ -B/usr/lib/gcc-snapshot/alpha-linux-gnu/lib/ -isystem /usr/lib/gcc-snapshot/alpha-linux-gnu/include -isystem /usr/lib/gcc-snapshot/alpha-linux-gnu/sys-include -DHAVE_CONFIG_H -I. -I../../../../../../src/libjava/classpath/native/fdlibm -I../../include     -O2 -g -O2  -mieee -MT strtod.lo -MD -MP -MF ".deps/strtod.Tpo" -c -o strtod.lo ../../../../../../src/libjava/classpath/native/fdlibm/strtod.c; \
        then mv -f ".deps/strtod.Tpo" ".deps/strtod.Plo"; else rm -f ".deps/strtod.Tpo"; exit 1; fi
/build/buildd/gcc-snapshot-20060530/build/./gcc/xgcc -B/build/buildd/gcc-snapshot-20060530/build/./gcc/ -B/usr/lib/gcc-snapshot/alpha-linux-gnu/bin/ -B/usr/lib/gcc-snapshot/alpha-linux-gnu/lib/ -isystem /usr/lib/gcc-snapshot/alpha-linux-gnu/include -isystem /usr/lib/gcc-snapshot/alpha-linux-gnu/sys-include -DHAVE_CONFIG_H -I. -I../../../../../../src/libjava/classpath/native/fdlibm -I../../include -O2 -g -O2 -mieee -MT strtod.lo -MD -MP -MF .deps/strtod.Tpo -c ../../../../../../src/libjava/classpath/native/fdlibm/strtod.c  -fPIC -DPIC -o .libs/strtod.o
../../../../../../src/libjava/classpath/native/fdlibm/strtod.c: In function '_Jv_strtod_r':
../../../../../../src/libjava/classpath/native/fdlibm/strtod.c:718: error: unable to find a register to spill in class 'FLOAT_REGS'
../../../../../../src/libjava/classpath/native/fdlibm/strtod.c:718: error: this is the insn:
(insn 1014 1010 2389 99 ../../../../../../src/libjava/classpath/native/fdlibm/strtod.c:345 (set (reg:DF 34 $f2 [orig:288 prephitmp.60 ] [288])
        (subreg:DF (const_int 9218868437227405312 [0x7ff0000000000000]) 0)) 235 {*movdf_nofix} (nil)
    (expr_list:REG_DEAD (reg:DI 875)
        (nil)))
../../../../../../src/libjava/classpath/native/fdlibm/strtod.c:718: internal compiler error: in spill_failure, at reload1.c:1911
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
make[7]: *** [strtod.lo] Error 1

-- 
Martin Michlmayr
http://www.cyrius.com/



Reply to: