From 9fb38494a969437a79eec4757cb600081fa92b39 Mon Sep 17 00:00:00 2001 From: Paolo Carlini Date: Tue, 24 May 2011 14:59:13 +0000 Subject: [PATCH] re PR libstdc++/49141 (26_numerics/complex/cons/48760.cc FAILs on Tru64 UNIX V5.1B, Solaris 8 and 9) 2011-05-24 Paolo Carlini PR libstdc++/49141 * testsuite/26_numerics/complex/cons/48760.cc: Use dg-require-c-std. * testsuite/26_numerics/complex/cons/48760_c++0x.cc: Likewise. * testsuite/26_numerics/headers/cmath/19322.cc: Likewise. From-SVN: r174120 --- libstdc++-v3/ChangeLog | 7 +++++++ libstdc++-v3/testsuite/26_numerics/complex/cons/48760.cc | 2 ++ .../testsuite/26_numerics/complex/cons/48760_c++0x.cc | 1 + .../testsuite/26_numerics/headers/cmath/19322.cc | 9 +++------ 4 files changed, 13 insertions(+), 6 deletions(-) diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index ce898d6fcd2..ff39d0796a0 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,10 @@ +2011-05-24 Paolo Carlini + + PR libstdc++/49141 + * testsuite/26_numerics/complex/cons/48760.cc: Use dg-require-c-std. + * testsuite/26_numerics/complex/cons/48760_c++0x.cc: Likewise. + * testsuite/26_numerics/headers/cmath/19322.cc: Likewise. + 2011-05-24 Paolo Carlini * include/bits/c++config (_GLIBCXX_NOTHROW): Update for noexcept. diff --git a/libstdc++-v3/testsuite/26_numerics/complex/cons/48760.cc b/libstdc++-v3/testsuite/26_numerics/complex/cons/48760.cc index 0201cc7dca0..0027a34e42d 100644 --- a/libstdc++-v3/testsuite/26_numerics/complex/cons/48760.cc +++ b/libstdc++-v3/testsuite/26_numerics/complex/cons/48760.cc @@ -1,3 +1,5 @@ +// { dg-require-c-std "" } + // Copyright (C) 2011 Free Software Foundation, Inc. // // This file is part of the GNU ISO C++ Library. This library is free diff --git a/libstdc++-v3/testsuite/26_numerics/complex/cons/48760_c++0x.cc b/libstdc++-v3/testsuite/26_numerics/complex/cons/48760_c++0x.cc index f0017b113d0..3500dbaaf17 100644 --- a/libstdc++-v3/testsuite/26_numerics/complex/cons/48760_c++0x.cc +++ b/libstdc++-v3/testsuite/26_numerics/complex/cons/48760_c++0x.cc @@ -1,4 +1,5 @@ // { dg-options "-std=gnu++0x" } +// { dg-require-c-std "" } // Copyright (C) 2011 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/26_numerics/headers/cmath/19322.cc b/libstdc++-v3/testsuite/26_numerics/headers/cmath/19322.cc index 955286f0645..25494c3571f 100644 --- a/libstdc++-v3/testsuite/26_numerics/headers/cmath/19322.cc +++ b/libstdc++-v3/testsuite/26_numerics/headers/cmath/19322.cc @@ -1,4 +1,6 @@ -// Copyright (C) 2005, 2009 Free Software Foundation, Inc. +// { dg-require-c-std "" } + +// Copyright (C) 2005, 2009, 2010, 2011 Free Software Foundation, Inc. // // This file is part of the GNU ISO C++ Library. This library is free // software; you can redistribute it and/or modify it under the @@ -15,11 +17,9 @@ // with this library; see the file COPYING3. If not see // . - #include #include -#if _GLIBCXX_USE_C99_MATH // libstdc++/19322 void test01() { @@ -27,12 +27,9 @@ void test01() VERIFY( !std::isnan(3.0) ); } -#endif int main() { -#if _GLIBCXX_USE_C99_MATH test01(); -#endif return 0; } -- 2.30.2