This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: bootstrap/5644: Building g++ on AIX 5.1 seems to loop forever



Hi Zack,
> I posted a patch some time ago which might fix the performance problem
> with the AIX shell: <http://gcc.gnu.org/ml/gcc/2002-03/msg00086.html>.
> No one has tested it and reported whether it works or not.  Would you
> mind giving it a try?

>>  However, Richard Henderson's suggestion of using
>> "CONFIG_SHELL=/usr/local/bin/bash" was no less than miraculous.
> Right; the hope is that the patch will make this unnecessary.


Unfortunately, your patch to libstdc++-v3's configure.in doesn't
seem to help solve the problem.  I applied the patch, rebuild
configure with autoconf v2.13, and timed "make bootstrap" without
the CONFIG_SHELL environment variable being set.  The reported
real time was 954m8s (nearly 16 hours) which is pretty much how
long it takes without the patch under the same conditions.

The bootstrap completed without problems, so the patch itself is
sound.  If it does no harm, its probably reasonable to apply it
anyway.

I'm currently timing the bootstrap of your patch with CONFIG_SHELL
set, to see if I can reproduce the dramatic improvement with your
changes applied.

Roger
--
Roger Sayle,                         E-mail: roger@eyesopen.com
OpenEye Scientific Software,         WWW: http://www.eyesopen.com/
Suite 1107, 3600 Cerrillos Road,     Tel: (+1) 505-473-7385
Santa Fe, New Mexico, 87507.         Fax: (+1) 505-473-0833


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]