Subject: Re: [Boost-build] Using jobs (-j8) with implicit-dependency interrupts bjam before it updates all targets
From: Steven Watanabe (watanabesj_at_[hidden])
Date: 2012-12-18 12:23:21
On 12/17/2012 01:24 PM, Felipe Magno de Almeida wrote:
> I have a very simple generator for IDL to CPP and H targets. If I use
> it as implicit-dependency in a target
> and I compile it with -j2 option, it stops compilation before all
> targets are updated.
> single3.log is compilation without -j and multi3.log is a compilation
> with -j. I'm quite lost, since it doesn't
> return any error at all, it just stops executing the other commands.
> It never links the final library.
> I compiled it with b2 -q threading=multi openbus --debug-building [-j2]
> mico-idl.jam is the generator for IDL which we use for compilation with
> the ORB Mico.
> Any pointers would be appreciated,
What version of Boost.Build are you using?
This is a bug in b2, so --debug-building
isn't particularly useful. The options
that might give useful information are
-d+12 and -d+13.
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