Boost logo

Boost-Build :

Subject: Re: [Boost-build] rubbish parallel builds with mingw64
From: Vladimir Prus (vladimir.prus_at_[hidden])
Date: 2015-06-25 09:03:19


it's known explicitly-coded behavior. Previously, running multiple links in
parallel used to kill performance rather than improve it. See:

     JAM_SEMAPHORE on $(targets) = <s>gcc-link-semaphore ;

in gcc.jam along with a comment above it. You can comment it out and see
whether it improves performance. If so, it might become an option.


On Thu, Jun 25, 2015 at 1:31 PM John Maddock <jz.maddock_at_[hidden]>

> Folks,
> I've noticed something very strange, and very annoying with mingw builds
> - the link steps all seem to be performed serially, never in parallel -
> is this a known issue?
> I'm using a win64 build of bjam, plus ming-x64. Building with msvc with
> the same bjam executable works fine, as does building on Linux with GCC.
> Even if I kill the build and restart, it still runs all the remaining
> link steps in series, and it takes an age with mingw.
> Any ideas?
> Thanks, John.
> _______________________________________________
> Unsubscribe & other changes:

Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at