https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105394
--- Comment #9 from Alex Coplan <acoplan at gcc dot gnu.org> --- Testing looks good: I regression tested a cross toolchain configured with --with-arch=armv8.1-m.main+mve: no regressions, and it fixes the problem seen here: FAIL->PASS: g++.dg/opt/pr79734.C -std=gnu++14 (test for excess errors) FAIL->PASS: g++.dg/opt/pr79734.C -std=gnu++17 (test for excess errors) FAIL->PASS: g++.dg/opt/pr79734.C -std=gnu++20 (test for excess errors) FAIL->PASS: g++.dg/opt/pr79734.C -std=gnu++98 (test for excess errors)