Boost logo

Boost-Build :

From: Aleksey Gurtovoy (agurtovoy_at_[hidden])
Date: 2006-03-23 04:58:12


David Abrahams writes:
> Aleksey Gurtovoy <agurtovoy_at_[hidden]> writes:
>
>> Our continuous regressions against CVS HEAD have been failing for the
>> last 24 hours or so with the following log:
>>
>> boost-test(RUN) "date_time/testtime_serialize" : "libs\date_time\test\posix_time\testtime_serialize.cpp"
>> boost-test(RUN) "date_time/testtime_serialize_std_config" : "libs\date_time\test\posix_time\testtime_serialize.cpp"
>> **** DLLs cannot be built with this compiler and stlport 4.x ****
>> **** skipping build of <@boost!libs!serialization!build>boost_serialization.dll; toolset= vc-6_5-stlport variant= debug ****
                                                                                    ^^^^^^^^^^^^^^^^^^^^^^^

>> C:\Users\Administrator\boost\main\boost\tools/build/v1\boost-base.jam:1585: in find-compatible-subvariant
>> *** argument error
>> * rule split-target-subvariant ( target-var properties-var toolset-var variant-var : subvariant )
>> * called with: ( sv-target sv-properties sv-toolset sv-variant : )
>> * missing argument subvariant
>> C:\Users\Administrator\boost\main\boost\tools/build/v1\boost-base.jam:2032:see definition of rule 'split-target-subvariant' being called
> ...
>> C:\Users\Administrator\boost\main\boost\tools/build/v1\testing.jam:552: in run
>> ..\libs\date_time\test\Jamfile:220: in load-jamfiles
>> C:\Users\Administrator\boost\main\boost\tools/build/v1\allyourbase.jam:1764: in SubInclude
>> C:\Users\Administrator\boost\main\boost\tools/build/v1\allyourbase.jam:1352: in subinclude
>> Jamfile:25: in load-jamfiles
>> C:\Users\Administrator\boost\main\boost\tools\build\v1\bootstrap.jam:21: in boost-build
>> C:\Users\Administrator\boost\main\boost\boost-build.jam:16: in module scope
>>
>> Does this ring a bell to anybody?
>
> I don't know what command-line arguments bjam is being invoked with,

   "C:\Users\Administrator\boost\main\boost\tools\jam\src\bin.ntx86\bjam.exe" \
       "-sBOOST_BUILD_PATH=C:\Users\Administrator\boost\main" \
       "-sBOOST_ROOT=C:\Users\Administrator\boost\main\boost" \
       "-sTOOLS=borland-5_6_4 borland-5_8_1 dmc-8_47-stlport-4_5_3 vc-6_5 \
       vc-6_5-stlport vc-7_0 cw-8_3" -d2 --dump-tests \
       "-sALL_LOCATE_TARGET=C:\Users\Administrator\boost\main\results" \
>>"C:\Users\Administrator\boost\main\results\bjam.log" 2>&1)...

> but for me, building in libs/date_time/test works without a hitch.

For us, it fails for "vc-6_5-stlport" toolset, with the above message.

-- 
Aleksey Gurtovoy
MetaCommunications Engineering

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