-----Original Message----- From: boost-users-bounces@lists.boost.org [mailto:boost-users-bounces@lists.boost.org] On Behalf Of John Maddock Sent: Friday, July 06, 2012 8:31 AM To: boost-users@lists.boost.org Subject: Re: [Boost-users] Using c++11 features in clang
In response to a some questions on the boost-users list (and boost bug reports), I wrote up this: http://marshall.calepin.co/llvmclang-and-standard-libraries-on-mac-os- x.html
I don't know if this should be a FAQ entry for Boost, or for clang. Suggestions/comments/edits welcome.
So.... is there a similarly idiot proof procedure for Clang on Linux?
I ask because every time I've tried it, the compiler chokes on libstdc++'s headers, and since there's no libc++ support option for Linux it make's it hard to test/diagnose Clang issues for those of us that don't have a Mac :-(
This is a problem for Boost.Math, for example https://svn.boost.org/trac/boost/ticket/7087#comment:3 std::forward or std::move missing in Boost.Test on Darwin Clang And also for Boost.Test [Boost C++ Libraries] #5758: Boost.Test Floating-point comparison diagnostic output does not support radix 10 where using std::numeric_limits<>::max_digits10 should be possible (and using BOOST_NO_NUMERIC_LIMITS_LOWEST as a proxy doesn't work either). So I would be very useful to get this resolved. Paul --- Paul A. Bristow, Prizet Farmhouse, Kendal LA8 8AB UK +44 1539 561830 07714330204 pbristow@hetp.u-net.com