public inbox for gcc-prs@sourceware.org
help / color / mirror / Atom feed
* c/1775: "fixed or forbidden register 0 (ax) was spilled for class AREG" when compiling Apache
@ 2001-04-01  0:00 kevin
  0 siblings, 0 replies; only message in thread
From: kevin @ 2001-04-01  0:00 UTC (permalink / raw)
  To: gcc-gnats

>Number:         1775
>Category:       c
>Synopsis:       "fixed or forbidden register 0 (ax) was spilled for class AREG" when compiling Apache
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    unassigned
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Jan 25 19:16:00 PST 2001
>Closed-Date:
>Last-Modified:
>Originator:     Kevin Day
>Release:        gcc version 2.95.2 19991024 (release)
>Organization:
>Environment:
FreeBSD 4.2-RELEASE system, compiling apache 1.3.14
FreeBSD server3.stileproject.com 4.2-RELEASE FreeBSD 4.2-RELEASE #0: Mon Nov 20 13:02:55 GMT 2000     jkh@bento.FreeBSD.org:/usr/src/sys/compile/GENERIC  i386
>Description:
# cc -c  -I../../os/unix -I../../include  -DHARD_SERVER_LIMIT=2048  -DDOCUMENT_LOCATION=\"/usr/local/www/data/\"  -DDEFAULT_PATH=\"/bin:/usr/bin:/usr/local/bin\"  -DACCEPT_FILTER_NAME=\"httpready\" -DBUFFERED_LOGS -funsigned-char -DUSE_EXPAT -I../../lib/expat-lite -O -pipe -O6 -fomit-frame-pointer -march=pentiumpro -mcpu=pentiumpro -funroll-loops -fexpensive-optimizations -fschedule-insns -fschedule-insns2 `../../apaci` -fpic -DSHARED_MODULE -v -save-temps proxy_http.c
cc: Warning: -pipe ignored since -save-temps specified
Using builtin specs.
gcc version 2.95.2 19991024 (release)
 /usr/libexec/cpp -lang-c -v -I../../os/unix -I../../include -I../../lib/expat-lite -D__GNUC__=2 -D__GNUC_MINOR__=95 -Di386 -Dunix -D__FreeBSD__=4 -D__FreeBSD_cc_version=420000 -D__i386__ -D__unix__ -D__FreeBSD__=4 -D__FreeBSD_cc_version=420000 -D__i386 -D__unix -Acpu(i386) -Amachine(i386) -Asystem(unix) -Asystem(FreeBSD) -D__CHAR_UNSIGNED__ -D__OPTIMIZE__ -Acpu(i386) -Amachine(i386) -Di386 -D__i386 -D__i386__ -Di686 -Dpentiumpro -D__i686 -D__i686__ -D__pentiumpro -D__pentiumpro__ -D__ELF__ -D__PIC__ -D__pic__ -DHARD_SERVER_LIMIT=2048 -DDOCUMENT_LOCATION="/usr/local/www/data/" -DDEFAULT_PATH="/bin:/usr/bin:/usr/local/bin" -DACCEPT_FILTER_NAME="httpready" -DBUFFERED_LOGS -DUSE_EXPAT -DHTTPD_ROOT="/usr/local" -DSUEXEC_BIN="/usr/local/sbin/suexec" -DSHARED_CORE_DIR="/usr/local/libexec/apache" -DDEFAULT_PIDLOG="/var/run/httpd.pid" -DDEFAULT_SCOREBOARD="/var/run/httpd.scoreboard" -DDEFAULT_LOCKFILE="/var/run/httpd.lock" -DDEFAULT_XFERLOG="/var/log/httpd-access.log" -DDEFAULT_ERRORLOG="/var/log/httpd-error.log" -DTYPES_CONFIG_FILE="etc/apache/mime.types" -DSERVER_CONFIG_FILE="etc/apache/httpd.conf" -DACCESS_CONFIG_FILE="etc/apache/access.conf" -DRESOURCE_CONFIG_FILE="etc/apache/srm.conf" -DSHARED_MODULE proxy_http.c proxy_http.i
GNU CPP version 2.95.2 19991024 (release) (i386 FreeBSD/ELF)
#include "..." search starts here:
#include <...> search starts here:
 ../../os/unix
 ../../include
 ../../lib/expat-lite
 /usr/include
 /usr/include
End of search list.
The following default directories have been omitted from the search path:
 /usr/include/g++
End of omitted list.
 /usr/libexec/cc1 proxy_http.i -quiet -dumpbase proxy_http.c -march=pentiumpro -mcpu=pentiumpro -O -O6 -version -funsigned-char -fomit-frame-pointer -funroll-loops -fexpensive-optimizations -fschedule-insns -fschedule-insns2 -fpic -o proxy_http.s
