[config] Should BOOST_NO_CXX11_ALLOCATOR be undefined for libcpp without std=c++11
I observed the absence of BOOST_NO_CXX11_ALLOCATOR with clang and libc++ without -std=c++11. Is this intended? Right now BOOST_NO_CXX11_ALLOCATOR's absence is (in my view) an indication of whether C++11 allocators, including class template std::allocator_traits, are supported - and without -std=c++11 neither could be. Glen
I observed the absence of BOOST_NO_CXX11_ALLOCATOR with clang and libc++ without -std=c++11. Is this intended?
It sounds like a bug, but someone will have to provide a patch.
Regards, John.
I will work on a patch - after I can confirm that this is not just a misconfiguration on my end (First time testing with clang/libc++ on this OSX environment, ordinarily test with clang on my Linux machines). I'd also be surprised if out of all the develop and master testers that use clang on OSX, every one of them uses cxxflags="-std=c++11". Glen
On Thu, May 8, 2014 at 9:00 AM, Glen Fernandes wrote:
I will work on a patch
[snip] Done. Pull request sent: https://github.com/boostorg/config/pull/14 Glen
participants (2)
-
Glen Fernandes
-
John Maddock