Re: [oe] Pb compilation with BB_NUMBER_THREADS != 1
xxxbuild/tmp-angstrom_v2012_05-eglibc/sysroots/x86_64-linux/usr/lib -Wl,-rpath,/home/xxxbuild/tmp-angstrom_v2012_05-eglibc/sysroots/x86_64-linux/lib -Wl,-O1 -fstack-protector -L/usr/local/lib hash.o str.o util.o walk.o a2p.o -lnsl -ldl -lm -lcrypt -lutil -lpthread -lc | ../miniperl -I../lib s2p.PL | Extracting s2p (with variable substitutions) | Linking s2p to psed. | ../miniperl -I../lib find2perl.PL | Extracting find2perl (with variable substitutions) | | make[1]: Leaving directory `/home/xxxbuild/tmp-angstrom_v2012_05-eglibc/work/x86_64-linux/perl-native-5.14.2-r0/perl-5.14.2/x2p' | ERROR: oe_runmake failed NOTE: package perl-native-5.14.2-r0: task do_compile: Failed ERROR: Task 1239 (/home/xxxsources/openembedded-core/meta/recipes-devtools/perl/perl-native_5.14.2.bb, do_compile) failed with exit code '1' Waiting for 3 running tasks to finish: 0: curl-native-7.24.0-r2 do_configure (pid 9194) 1: python-native-2.7.2-r2.4 do_compile (pid 13808) 2: binutils-native-2.22-r6 do_compile (pid 25141) NOTE: package binutils-native-2.22-r6: task do_compile: Succeeded Waiting for 2 running tasks to finish: 0: curl-native-7.24.0-r2 do_configure (pid 9194) 1: python-native-2.7.2-r2.4 do_compile (pid 13808) NOTE: package python-native-2.7.2-r2.4: task do_compile: Succeeded Waiting for 1 running tasks to finish: 0: curl-native-7.24.0-r2 do_configure (pid 9194) NOTE: package curl-native-7.24.0-r2: task do_configure: Succeeded NOTE: Tasks Summary: Attempted 279 tasks of which 79 didn't need to be rerun and 1 failed. Summary: 1 task failed: /home/xxxsources/openembedded-core/meta/recipes-devtools/perl/perl-native_5.14.2.bb, do_compile Summary: There were 2 WARNING messages shown. Summary: There was 1 ERROR message shown, returning a non-zero exit code. - Thanks, Daniel. - De : openembedded-devel-boun...@lists.openembedded.org [mailto:openembedded-devel-boun...@lists.openembedded.org] De la part de Gary Thomas Envoyé : lundi 4 novembre 2013 20:53 À : openembedded-devel@lists.openembedded.org Objet : Re: [oe] Pb compilation with BB_NUMBER_THREADS != 1 On 2013-11-04 09:44, MONDON Daniel wrote: > I'm on a virtual Ubuntu 12.04 server, 16 cores, 8Go RAM free frequency > (max = 163840MHz) > > With BB_NUMBER_THREADS = '1', the entire project is successfully build in > 12h30. > > With BB_NUMBER_THREADS = '4' (same result with 12) > > | LD_LIBRARY_PATH=/home/xxbuild/tmp-angstrom_v2012_05-eglibc/w > | ork/x86_64-linux/perl-native-5.14.2-r0/perl-5.14.2:/home/xxb > | uild/tmp-angstrom_v2012_05-eglib > c/sysroots/x86_64-linux/usr/bin/../lib/pseudo/lib:/home/xxbuil > d/tmp-angstrom_v2012_05-eglibc/sysroots/x86_64-linux/usr/bin/../lib/ps > eudo/lib64 ./perl -f -Ilib pod/buildtoc -- build-toc -q > | > | Making x2p stuff > | make[1]: Entering directory > `/home/xxbuild/tmp-angstrom_v2012_05-eglibc/work/x86_64-linux/perl-native-5.14.2-r0/perl-5.14.2/x2p' > | > | make[1]: Leaving directory > `/home/xxbuild/tmp-angstrom_v2012_05-eglibc/work/x86_64-linux/perl-native-5.14.2-r0/perl-5.14.2/x2p' > | pod/buildtoc: no pods at pod/buildtoc line 305. > | make: *** [pod/perltoc.pod] Error 255 > | ERROR: oe_runmake failed > NOTE: package perl-native-5.14.2-r0: task do_compile: Failed > NOTE: package perl-5.14.2-r6: task do_fetch: Started > NOTE: package perl-5.14.2-r6: task do_fetch: Succeeded > ERROR: Task 1239 > (/home/xxsources/openembedded-core/meta/recipes-devtools/perl/perl-native_5.14.2.bb, > do_compile) failed with exit code '1' > NOTE: Tasks Summary: Attempted 4055 tasks of which 4053 didn't need to be > rerun and 1 failed. > > Summary: 1 task failed: > > /home/xxsources/openembedded-core/meta/recipes-devtools/perl/p > erl-native_5.14.2.bb, do_compile > Summary: There was 1 ERROR message shown, returning a non-zero exit code. > > Known problem ? > Any solution ? More details are probably needed to be able to help much. Since this is a virtual server, have you tried reducing the number of cores (not BB threads)? I routinely use this on real Ubuntu-12.04/x86_84 with an Core2-duo (2x2 cores) with BB_NUMBER_THREADS=4 with no problems. -- Gary Thomas | Consulting for the MLB Associates |Embedded world ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
Re: [oe] Pb compilation with BB_NUMBER_THREADS != 1
> De : openembedded-devel-boun...@lists.openembedded.org > [mailto:openembedded-devel-boun...@lists.openembedded.org] De la part de Gary > Thomas > Envoyé : lundi 4 novembre 2013 20:53 > À : openembedded-devel@lists.openembedded.org > Objet : Re: [oe] Pb compilation with BB_NUMBER_THREADS != 1 > > On 2013-11-04 09:44, MONDON Daniel wrote: > > I'm on a virtual Ubuntu 12.04 server, 16 cores, 8Go RAM free frequency > > (max = 163840MHz) > > > > With BB_NUMBER_THREADS = '1', the entire project is successfully build in > > 12h30. > > > > With BB_NUMBER_THREADS = '4' (same result with 12) > > > > | LD_LIBRARY_PATH=/home/xxbuild/tmp-angstrom_v2012_05-eglibc/w > > | ork/x86_64-linux/perl-native-5.14.2-r0/perl-5.14.2:/home/xxb > > | uild/tmp-angstrom_v2012_05-eglib > > c/sysroots/x86_64-linux/usr/bin/../lib/pseudo/lib:/home/xxbuil > > d/tmp-angstrom_v2012_05-eglibc/sysroots/x86_64-linux/usr/bin/../lib/ps > > eudo/lib64 ./perl -f -Ilib pod/buildtoc -- build-toc -q > > | > > | Making x2p stuff > > | make[1]: Entering directory > > `/home/xxbuild/tmp-angstrom_v2012_05-eglibc/work/x86_64-linux/perl-native-5.14.2-r0/perl-5.14.2/x2p' > > | > > | make[1]: Leaving directory > > `/home/xxbuild/tmp-angstrom_v2012_05-eglibc/work/x86_64-linux/perl-native-5.14.2-r0/perl-5.14.2/x2p' > > | pod/buildtoc: no pods at pod/buildtoc line 305. > > | make: *** [pod/perltoc.pod] Error 255 > > | ERROR: oe_runmake failed > > NOTE: package perl-native-5.14.2-r0: task do_compile: Failed > > NOTE: package perl-5.14.2-r6: task do_fetch: Started > > NOTE: package perl-5.14.2-r6: task do_fetch: Succeeded > > ERROR: Task 1239 > > (/home/xxsources/openembedded-core/meta/recipes-devtools/perl/perl-native_5.14.2.bb, > > do_compile) failed with exit code '1' > > NOTE: Tasks Summary: Attempted 4055 tasks of which 4053 didn't need to be > > rerun and 1 failed. > > > > Summary: 1 task failed: > > > > /home/xxsources/openembedded-core/meta/recipes-devtools/perl/p > > erl-native_5.14.2.bb, do_compile > > Summary: There was 1 ERROR message shown, returning a non-zero exit code. > > > > Known problem ? > > Any solution ? > > More details are probably needed to be able to help much. > > Since this is a virtual server, have you tried reducing the number of cores > (not BB threads)? I routinely use this on real Ubuntu-12.04/x86_84 with an > Core2-duo (2x2 cores) with > > BB_NUMBER_THREADS=4 with no problems. In fact, with BB_NUMBER_THREADS = '1' and PARALLEL_MAKE = "-j9" compilation is ok. With BB_NUMBER_THREADS = '4' and PARALLEL_MAKE = "-j16" I will immediately test again with BB_NUMBER_THREADS = '4' and PARALLEL_MAKE = "-j9" Thanks, Daniel. (CPU = Armv7l kernel 3.2.30) > > Gary Thomas | Consulting for the > MLB Associates |Embedded world > ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
Re: [oe] Pb compilation with BB_NUMBER_THREADS != 1
On 2013-11-04 09:44, MONDON Daniel wrote: I'm on a virtual Ubuntu 12.04 server, 16 cores, 8Go RAM free frequency (max = 163840MHz) With BB_NUMBER_THREADS = '1', the entire project is successfully build in 12h30. With BB_NUMBER_THREADS = '4' (same result with 12) | LD_LIBRARY_PATH=/home/xxbuild/tmp-angstrom_v2012_05-eglibc/work/x86_64-linux/perl-native-5.14.2-r0/perl-5.14.2:/home/xxbuild/tmp-angstrom_v2012_05-eglib c/sysroots/x86_64-linux/usr/bin/../lib/pseudo/lib:/home/xxbuild/tmp-angstrom_v2012_05-eglibc/sysroots/x86_64-linux/usr/bin/../lib/pseudo/lib64 ./perl -f -Ilib pod/buildtoc -- build-toc -q | | Making x2p stuff | make[1]: Entering directory `/home/xxbuild/tmp-angstrom_v2012_05-eglibc/work/x86_64-linux/perl-native-5.14.2-r0/perl-5.14.2/x2p' | | make[1]: Leaving directory `/home/xxbuild/tmp-angstrom_v2012_05-eglibc/work/x86_64-linux/perl-native-5.14.2-r0/perl-5.14.2/x2p' | pod/buildtoc: no pods at pod/buildtoc line 305. | make: *** [pod/perltoc.pod] Error 255 | ERROR: oe_runmake failed NOTE: package perl-native-5.14.2-r0: task do_compile: Failed NOTE: package perl-5.14.2-r6: task do_fetch: Started NOTE: package perl-5.14.2-r6: task do_fetch: Succeeded ERROR: Task 1239 (/home/xxsources/openembedded-core/meta/recipes-devtools/perl/perl-native_5.14.2.bb, do_compile) failed with exit code '1' NOTE: Tasks Summary: Attempted 4055 tasks of which 4053 didn't need to be rerun and 1 failed. Summary: 1 task failed: /home/xxsources/openembedded-core/meta/recipes-devtools/perl/perl-native_5.14.2.bb, do_compile Summary: There was 1 ERROR message shown, returning a non-zero exit code. Known problem ? Any solution ? More details are probably needed to be able to help much. Since this is a virtual server, have you tried reducing the number of cores (not BB threads)? I routinely use this on real Ubuntu-12.04/x86_84 with an Core2-duo (2x2 cores) with BB_NUMBER_THREADS=4 with no problems. -- Gary Thomas | Consulting for the MLB Associates |Embedded world ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel