aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaolo Carlini <paolo.carlini@oracle.com>2015-11-26 13:14:45 +0000
committerPaolo Carlini <paolo@gcc.gnu.org>2015-11-26 13:14:45 +0000
commit7070a0fab213946dc559dd661088b6163bf8abe4 (patch)
tree57f150c55028cc8bace956158838f52cb6818d7a
parentf0e87513309ee6f01429bcbd2983e2b526495319 (diff)
downloadgcc-7070a0fab213946dc559dd661088b6163bf8abe4.zip
gcc-7070a0fab213946dc559dd661088b6163bf8abe4.tar.gz
gcc-7070a0fab213946dc559dd661088b6163bf8abe4.tar.bz2
re PR c++/67249 ([concepts] ICE parsing f(pair<auto, concept>))
2015-11-26 Paolo Carlini <paolo.carlini@oracle.com> PR c++/67249 * g++.dg/concepts/pr67249.C: New. From-SVN: r230947
-rw-r--r--gcc/testsuite/ChangeLog5
-rw-r--r--gcc/testsuite/g++.dg/concepts/pr67249.C5
2 files changed, 10 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index faae5f7..7e4e419 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2015-11-26 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/67249
+ * g++.dg/concepts/pr67249.C: New.
+
2015-11-26 Richard Biener <rguenther@suse.de>
PR testsuite/66799
diff --git a/gcc/testsuite/g++.dg/concepts/pr67249.C b/gcc/testsuite/g++.dg/concepts/pr67249.C
new file mode 100644
index 0000000..cb0445d
--- /dev/null
+++ b/gcc/testsuite/g++.dg/concepts/pr67249.C
@@ -0,0 +1,5 @@
+// { dg-options "-std=c++1z" }
+
+template<class T> concept bool C1 = true;
+template<class A, class B> struct Pair {};
+void f(Pair<auto, C1>);