|
Boost Testing : |
Subject: Re: [Boost-testing] [EXTERNAL] Windows build failures
From: Belcourt, Kenneth (kbelco_at_[hidden])
Date: 2014-01-26 23:44:40
On Jan 26, 2014, at 8:12 AM, Tom Kent wrote:
> I'm getting several builds failing on windows with the dreaded:
> ...
> File "C:\local\teeks99-02\b\tools_regression_src\regression.py",
> line 434, in command_test_boost_build
> "boost/bin.v2/libs/any/test/any_test.test"));
> WindowsError: [Error 3] The system cannot find the path specified:
> 'C:\\local\\teeks99-02\\b\\results\\boost/bin.v2/libs
> /any/test/any_test.test/*.*'
>
> (We really need to make more descriptive and accurate error handling)
>
> When I look in results/bjam.log, I'm seeing this at the end:
> error: Unable to find file or target named
> error: '../libs/sync/test/'
> error: referred to from project at
> error: '.'
>
> Any ideas on that?
Hi Tom,
Make sure to remove the boost_root directory before you rerun tests. There's a bug with regression.py where it doesn't update the boost_root directory if the --tag has changed. For example, if you run regression tests with --tag=master, then run tests again in the same directory but with --tag=develop, the boost_root directory is unchanged (still points to master). Your error could result from that.
-- Noel