Date: Sat, 31 May 2014 11:28:36 +0300 From: Jukka Ukkonen <jau789@gmail.com> To: freebsd-ppc@FreeBSD.org Subject: Odd failures during parallel PPC builds Message-ID: <538992B4.8030209@gmail.com> In-Reply-To: <5388B184.4050309@freebsd.org> References: <5388B184.4050309@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi all, I sent the question below to Peter Grehan a few days ago. He told me that he has not seen the symptoms I had found possibly because he does ppc cross-builds on amd64. I have tried to maintain my amd64, ppc, and sparc64 systems as independent as possible. Usually I cross-build only my R-PI on amd64. Now it seems I have found something going wrong with parallel make on ppc such that the same symptoms cannot be reproduced on an amd64 platform. > I just wonder am I the only one to see odd failures during > parallel builds on a 32-bit ppc system with "make -j #" in > which # >= 2. Has anyone else noticed similar symptoms? > The make version is apparently bmake. The OS version I have > used is 10-stable. > When I use the traditional 1 process at a time approach > with PPC builds everything comes out just fine, though, > about 1,5 times slower on a 2 core system. > > On a 12 core amd64 "make -j 60" is just fine, but on > a 2 core ppc "make -j 2" often seems to be too much. > I have no idea of the root cause yet. I am just confused. > This has anyhow been going on for a few weeks now. So, I > assume someone else might have already noticed something > similar. > Typically the error codes during parallel builds have been > ENOENT and EINVAL during the last few weeks. The failure > does not happen always at the same time, nor is the error > code always the same. > > Are there maybe known conditions like configuration > settings or something which could cause these odd failed > parallel builds on a ppc system? Is there anyone else trying to run local builds on 32-bit ppc? If so, have you noticed any problems with parallel make? Is there any other way to work around this problem but avoiding the parallel builds completely? BR, --jau
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?538992B4.8030209>