Subject: Re: [Boost-build] bjam crashing on trunk regression test runner VeecoFTC
From: David Deakins (ddeakins_at_[hidden])
Date: 2012-07-20 11:34:41
On 7/20/2012 4:15 AM, Jurko GospodnetiÄ wrote:
> Can you reproduce the crash? And find out more precise steps that cause
> it? E.g. is it crashing on bjam's build, on internal Boost Jam/Build
> tests, or on some concrete Boost library test being run with it? Is it
> random? The bug mentioned earlier was random and was caused by multiple
> parallel build actions - one creating a temporary file and deleting it
> while a the main thread detected the temporary file and then was missing
> some error handling when that file could not be found on the system a
> moment later.
I've seen the crash happen at least twice now after running the
regression tests, so I think it is reproducible. I haven't attempted to
simplify the steps required to make it happen. I'll try to look into
that. From looking at the bjam.log file, it is almost my impression
that all the regression tests have completed and the crash happens when
bjam tries to exit. But I need to confirm that.
> What exact revision are you reproducing the bug with? Could you try to
> manually take a specific Boost Build revision for this?
The last test run checked out the trunk at revision 79587.
> If you do not have the time for this, I'd be glad to remote connect to
> the system and do some of the research myself, if possible.
I'll try to do some preliminary investigation and if I don't come up
with anything sensible, I may have you take a look.
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