aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gcc/testsuite/ChangeLog7
-rw-r--r--gcc/testsuite/g++.dg/cpp1y/constexpr-68754.C7
2 files changed, 12 insertions, 2 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 9af9ca8..d150f86 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,6 +1,9 @@
-2017-06-02 Carl Love <cel@us.ibm.com>
+2017-06-02 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/68754
+ * g++.dg/cpp1y/constexpr-68754.C: New.
-gcc/testsuite/ChangeLog:
+2017-06-02 Carl Love <cel@us.ibm.com>
* gcc.target/powerpc/builtins-3-runnable.c: New file of runnable tests
for the new built-ins.
diff --git a/gcc/testsuite/g++.dg/cpp1y/constexpr-68754.C b/gcc/testsuite/g++.dg/cpp1y/constexpr-68754.C
new file mode 100644
index 0000000..e72acb1
--- /dev/null
+++ b/gcc/testsuite/g++.dg/cpp1y/constexpr-68754.C
@@ -0,0 +1,7 @@
+// PR c++/68754
+// { dg-do compile { target c++14 } }
+
+struct base { };
+struct derived : base {
+ constexpr derived& operator=(derived const&) = default;
+};