aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJack Howarth <howarth@bromo.med.uc.edu>2009-02-09 20:53:22 +0000
committerJanis Johnson <janis@gcc.gnu.org>2009-02-09 20:53:22 +0000
commit9a3b094ff2c230c3b8294ace002c77f28cfc1994 (patch)
tree1bdc7303150eafaaaf31810fd809b47fa3515896
parent01d7d2f3e674b136bc88d1b43b48a2f82c714705 (diff)
downloadgcc-9a3b094ff2c230c3b8294ace002c77f28cfc1994.zip
gcc-9a3b094ff2c230c3b8294ace002c77f28cfc1994.tar.gz
gcc-9a3b094ff2c230c3b8294ace002c77f28cfc1994.tar.bz2
re PR testsuite/33300 ([libstdc++-v3] 27_io/ios_base/storage/2.cc with -m64 kills Darwin)
2009-02-09 Jack Howarth <howarth@bromo.med.uc.edu> PR testsuite/33300 * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip on darwin for lp64. From-SVN: r144043
-rw-r--r--libstdc++-v3/ChangeLog6
-rw-r--r--libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc5
2 files changed, 11 insertions, 0 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 2fbab47..7841e75 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,9 @@
+2009-02-09 Jack Howarth <howarth@bromo.med.uc.edu>
+
+ PR testsuite/33300
+ * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
+ on darwin for lp64.
+
2009-02-09 Adam Nemet <anemet@caviumnetworks.com>
* configure.host: Set abi_baseline_pair for mips64*-linux.
diff --git a/libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc b/libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc
index 4d25087..be4cf8d 100644
--- a/libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc
+++ b/libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc
@@ -31,6 +31,11 @@
// NULL even if an allocation fails (filed as Radar 3884894).
// { dg-do run { xfail *-*-darwin8.[0-4].* } }
+// Skip test at -m64 on Darwin because RLIMITS are not being honored.
+// Radar 6467883: 10.4/10.5 setrlimits are not honored by memory allocators
+// Radar 6467884: 10.X systems are not robust when paging space is exceeded
+// { dg-skip-if "" { *-*-darwin* && lp64 } { "*" } { "" } }
+
#include <sstream>
#include <iostream>
#include <limits>