GNU C version 2.95.2 19991024 (release) (i386-unknown-freebsd) compiled by GNU C version 2.95.2 19991024 (release).
proxy_http.c: In function `ap_proxy_http_handler':
proxy_http.c:546: fixed or forbidden register 0 (ax) was spilled for class AREG.
proxy_http.c:546: This may be due to a compiler bug or to impossible asm
proxy_http.c:546: statements or clauses.
proxy_http.c:546: This is the instruction:
(insn 943 942 934 (parallel[ 
            (set (reg:SI 1 %edx)
                (truncate:SI (lshiftrt:DI (mult:DI (sign_extend:DI (reg:SI 2 %ecx))
                            (sign_extend:DI (reg:SI 1 %edx)))
                        (const_int 32 [0x20]))))
            (clobber (scratch:SI))
        ] ) 232 {smulsi3_highpart} (insn_list/j/c:REG_DEP_ANTI 932 (insn_list/c 940 (insn_list/j/c 942 (nil))))
    (expr_list:REG_DEAD (reg:SI 1 %edx)
        (expr_list:REG_UNUSED (scratch:SI)
            (nil))))
>How-To-Repeat:

Compiling the attached file with the options listed
>Fix:

>Release-Note:
>Audit-Trail:
>Unformatted:
----gnatsweb-attachment----
Content-Type: application/x-gzip-compressed; name="proxy_http.i.gz"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="proxy_http.i.gz"

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
kkeHA4wBAA==
>From nathan@gcc.gnu.org Sun Apr 01 00:00:00 2001
From: nathan@gcc.gnu.org
To: nathan@gcc.gnu.org
Cc: gcc-prs@gcc.gnu.org
Subject: Re: c++/1694
Date: Sun, 01 Apr 2001 00:00:00 -0000
Message-id: <20010119093604.28137.qmail@sourceware.cygnus.com>
X-SW-Source: 2001-q1/msg00475.html
Content-length: 1141

The following reply was made to PR c++/1694; it has been noted by GNATS.

From: nathan@gcc.gnu.org
To: gcc-gnats@gcc.gnu.org, nathan@codesourcery.com, nathan@gcc.gnu.org
Cc:  
Subject: Re: c++/1694
Date: 19 Jan 2001 09:34:35 -0000

 Synopsis: bogus errors during type deduction
 
 State-Changed-From-To: analyzed->closed
 State-Changed-By: nathan
 State-Changed-When: Fri Jan 19 01:34:33 2001
 State-Changed-Why:
     2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
     
             * cp-tree.h (lookup_template_class): Add complain parm.
             * decl.c (lookup_namespace_name): Adjust call to
             lookup_template_class.
             (make_typename_type): Likewise.
             * semantics.c (finish_template_type): Likewise.
             * pt.c (lookup_template_class): Add complain parm. Adjust.
             (tsubst_aggr_type): Pass COMPLAIN down to lookup_template_class.
             (tsubst): Likewise.
     
     2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
             
             * g++.old-deja/g++.pt/deduct3.C: New test.
 
 http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view&pr=1694&database=gcc
>From neil@gcc.gnu.org Sun Apr 01 00:00:00 2001
From: neil@gcc.gnu.org
To: nobody@gcc.gnu.org
Cc: gcc-prs@gcc.gnu.org
Subject: Re: fortran/275
Date: Sun, 01 Apr 2001 00:00:00 -0000
Message-id: <20010124183600.10304.qmail@sourceware.cygnus.com>
X-SW-Source: 2001-q1/msg00673.html
Content-length: 564

The following reply was made to PR fortran/275; it has been noted by GNATS.

From: neil@gcc.gnu.org
To: David.Billinghurst@riotinto.com.au, gcc-gnats@gcc.gnu.org,
  nobody@gcc.gnu.org
Cc:  
Subject: Re: fortran/275
Date: 24 Jan 2001 18:28:58 -0000

 Synopsis: ICE in `change_address', at emit-rtl.c:1589
 
 State-Changed-From-To: closed->analyzed
 State-Changed-By: neil
 State-Changed-When: Wed Jan 24 10:28:58 2001
 State-Changed-Why:
     Original testcase fixed, new test case here fails.
 
 http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view&pr=275&database=gcc
>From kelly@onesecure.com Sun Apr 01 00:00:00 2001
From: kelly@onesecure.com
To: gcc-gnats@gcc.gnu.org
Subject: c++/2443: error while trying to build new kernel linux 2-4-3
Date: Sun, 01 Apr 2001 00:00:00 -0000
Message-id: <20010331182450.17612.qmail@sourceware.cygnus.com>
X-SW-Source: 2001-q1/msg02693.html
Content-length: 945

>Number:         2443
>Category:       c++
>Synopsis:       error while trying to build new kernel linux 2-4-3
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    unassigned
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Mar 31 10:26:00 PST 2001
>Closed-Date:
>Last-Modified:
>Originator:     kelly@onesecure.com
>Release:        gcc version 2.96 20000731 (RedHat Linux 7.0)
>Organization:
>Environment:
Linux Kernel 2-4-3	
>Description:
[kelly@explosion linux]# make dep
gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -o scripts/mkdep scripts/mkdep.c
gcc: Internal error: Segmentation fault (program collect2)
Please submit a full bug report.
See <URL: http://www.gnu.org/software/gcc/bugs.html > for instructions.
make: *** [scripts/mkdep] Error 1
	
>How-To-Repeat:
trying to make the new linux 2-4-3 kernel.
>Fix:

>Release-Note:
>Audit-Trail:
>Unformatted:


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2001-04-01  0:00 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-04-01  0:00 c/1775: "fixed or forbidden register 0 (ax) was spilled for class AREG" when compiling Apache kevin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).