https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114803
--- Comment #15 from Matthias Kretz (Vir) <mkretz at gcc dot gnu.org> --- I don't know _GLIBCXX_USE_C99_MATH_TR1. AFAIK the simd headers are relying on standard C++ <cmath>. But with <cmath> it's easy to make incorrect assumptions. Other tests have a line: // { dg-require-cmath "" } If you add it then the test is skipped? But <experimental/simd> is still broken - just not exposed in a test?