Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2007-09-27 04:47:36


Franz wrote:

> Hello
>
> Has anybody ever investigated on the -j bug 'The -j flag can cause bjam to
> get confused when single actions update more than one target at a
> time...'?
>
> My Problem is, that our development machines are updated to dual cores and
> a -j2 would cut down the building time to nearly half the time used with
> -j1. But we can't use -j2, because we have actions, were we hit the -j bug
> and the build always fails the first time, so we switched back to -j1.
>
> I had a quick look at the jam source code but I'm quite lost in it. I
> found the execcmd and execwait functions but I couldn't yet figure out how
> jam waits for the end of a action. Has anybody an idea were I could start
> looking for the bug, or could give me hint how the actions are executed
> and waited for? Thanks for any help. Id would be nice to use the full
> power of our new dual core machines.

Do you have a pointer to description of that bug?

- Volodya


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk