4 Jun
2014
4 Jun
'14
12:51 p.m.
* It is a maintenance nightmare as more and more libraries are added to Boost. This is library-specific information and so should be part of each module, not the super-project.
+1
* As Robert points out, we shouldn't even be running tests that are bound to fail anyhow. It would seem that each library needs to be able to tell bjam/b2 to skip certain tests, or even all tests, under certain conditions.
We have that now: take a look at the multiprecision tests and how conditional dependencies (GMP MPFR etc) are handled. If Robert needs a hand to set this up for serialization I'm willing to help as I've been there and done this sort of thing already. John.