Patchwork [google,integration,gcc-4_8] Additional lightweight debug checks for std::deque

login
register
mail settings
Submitter Paul Pluzhnikov
Date Sept. 25, 2013, 12:30 a.m.
Message ID <CALoOobP20hUYDy-jNHQZZhC0RU3HCc4ZRyf9SzV=SRaXQhH8aA@mail.gmail.com>
Download mbox | patch
Permalink /patch/277648/
State New
Headers show

Comments

Paul Pluzhnikov - Sept. 25, 2013, 12:30 a.m.
On Mon, Sep 23, 2013 at 6:29 PM, Paul Pluzhnikov <ppluzhnikov@google.com> wrote:

> I've committed the patch below to google/integration (r202856) and
> gcc-4_8 (r202857) branches. Google ref: b/10872448.

I've committed r202880 to adjust line numbers for libstdc++ breakage
on google/gcc-4_8 branch.

Thanks,

2013-09-24  Paul Pluzhnikov  <ppluzhnikov@google.com>

	* testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Adjust.
	* testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Adjust.
	* testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
	Likewise.
	* testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
	Likewise.

Patch

Index: testsuite/23_containers/deque/requirements/dr438/assign_neg.cc
===================================================================
--- testsuite/23_containers/deque/requirements/dr438/assign_neg.cc	(revision 202876)
+++ testsuite/23_containers/deque/requirements/dr438/assign_neg.cc	(working copy)
@@ -18,7 +18,7 @@ 
 // <http://www.gnu.org/licenses/>.
 
 // { dg-do compile }
-// { dg-error "no matching" "" { target *-*-* } 1698 }
+// { dg-error "no matching" "" { target *-*-* } 1730 }
 
 #include <deque>
 
Index: testsuite/23_containers/deque/requirements/dr438/insert_neg.cc
===================================================================
--- testsuite/23_containers/deque/requirements/dr438/insert_neg.cc	(revision 202876)
+++ testsuite/23_containers/deque/requirements/dr438/insert_neg.cc	(working copy)
@@ -18,7 +18,7 @@ 
 // <http://www.gnu.org/licenses/>.
 
 // { dg-do compile }
-// { dg-error "no matching" "" { target *-*-* } 1782 }
+// { dg-error "no matching" "" { target *-*-* } 1814 }
 
 #include <deque>
 
@@ -32,4 +32,3 @@ 
   std::deque<A> d;
   d.insert(d.begin(), 10, 1);
 }
-
Index: testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc
===================================================================
--- testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc	(revision 202876)
+++ testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc	(working copy)
@@ -18,7 +18,7 @@ 
 // <http://www.gnu.org/licenses/>.
 
 // { dg-do compile }
-// { dg-error "no matching" "" { target *-*-* } 1631 }
+// { dg-error "no matching" "" { target *-*-* } 1663 }
 
 #include <deque>
 
Index: testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc
===================================================================
--- testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc	(revision 202876)
+++ testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc	(working copy)
@@ -18,7 +18,7 @@ 
 // <http://www.gnu.org/licenses/>.
 
 // { dg-do compile }
-// { dg-error "no matching" "" { target *-*-* } 1631 }
+// { dg-error "no matching" "" { target *-*-* } 1663 }
 
 #include <deque>
 #include <utility>