From fd4a141237564323590e1039ce7e55d6770e026a Mon Sep 17 00:00:00 2001 From: redi Date: Mon, 26 Nov 2018 11:12:11 +0000 Subject: [PATCH] Only use __float128 in test if available * testsuite/26_numerics/complex/requirements/more_constexpr.cc: Fix failure on targets without __float128. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@266450 138bc75d-0d04-0410-961f-82ee72b054a4 --- libstdc++-v3/ChangeLog | 5 +++++ .../testsuite/26_numerics/complex/requirements/more_constexpr.cc | 2 ++ 2 files changed, 7 insertions(+) diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 24351cb7ad5..11505c0f31f 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,8 @@ +2018-11-26 Jonathan Wakely + + * testsuite/26_numerics/complex/requirements/more_constexpr.cc: Fix + failure on targets without __float128. + 2018-11-23 Edward Smith-Rowland <3dw4rd@verizon.net> Implement P0415 More constexpr for std::complex. diff --git a/libstdc++-v3/testsuite/26_numerics/complex/requirements/more_constexpr.cc b/libstdc++-v3/testsuite/26_numerics/complex/requirements/more_constexpr.cc index 902e7ce8e87..5e515a692db 100644 --- a/libstdc++-v3/testsuite/26_numerics/complex/requirements/more_constexpr.cc +++ b/libstdc++-v3/testsuite/26_numerics/complex/requirements/more_constexpr.cc @@ -164,8 +164,10 @@ int main() __gnu_test::test_operator_members(); __gnu_test::test_operator_members(); +#if defined(_GLIBCXX_USE_FLOAT128) // Test primary template. __gnu_test::test_operator_members<__float128, __float128>(); +#endif return 0; } -- 2.11.4.GIT