From: Jonathan Wakely Date: Thu, 12 Aug 2021 17:02:40 +0000 (+0100) Subject: libstdc++: Make some #error strings consistent with other tests X-Git-Tag: upstream/12.2.0~5812 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b1c0e8599aa6ff5550dc748679e13c1eb492ee2c;p=platform%2Fupstream%2Fgcc.git libstdc++: Make some #error strings consistent with other tests Signed-off-by: Jonathan Wakely 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. --- 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 #ifndef __cpp_lib_interpolate -# error "Feature-test macro for midpoint and lerp missing" +# error "Feature-test macro for midpoint and lerp missing in " #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 " #endif #include 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 #ifndef __cpp_lib_interpolate -# error "Feature-test macro for midpoint and lerp missing" +# error "Feature-test macro for midpoint and lerp missing in " #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 " #endif #include 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 + +#ifndef __cpp_lib_interpolate +# error "Feature-test macro for midpoint and lerp missing in " +#elif __cpp_lib_interpolate != 201902L +# error "Feature-test macro for midpoint and lerp has wrong value in " +#endif