Boost logo

Boost :

Subject: Re: [boost] Issues with intel's compiler and newer builds of GCC
From: Christopher Jefferson (chris_at_[hidden])
Date: 2010-10-20 04:07:59

On 20 Oct 2010, at 05:44, Bryce Lelbach wrote:

> Hash: SHA1
> On a more general note, is Intel on Linux/Darwin a "supported" Boost compiler? Unless
> I've missed something, Intel doesn't provide a standard library, and I find it a
> bit troubling that they ship their compiler to use GNU's standard library by default.
> Intel is far behind GCC in C++0x support, and newer versions of the GNU standard
> library have been making increasing use of GCC's C++0x support. Unless icc starts
> shipping with an older version of libstd++/use a compiler neutral standard library
> such as the Apache standard library/starts to catch up with GCC's C++0x support,
> I imagine that using icc to compile C++ code that makes use of the standard library
> will become increasing difficult.

Both icc and clang use libstdc++ on linux, mainly to ensure you get binary compatibility with libraries compiled with the system compiler.

libstdc++ is increasingly using C++0x code in their headers, and until icc and clang catch up, there might well be problems.


Boost list run by bdawes at, gregod at, cpdaniel at, john at