[Bug c++/11295] [3.4/3.5 regression] ICE in cp_expr_size, at cp/cp-lang.c:314 when using a non-trivial object in a compound statement expression
------- Additional Comments From schwab at suse dot de 2004-02-06 00:50 -------
>From today <http://gcc.gnu.org/ml/gcc-testresults/2004-02/msg00230.html>:
$ /tmp/cvs/gcc-20040205/Build/gcc/testsuite/../g++
-B/tmp/cvs/gcc-20040205/Build/gcc/testsuite/../ /tmp/cvs/gcc-20040205/gcc/testsuite/g++.dg/ext/stmtexpr1.C
-nostdinc++
-I/tmp/cvs/gcc-20040205/Build/ia64-suse-linux/libstdc++-v3/include/ia64-suse-linux
-I/tmp/cvs/gcc-20040205/Build/ia64-suse-linux/libstdc++-v3/include
-I/tmp/cvs/gcc-20040205/libstdc++-v3/libsupc++
-I/tmp/cvs/gcc-20040205/libstdc++-v3/libsupc++
-I/tmp/cvs/gcc-20040205/libstdc++-v3/include/backward
-I/tmp/cvs/gcc-20040205/libstdc++-v3/testsuite -fmessage-length=0
-L/tmp/cvs/gcc-20040205/Build/ia64-suse-linux/./libstdc++-v3/src/.libs
-L/tmp/cvs/gcc-20040205/Build/ia64-suse-linux/./libiberty -lm
-o ./stmtexpr1.exe -v
Reading specs from /tmp/cvs/gcc-20040205/Build/gcc/testsuite/../specs
Configured with: ../configure --host=ia64-suse-linux --enable-shared
--enable-th
reads --with-system-zlib
Thread model: posix
gcc version 3.4.0 20040205 (prerelease)
/tmp/cvs/gcc-20040205/Build/gcc/testsuite/../cc1plus -quiet -nostdinc++ -v
-I/t
mp/cvs/gcc-20040205/Build/ia64-suse-linux/libstdc++-v3/include/ia64-suse-linux
-
I/tmp/cvs/gcc-20040205/Build/ia64-suse-linux/libstdc++-v3/include
-I/tmp/cvs/gcc-20040205/libstdc++-v3/libsupc++
-I/tmp/cvs/gcc-20040205/libstdc++-v3/libsupc++
-I/tmp/cvs/gcc-20040205/libstdc++-v3/include/backward
-I/tmp/cvs/gcc-20040205/libstdc++-v3/testsuite
-iprefix /tmp/cvs/gcc-20040205/Build/gcc/../lib/gcc/ia64-suse-linux/3.4.0/
-isystem /tmp/cvs/gcc-20040205/Build/gcc/testsuite/../include
-D_GNU_SOURCE /tmp/cvs/gcc-20040205/gcc/testsuite/g++.dg/ext/stmtexpr1.C
-quiet -dumpbase stmtexpr1.C -auxbase stmtexpr1 -version -fmessage-length=0
-o /tmp/ccbPK4GZ.s
ignoring nonexistent directory
"/tmp/cvs/gcc-20040205/Build/gcc/../lib/gcc/ia64-suse-linux/3.4.0/include"
ignoring nonexistent directory
"/tmp/cvs/gcc-20040205/Build/gcc/../lib/gcc/ia64-suse-linux/3.4.0/../../../../ia64-suse-linux/include"
ignoring nonexistent directory "NONE/include"
ignoring nonexistent directory
"/usr/local/lib/gcc/ia64-suse-linux/3.4.0/include"
ignoring nonexistent directory "/usr/local/lib/../ia64-suse-linux/include"
ignoring duplicate directory "/tmp/cvs/gcc-20040205/libstdc++-v3/libsupc++"
#include "..." search starts here:
#include <...> search starts here:
/tmp/cvs/gcc-20040205/Build/ia64-suse-linux/libstdc++-v3/include/ia64-suse-linux
/tmp/cvs/gcc-20040205/Build/ia64-suse-linux/libstdc++-v3/include
/tmp/cvs/gcc-20040205/libstdc++-v3/libsupc++
/tmp/cvs/gcc-20040205/libstdc++-v3/include/backward
/tmp/cvs/gcc-20040205/libstdc++-v3/testsuite
/tmp/cvs/gcc-20040205/Build/gcc/testsuite/../include
/usr/local/include
/usr/include
End of search list.
GNU C++ version 3.4.0 20040205 (prerelease) (ia64-suse-linux)
compiled by GNU C version 3.4.0 20040205 (prerelease).
GGC heuristics: --param ggc-min-expand=95 --param ggc-min-heapsize=122124
/tmp/cvs/gcc-20040205/gcc/testsuite/g++.dg/ext/stmtexpr1.C: In function `int
main()':
/tmp/cvs/gcc-20040205/gcc/testsuite/g++.dg/ext/stmtexpr1.C:48: internal
compiler error: in cp_expr_size, at cp/cp-lang.c:347
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11295
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
Reply to: