http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57947
Paolo Carlini <paolo.carlini at oracle dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEW Assignee|paolo.carlini at oracle dot com |unassigned at gcc dot gnu.org --- Comment #5 from Paolo Carlini <paolo.carlini at oracle dot com> --- Not now, sorry. The issue is a bit tricky, not a straightforward error recovery: the name initializer_list triggers magic, necessary to fully implement the C++11 semantics. Thus the issue boils down to treating it as any other name in C++98.