replace members of std::allocate which are deprecated in c++17 by the…#14
Conversation
|
It looks like Travis isn't configured correctly for Linux clang. |
|
We do not want to be checking for MSVC in particular. Instead what we want is to be using the config macro BOOST_NO_CXX11_ALLOCATOR to determine what the code should be. So please remove all the: #if !((__cplusplus > 201700) || (defined(_MSVC_LANG) && (_MSVC_LANG > 201700))) and substitute in its place: #if defined(BOOST_NO_CXX11_ALLOCATOR) then test. |
|
I updated |
|
Yes, we do need to |
5d96442 to
0766827
Compare
Great - done. That was my preferred solution in the first place. But then I chose to follow Boost.Config's precedent on this particular topic ... |
…irs cousins from std::allocator_traits.
0766827 to
f4f8fb0
Compare
|
Thanks for implementing this change. |
…irs cousins from std::allocator_traits.