On Sun, 6 Jan 2019 at 20:24, Osman Zakir via Boost-users <boost-users@lists.boost.org> wrote:
Thanks for the reply.  I used MSVC itself this time rather than Clang, though.  And standards-conformance mode is turned on with "/permissive-" since nonconformance mode is turned on with "/permissive".

What Paul was suggesting is to forget about the conformance-mode and just pick a standard (C++14, the default or C++17), as you are just making your own life difficult by imposing conformance, while Boost has many well tested work-arounds for those non-conformant constructs in MSVC. The imposed conformance itself might also interact badly with those work-arounds.

degski
--
If something cannot go on forever, it will stop" - Herbert Stein