From: Jonathan Wakely Date: Mon, 1 Aug 2016 14:13:06 +0000 (+0100) Subject: Remove ignored "xfail" from dg-do compile directives X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=9839ff60d0c7756ca9e69de7e644d84643d2d7cd;p=gcc.git Remove ignored "xfail" from dg-do compile directives * testsuite/23_containers/unordered_map/requirements/53339.cc: Remove ignored "xfail" from { dg-do compile { xfail selector } } directive. * testsuite/23_containers/unordered_multimap/requirements/53339.cc: Likewise. * testsuite/26_numerics/headers/cmath/ c99_classification_macros_c++11.cc: Likewise. * testsuite/26_numerics/headers/cmath/ c99_classification_macros_c++98.cc: Likewise. * testsuite/26_numerics/headers/cmath/ c99_classification_macros_c.cc: Likewise. From-SVN: r238954 --- diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 3db43acc50f..eca470bb028 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,5 +1,16 @@ 2016-08-01 Jonathan Wakely + * testsuite/23_containers/unordered_map/requirements/53339.cc: Remove + ignored "xfail" from { dg-do compile { xfail selector } } directive. + * testsuite/23_containers/unordered_multimap/requirements/53339.cc: + Likewise. + * testsuite/26_numerics/headers/cmath/ + c99_classification_macros_c++11.cc: Likewise. + * testsuite/26_numerics/headers/cmath/ + c99_classification_macros_c++98.cc: Likewise. + * testsuite/26_numerics/headers/cmath/ + c99_classification_macros_c.cc: Likewise. + * testsuite/backward/hash_set/check_construct_destroy.cc: Account for different construct/destroy counts in C++98 mode. diff --git a/libstdc++-v3/testsuite/23_containers/unordered_map/requirements/53339.cc b/libstdc++-v3/testsuite/23_containers/unordered_map/requirements/53339.cc index cef863ba2c8..009cf5e1309 100644 --- a/libstdc++-v3/testsuite/23_containers/unordered_map/requirements/53339.cc +++ b/libstdc++-v3/testsuite/23_containers/unordered_map/requirements/53339.cc @@ -1,7 +1,5 @@ -// XFAIL because of PR libstdc++/55043 fix -// { dg-do compile { xfail *-*-* } } -// { dg-excess-errors "" } -// { dg-options "-std=gnu++11" } +// { dg-do compile { target c++11 } } +// { dg-excess-errors "XFAIL because of PR libstdc++/55043 fix" } // Copyright (C) 2012-2016 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/23_containers/unordered_multimap/requirements/53339.cc b/libstdc++-v3/testsuite/23_containers/unordered_multimap/requirements/53339.cc index 2bf11a2b8e1..b9c48988d76 100644 --- a/libstdc++-v3/testsuite/23_containers/unordered_multimap/requirements/53339.cc +++ b/libstdc++-v3/testsuite/23_containers/unordered_multimap/requirements/53339.cc @@ -1,7 +1,5 @@ -// XFAIL because of PR libstdc++/55043 fix -// { dg-do compile { xfail *-*-* } } -// { dg-excess-errors "" } -// { dg-options "-std=gnu++11" } +// { dg-do compile { target c++11 } } +// { dg-excess-errors "XFAIL because of PR libstdc++/55043 fix" } // Copyright (C) 2012-2016 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/26_numerics/headers/cmath/c99_classification_macros_c++11.cc b/libstdc++-v3/testsuite/26_numerics/headers/cmath/c99_classification_macros_c++11.cc index 1638667d7fa..8db9fdb0e6c 100644 --- a/libstdc++-v3/testsuite/26_numerics/headers/cmath/c99_classification_macros_c++11.cc +++ b/libstdc++-v3/testsuite/26_numerics/headers/cmath/c99_classification_macros_c++11.cc @@ -15,8 +15,7 @@ // with this library; see the file COPYING3. If not see // . -// { dg-options "-std=gnu++11" } -// { dg-do compile { xfail uclibc } } +// { dg-do compile { target c++11 } } // { dg-excess-errors "" { target uclibc } } #include diff --git a/libstdc++-v3/testsuite/26_numerics/headers/cmath/c99_classification_macros_c++98.cc b/libstdc++-v3/testsuite/26_numerics/headers/cmath/c99_classification_macros_c++98.cc index 4c4cc4e85b8..6480f9383a5 100644 --- a/libstdc++-v3/testsuite/26_numerics/headers/cmath/c99_classification_macros_c++98.cc +++ b/libstdc++-v3/testsuite/26_numerics/headers/cmath/c99_classification_macros_c++98.cc @@ -18,7 +18,7 @@ // . // { dg-options "-std=gnu++98" } -// { dg-do compile { xfail uclibc } } +// { dg-do compile } // { dg-excess-errors "" { target uclibc } } #include diff --git a/libstdc++-v3/testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc b/libstdc++-v3/testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc index cbced7dece2..8a42db4b43b 100644 --- a/libstdc++-v3/testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc +++ b/libstdc++-v3/testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc @@ -17,7 +17,7 @@ // with this library; see the file COPYING3. If not see // . -// { dg-do compile { xfail uclibc } } +// { dg-do compile } // { dg-excess-errors "" { target uclibc } } // { dg-add-options no_pch }