This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Parallel build problems on sparc-sun-solaris2.8
- To: "H . J . Lu" <hjl at lucon dot org>, Mike Stump <mrs at windriver dot com>
- Subject: Re: Parallel build problems on sparc-sun-solaris2.8
- From: Gerald Pfeifer <pfeifer at dbai dot tuwien dot ac dot at>
- Date: Sat, 23 Sep 2000 11:29:57 +0200 (CEST)
- cc: gcc at gcc dot gnu dot org
On Wed, 20 Sep 2000, H . J . Lu wrote:
> Parallel build has been broken for a while. I reported it and provided
> a kludge. But very few people seem to care.
Would you mind reposting that patch? I'll definitely give it a try.
On Wed, 20 Sep 2000, Mike Stump wrote:
> Most parallel build problems can be seen on single processor boxes
> with a -j3 to -j5 bootstrap. [...] They can usually be identified by
> the fact that make -j1 works flawlessly, and a make -j5 doesn't. :-(
make -j1 on the dual-processor box works fine, and also make -j4 on a
similiar single-processor box does (both tested half a dozen times).
My first report is at http://gcc.gnu.org/ml/gcc-bugs/2000-09/msg00354.html,
but I'm also getting
gmake[4]: *** No rule to make target `genemit.c', needed by `genemit.o'. Stop.
gmake[4]: *** Waiting for unfinished jobs....
gmake[4]: Leaving directory `/files/pfeifer/OBJ-2009-23:12/gcc'
gmake[3]: *** [sparcv9/gmon.o] Error 2
gmake[3]: *** Waiting for unfinished jobs....
./xgcc -B./ -B/sw/test/gcc/SunOS/sparc-sun-solaris2.8/bin/ -isystem
and also different ones. At least one other tester has now been able to
reproduce this problem.
The only difference between my two boxes is the number of processors
and the version of Solaris: 2.8 vs 2.6, so this is either a bug in our
Makefiles(?), a bug in GNU make or in Solaris. :-(
Gerald
--
Gerald "Jerry" pfeifer@dbai.tuwien.ac.at http://www.dbai.tuwien.ac.at/~pfeifer/