diff options
author | Jason Merrill <jason@redhat.com> | 2011-09-07 13:11:37 -0400 |
---|---|---|
committer | Jason Merrill <jason@gcc.gnu.org> | 2011-09-07 13:11:37 -0400 |
commit | 30288f9aa21c6ef870bdf792a1eee4f90fd2c468 (patch) | |
tree | 22d6ae8519d8931bc1071d38e7e5836299a2105f /libstdc++-v3/testsuite | |
parent | 10e8dd82753c1b5a864bc5a28c77ddd037528578 (diff) | |
download | gcc-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.cc | 4 | ||||
-rw-r--r-- | libstdc++-v3/testsuite/20_util/duration/cons/1_neg.cc | 4 |
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" } } |