This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Bootstrap times on mainline are getting worse
On Sat, Oct 19, 2002 at 10:17:41AM -0700, Zack Weinberg wrote:
> >
> > real 57m38.632s
> > user 51m20.200s
> > sys 4m55.500s
> >
> >
> > With this patch I get:
> >
> > real 58m16.766s
> > user 51m14.720s
> > sys 5m0.850s
>
> I smell cache blowout. Notice how the real and system times went up,
> but the user time went down?
>
I/O activity on the same machine could be the reason of this increase of
the sys time... (I'm not the only one to use this machine)
Maybe I have to run more than once 'time make bootstrap' for having an
average value. 3 seems to be a good value. Another solution is to run
the 'time make bootstrap' on 2 different machines...
> The processor_costs tables are entirely populated with values which we
> can reasonably expect will never rise above 256. So I propose to
> change all the fields to unsigned char. Would you mind trying out the
> appended patch on top of 2002-10-03+Roger's patch?
>
I will do.
I have tried to bootstrap a version of 2002-10-05 and 2002-10-06,
but the bootstrap stopped on an error trying to build
libstdc++-v3/src/ext-inst.cc
I've bootstrapped again the 2002-10-03 on the same machine,
real 57m30.512s
user 51m10.860s
sys 4m57.940s
then I'll bootstrap again 2002-10-03 + Roger's patch,
and finally I'll bootstrap 2002-10-03 + Roger's patch + your patch.
I try to bootstrap the 2002-10-07 on another machine, results will come shortly.
Sebastian