From: Jurko GospodnetiÄ (jurko.gospodnetic_at_[hidden])
Date: 2008-05-14 08:17:58
>>> I suspect you might either have to produce a self-contained example,
>>> or debug this yourself, like by adding prints in make*.c that explain
>>> in more detail what happens with the file that is not rebuilt.
>> Yes, I thought that would be the case :-(. I'll keep digging.....
> I did keep digging for quite a while, but didn't manage to get to the
> bottom of it. In the end I worked round the problem by adding code to
> compare the value of counts->updating in make.c with the value of
> counts->made in make1.c, and if there's an underbuild then spawn jam
> again with the same arguments. It's pretty nasty, but it works.
Any chance of you producing a small self-contained example
reproducing the problem? And possibly post it as a defect report/feature
request on http://zigzag.cs.msu.su/boost.build so it does not get lost?
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