From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 3473 invoked by alias); 27 Mar 2003 15:46:00 -0000 Mailing-List: contact gcc-prs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-prs-owner@gcc.gnu.org Received: (qmail 3459 invoked by uid 71); 27 Mar 2003 15:46:00 -0000 Date: Thu, 27 Mar 2003 15:47:00 -0000 Message-ID: <20030327154600.3458.qmail@sources.redhat.com> To: nobody@gcc.gnu.org Cc: gcc-prs@gcc.gnu.org, From: Wolfgang Bangerth Subject: Re: bootstrap/8971: virtual memory exhausted: Not enough space Reply-To: Wolfgang Bangerth X-SW-Source: 2003-03/txt/msg01912.txt.bz2 List-Id: The following reply was made to PR bootstrap/8971; it has been noted by GNATS. From: Wolfgang Bangerth To: gcc-gnats@gcc.gnu.org Cc: Subject: Re: bootstrap/8971: virtual memory exhausted: Not enough space Date: Thu, 27 Mar 2003 09:40:50 -0600 (CST) ---------- Forwarded message ---------- Date: Wed, 26 Mar 2003 15:18:07 +0100 From: Ingolf Knopf To: neroden@gcc.gnu.org, bangerth@dealii.org Subject: Re: bootstrap/8971: virtual memory exhausted: Not enough space Am Samstag, 21. Dezember 2002 04:42 schrieben Sie: > Synopsis: virtual memory exhausted: Not enough space > > State-Changed-From-To: open->feedback > State-Changed-By: bangerth > State-Changed-When: Fri Dec 20 19:42:54 2002 > State-Changed-Why: > Regarding your report: I think it would be valuable to > know how much physical memory your machine has (and how > much of that was used by other processes at the time of > the failure, although this is admittedly hard to determine > afterwards. > > Also, did you set a limit to the virtual memory available > on this shell, using ulimit? > > Danke > Wolfgang > > http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc& >pr=8971 Am Dienstag, 25. März 2003 19:26 schrieben Sie: > Synopsis: virtual memory exhausted: Not enough space > > State-Changed-From-To: feedback->closed > State-Changed-By: neroden > State-Changed-When: Tue Mar 25 18:26:15 2003 > State-Changed-Why: > We needed information on how much memory was available, and didn't get > it for 3 months. > > http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc& >pr=8971 Sorry for beeing late. My workstation has 512MByte RAM and 1.5GByte swap space. Last 'ps ux'/'swapon -s' befor generation error is: Swap partition /dev/rz0b (default swap): Allocated space: 196608 pages (1536MB) In-use space: 1854 pages ( 0%) Free space: 194754 pages ( 99%) Total swap allocation: Allocated space: 196608 pages (1536MB) Reserved space: 8588 pages ( 4%) In-use space: 1854 pages ( 0%) Available space: 188020 pages ( 95%) USER PID %CPU %MEM VSZ RSS TTY S STARTED TIME COMMAND ingolf 29373 6.0 0.1 2.05M 280K console S + 14:48:45 0:09.25 ksh ../gcctest-memory.ksh ingolf 25759 0.0 0.1 29.9M 656K ?? S 08:25:37 0:01.55 kdeinit: dcopserver --nosi ingolf 22673 0.0 0.1 2.50M 736K console I + 14:48:45 0:00.10 gmake bootstrap ingolf 24741 0.0 0.2 30.5M 992K ?? S 08:25:37 0:00.23 kdeinit: Running... ingolf 8431 0.0 0.0 2.16M 208K console I + 14:48:46 0:00.03 /bin/sh -c r=`pwd`; export r; s=`cd ../gcc-3.2.1; pwd`; export s; echo "Bootstrapping the compiler"; cd gcc && gmake "AR_FLAGS=rc" "AR_FOR_TARGET=` if [ -f $r/binutils/ar ] ; then echo $r/binutils/ar ; else if [ 'alphaev6-dec-osf4.0g' = 'alphaev6-dec-osf4.0g' ] ; then echo ar; else t=''; echo ar | sed -e 's/x/x/' $t ; fi; fi`" "AS_FOR_TARGET=` if [ -f $r/gas/as-new ] ; then echo $r/gas/as-new ; elif [ -f $r/gcc/xgcc ]; then $r/gcc/xgcc -B$r/gcc/ -B/tools/gnu/alpha-dec-osf4.0f/gcc321/alphaev6-dec-osf4.0g/bin/ -B/tools/gnu/alpha-dec-osf4.0f/gcc321/alphaev6-dec-osf4.0g/lib/ -isystem /tools/gnu/alpha-dec-osf4.0f/gcc321/alphaev6-dec-osf4.0g/include -print-prog-name=as ; else if [ 'alphaev6-dec-osf4.0g' = 'alphaev6-dec-osf4.0g' ] ; then echo as; else t=''; echo as | sed -e 's/x/x/' $t ; fi; fi`" "BISON=`if [ -f $r/bison/bison ] ; then echo $r/bison/bison -L $s/bison/ ; else echo bison ; fi`" "CC_FOR_BUILD=cc" "CC_FOR_TARGET=$r/gcc/xgcc -B$r/gcc/ -B/tools/gnu/alpha-dec-osf4.0f/gcc321/alphaev6-dec-osf4.0g/bin/ -B/tools/gnu/alpha-dec-osf4.0f/gcc321/alphaev6-dec-osf4.0g/lib/ -isystem /tools/gnu/alpha-dec-osf4.0f/gcc321/alphaev6-dec-osf4.0g/include" "CFLAGS=-g" "CFLAGS_FOR_TARGET=-O2 -g -mieee" "GCJ_FOR_TARGET=$r/gcc/gcj -B$r/gcc/ -B/tools/gnu/alpha-dec-osf4.0f/gcc321/alphaev6-dec-osf4.0g/bin/ -B/tools/gnu/alpha-dec-osf4.0f/gcc321/alphaev6-dec-osf4.0g/lib/ -isystem /tools/gnu/alpha-dec-osf4.0f/gcc321/alphaev6-dec-osf4.0g/include" "CXX_FOR_BUILD=c++" "CXXFLAGS=-g -O2" "CXXFLAGS_FOR_TARGET=-g -O2 -mieee" "CXX_FOR_TARGET=$r/gcc/`case $dir in libstdc++-v3 | libjava) echo xgcc -shared-libgcc ;; *) echo g++ ;; esac` -B$r/gcc/ -nostdinc++ `case $dir in libstdc++-v3 | libjava) ;; *) test ! -f $r/alphaev6-dec-osf4.0g/libstdc++-v3/testsuite_flags || /bin/sh $r/alphaev6-dec-osf4.0g/libstdc++-v3/testsuite_flags --build-includes;; esac` -L$r/alphaev6-dec-osf4.0g/libstdc++-v3/src -L$r/alphaev6-dec-osf4.0g/libstdc++-v3/src/.libs -B/tools/gnu/alpha-dec-osf4.0f/gcc321 /alphaev6-dec-osf4.0g/bin/ -B/tools/gnu/alpha-dec-osf4.0f/gcc321/alphaev6-dec-osf4.0g/lib/ -isystem /tools/gnu/alpha-dec-osf4.0f/gcc321/alphaev6-dec-osf4.0g/include" "DLLTOOL_FOR_TARGET=` if [ -f $r/binutils/dlltool ] ; then echo $r/binutils/dlltool ; else if [ 'alphaev6-dec-osf4.0g' = 'alphaev6-dec-osf4.0g' ] ; then echo dlltool; else t=''; echo dlltool | sed -e 's/x/x/' $t ; fi; fi`" "INSTALL=/bin/sh $s/install-sh -c" "INSTALL_DATA=/bin/sh $s/install-sh -c -m 644" "INSTALL_PROGRAM=/bin/sh $s/install-sh -c " "INSTALL_SCRIPT=/bin/sh $s/install-sh -c" "LDFLAGS=" "LEX=`if [ -f $r/flex/flex ] ; then echo $r/flex/flex ; else echo flex ; fi`" "LD_FOR_TARGET=` if [ -f $r/ld/ld-new ] ; then echo $r/ld/ld-new ; elif [ -f $r/gcc/xgcc ]; then $r/gcc/xgcc -B$r/gcc/ -B/tools/gnu/alpha-dec-osf4.0f/gcc321/alphaev6-dec-osf4.0g/bin/ -B/tools/gnu/alpha-dec-osf4.0f/gcc321/alphaev6-dec-osf4.0g/lib/ -isystem /tools/gnu/alpha-dec-osf4.0f/gcc321/alphaev6-dec-osf4.0g/include -print-prog-name=ld ; else if [ 'alphaev6-dec-osf4.0g' = 'alphaev6-dec-osf4.0g' ] ; then echo ld; else t=''; echo ld | sed -e 's/x/x/' $t ; fi; fi`" "LIBCFLAGS=-g" "LIBCFLAGS_FOR_TARGET=-O2 -g -mieee" "LIBCXXFLAGS=-g -O2 -fno-implicit-templates" "LIBCXXFLAGS_FOR_TARGET=-g -O2 -mieee -fno-implicit-templates" "M4=`if [ -f $r/m4/m4 ] ; then echo $r/m4/m4 ; else echo m4 ; fi`" "MAKE=gmake" "MAKEINFO=`if [ -f $r/texinfo/makeinfo/makeinfo ] ; then echo $r/texinfo/makeinfo/makeinfo ; else if (makeinfo --version | egrep 'texinfo[^0-9]*([1-3][0-9]|[4-9])') >/dev/null 2>&1; then echo makeinfo; else echo $s/missing makeinfo; fi; fi` " "NM_FOR_TARGET=` if [ -f $r/binutils/nm-new ] ; then echo $r/binutils/nm-new ; elif [ -f $r/gcc/xgcc ]; then $r/gcc/xgcc -B$r/gcc/ -B/tools/gnu/alpha-dec-osf4.0f/gcc321/alphaev6-dec-osf4.0g/bin/ -B/tools/gnu/alpha-dec-osf4.0f/gcc321/alphaev6-dec-osf4.0g/lib/ -isystem /tools/gnu/alpha-dec-osf4.0f/gcc321/alphaev6-dec-osf4.0g/include -print-prog-name=nm ; else if [ 'alphaev6-dec-osf4.0g' = 'alphaev6-dec-osf4.0g' ] ; then echo nm; else t=''; echo nm | sed -e 's/x/x/' $t ; fi; fi`" "RANLIB_FOR_TARGET=` if [ -f $r/binut ingolf 26041 0.0 0.2 31.4M 1.2M ?? S 08:25:39 0:00.19 kdeinit: klauncher ingolf 29107 0.0 0.1 2.05M 280K console I + 14:48:45 0:00.01 ksh ./gcctest.ksh ingolf 29312 0.0 0.0 0K 0K console <+ - 0:00.00 ingolf 853 0.0 0.1 2.29M 440K console I 18:22:00 0:00.15 -csh (csh) ingolf 28578 0.0 0.3 3.40M 1.7M console R + 14:48:46 0:00.13 gmake AR_FLAGS=rc AR_FOR_TARGET=ar AS_FOR_TARGET=as BISON=bison CC_FOR_BUILD=cc CC_FOR_TARGET=/usr/users/ingolf/internet/GNU/gcc-obj/gcc/xgcc -B/usr/users/ingolf/internet/GNU/gcc-obj/gcc/ -B/tools/gnu/alpha-dec-osf4.0f/gcc321/alphaev6-dec-osf4.0g/bin/ -B/tools/gnu/alpha-dec-osf4.0f/gcc321/alphaev6-dec-osf4.0g/lib/ -isystem /tools/gnu/alpha-dec-osf4.0f/gcc321/alphaev6-dec-osf4.0g/include CFLAGS=-g CFLAGS_FOR_TARGET=-O2 -g -mieee GCJ_FOR_TARGET=/usr/users/ingolf/internet/GNU/gcc-obj/gcc/gcj -B/usr/users/ingolf/internet/GNU/gcc-obj/gcc/ -B/tools/gnu/alpha-dec-osf4.0f/gcc321/alphaev6-dec-osf4.0g/bin/ -B/tools/gnu/alpha-dec-osf4.0f/gcc321/alphaev6-dec-osf4.0g/lib/ -isystem /tools/gnu/alpha-dec-osf4.0f/gcc321/alphaev6-dec-osf4.0g/include CXX_FOR_BUILD=c++ CXXFLAGS=-g -O2 CXXFLAGS_FOR_TARGET=-g -O2 -mieee CXX_FOR_TARGET=/usr/users/ingolf/internet/GNU/gcc-obj/gcc/g++ -B/usr/users/ingolf/internet/GNU/gcc-obj/gcc/ -nostdinc++ -L/usr/users/ingolf/internet/GNU/gcc-obj/alphaev6-dec-osf4.0g/libstdc++-v3/src -L/usr/users/ingolf/internet/GNU/gcc-obj/alphaev6-dec-osf4.0g/libstdc++-v3/src/.libs -B/tools/gnu/alpha-dec-osf4.0f/gcc321/alphaev6-dec-osf4.0g/bin/ -B/tools/gnu/alpha-dec-osf4.0f/gcc321/alphaev6-dec-osf4.0g/lib/ -isystem /tools/gnu/alpha-dec-osf4.0f/gcc321/alphaev6-dec-osf4.0g/include DLLTOOL_FOR_TARGET=dlltool INSTALL=/bin/sh /usr/users/ingolf/internet/GNU/gcc-3.2.1/install-sh -c INSTALL_DATA=/bin/sh /usr/users/ingolf/internet/GNU/gcc-3.2.1/install-sh -c -m 644 INSTALL_PROGRAM=/bin/sh /usr/users/ingolf/internet/GNU/gcc-3.2.1/install-sh -c INSTALL_SCRIPT=/bin/sh /usr/users/ingolf/internet/GNU/gcc-3.2.1/install-sh -c LDFLAGS= LEX=flex LD_FOR_TARGET=ld LIBCFLAGS=-g LIBCFLAGS_FOR_TARGET=-O2 -g -mieee LIBCXXFLAGS=-g -O2 -fno-implicit-templates LIBCXXFLAGS_FOR_TARGET=-g -O2 -mieee -fno-implicit-templates M4=m4 MAKE=gmake MAKEINFO=/usr/users/ingolf/internet/GNU/gcc-3.2.1/missing makeinfo NM_FOR_TARGET=nm RANLIB_FOR_TARGET=ranlib RPATH_ENVVAR=LD_LIBRARY_PAT H SHELL=/bin/sh EXPECT=expect RUNTEST=runtest RUNTESTFLAGS= TARGET_SUBDIR=alphaev6-dec-osf4.0g WINDRES_FOR_TARGET=windres YACC=yacc bindir=/tools/gnu/alpha-dec-osf4.0f/gcc321/bin datadir=/tools/gnu/alpha-dec-osf4.0f/gcc321/share exec_prefix=/tools/gnu/alpha-dec-osf4.0f/gcc321 includedir=/tools/gnu/alpha-dec-osf4.0f/gcc321/include infodir=/tools/gnu/alpha-dec-osf4.0f/gcc321/info libdir=/tools/gnu/alpha-dec-osf4.0f/gcc321/lib libexecdir=/tools/gnu/alpha-dec-osf4.0f/gcc321/libexec lispdir= libstdcxx_incdir= libsubdir=/tools/gnu/alpha-dec-osf4.0f/gcc321/lib/gcc-lib/alphaev6-dec-osf4.0g/3.2.1 localstatedir=/tools/gnu/alpha-dec-osf4.0f/gcc321/var mandir=/tools/gnu/alpha-dec-osf4.0f/gcc321/man oldincludedir=/usr/include prefix=/tools/gnu/alpha-dec-osf4.0f/gcc321 sbindir=/tools/gnu/alpha-dec-osf4.0f/gcc321/sbin sharedstatedir=/tools/gnu/alpha-dec-osf4.0f/gcc321/com sysconfdir=/tools/gnu/alpha-dec-osf4.0f/gcc321/etc tooldir=/tools/gnu/alpha-dec-osf4.0f/gcc321/alphaev6-dec-osf4.0g build_tooldir=/tools/gnu/alpha-dec-osf4.0f/gcc321/alphaev6-dec-osf4.0g gxx_include_dir=/tools/gnu/alpha-dec-osf4.0f/gcc321/include/ gcc_version=3.2.1 gcc_version_trigger=/usr/users/ingolf/internet/GNU/gcc-3.2.1/gcc/version.c target_alias=alphaev6-dec-osf4.0g AR=ar AS=as CC=cc CXX=c++ DLLTOOL=$(DLLTOOL_FOR_TARGET) HOST_CC=cc HOST_PREFIX= HOST_PREFIX_1=loser- NM=nm XFOO= WINDRES=$(WINDRES_FOR_TARGET) GCC_FOR_TARGET=/usr/users/ingolf/internet/GNU/gcc-obj/gcc/xgcc -B/usr/users/ingolf/internet/GNU/gcc-obj/gcc/ -B/tools/gnu/alpha-dec-osf4.0f/gcc321/alphaev6-dec-osf4.0g/bin/ -B/tools/gnu/alpha-dec-osf4.0f/gcc321/alphaev6-dec-osf4.0g/lib/ -isystem /tools/gnu/alpha-dec-osf4.0f/gcc321/alphaev6-dec-osf4.0g/include CFLAGS_FOR_BUILD=-g XFOO= XFOO= XFOO= XFOO= XFOO= XFOO= XFOO= XFOO= XFOO= XFOO= bootstrap Swap partition /dev/rz0b (default swap): Allocated space: 196608 pages (1536MB) In-use space: 1854 pages ( 0%) Free space: 194754 pages ( 99%) Total swap allocation: Allocated space: 196608 pages (1536MB) Reserved space: 7636 pages ( 3%) In-use space: 1854 pages ( 0%) Available space: 188972 pages ( 96%)