]> gcc.gnu.org Git - gcc.git/commitdiff
re PR c++/52819 (ICE: tree check: expected tree that contains 'decl minimal' structur...
authorPaolo Carlini <paolo.carlini@oracle.com>
Sat, 16 Aug 2014 10:07:41 +0000 (10:07 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Sat, 16 Aug 2014 10:07:41 +0000 (10:07 +0000)
2014-08-16  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/52819
* g++.dg/template/pr52819.C: New.

From-SVN: r214062

gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/template/pr52819.C [new file with mode: 0644]

index 5c40c0e3ff628fd9972bddc3c9a0214753bb800e..09179ab43121befb24d8ae83264ad7329277c6ba 100644 (file)
@@ -1,3 +1,8 @@
+2014-08-16  Paolo Carlini  <paolo.carlini@oracle.com>
+
+       PR c++/52819
+       * g++.dg/template/pr52819.C: New.
+
 2014-08-15  Thomas Koenig  <tkoenig@gcc.gnu.org>
 
        PR fortran/62142
diff --git a/gcc/testsuite/g++.dg/template/pr52819.C b/gcc/testsuite/g++.dg/template/pr52819.C
new file mode 100644 (file)
index 0000000..66175bc
--- /dev/null
@@ -0,0 +1,14 @@
+// PR c++/52819
+
+typedef void (*cfi)(void*);
+
+void function(int *a) {}
+
+template<cfi Func>
+void get() { Func(0); }
+
+int main()
+{
+  get<(cfi)function>();  // { dg-error "" }
+  return 0;
+}
This page took 0.077856 seconds and 5 git commands to generate.