An ICE in the compiler is a GCC bug of some sort or another. Even if the code is invalid (which I don't believe it is in this case), the compiler is not supposed to ever ICE. Adding gcc to the bug.
An ICE in the compiler is a GCC bug of some sort or another. Even if the code is invalid (which I don't believe it is in this case), the compiler is not supposed to ever ICE. Adding gcc to the bug.