libstdc++: testsuite: require cmath for exp simd
simd_math.h assumes declarations for many C99 functions to be present, that libstdc++ doesn't add to target systems that don't have them in the C library. Add the C99 math requirement to tests for simd features, so that they don't fail because of limitations of the target C library. for libstdc++-v3/ChangeLog * testsuite/experimental/simd/standard_abi_usable.cc: Require cmath support. * testsuite/experimental/simd/standard_abi_usable_2.cc: Likewise.
This commit is contained in:
parent
3e3744d37e
commit
8fce31f69b
2 changed files with 2 additions and 0 deletions
|
@ -1,5 +1,6 @@
|
|||
// { dg-options "-std=c++17 -fno-fast-math" }
|
||||
// { dg-do compile { target c++17 } }
|
||||
// { dg-require-cmath "" }
|
||||
|
||||
// Copyright (C) 2020-2022 Free Software Foundation, Inc.
|
||||
//
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
// { dg-options "-std=c++17 -ffast-math" }
|
||||
// { dg-do compile }
|
||||
// { dg-require-cmath "" }
|
||||
|
||||
#include "standard_abi_usable.cc"
|
||||
|
|
Loading…
Add table
Reference in a new issue