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]

SSA problems


I haven't tested the mainline gcc for perhaps a week and a half so I
don't know exactly when the problem was introduced.

The file available at

	http://www.cygnus.com/~drepper/gconv_conf.i.bz2

causes gcc to crash when the latter is called with

	gcc -c -O -fssa gconv_conf.i

The message is

gconv_conf.c: In function `read_conf_file':
gconv_conf.c:396: Unrecognizable insn:
(insn 234 233 235 (parallel[ 
            (set (reg:CC 17 flags)
                (compare:CC (mem:BLK (reg:SI 83) 0)
                    (mem:BLK (reg:SI 82) 0)))
            (use (reg:SI 85))
            (use (const_int 1 [0x1]))
            (use (reg:SI 19 dirflag))
            (clobber (reg:SI 234))
            (clobber (reg:SI 233))
            (clobber (reg:SI 232))
        ] ) -1 (insn_list 228 (insn_list 230 (insn_list 232 (insn_list 233 (nil)))))
    (expr_list:REG_DEAD (reg:SI 19 dirflag)
        (expr_list:REG_DEAD (reg:SI 85)
            (expr_list:REG_DEAD (reg:SI 83)
                (expr_list:REG_DEAD (reg:SI 82)
                    (expr_list:REG_UNUSED (reg:SI 234)
                        (expr_list:REG_UNUSED (reg:SI 233)
                            (expr_list:REG_UNUSED (reg:SI 232)
                                (nil)))))))))
gconv_conf.c:396: Internal compiler error in `extract_insn', at recog.c:2048


This is on Linux/x86 with the mainline gcc as of 2000-07-05T17:00-0700.

-- 
---------------.                          ,-.   1325 Chesapeake Terrace
Ulrich Drepper  \    ,-------------------'   \  Sunnyvale, CA 94089 USA
Red Hat          `--' drepper at redhat.com   `------------------------

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