aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/testsuite
diff options
context:
space:
mode:
authorJason Merrill <jason@redhat.com>2011-09-07 13:11:37 -0400
committerJason Merrill <jason@gcc.gnu.org>2011-09-07 13:11:37 -0400
commit30288f9aa21c6ef870bdf792a1eee4f90fd2c468 (patch)
tree22d6ae8519d8931bc1071d38e7e5836299a2105f /libstdc++-v3/testsuite
parent10e8dd82753c1b5a864bc5a28c77ddd037528578 (diff)
downloadgcc-30288f9aa21c6ef870bdf792a1eee4f90fd2c468.zip
gcc-30288f9aa21c6ef870bdf792a1eee4f90fd2c468.tar.gz
gcc-30288f9aa21c6ef870bdf792a1eee4f90fd2c468.tar.bz2
pt.c (type_unification_real): Correct complain arg for tsubsting default template args.
* pt.c (type_unification_real): Correct complain arg for tsubsting default template args. From-SVN: r178651
Diffstat (limited to 'libstdc++-v3/testsuite')
-rw-r--r--libstdc++-v3/testsuite/20_util/bind/ref_neg.cc4
-rw-r--r--libstdc++-v3/testsuite/20_util/duration/cons/1_neg.cc4
2 files changed, 4 insertions, 4 deletions
diff --git a/libstdc++-v3/testsuite/20_util/bind/ref_neg.cc b/libstdc++-v3/testsuite/20_util/bind/ref_neg.cc
index daa815c..f5a08c2 100644
--- a/libstdc++-v3/testsuite/20_util/bind/ref_neg.cc
+++ b/libstdc++-v3/testsuite/20_util/bind/ref_neg.cc
@@ -29,8 +29,8 @@ int inc(int& i) { return ++i; }
void test01()
{
const int dummy = 0;
- std::bind(&inc, _1)(0); // { dg-error "no match" }
- std::bind(&inc, std::ref(dummy))(); // { dg-error "no match" }
+ std::bind(&inc, _1)(0); // { dg-error "no match|rvalue" }
+ std::bind(&inc, std::ref(dummy))(); // { dg-error "no match|const" }
}
struct Inc
diff --git a/libstdc++-v3/testsuite/20_util/duration/cons/1_neg.cc b/libstdc++-v3/testsuite/20_util/duration/cons/1_neg.cc
index eddd57c..97f4ef1 100644
--- a/libstdc++-v3/testsuite/20_util/duration/cons/1_neg.cc
+++ b/libstdc++-v3/testsuite/20_util/duration/cons/1_neg.cc
@@ -26,7 +26,7 @@
void
test01()
{
- std::chrono::duration<int> d1(1.0); // { dg-error "no matching" }
+ std::chrono::duration<int> d1(1.0); // { dg-error "no matching|no type" }
}
void
@@ -35,6 +35,6 @@ test02()
using namespace std::chrono;
duration<int, std::micro> d2(8);
- duration<int, std::milli> d2_copy(d2); // { dg-error "no matching" }
+ duration<int, std::milli> d2_copy(d2); // { dg-error "no matching|no type" }
}