Thanks for pointing me to these instructions. However, it may require of me more time that I am can afford. I do not understand some of the instructions. One of the bullets says:
"cd into libs/config/test/all and run bjam *MACRONAME compiler-list*, where
*MACRONAME* is the name of the new macro, and *compiler-list* is a space separated list of compilers to test with."
This "compiler-list", I obviously want the macro to work for all possible compilers supported by Boost (and perhaps more), but locally, I can only test it on one. In order to define macro correctly, I would have to use Boost's testing facility, but they are only run on develop and master branches which I cannot commit to. Without having tested my macros on all compilers, I am not sure if my pull request would be a decent one. IOW, I have a chicken and egg problem here, which I do not know how to solve.
any help would be much appreciated.
If you can provide the test case I will test locally before committing anyway. John.