I'm including and getting this error from Clang 3.4
on Ubuntu 12:
In file included from
/home/fe/frontend/Core/ThirdParty/boost/include/boost/format.hpp:38:
In file included from
/home/fe/frontend/Core/ThirdParty/boost/include/boost/format/internals.hpp:23:
In file included from
/home/fe/frontend/Core/ThirdParty/boost/include/boost/format/alt_sstream.hpp:21:
In file included from
/home/fe/frontend/Core/ThirdParty/boost/include/boost/shared_ptr.hpp:17:
In file included from
/home/fe/frontend/Core/ThirdParty/boost/include/boost/smart_ptr/shared_ptr.hpp:28:
In file included from
/home/fe/frontend/Core/ThirdParty/boost/include/boost/smart_ptr/detail/shared_count.hpp:30:
/home/fe/frontend/Core/ThirdParty/boost/include/boost/smart_ptr/detail/sp_counted_impl.hpp:229:31:
error: no type named 'allocator_traits' in
namespace 'std'
typedef typename std::allocator_traits<A>::template
rebind_alloc< this_type > A2;
~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
Is this a bug or am I missing something? I'm using -std=C++11 flag.