INFO: Parallel single builds on Th builders starting today

Bartosz Świątek shadzik w gmail.com
Śro, 4 Mar 2009, 11:10:05 CET


W dniu 4 marca 2009 09:50 użytkownik Arkadiusz Miskiewicz
<arekm w maven.pl> napisał:
>
> Starting from today Th builders will do parallel builds by default where
> possible (where parallel mean that single build is using make -jX).
>
> x86_64 and ppc builders are doing -j1 builds because machines probably won't
> be able to handle higher values well.
>
> x86_64, ppc: max_jobs = 2, default 1
> i486, i686: max_jobs =16, default 12
> athlon: max_jobs = 8, default 6
>
> make-request.sh has now a "-j" option that allows user to choose different
> value than default ones. Note that if user specifies value that doesn't match
> <1, max_jobs config option specified on builder> range then builder default
> will be used.
>
> -t -j1 can be used to test if some build succeeds without parallel make.
>
> http://ep09.pld-linux.org/~builderth/queue.html shows jobs=X value where X
> always show what user requested (or 0 if used didn't use -jX at all). Of
> course <1, max_jobs config option specified on builder> still applies so there
> can be jobs=1000 in queue while builder will use -j1 because that's what
> max_jobs said.
>
> If some app has broken build system then:
> * -t -j1 can be used to test if some build succeeds without parallel make
> * workaround in spec is to put -j1 there

Great news! I appreciate that.


-- 
"I'm living proof if you do one thing right in your career, you can
coast for a long time. A LOOOOONG time." -Guy Kawasaki


Więcej informacji o liście dyskusyjnej pld-devel-pl