aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2014-10-01 22:42:23 +0200
committerJakub Jelinek <jakub@gcc.gnu.org>2014-10-01 22:42:23 +0200
commitaf27dfc447163c122c2442d04d50383f1e4e3ca1 (patch)
tree8124dba2e2ccfa426bb7d98bc4dc60e405dfe3e1 /gcc
parent7cf4833e8d24d901905d89c6a7759a759a5e60da (diff)
downloadgcc-af27dfc447163c122c2442d04d50383f1e4e3ca1.zip
gcc-af27dfc447163c122c2442d04d50383f1e4e3ca1.tar.gz
gcc-af27dfc447163c122c2442d04d50383f1e4e3ca1.tar.bz2
re PR c++/63306 (ICE: Segmentation fault in analyze_functions())
PR c++/63306 * g++.dg/ipa/pr63306.C: New test. From-SVN: r215779
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog3
-rw-r--r--gcc/testsuite/g++.dg/ipa/pr63306.C14
2 files changed, 17 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 213d276..8f02f56 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,5 +1,8 @@
2014-10-01 Jakub Jelinek <jakub@redhat.com>
+ PR c++/63306
+ * g++.dg/ipa/pr63306.C: New test.
+
PR target/63428
* gcc.dg/torture/vshuf-4.inc: Move test 122 from EXPTESTS
to test 24 in TESTS.
diff --git a/gcc/testsuite/g++.dg/ipa/pr63306.C b/gcc/testsuite/g++.dg/ipa/pr63306.C
new file mode 100644
index 0000000..e22a4c2
--- /dev/null
+++ b/gcc/testsuite/g++.dg/ipa/pr63306.C
@@ -0,0 +1,14 @@
+// PR c++/63306
+// { dg-do compile { target c++11 } }
+
+template <typename...>
+class A;
+
+class B
+{
+ B (const int &, const A<int, int> &);
+};
+
+B::B (const int &, const A<int, int> &)
+{
+}