GCC-H8300: Internal compiler error in find_reloads

Toshi Morita tm2@best.com
Tue Mar 27 16:51:00 GMT 2001


version: CVS
   host: i686-linux
 target: h8300-coff

When the file cmd2.i and cmd5.i from stress-1.17 are compiled
using the options:

-O2 -S

The following errors occur:

./cmd2.i
cmd2.i: In function `do_cmd_open':
cmd2.i:16285: Unable to generate reloads for:
(insn 34 33 36 (set (mem/f:QI (pre_modify:HI (reg/f:HI 7 sp)
                (plus:HI (reg/f:HI 7 sp)
                    (const_int -2 [0xfffffffe]))) 0)
        (reg:QI 2 r2 [29])) 0 {movqi_push} (insn_list 33 (nil))
    (expr_list:REG_DEAD (reg:QI 2 r2 [29])
        (nil)))
cmd2.i:16285: Internal compiler error in find_reloads, at reload.c:3486
Please submit a full bug report, with preprocessed source if appropriate.
See <URL: http://www.gnu.org/software/gcc/bugs.html > for instructions.
./cmd5.i
cmd5.i: In function `do_cmd_study':
cmd5.i:15966: Unable to generate reloads for:
(insn 214 213 216 (set (mem/f:QI (pre_modify:HI (reg/f:HI 7 sp)
                (plus:HI (reg/f:HI 7 sp)
                    (const_int -2 [0xfffffffe]))) 0)
        (reg:QI 2 r2 [63])) 0 {movqi_push} (insn_list 213 (nil))
    (expr_list:REG_DEAD (reg:QI 2 r2 [63])
        (nil)))
cmd5.i:15966: Internal compiler error in find_reloads, at reload.c:3486
Please submit a full bug report, with preprocessed source if appropriate.
See <URL: http://www.gnu.org/software/gcc/bugs.html > for instructions.

The files cmd2.i and cmd5.i are included in stress-1.17 at:

ftp://shell14.ba.best.com/pub.t/tm2/stress-1.17.tar.gz

Toshi



More information about the Gcc-bugs mailing list