Menu

#58 Failure to compile riva_tex.c

critical
closed
nobody
nv (10)
1
2003-03-20
2000-05-28
Anonymous
No

My system is a Athlon 550, Linux 2.4.test kernel, gcc version 2.8.1, 128 MB ram, and MAtrox G400 16MB. I originally submitted this bug via e-mail but I have since gotten an output from the compiler which follows:
for i in include/GL libGL servGL docs ; do \ ( cd $i && make all ) || exit 1; \ done
make[1]: Entering directory `/usr/src/glx/include/GL'
rm -f gl.h
ln -s /usr/src/Mesa-3.2/include/GL/gl.h gl.h
rm -f glu.h
ln -s /usr/src/Mesa-3.2/include/GL/glu.h glu.h
rm -f glut.h
ln -s /usr/src/Mesa-3.2/include/GL/glut.h glut.h
rm -f glutf90.h
ln -s /usr/src/Mesa-3.2/include/GL/glutf90.h glutf90.h
make[1]: Leaving directory `/usr/src/glx/include/GL'
make[1]: Entering directory `/usr/src/glx/libGL'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/usr/src/glx/libGL'
make[1]: Entering directory `/usr/src/glx/servGL'
for i in mesaglx serverglx hwglx mesaglx/X86 ; do \ ( cd $i && make all ) || exit 1 ; \ done
make[2]: Entering directory `/usr/src/glx/servGL/mesaglx'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/glx/servGL/mesaglx'
make[2]: Entering directory `/usr/src/glx/servGL/serverglx'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/glx/servGL/serverglx'
make[2]: Entering directory `/usr/src/glx/servGL/hwglx'
for i in common ./mga ./i810 ./nv ./mach64 ./s3virge ./sis6326; do \ ( cd $i && make all ) || exit 1 ; \ done
make[3]: Entering directory `/usr/src/glx/servGL/hwglx/common'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/glx/servGL/hwglx/common'
make[3]: Entering directory `/usr/src/glx/servGL/hwglx/mga'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/glx/servGL/hwglx/mga'
make[3]: Entering directory `/usr/src/glx/servGL/hwglx/i810'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/glx/servGL/hwglx/i810'
make[3]: Entering directory `/usr/src/glx/servGL/hwglx/nv'
rm -f riva_tex.o
gcc -march=pentiumpro -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -Wall -Wno-uninitialized -O3 -fexpensive-optimizations -fomit-frame-pointer -finline-functions -funroll-loops -DNDEBUG -DHW_LOG_ENABLED -DGLX_LOG -DDYNAMIC_MODULE -DSTDC_HEADERS=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_PERM_H=1 -DHAVE_ASM_SIGCONTEXT_H=1 -DHAVE_LINUX_NEWAGP=1 -DHAVE_LINUX_NEWAGP=1 -DSIZEOF_LONG=4 -DRETSIGTYPE=void -DHAVE_VPRINTF=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSTR=1 -DHAVE_IOPL=1 -DHAVE_LIBDL=1 -DMESA_PATCH -DGLXEXT -DXDEBUG -DMESA31 -DBUILD_COLOR_TABLE_EXT=1 -DGLX_MODULE -I../.. -I../../serverglx -I../../../include -I/usr/src/Mesa-3.2/include -I../../../xc-headers/programs/Xserver/hw/xfree86/vga256/drivers/nv -I../../../xc-headers/programs/Xserver/hw/xfree86/common_hw -I../../../xc-headers/programs/Xserver/hw/xfree86/common -I../../../xc-headers/programs/Xserver/hw/xfree86/os-support -I../../../xc-headers/programs/Xserver/hw/xfree86/vga256/vga -I../../../xc-headers/programs/Xserver/hw/xfree86/xaa -I../../../xc-headers/programs/Xserver/hw/xfree86 -I../../../xc-headers/programs/Xserver/include -I../../../xc-headers/include/fonts -I../../../xc-headers/include -I../common -I/usr/src/Mesa-3.2/src -I/usr/X11R6/include -DXFreeXDGA -fPIC -c riva_tex.c
riva_tex.c: In function `RivaInitTextureHeap':
riva_tex.c:1476: Could not find a spill register
(insn:HI 808 807 809 (set (subreg:SF (reg:HI 318) 0)
(plus:SF (reg:SF 8 %st(0))
(mem/u:SF (symbol_ref/u:SI ("*.LC100"))))) 368 {strlensi-3} (insn_list 805 (insn_list 803 (nil)))
(expr_list:REG_DEAD (reg:SF 8 %st(0))
(nil)))
gcc: Internal compiler error: program cc1 got fatal signal 6
make[3]: *** [riva_tex.o] Error 1
make[3]: Leaving directory `/usr/src/glx/servGL/hwglx/nv'
make[2]: *** [subdirs] Error 1
make[2]: Leaving directory `/usr/src/glx/servGL/hwglx'
make[1]: *** [subdirs] Error 1
make[1]: Leaving directory `/usr/src/glx/servGL'
make: *** [all] Error 1

Discussion

  • Frank C. Earl

    Frank C. Earl - 2000-10-30
    • priority: 5 --> 3
     
  • Frank C. Earl

    Frank C. Earl - 2000-12-11
    • priority: 3 --> 1
     
  • Philip Brown

    Philip Brown - 2003-03-20
    • status: open --> closed
     

Log in to post a comment.