Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 3 Jun 2002 14:54:33 +0200
From:      Stanislav Grozev <tacho@factline.com>
To:        freebsd-current@freebsd.org
Subject:   GCC3.1 internal compiler error when compiling XFree86-4-libraries
Message-ID:  <20020603125433.GA5356@meerkat.dungeon>

next in thread | raw e-mail | index | archive | help
Hello,

I have a -CURRENT system (world from yesterday, ports from today).
I'm trying to compile the XFree86-libraries-4.2.0 from ports, but
I have troubles. After resolving the one with the #pragma weak,
and also one with a missing ../ from one of the Mesa Makefiles,
now I get the following:

---------

LD_LIBRARY_PATH=../../../../../exports/lib cc -c -O -pipe -Wp,-w -march=pentium  -ansi -pedantic -Dasm=__asm -Wall -Wpointer-arith   -I../../../../../exports/include/X11 -I../../../../../include/extensions -I../../../../../extras/Mesa/src/OSmesa -I../../../../../extras/Mesa/src          -I../../../../../extras/Mesa/include   -I../../../../.. -I../../../../../exports/include   -DCSRG_BASED  -DFUNCPROTO=15 -DNARROWPROTO -DXTHREADS   -DXUSE_MTSAFE_API -DXNO_MTSAFE_PWDAPI    -DMALLOC_0_RETURNS_NULL     -ansi -pedantic -Dasm=__asm -Wall -Wpointer-arith  -I../../../../../exports/include/X11 -I../../../../../include/extensions -I../../../../../extras/Mesa/src/OSmesa -I../../../../../extras/Mesa/src            -I../../../../../extras/Mesa/include   -I../../../../.. -I../../../../../exports/include   -DCSRG_BASED  -DFUNCPROTO=15 -DNARROWPROTO -DXTHREADS   -DXUSE_MTSAFE_API -DXNO_MTSAFE_PWDAPI    -DMALLOC_0_RETURNS_NULL      -fPIC ../../../../../lib/GL/mesa/src/translate.c
In file included from ../../../../../lib/GL/mesa/src/translate.c:779:
../../../../../extras/Mesa/src/trans_tmp.h: In function `trans_1_GLdouble_1ub_elt':
../../../../../extras/Mesa/src/trans_tmp.h:124: could not find a spill register
(insn 96 94 97 (set (subreg:SF (reg:QI 75) 0)
        (plus:SF (reg:SF 8 st(0) [76])
	            (reg:SF 9 st(1) [80]))) 525 {*fop_sf_comm_nosse} (insn_list 87 (nil))
		        (expr_list:REG_DEAD (reg:SF 8 st(0) [76])
			        (nil)))
../../../../../extras/Mesa/src/trans_tmp.h:124: Internal compiler error in failed_reload, at reload1.c:5050
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://www.gnu.org/software/gcc/bugs.html>; for instructions.
*** Error code 1

Stop in /home/scratch/ports/x11/XFree86-4-libraries/work/xc/lib/GL/mesa/src/OSmesa.
logrus# 

---------

I don't have any idea what to do to fix it. Any help would be appreciated.
If any further info, or details, or testing are needed, I'll be glad
to provide it. Thanks.

-tacho
-- 
[a lie is my shield] | [http://daemonz.org/ || tacho@daemonz.org]
0x44fc3339 || [02b5 798b 4bd1 97fb f8db 72e4 dca4 be03 44fc 3339]

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020603125433.GA5356>