Boost logo

Boost-Build :

From: Markus Schöpflin (markus.schoepflin_at_[hidden])
Date: 2006-02-27 09:05:45

Vladimir Prus wrote:
> On Monday 27 February 2006 15:42, Markus Schöpflin wrote:
>> I want to disable compilation or execution of the pointer_vector test in
>> boost.python because executing the tests currently infinitely hangs the
>> whole regression test.
>> I tried
>> [ bpl-test pointer_vector : : <hp_cxx><build>no ]
>> but this doesn't work, bjam seems to think <hp_cxx> is a feature:
>> boost-HEAD/tools/build/v2/build/feature.jam:280: in validate-feature from
>> module feature
>> error: unknown feature "<hp_cxx>"
>> What is the correct syntax for this in bbv2?
> <toolset>hp_cxx:<build>no
> See

Thanks for the pointer!

>> How do I disable tests for all
>> versions of a toolset,
> See above.
>> and for a specific version of a toolset?
> <toolset>hp_cxx-whateverversion:<build>no

I now have

[ bpl-test pointer_vector
   : # files
   : # requirements
     # Turn off this test on HP CXX, as it hangs when executing.
     <toolset><hp_cxx>:<build>no ]

This seems to be syntactically correct but still compiles the test when
invoked like this:

> bjam -n -d1 --v2 hp_cxx-71_006_tru64 pointer_vector
Building Boost.Regex with the optional Unicode/ICU support disabled.
Please refer to the Boost.Regex documentation for more information
(and if you don't know what ICU is then you probably don't need it).
...found 1126 targets...
...updating 4 targets...
...updated 4 targets...

I tried to replace hp_cxx with hp_cxx-71_006_tru64, to no avail.


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