diff options
author | Jonathan Wakely <jwakely@redhat.com> | 2021-08-12 18:02:40 +0100 |
---|---|---|
committer | Jonathan Wakely <jwakely@redhat.com> | 2021-08-12 19:46:16 +0100 |
commit | b1c0e8599aa6ff5550dc748679e13c1eb492ee2c (patch) | |
tree | a6f7d8a4333fcd83552778514fd930f7c81c5435 | |
parent | 20ce14c7991fbb498e32a0f5e3b01ae88c9f5e9a (diff) | |
download | gcc-b1c0e8599aa6ff5550dc748679e13c1eb492ee2c.zip gcc-b1c0e8599aa6ff5550dc748679e13c1eb492ee2c.tar.gz gcc-b1c0e8599aa6ff5550dc748679e13c1eb492ee2c.tar.bz2 |
libstdc++: Make some #error strings consistent with other tests
Signed-off-by: Jonathan Wakely <jwakely@redhat.com>
libstdc++-v3/ChangeLog:
* testsuite/26_numerics/lerp.cc: Add header name to #error.
* testsuite/26_numerics/midpoint/integral.cc: Likewise.
* testsuite/26_numerics/midpoint/version.cc: New test.
-rw-r--r-- | libstdc++-v3/testsuite/26_numerics/lerp.cc | 4 | ||||
-rw-r--r-- | libstdc++-v3/testsuite/26_numerics/midpoint/integral.cc | 4 | ||||
-rw-r--r-- | libstdc++-v3/testsuite/26_numerics/midpoint/version.cc | 10 |
3 files changed, 14 insertions, 4 deletions
diff --git a/libstdc++-v3/testsuite/26_numerics/lerp.cc b/libstdc++-v3/testsuite/26_numerics/lerp.cc index e456b82..d74b745 100644 --- a/libstdc++-v3/testsuite/26_numerics/lerp.cc +++ b/libstdc++-v3/testsuite/26_numerics/lerp.cc @@ -21,9 +21,9 @@ #include <cmath> #ifndef __cpp_lib_interpolate -# error "Feature-test macro for midpoint and lerp missing" +# error "Feature-test macro for midpoint and lerp missing in <cmath>" #elif __cpp_lib_interpolate != 201902L -# error "Feature-test macro for midpoint and lerp has wrong value" +# error "Feature-test macro for midpoint and lerp has wrong value in <cmath>" #endif #include <limits> diff --git a/libstdc++-v3/testsuite/26_numerics/midpoint/integral.cc b/libstdc++-v3/testsuite/26_numerics/midpoint/integral.cc index 1094b66..d74279ea 100644 --- a/libstdc++-v3/testsuite/26_numerics/midpoint/integral.cc +++ b/libstdc++-v3/testsuite/26_numerics/midpoint/integral.cc @@ -21,9 +21,9 @@ #include <numeric> #ifndef __cpp_lib_interpolate -# error "Feature-test macro for midpoint and lerp missing" +# error "Feature-test macro for midpoint and lerp missing in <numeric>" #elif __cpp_lib_interpolate != 201902L -# error "Feature-test macro for midpoint and lerp has wrong value" +# error "Feature-test macro for midpoint and lerp has wrong value in <numeric>" #endif #include <climits> diff --git a/libstdc++-v3/testsuite/26_numerics/midpoint/version.cc b/libstdc++-v3/testsuite/26_numerics/midpoint/version.cc new file mode 100644 index 0000000..3ccb032 --- /dev/null +++ b/libstdc++-v3/testsuite/26_numerics/midpoint/version.cc @@ -0,0 +1,10 @@ +// { dg-options "-std=gnu++2a" } +// { dg-do preprocess { target c++2a } } + +#include <version> + +#ifndef __cpp_lib_interpolate +# error "Feature-test macro for midpoint and lerp missing in <version>" +#elif __cpp_lib_interpolate != 201902L +# error "Feature-test macro for midpoint and lerp has wrong value in <version>" +#endif |