[Bug c++/49570] /usr/include/c++/4.6.0/bits/stl_algobase.h(378): error: type name is not allowed
paolo.carlini at oracle dot com
gcc-bugzilla@gcc.gnu.org
Tue Jun 28 20:50:00 GMT 2011
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49570
--- Comment #4 from Paolo Carlini <paolo.carlini at oracle dot com> 2011-06-28 20:50:17 UTC ---
The GNU C++ header files depend already on *tons* of non-standard facilities
provided by the GNU C++ front-end, and many more such dependencies are being
added these days. In some cases, eg, std::underlying_type in C++0x, that it's
provably absolutely unavoidable (even not considering quality of implementation
issues). Anyway, normally Intel is pretty good at its GNU compatibility modes,
probably you should only update your Intel compiler too.
More information about the Gcc-bugs
mailing list