http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59838
--- Comment #3 from Ville Voutilainen <ville.voutilainen at gmail dot com> --- Ok, but the patch needs to be massaged a bit to give an error in the case where the underlying type is not set, if the complain flag has error set. I can do that, seems simple enough.