This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[v3] c++/42364


This is now passing for me on darwin, with 2010-01-24 dated compilers.
So, I am removing the workarounds. I'm not quite sure what fixed it,
but presumably this will now break if it goes wrong again.

tested x86_64/linux
tested x86/darwin

-benjamin
2010-01-27  Benjamin Kosnik  <bkoz@redhat.com>

	PR c++/42346
	* testsuite/23_containers/unordered_map/requirements/exception/: Remove
	-O1 workaround.
	* testsuite/23_containers/multimap/requirements/exception/: Same.
	* testsuite/23_containers/map/requirements/exception: Same.

Index: testsuite/23_containers/unordered_map/requirements/exception/propagation_consistent.cc
===================================================================
--- testsuite/23_containers/unordered_map/requirements/exception/propagation_consistent.cc	(revision 156301)
+++ testsuite/23_containers/unordered_map/requirements/exception/propagation_consistent.cc	(working copy)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x -O1" } // XXX -O1 via PR42346
+// { dg-options "-std=gnu++0x" }
 // { dg-require-cstdint "" }
 
 // 2009-09-09  Benjamin Kosnik  <benjamin@redhat.com>
Index: testsuite/23_containers/unordered_map/requirements/exception/basic.cc
===================================================================
--- testsuite/23_containers/unordered_map/requirements/exception/basic.cc	(revision 156301)
+++ testsuite/23_containers/unordered_map/requirements/exception/basic.cc	(working copy)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x -O1" } // XXX -O1 via PR42346
+// { dg-options "-std=gnu++0x" }
 // { dg-require-cstdint "" }
 
 // 2009-11-30  Benjamin Kosnik  <benjamin@redhat.com>
Index: testsuite/23_containers/unordered_map/requirements/exception/generation_prohibited.cc
===================================================================
--- testsuite/23_containers/unordered_map/requirements/exception/generation_prohibited.cc	(revision 156301)
+++ testsuite/23_containers/unordered_map/requirements/exception/generation_prohibited.cc	(working copy)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x -O1" } // XXX -O1 via PR42346
+// { dg-options "-std=gnu++0x" }
 // { dg-require-cstdint "" }
 
 // 2009-09-09  Benjamin Kosnik  <benjamin@redhat.com>
Index: testsuite/23_containers/multimap/requirements/exception/propagation_consistent.cc
===================================================================
--- testsuite/23_containers/multimap/requirements/exception/propagation_consistent.cc	(revision 156301)
+++ testsuite/23_containers/multimap/requirements/exception/propagation_consistent.cc	(working copy)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x -O1" } // XXX -O1 via PR42346
+// { dg-options "-std=gnu++0x" }
 // { dg-require-cstdint "" }
 
 // 2009-09-09  Benjamin Kosnik  <benjamin@redhat.com>
Index: testsuite/23_containers/multimap/requirements/exception/basic.cc
===================================================================
--- testsuite/23_containers/multimap/requirements/exception/basic.cc	(revision 156301)
+++ testsuite/23_containers/multimap/requirements/exception/basic.cc	(working copy)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x -O1" } // XXX -O1 via PR42346
+// { dg-options "-std=gnu++0x" }
 // { dg-require-cstdint "" }
 
 // 2009-11-30  Benjamin Kosnik  <benjamin@redhat.com>
Index: testsuite/23_containers/multimap/requirements/exception/generation_prohibited.cc
===================================================================
--- testsuite/23_containers/multimap/requirements/exception/generation_prohibited.cc	(revision 156301)
+++ testsuite/23_containers/multimap/requirements/exception/generation_prohibited.cc	(working copy)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x -O1" } // XXX -O1 via PR42346
+// { dg-options "-std=gnu++0x" }
 // { dg-require-cstdint "" }
 
 // 2009-09-09  Benjamin Kosnik  <benjamin@redhat.com>
Index: testsuite/23_containers/map/requirements/exception/propagation_consistent.cc
===================================================================
--- testsuite/23_containers/map/requirements/exception/propagation_consistent.cc	(revision 156301)
+++ testsuite/23_containers/map/requirements/exception/propagation_consistent.cc	(working copy)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x -O1" } // XXX -O1 via PR42346
+// { dg-options "-std=gnu++0x" }
 // { dg-require-cstdint "" }
 
 // 2009-09-09  Benjamin Kosnik  <benjamin@redhat.com>
Index: testsuite/23_containers/map/requirements/exception/basic.cc
===================================================================
--- testsuite/23_containers/map/requirements/exception/basic.cc	(revision 156301)
+++ testsuite/23_containers/map/requirements/exception/basic.cc	(working copy)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x -O1" } // XXX -O1 via PR42346
+// { dg-options "-std=gnu++0x" }
 // { dg-require-cstdint "" }
 
 // 2009-11-30  Benjamin Kosnik  <benjamin@redhat.com>
Index: testsuite/23_containers/map/requirements/exception/generation_prohibited.cc
===================================================================
--- testsuite/23_containers/map/requirements/exception/generation_prohibited.cc	(revision 156301)
+++ testsuite/23_containers/map/requirements/exception/generation_prohibited.cc	(working copy)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x -O1" } // XXX -O1 via PR42346
+// { dg-options "-std=gnu++0x" }
 // { dg-require-cstdint "" }
 
 // 2009-09-09  Benjamin Kosnik  <benjamin@redhat.com>

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]