aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans-Peter Nilsson <hp@axis.com>2012-10-11 11:36:39 +0000
committerHans-Peter Nilsson <hp@gcc.gnu.org>2012-10-11 11:36:39 +0000
commit1e2a71c8bfea6e6f61f9ba38f3b81301b85a2abe (patch)
treeb022a9eba3fed943d489a7b8f2c3bd00749a1504
parentf5b02f1ec1a25063efed41329cee69a6c530b0ed (diff)
downloadgcc-1e2a71c8bfea6e6f61f9ba38f3b81301b85a2abe.zip
gcc-1e2a71c8bfea6e6f61f9ba38f3b81301b85a2abe.tar.gz
gcc-1e2a71c8bfea6e6f61f9ba38f3b81301b85a2abe.tar.bz2
re PR testsuite/54897 (23_containers/bitset/45713.cc (test for excess errors))
PR testsuite/54897 * testsuite/23_containers/bitset/45713.cc: Skip for avr*-*-* cris*-*-* h8300*-*-* mcore*-*-* moxie*-*-*. From-SVN: r192354
-rw-r--r--libstdc++-v3/ChangeLog6
-rw-r--r--libstdc++-v3/testsuite/23_containers/bitset/45713.cc7
2 files changed, 11 insertions, 2 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index eac7f95..f8d25b1 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,9 @@
+2012-10-11 Hans-Peter Nilsson <hp@axis.com>
+
+ PR testsuite/54897
+ * testsuite/23_containers/bitset/45713.cc: Skip for avr*-*-*
+ cris*-*-* h8300*-*-* mcore*-*-* moxie*-*-*.
+
2012-10-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
PR libstdc++/54872
diff --git a/libstdc++-v3/testsuite/23_containers/bitset/45713.cc b/libstdc++-v3/testsuite/23_containers/bitset/45713.cc
index 8d369d6..2e8f452 100644
--- a/libstdc++-v3/testsuite/23_containers/bitset/45713.cc
+++ b/libstdc++-v3/testsuite/23_containers/bitset/45713.cc
@@ -1,4 +1,4 @@
-// Copyright (C) 2010 Free Software Foundation, Inc.
+// Copyright (C) 2010, 2012 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,7 +15,10 @@
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do compile }
+// The testcase requires bitsizetype to be wider than sizetype,
+// otherwise types/vars with 0x20000000 bytes or larger can't be used.
+// See http://gcc.gnu.org/PR54897
+// { dg-do compile { target { ! { avr*-*-* cris*-*-* h8300*-*-* mcore*-*-* moxie*-*-* } } } }
#include <bitset>