Boost logo

Boost Users :

Subject: Re: [Boost-users] Using c++11 features in clang
From: Paul A. Bristow (pbristow_at_[hidden])
Date: 2012-07-06 06:44:59


> -----Original Message-----
> From: boost-users-bounces_at_[hidden] [mailto:boost-users-bounces_at_[hidden]] On Behalf
Of
> John Maddock
> Sent: Friday, July 06, 2012 8:31 AM
> To: boost-users_at_[hidden]
> 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_at_[hidden]

Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net