This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug tree-optimization/15874] New: ICE: in create_temp, at tree-outof-ssa.c:143 with -O2 (C++)
- From: "commie1 at gmx dot net" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 8 Jun 2004 14:11:53 -0000
- Subject: [Bug tree-optimization/15874] New: ICE: in create_temp, at tree-outof-ssa.c:143 with -O2 (C++)
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
Tried compiling mozilla with today's mainline. It went fine except for this one
ICE. It only happens at -O2 and above.
Command line:
[user@lhost xpath]$ /tmp/gcc35/bin/c++ -o PathExpr.o -c
-I../../../../dist/include/string -I../../../../dist/include/xpcom
-I../../../../dist/include/dom -I../../../../dist/include/content
-I../../../../dist/include/widget -I../../../../dist/include/xpconnect
-I../../../../dist/include/js -I../../../../dist/include/unicharutil
-I../../../../dist/include/layout -I../../../../dist/include/necko
-I../../../../dist/include/htmlparser -I../../../../dist/include/transformiix
-I../../../../dist/include -I../../../../dist/include/nspr -I. -I./../base
-fno-rtti -fno-exceptions -O2 PathExpr.cpp -save-temps -v
Reading specs from /tmp/gcc35/lib/gcc/i686-pc-linux-gnu/3.5.0/specs
Configured with: ../configure --prefix=/tmp/gcc35 --enable-shared
--enable-threads=posix --enable-__cxa_atexit --enable-languages=c,c++
--enable-clocale=gnu
Thread model: posix
gcc version 3.5.0 20040608 (experimental)
/tmp/gcc35/libexec/gcc/i686-pc-linux-gnu/3.5.0/cc1plus -E -quiet -v
-I../../../../dist/include/string -I../../../../dist/include/xpcom
-I../../../../dist/include/dom -I../../../../dist/include/content
-I../../../../dist/include/widget -I../../../../dist/include/xpconnect
-I../../../../dist/include/js -I../../../../dist/include/unicharutil
-I../../../../dist/include/layout -I../../../../dist/include/necko
-I../../../../dist/include/htmlparser -I../../../../dist/include/transformiix
-I../../../../dist/include -I../../../../dist/include/nspr -I. -I./../base
-D_GNU_SOURCE -include ../../../../mozilla-config.h ice/PathExpr.cpp
-mtune=pentiumpro -fno-rtti -fno-exceptions -O2 -o PathExpr.ii
ignoring nonexistent directory
"/tmp/gcc35/lib/gcc/i686-pc-linux-gnu/3.5.0/../../../../i686-pc-linux-gnu/include"
ignoring nonexistent directory "../../../../dist/include/transformiix"
#include "..." search starts here:
#include <...> search starts here:
../../../../dist/include/string
../../../../dist/include/xpcom
../../../../dist/include/dom
../../../../dist/include/content
../../../../dist/include/widget
../../../../dist/include/xpconnect
../../../../dist/include/js
../../../../dist/include/unicharutil
../../../../dist/include/layout
../../../../dist/include/necko
../../../../dist/include/htmlparser
../../../../dist/include
../../../../dist/include/nspr
.
./../base
/tmp/gcc35/lib/gcc/i686-pc-linux-gnu/3.5.0/../../../../include/c++/3.5.0
/tmp/gcc35/lib/gcc/i686-pc-linux-gnu/3.5.0/../../../../include/c++/3.5.0/i686-pc-linux-gnu
/tmp/gcc35/lib/gcc/i686-pc-linux-gnu/3.5.0/../../../../include/c++/3.5.0/backward
/usr/local/include
/tmp/gcc35/include
/tmp/gcc35/lib/gcc/i686-pc-linux-gnu/3.5.0/include
/usr/include
End of search list.
/tmp/gcc35/libexec/gcc/i686-pc-linux-gnu/3.5.0/cc1plus -fpreprocessed
PathExpr.ii -quiet -dumpbase PathExpr.cpp -mtune=pentiumpro -auxbase-strip
PathExpr.o -O2 -version -fno-rtti -fno-exceptions -o PathExpr.s
GNU C++ version 3.5.0 20040608 (experimental) (i686-pc-linux-gnu)
compiled by GNU C version 3.5.0 20040608 (experimental).
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
ice/PathExpr.cpp: In member function `virtual nsresult
PathExpr::evaluate(txIEvalContext*, txAExprResult**)':
ice/PathExpr.cpp:40: internal compiler error: in create_temp, at
tree-outof-ssa.c:143
Please submit a full bug report,
with preprocessed source if appropriate.
--
Summary: ICE: in create_temp, at tree-outof-ssa.c:143 with -O2
(C++)
Product: gcc
Version: 3.5.0
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: tree-optimization
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: commie1 at gmx dot net
CC: gcc-bugs at gcc dot gnu dot org
GCC build triplet: i686-pc-linux-gnu
GCC host triplet: i686-pc-linux-gnu
GCC target triplet: i686-pc-linux-gnu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15874