http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54376
--- Comment #7 from Jonathan Wakely <redi at gcc dot gnu.org> 2012-08-25 20:34:22 UTC --- (In reply to comment #5) > Comeau rejects it for me, the problem happens at compile time. Huh, so it does, I must have pasted the wrong code last time I tried it, sorry! If I'd seen Comeau reject it I wouldn't have been so quick to confirm this as a real bug. Clang does accept it though.