https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78848

Jerry DeLisle <jvdelisle at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jvdelisle at gcc dot gnu.org

--- Comment #2 from Jerry DeLisle <jvdelisle at gcc dot gnu.org> ---
I think its invalid in that the type contains no object that could be written
or even allocated. Or at least the example makes no sense to me. Regardless it
ICEs so should it be an error, i dont know what it should say?

"Attempting to use an empty type" or "baseless type"

or if it is valid, it should compile nothing since there is nothing to print
with print *, z. What is it allocating? NIL?

Reply via email to