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,
fix dg-error markup.
void test01()
{
const int dummy = 0;
- std::bind(&inc, _1)(0); // { dg-error "" }
- std::bind(&inc, std::ref(dummy))(); // { dg-error "" }
- std::bind(&inc, dummy)();
- std::bind(&inc, 0)();
+ std::bind(&inc, _1)(0); // { dg-error "no match" }
+ std::bind(&inc, std::ref(dummy))(); // { dg-error "no match" }
}
struct Inc
void test02()
{
const int dummy = 0;
- std::bind(Inc(), _1)(dummy); // { dg-error "" }
- std::bind(&Inc::f, Inc(), std::ref(dummy))(); // { dg-error "" }
+ std::bind(Inc(), _1)(dummy); // { dg-error "no match" }
+ std::bind(&Inc::f, Inc(), std::ref(dummy))(); // { dg-error "no match" }
}
int main()