https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100752
--- Comment #3 from Marek Polacek <mpolacek at gcc dot gnu.org> --- Duh, we don't defer parsing of noexcept for any ptr-operator, like struct S { int& f() noexcept(noexcept(i)); int i; }; Awkward, but the fix should be simple.