Memory consumption for bootstrap explodes

Jan Hubicka jh@suse.cz
Mon Jul 22 14:33:00 GMT 2002


> Am Montag, 22. Juli 2002 19:39 schrieb David Edelsohn:
> > It's probably one of:
> >
> > Sun Jul 21 21:36:41 CEST 2002  Jan Hubicka  <jh@suse.cz>
> >
> > 	* gcse.c (do_local_cprop): Do not extend lifetimes of registers set by
> > 	do_local_cprop.
> >
> > 2002-07-21  Bernd Schmidt  <bernds@redhat.com>
> >
> > 	Improvements for the ifcvt pass from Michael Meissner, with patches
> > 	by Richard Sandiford <rsandifo@redhat.com>
> >
> > Sun Jul 21 00:54:54 CEST 2002  Jan Hubicka  <jh@suse.cz>
> >
> > 	* gcse.c: Include cselib.h
> > 	(constptop_register): Break out from ...
> > 	(cprop_insn): ... here; kill basic_block argument.
> > 	(do_local_cprop, local_cprop_pass): New functions.
> > 	(one_cprop_pass): Call local_cprop_pass.
> >
> >
> > Can you just try reverting those patches one by one to see where memory
> > usage goes back down?
> 
> Hmm. That's strange: I reverted the first one and now get:
> stage1/xgcc -Bstage1/ -B/usr/local/i386-unknown-freebsd4.5/bin/ -c -DIN_GCC    
> -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
> -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H    -I. -I. 
> -I../../gcc/gcc -I../../gcc/gcc/. -I../../gcc/gcc/config 
> -I../../gcc/gcc/../include ../../gcc/gcc/sched-vis.c -o sched-vis.o
> xgcc: Internal error: Killed (program cc1)
> Please submit a full bug report.
> See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
> gmake[2]: *** [sched-vis.o] Error 1
> gmake[2]: Leaving directory `/usr/home/ritzert/gcc-HEAD/obj/gcc'
> gmake[1]: *** [stage2_build] Error 2
> gmake[1]: Leaving directory `/usr/home/ritzert/gcc-HEAD/obj/gcc'
> gmake: *** [bootstrap] Error 2

I am just looking into this.

Honza
> 
> which is earlier than before...
> 
> I will continue with the second one removed.
> 
> Michael



More information about the Gcc mailing list