public inbox for gcc-prs@sourceware.org
help / color / mirror / Atom feed
* optimization/5559: gcc-3.0.3 fails to compile mozilla 0.9.7 (e_pow.c) on sparc-sun-solaris2.8 when optimization >= -O2
@ 2002-01-31 13:26 niki.waibel
  0 siblings, 0 replies; 2+ messages in thread
From: niki.waibel @ 2002-01-31 13:26 UTC (permalink / raw)
  To: gcc-gnats


>Number:         5559
>Category:       optimization
>Synopsis:       gcc-3.0.3 fails to compile mozilla 0.9.7 (e_pow.c) on sparc-sun-solaris2.8 when optimization >= -O2
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    unassigned
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Jan 31 13:26:01 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     Niki W. Waibel
>Release:        gcc version 3.0.3
>Organization:
>Environment:
SunOS blade100-2 5.8 Generic_108528-11 sun4u sparc
>Description:
gcc-3.0.3 fails to compile mozilla 0.9.7 (e_pow.c) on sparc-sun-solaris2.8 when optimization >= -O2.

gcc compiles with -O0 and -O1 but fails with -O2 and -O3.

===

nwaibel@blade100-2 ~/compile/mozilla/js/src/fdlibm $ gcc -v -save-temps -o e_pow.o -c -DOSTYPE=\"SunOS5\" -DOSARCH=\"SunOS\" -DOJI   -I../../../dist/include/js -I../../../dist/include -I/home/nwaibel/compile/mozilla/dist/include/nspr         -fPIC -I/misc/sparc-sun-solaris2.8/include  -pedantic -Wno-long-long -O3 -I/misc/sparc-sun-solaris2.8/include -fshort-wchar -pthreads -pipe  -DDEBUG -D_DEBUG -DDEBUG_nwaibel -DTRACING -g -O2 -D_IEEE_LIBM  -I/misc/sparc-sun-solaris2.8/include  -include ../../../config-defs.h -DMOZILLA_CLIENT -Wp,-MD,.deps/e_pow.pp e_pow.c

gcc: Warning: -pipe ignored because -save-temps specified

Reading specs from /misc/sparc-sun-solaris2.8/bin/../lib/gcc-lib/sparc-sun-solaris2.8/3.0.3/specs

Configured with: ../gcc-3.0.3/configure --prefix=/misc/sparc-sun-solaris2.8/opt/gcc/3.0.3 --disable-shared --enable-languages=all --enable-threads --disable-shared --disable-nls --with-cpu=ultrasparc

Thread model: posix

gcc version 3.0.3

 /misc/sparc-sun-solaris2.8/bin/../lib/gcc-lib/sparc-sun-solaris2.8/3.0.3/cpp0 -lang-c -v -I../../../dist/include/js -I../../../dist/include -I/home/nwaibel/compile/mozilla/dist/include/nspr -I/misc/sparc-sun-solaris2.8/include -I/misc/sparc-sun-solaris2.8/include -I/misc/sparc-sun-solaris2.8/include -iprefix /misc/sparc-sun-solaris2.8/bin/../lib/gcc-lib/sparc-sun-solaris2.8/3.0.3/ -D__GNUC__=3 -D__GNUC_MINOR__=0 -D__GNUC_PATCHLEVEL__=3 -Dsparc -Dsun -Dunix -D__svr4__ -D__SVR4 -D__sparc__ -D__sun__ -D__unix__ -D__svr4__ -D__SVR4 -D__sparc -D__sun -D__unix -Asystem=unix -Asystem=svr4 -D__OPTIMIZE__ -U__WCHAR_TYPE__ -D__WCHAR_TYPE__=short unsigned int -D__STDC_HOSTED__=1 -Wno-long-long -pedantic -D__GCC_NEW_VARARGS__ -Acpu=sparc -Amachine=sparc -D_REENTRANT -D_PTHREADS -DOSTYPE="SunOS5" -DOSARCH="SunOS" -DOJI -DDEBUG -D_DEBUG -DDEBUG_nwaibel -DTRACING -D_IEEE_LIBM -DMOZILLA_CLIENT -include ../../../config-defs.h -MD .deps/e_pow.pp e_pow.c e_pow.i

