[Bug c++/12316] [3.4 regression] trouble with garbage collection
bangerth at dealii dot org
gcc-bugzilla@gcc.gnu.org
Wed Sep 17 14:21:00 GMT 2003
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12316
bangerth at dealii dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |rth at gcc dot gnu dot org
Status|UNCONFIRMED |NEW
Ever Confirmed| |1
Last reconfirmed|0000-00-00 00:00:00 |2003-09-17 14:06:17
date| |
------- Additional Comments From bangerth at dealii dot org 2003-09-17 14:06 -------
Phantastic, finally we have a small testcase that shows this problem!
In other words, I _can_ reproduce this like here:
tmp/g> ../build-gcc/gcc-install/bin/g++ --param ggc-min-expand=0 --param ggc-min
-heapsize=0 -c x.cc -v
Reading specs from /homes/csm2/bangerth/tmp/build-gcc/gcc-install/bin/../lib/gcc
/i686-pc-linux-gnu/3.4/specs
Configured with: '../gcc/configure' '--enable-languages=c,c++ '--prefix=/ticam/b
angerth/tmp/build-gcc/gcc-install '--enable-checking
Thread model: posix
gcc version 3.4 20030916 (experimental)
/homes/csm2/bangerth/tmp/build-gcc/gcc-install/bin/../libexec/gcc/i686-pc-linux
-gnu/3.4/cc1plus -quiet -v -iprefix /homes/csm2/bangerth/tmp/build-gcc/gcc-insta
ll/bin/../lib/gcc/i686-pc-linux-gnu/3.4/ -D_GNU_SOURCE x.cc -quiet -dumpbase x.c
c -mtune=pentiumpro -auxbase x -version --param ggc-min-expand=0 --param ggc-min
-heapsize=0 -o /tmp/cc03VETg.s
ignoring nonexistent directory "/homes/csm2/bangerth/tmp/build-gcc/gcc-install/b
in/../lib/gcc/i686-pc-linux-gnu/3.4/../../../../i686-pc-linux-gnu/include"
ignoring duplicate directory "/ticam/bangerth/tmp/build-gcc/gcc-install/lib/gcc/
i686-pc-linux-gnu/3.4/../../../../include/c++/3.4"
ignoring duplicate directory "/ticam/bangerth/tmp/build-gcc/gcc-install/lib/gcc/
i686-pc-linux-gnu/3.4/../../../../include/c++/3.4/i686-pc-linux-gnu"
ignoring duplicate directory "/ticam/bangerth/tmp/build-gcc/gcc-install/lib/gcc/
i686-pc-linux-gnu/3.4/../../../../include/c++/3.4/backward"
ignoring duplicate directory "/ticam/bangerth/tmp/build-gcc/gcc-install/lib/gcc/
i686-pc-linux-gnu/3.4/include"
ignoring nonexistent directory "/ticam/bangerth/tmp/build-gcc/gcc-install/lib/gc
c/i686-pc-linux-gnu/3.4/../../../../i686-pc-linux-gnu/include"
#include "..." search starts here:
#include <...> search starts here:
/homes/csm2/bangerth/tmp/build-gcc/gcc-install/bin/../lib/gcc/i686-pc-linux-gnu
/3.4/../../../../include/c++/3.4
/homes/csm2/bangerth/tmp/build-gcc/gcc-install/bin/../lib/gcc/i686-pc-linux-gnu
/3.4/../../../../include/c++/3.4/i686-pc-linux-gnu
/homes/csm2/bangerth/tmp/build-gcc/gcc-install/bin/../lib/gcc/i686-pc-linux-gnu
/3.4/../../../../include/c++/3.4/backward
/homes/csm2/bangerth/tmp/build-gcc/gcc-install/bin/../lib/gcc/i686-pc-linux-gnu
/3.4/include
/usr/local/include
/ticam/bangerth/tmp/build-gcc/gcc-install/include
/usr/include
End of search list.
GNU C++ version 3.4 20030916 (experimental) (i686-pc-linux-gnu)
compiled by GNU C version 3.4 20030916 (experimental).
GGC heuristics: --param ggc-min-expand=0 --param ggc-min-heapsize=0
virtual memory exhausted: Invalid argument
Richard, since your patch is mentioned, would you mind taking a look? We've got
quite a few PRs about this, so it seems that many are affected by this problem.
W.
More information about the Gcc-bugs
mailing list