https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118822
--- Comment #3 from Sam James <sjames at gcc dot gnu.org> --- Reduction went badly: ``` struct mtr_t { ~mtr_t( { while int space not_free : mtr_t mtr; ``` Can someone else fix it up? I'm going back to bed for now.