GNU CPP version 3.0.3 (cpplib) (sparc)

ignoring nonexistent directory "/misc/sparc-sun-solaris2.8/lib/gcc-lib/../../sparc-sun-solaris2.8/include"

ignoring nonexistent directory "/usr/local/include"

ignoring nonexistent directory "/misc/sparc-sun-solaris2.8/opt/gcc/3.0.3/sparc-sun-solaris2.8/include"

ignoring duplicate directory "/misc/sparc-sun-solaris2.8/include"

ignoring duplicate directory "/misc/sparc-sun-solaris2.8/include"

ignoring duplicate directory "/misc/sparc-sun-solaris2.8/opt/gcc/3.0.3/lib/gcc-lib/sparc-sun-solaris2.8/3.0.3/include"

#include "..." search starts here:

#include <...> search starts here:

 ../../../dist/include/js

 ../../../dist/include

 /home/nwaibel/compile/mozilla/dist/include/nspr

 /misc/sparc-sun-solaris2.8/include

 /misc/sparc-sun-solaris2.8/lib/gcc-lib/sparc-sun-solaris2.8/3.0.3/include

 /usr/include

End of search list.

 /misc/sparc-sun-solaris2.8/bin/../lib/gcc-lib/sparc-sun-solaris2.8/3.0.3/cc1 -fpreprocessed e_pow.i -quiet -dumpbase e_pow.c -g -O3 -O2 -Wno-long-long -pedantic -version -fPIC -fshort-wchar -o e_pow.s

GNU CPP version 3.0.3 (cpplib) (sparc)

GNU C version 3.0.3 (sparc-sun-solaris2.8)

        compiled by GNU C version 3.0.3.

e_pow.c: In function `__ieee754_pow':

e_pow.c:376: Insn does not satisfy its constraints:

(insn 2311 2308 1404 (set (reg:SI 9 %o1)

        (reg:SI 39 %f7 [38])) 51 {*movsi_insn} (nil)

    (nil))

e_pow.c:376: Internal compiler error in reload_cse_simplify_operands, at reload1.c:8364

Please submit a full bug report,

with preprocessed source if appropriate.

See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.

nwaibel@blade100-2 ~/compile/mozilla/js/src/fdlibm $ 

===
>How-To-Repeat:
gcc -o e_pow.o -c -DOSTYPE=\"SunOS5\" -DOSARCH=\"SunOS\" -DOJI -fPIC -pedantic -Wno-long-long -fshort-wchar -pthreads  -DDEBUG -D_DEBUG -DDEBUG_nwaibel -DTRACING -g -O2 -D_IEEE_LIBM -DMOZILLA_CLIENT e_pow.i
>Fix:

>Release-Note:
>Audit-Trail:
>Unformatted:
----gnatsweb-attachment----
Content-Type: application/bzip2; name="e_pow.i.bz2"; name="e_pow.i.bz2"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="e_pow.i.bz2"

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


^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: optimization/5559: gcc-3.0.3 fails to compile mozilla 0.9.7 (e_pow.c) on sparc-sun-solaris2.8 when optimization >= -O2
@ 2002-04-03  2:14 rth
  0 siblings, 0 replies; 2+ messages in thread
From: rth @ 2002-04-03  2:14 UTC (permalink / raw)
  To: gcc-bugs, gcc-prs, niki.waibel, nobody

Synopsis: gcc-3.0.3 fails to compile mozilla 0.9.7 (e_pow.c) on sparc-sun-solaris2.8 when optimization >= -O2

State-Changed-From-To: open->closed
State-Changed-By: rth
State-Changed-When: Wed Apr  3 02:14:34 2002
State-Changed-Why:
    Fixed for gcc 3.1.

http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=5559


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2002-04-03 10:14 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-01-31 13:26 optimization/5559: gcc-3.0.3 fails to compile mozilla 0.9.7 (e_pow.c) on sparc-sun-solaris2.8 when optimization >= -O2 niki.waibel
2002-04-03  2:14 rth

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).