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..

Reply via email to