https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64244
--- Comment #11 from Ondřej Čertík <ondrej.certik at gmail dot com> --- On Tue, Dec 16, 2014 at 9:47 AM, janus at gcc dot gnu.org <gcc-bugzi...@gcc.gnu.org> wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64244 > > --- Comment #10 from janus at gcc dot gnu.org --- > (In reply to Ondřej Čertík from comment #9) >> Janus, thanks a lot for fixing this! > > You're welcome! > > >> Yes, it's part of a large code base. I'll try the trunk soon. > > That would be great. Since this bug is a regression, I plan to backport the > fix > to the 4.8 and 4.9 branches. But before that it would be good to make sure > that > no further problems appear. I think the NON_OVERRIDABLE attribute is not > incredibly well-tested at this point. I can compile 4.9.2 from source without problems, but when I follow the same procedure with the latest trunk (I used: https://github.com/gcc-mirror/gcc), I get: https://gist.github.com/certik/bbb96383e540efc8d6a3 And the part of config.log says: https://gist.github.com/certik/a308dbc6a26d12888ee6 i.e. the relevant error seems to be: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found So my system (RHEL6) libstdc++ library might be incompatible with the trunk, but I don't see why gcc couldn't compile. Any ideas how to fix this?