They are not. Sorry. Gmail shows everything as one branch. That's why I thought your email was an answer to Christian's question how to implement the approach with MPL, but in fact (looking into the boost users list) you answered in a separate branch. Sorry again.
AMDG
How is the Preprocessor vs. MPL relevant to what I said?
The only way to make it work is to split the tests into many
translation units.