From: Matthias Kretz <kr...@kde.org> std::hypot(a, b, c) is imprecise and makes this test fail even though the failure is unrelated to simd.
libstdc++-v3/ChangeLog: * testsuite/experimental/simd/tests/hypot3_fma.cc: Add skip: markup for long double on powerpc64*. --- libstdc++-v3/testsuite/experimental/simd/tests/hypot3_fma.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/libstdc++-v3/testsuite/experimental/simd/tests/hypot3_fma.cc b/ libstdc++-v3/testsuite/experimental/simd/tests/hypot3_fma.cc index 689a90c10a5..94d267fccfb 100644 --- a/libstdc++-v3/testsuite/experimental/simd/tests/hypot3_fma.cc +++ b/libstdc++-v3/testsuite/experimental/simd/tests/hypot3_fma.cc @@ -16,6 +16,7 @@ // <http://www.gnu.org/licenses/>. // only: float|double|ldouble * * * +// skip: ldouble * powerpc64* * // expensive: * [1-9] * * #include "bits/verify.h" #include "bits/metahelpers.h" -- ────────────────────────────────────────────────────────────────────────── Dr. Matthias Kretz https://mattkretz.github.io GSI Helmholtz Centre for Heavy Ion Research https://gsi.de std::experimental::simd https://github.com/VcDevel/std-simd ──────────────────────────────────────────────────────────────────────────