Boost logo

Boost-Build :

From: Robert Ramey (ramey_at_[hidden])
Date: 2007-08-11 16:02:22


I've recently running all the boost tests in order to test my library status
facilty before checking it in. In the course of doing this I've noticed that
in a couple of cases, bjam doesn't create the proper test directory. Here
are the tests:

a) program_options/test/convert
b) python/test/int_map_indexing_suite
c) statechart/test/TuTest

In all three of these tests (and only these three) the directory tree is
missing the test name so that for example, the directory tree for statechart
TuTest looks like

bin.v2/libs/statechart/test/msvc-7.1/debug/link-static/threading-multi/test_log.xml

whereas I expect the directory tree to look like:

bin.v2/libs/statechart/test/TuTest.test/msvc-7.1/debug/link-static/threading-multi/test_log.xml

So the test name is missing from the directory - In only these three cases.

I've repeated this a couple of times with the same results. I've been
unable to determine what these cases have in common which is different from
all the other test case. This shows up a a bogus column in my library
status program output for these libraries.

It would be a good idea for someone to look into this.

Robert Ramey


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