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]

internal compiler error


Hello,
    I have been using egcs 1.0 for some months now without any problems
on a DEC Alpha/RedHat Linux (v.4.2) system. Today I encountered an error
in attempting to build the 'vis5d' application, specifically in building
the 'Mesa' graphics library. I upgraded the compiler to egcs-1.0.2 but
get the same error. The errors were 'internal compiler error' so I thought
I'd pass along the report. Details are attached below.
    Thanks for the support!
 - David Covey
   Geophysical Institute, University of Alaska Fairbanks
----------------

Linux ruff 2.0.30 #4 Mon Feb 9 12:12:26 EST 1998 alpha unknown
egcs-2.90.27 980315 (egcs-1.0.2 release)

----------------
Script started on Thu Jun 25 11:58:00 1998
ruff:/usr/local/src/vis5d-4.3/Mesa# pwd
/usr/local/src/vis5d-4.3/Mesa
ruff:/usr/local/src/vis5d-4.3/Mesa# make linux-alpha-elf
mkdir lib
mkdir: cannot make directory `lib': File exists
make: [linux-alpha-elf] Error 1 (ignored)
touch src/depend
touch src-glu/depend
cd src ; make linux-alpha-elf
make[1]: Entering directory `/usr/local/src/vis5d-4.3/Mesa/src'
make -w targets \
"GL_LIB = libMesaGL.so" \
"GLU_LIB = libMesaGLU.so" \
"GLUT_LIB = libglut.so" \
"TK_LIB = libMesatk.so" \
"AUX_LIB = libMesaaux.so" \
"CC = gcc" \
"CFLAGS = -ansi -pedantic -fPIC" \
"MAKELIB = ../mklib.linux" \
"XLIBS = -L/usr/X11R6/lib -lX11 -lXext -lXmu -lXi"
make[2]: Entering directory `/usr/local/src/vis5d-4.3/Mesa/src'
gcc -c -I../include -ansi -pedantic -fPIC drawpix.c
drawpix.c: In function `draw_color_pixels':
drawpix.c:873: internal error--unrecognizable insn:
(insn 4206 4203 4207 (set (reg:DI 22 $22)
        (plus:DI (reg:DI 15 $15)
            (const_int 37072))) -1 (nil)
    (nil))
gcc: Internal compiler error: program cc1 got fatal signal 6
make[2]: *** [drawpix.o] Error 1
make[2]: Leaving directory `/usr/local/src/vis5d-4.3/Mesa/src'
make[1]: *** [linux-alpha-elf] Error 2
make[1]: Leaving directory `/usr/local/src/vis5d-4.3/Mesa/src'
make: *** [linux-alpha-elf] Error 2

-----------(I tried again, with a slightly different target)----------

ruff:/usr/local/src/vis5d-4.3/Mesa# make linux-alpha
mkdir lib
mkdir: cannot make directory `lib': File exists
make: [linux-alpha] Error 1 (ignored)
touch src/depend
touch src-glu/depend
cd src ; make linux-alpha
make[1]: Entering directory `/usr/local/src/vis5d-4.3/Mesa/src'
make -w targets \
"GL_LIB = libMesaGL.a" \
"GLU_LIB = libMesaGLU.a" \
"GLUT_LIB = libglut.so" \
"TK_LIB = libMesatk.a" \
"AUX_LIB = libMesaaux.a" \
"CC = gcc" \
"CFLAGS = -O2 -pedantic -L/usr/X11R6/lib" \
"MAKELIB = ../mklib.ar-ruv" \
"XLIBS = -L/usr/X11R6/lib -lX11"
make[2]: Entering directory `/usr/local/src/vis5d-4.3/Mesa/src'
gcc -c -I../include -O2 -pedantic -L/usr/X11R6/lib blend.c
gcc: Internal compiler error: program cc1 got fatal signal 11
make[2]: *** [blend.o] Error 1
make[2]: Leaving directory `/usr/local/src/vis5d-4.3/Mesa/src'
make[1]: *** [linux-alpha] Error 2
make[1]: Leaving directory `/usr/local/src/vis5d-4.3/Mesa/src'
make: *** [linux-alpha] Error 2
ruff:/usr/local/src/vis5d-4.3/Mesa# exit

-------


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