https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60976
--- Comment #14 from Rene Koecher <rene.koec...@wincor-nixdorf.com> --- (In reply to Markus Trippelsdorf from comment #12) > As Jonathan wrote, the standard library must conform to the C++ standard. > > You simply cannot expect fast compile times out of the box when you make > heavy use of stl/boost. > (Although careful analysis might bring it down considerably. (e.g., bundling > most template instantiations into a single compilation unit)) > > For the attached testcase clang's libc++ is even 30% slower than gcc-4.9 > libstdc++. I agree on your point here, however shouldn't an unchanged codebase (and we're not using C++11 features or -std=c++11 yet) at least keep the same performance? It's understandable that standards compliance can counter performance but I honestly wouldn't expect the compiler performance of older code / code not using the new features to drop that drastically..