Commit 32293e2b by Jason Merrill Committed by Jason Merrill

* testsuite/20_util/bind/ref_neg.cc: Remove wrong test lines.

From-SVN: r174907
parent d784c0d6
2011-06-10 Jason Merrill <jason@redhat.com> 2011-06-10 Jason Merrill <jason@redhat.com>
* testsuite/20_util/bind/ref_neg.cc: Remove wrong test lines.
* testsuite/20_util/bind/ref_neg.cc: Remove dg-excess-errors, * testsuite/20_util/bind/ref_neg.cc: Remove dg-excess-errors,
fix dg-error markup. fix dg-error markup.
......
...@@ -29,10 +29,8 @@ int inc(int& i) { return ++i; } ...@@ -29,10 +29,8 @@ int inc(int& i) { return ++i; }
void test01() void test01()
{ {
const int dummy = 0; const int dummy = 0;
std::bind(&inc, _1)(0); // { dg-error "" } std::bind(&inc, _1)(0); // { dg-error "no match" }
std::bind(&inc, std::ref(dummy))(); // { dg-error "" } std::bind(&inc, std::ref(dummy))(); // { dg-error "no match" }
std::bind(&inc, dummy)();
std::bind(&inc, 0)();
} }
struct Inc struct Inc
...@@ -46,8 +44,8 @@ struct Inc ...@@ -46,8 +44,8 @@ struct Inc
void test02() void test02()
{ {
const int dummy = 0; const int dummy = 0;
std::bind(Inc(), _1)(dummy); // { dg-error "" } std::bind(Inc(), _1)(dummy); // { dg-error "no match" }
std::bind(&Inc::f, Inc(), std::ref(dummy))(); // { dg-error "" } std::bind(&Inc::f, Inc(), std::ref(dummy))(); // { dg-error "no match" }
} }
int main() int main()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment