Boost logo

Boost-Build :

From: Robert Ramey (Ramey_at_[hidden])
Date: 2005-01-24 17:15:59

> And I don't see errors when building. What errors are you talking
> about? How do I reproduce them?

Here is my problem

I include the function wide-char-io-supported in the library build Jamfile.

When I the test and it tries to rebuild the library I get the following
output from bjam before things even get started (note I've inlcuded -n
and -d5 switches on bjam to produce the following helpful output). It seems
to me that when the test provoke the library build, and that build is
"illegal", a null string gets passed up to the properties and the upper
level chokes for lack of any properties. Note this only occurs:

a) when running from a test (I think)
b) when running for a platform which trips the "<build>no" property.

Robert Ramey

**** skipping build of
toolset= como-4_3_3-vc7_1 variant= release ****
|>> unique
>>>> local result =
>>>> local f =
| local subvariant =
| local sv-target =
| local sv-properties =
| local sv-toolset =
| local sv-variant =
| split-target-subvariant sv-target sv-properties sv-toolset sv-variant :
C:\BoostMainCVS\tools/build/v1\boost-base.jam:1570: in
*** argument error
* rule split-target-subvariant ( target-var properties-var toolset-var
ar : subvariant )
* called with: ( sv-target sv-properties sv-toolset sv-variant : )
* missing argument subvariant
C:\BoostMainCVS\tools/build/v1\boost-base.jam:2008:see definition of rule
-target-subvariant' being called
C:\BoostMainCVS\tools/build/v1\boost-base.jam:1639: in link-libraries
C:\BoostMainCVS\tools/build/v1\boost-base.jam:1834: in generate-dependencies
C:\BoostMainCVS\tools/build/v1\boost-base.jam:1940: in subvariant-target
C:\BoostMainCVS\tools/build/v1\boost-base.jam:2033: in main-target
C:\BoostMainCVS\tools/build/v1\boost-base.jam:1354: in declare-local-target
C:\BoostMainCVS\tools/build/v1\testing.jam:64: in boost-test
C:\BoostMainCVS\tools/build/v1\testing.jam:493: in run
Jamfile:55: in run-template
Jamfile:82: in run-invoke
Jamfile:167: in test-bsl-run_archive
Jamfile:192: in test-bsl-run_polymorphic_archive
Jamfile:236: in load-jamfiles
C:\BoostMainCVS\tools\build\v1\bootstrap.jam:21: in boost-build
C:\BoostMainCVS\boost-build.jam:16: in module scope


Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at