I'm compiling the Chipmunk electronic design/simulation tools (psys 1.58) and
the default makefile gets an ICE in compiling math.c. The default Makefile
specifies -O3, but the ICE does not happen if I use no optimization or just -O.
-O2 also gets the same ICE. Here is the compilation line and output:

gcc -O3 -DBSD -Dlinux -DF_OK=0 -I../include -I/usr/X11R6/include 
-DCHIPLIB=\"`cd ../../lib; pwd`\"   -c -o math.o math.c
math.c: In function `ma_lnfactorial':
math.c:1691: internal compiler error: in move_for_stack_reg, at
reg-stack.c:1065Please submit a full bug report,

I will attach the preprocessed source.

-- 
           Summary: ICE: in move_for_stack_reg, at reg-stack.c:1065
           Product: gcc
           Version: 3.4.2
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: c
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: bugs at chen-becker dot org
                CC: gcc-bugs at gcc dot gnu dot org
 GCC build triplet: Fedora Core 3 on PIII Coppermine
  GCC host triplet: Fedora Core 3 on PIII Coppermine
GCC target triplet: Fedora Core 3 on PIII Coppermine


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19572

Reply via email to