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]

Re: egcs-1.1 Internal compiler error


nbecker  <nbecker@fred.net> writes:

> g++ -O4 -I../../../dsp -ffast-math -fprofile-arcs -fbranch-probabilities -fomit-frame-pointer   -c ../pmp_txmr.c -o pmp_txmr.o
> In file included from ../utils.h:6,
>                  from ../pmp_txmr.c:33:
> ../port.h:15: warning: `HUGE' redefined
> /usr/include/math.h:154: warning: this is the location of the previous definition
> ../pmp_txmr.c: In function `void transmitter(struct PMPTX_Param *, int)':
> ../pmp_txmr.c:869: internal error--unrecognizable insn:
> (jump_insn/s 2698 2697 5065 (set (pc)
>         (if_then_else (lt (cc0)
>                 (const_int 10000))
>             (label_ref 4189)
>             (pc))) -1 (insn_list:REG_DEP_ANTI 4341 (insn_list:REG_DEP_ANTI 2675 (insn_list:REG_DEP_ANTI 4338 (insn_list:REG_DEP_ANTI 2676 (insn_list:REG_DEP_ANTI 2677 (insn_list:REG_DEP_ANTI 2678 (insn_list:REG_DEP_ANTI 2691 (insn_list 2695 (insn_list 2694 (insn_list:REG_DEP_ANTI 2683 (nil)))))))))))
>     (expr_list:REG_BR_PROB (const_int 10000)
>         (nil)))
> ../../../egcs-1.1a/gcc/toplev.c:1360: Internal compiler error in function fatal_insn

Ok, I managed to reproduce the problem with the .da file, both with
egcs 1.1 and with Sept 21's snapshot, but I don't have the faintest
idea on how to fix it, so I'm reposting it as a single bug report for
the archives, just in case someone knows what to do with that.

-- 
Alexandre Oliva
mailto:oliva@dcc.unicamp.br mailto:oliva@gnu.org mailto:aoliva@acm.org
http://www.dcc.unicamp.br/~oliva
Universidade Estadual de Campinas, SP, Brasil

pmp_txmr.ii.bz2

pmp_txmr.da.bz2


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