https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98327
--- Comment #4 from Nathan Sidwell <nathan at gcc dot gnu.org> --- I cannot reproduce the reported crash -- like I said, I think this is fixed (thanks for the backtrace). I suspect Martin failed to copy the first line of the testcase 'module;' That's important -- it's not an English introduction of a piece of code :) The error message could be improved to say where these decls are permitted, rather than 'computer says no'.