http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55576
Paolo Carlini <paolo.carlini at oracle dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |INVALID --- Comment #2 from Paolo Carlini <paolo.carlini at oracle dot com> 2012-12-03 16:08:31 UTC --- Indeed. I also want to add that neither Icc 13, nor Oracle Solaris Studio 12.3, nor Clang 3.0 accept it, whereas the code adjusted per Jon's points compiles just fine with all of them.