This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

(i386-linux x sh-elf) stress-1.15 regression



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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]