
John Maddock wrote:
With all those replies, I was able to diagnose the problem. On a number of toolsets, <runtime-link>dynamic automatically sets <threading>multi. The program_options jamfiles had std::facet-support in requirements, which forces <runtime-link>static on intel. Apparently, the handling of std::facet-support is done after <threading>multi is added, which leads to inconsistency.
I'll raise the issue on jamboost@
BTW isn't the std::facet-support option irrelevant now? It only has any effect for Intel (last time I looked), and since Intel have long since fixed the bugs that caused us to add that option, can't we just get rid of it?
Yea, I recall you mentioned that before, that's why I've removed std::facet-support from Jamfile and is now waiting for next regression tests run for see if that fixes the problem. - Volodya