This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
(i386-linux x sh-elf) stress-1.15 regression
- To: gcc-bugs at gcc dot gnu dot org
- Subject: (i386-linux x sh-elf) stress-1.15 regression
- From: Toshi Morita <tm2 at best dot com>
- Date: Fri, 18 Aug 2000 14:18:18 -0700 (PDT)
version: CVS (8/18/2000)
host: i386-linux
target: sh-elf
When quatern.i from stress-1.15 is compiled with the following options:
-O2 -m4-single-only -ml -S -g
...the following error results:
./quatern.i: In function `D_Iteration_z3':
./quatern.i:5667: Unable to find a register to spill in class `R0_REGS'.
./quatern.i:5667: This is the insn:
(insn 180 178 181 (parallel[
(set (reg/v:SF 71)
(const_double:SF (const_int 0 [0x0]) 1610612736 [0x60000000] 1070945621 [0x3fd55555] [0.3333333432674408]))
(use (reg/v:PSI 48 fpscr))
(clobber (scratch:SI))
] ) 91 {movsf_ie} (nil)
(expr_list:REG_UNUSED (scratch:SI)
(nil)))
./quatern.i:5667: Internal compiler error in spill_failure, at reload1.c:1825
Please submit a full bug report.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
stress-1.15 is at:
ftp://shell14.ba.best.com/pub.t/tm2/stress-1.15.tar.gz
Toshi