This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: native cc re-used after 3-stage now
H . J . Lu wrote:
>
> On Sun, Jun 11, 2000 at 05:36:24PM +0200, Toon Moene wrote:
> > H . J . Lu wrote:
> > >
> > > Isn't it amazing that there are targets without rules.
> >
> > No.
> >
> > See subdirectories (of the egcs/libf2c directory) libF77, libI77 and
> > libU77 and the Makefile.in's contained therein.
> >
>
> I know. Do you seriously think it will work every time with paralell
> build on a very fast n-way SMP machine? It is similiar to libintl.a.
> Makefile in libf2c lies. It just works by chance. In my case, GNU make
> starts to build s-libi77 before the builds in subdirectories finish.
> BTW, there are other paralell build bugs in libf2c. I guess not many
> people believe paralell build should be fixed. I will shut up now.
Well, as always, it would help if you indicate exactly at what point,
and why, the build fails.
There's a rationale (in comments) in the libf2c/Makefile.in for the
setup as it is now - but of course, there could be bugs.
We would like to deal with the bugs in parallel makes, but we need a
more descriptive bug report than the cryptogram you just sent in.
However, I do think your message is enough for me to start building gcc
using -j 4 on my machines - even if they're only single CPU - as this
would give me sufficient chance to catch the real flukes (I hope).
In the end, we're also building our NWP code four-way parallel, and it
doesn't hurt - even on the laptop I'm typing this on.
--
Toon Moene - mailto:toon@moene.indiv.nluug.nl - phoneto: +31 346 214290
Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
GNU Fortran 77: http://gcc.gnu.org/onlinedocs/g77_news.html
GNU Fortran 95: http://g95.sourceforge.net/ (under construction)