Boost logo

Boost Testing :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2006-12-15 05:05:01


Aleksey Gurtovoy wrote:

> The following message is a courtesy copy of an article
> that has been posted to gmane.comp.lib.boost.build as well.
>
> Our regressions have been failing with the following diagnostics since
> Tuesday:
>
>
D:/Users/lesha/trunk.scripts_boost_regression/boost/tools/build/v2/build\feature.jam:269:
> in implied-subfeature from module feature error: "8.3/runtime" is not a
> known subfeature value of <toolset>cw
...
> D:\Users\lesha\trunk.scripts_boost_regression\boost\boost-build.jam:9: in
> module scope from module
>
> The bjam command line and user-config.jam are
>
> "D
\Users\lesha\trunk.scripts_boost_regression\boost\tools\jam\src\bin.ntx86\bjam.exe"
> --v2
> "-sBOOST_BUILD_PATH=D:\Users\lesha\trunk.scripts_boost_regression"
> "-sBOOST_ROOT=D:\Users\lesha\trunk.scripts_boost_regression\boost"
> "--toolset=borland-5.6.4,borland-5.8.2,msvc-6.5,msvc-7.0,cw-8.3/runtime-link=static"

I'm pretty sure this is yet another fallout from "--toolset" option and
multiple toolsets.

May I suggest that the "--toolset" change be reverted, and the command line
be:

   borland-5.6.4 borland-5.8.2 msvc-6.5 msvc-7.0 cw-8.3/runtime-link=static

If I understand correctly, change to use "toolset=" or "--toolset" is not a
pressing at all -- the only difference is that "toolset=" and "--toolset"
performs toolset auto-configuration and:

        1. Most testers have perfectly working user-config.jam
        2. Using autoconfiguration for regression tests might be a
        bad idea in general.

- Volodya


Boost-testing list run by mbergal at meta-comm.com