http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54946
Daniel Krügler <daniel.kruegler at googlemail dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |daniel.kruegler at | |googlemail dot com --- Comment #2 from Daniel Krügler <daniel.kruegler at googlemail dot com> 2012-10-17 19:36:14 UTC --- The ICE still occurs in gcc 4.8.0 20121014 (experimental) with the message: "internal compiler error: in convert_nontype_argument, at cp/pt.c:5533" Let me add that your example is not valid C++11 (irrespective of typo or the cast), because it doesn't satisfy the valid forms. "a constant expression (5.19) that designates the address of an object with static storage duration and external or internal linkage [..], expressed (ignoring parentheses) as &id-expression [..]"