https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78269
Bug ID: 78269 Summary: FAIL: FAIL: g++.dg/cpp1z/noexcept-type11.C and FAIL: g++.dg/cpp1z/noexcept-type9.C Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: amker at gcc dot gnu.org Target Milestone: --- Tests added by revision 241944 failed on arm target: Test noexcept-typ11.C failed on arm targets with: /.../src/gcc/gcc/testsuite/g++.dg/cpp1z/noexcept-type11.C:3:6: warning: mangled name for 'void f(int (*)() noexcept)' will change in C++17 because the exception specification is part of a function type [-Wc++1z-compat] In function 'void f(int (*)() noexcept)': cc1plus: warning: mangled name for '<built-in>' will change in C++17 because the exception specification is part of a function type [-Wc++1z-compat] cc1plus: warning: mangled name for '<built-in>' will change in C++17 because the exception specification is part of a function type [-Wc++1z-compat] PASS: g++.dg/cpp1z/noexcept-type11.C (test for warnings, line 3) FAIL: g++.dg/cpp1z/noexcept-type11.C (test for excess errors) Test noexcept-type9.C failed on both arm and aarch64(linux and elf) targets with: output is: /.../src/gcc/gcc/testsuite/g++.dg/cpp1z/noexcept-type9.C:18:8: error: could not convert template argument '&A::g' from 'void (A::*)()' to 'void (A::*)() noexcept' PASS: g++.dg/cpp1z/noexcept-type9.C (test for errors, line 18) PASS: g++.dg/cpp1z/noexcept-type9.C (test for excess errors) UNRESOLVED: g++.dg/cpp1z/noexcept-type9.C compilation failed to produce executable