diff options
author | Paolo Carlini <paolo.carlini@oracle.com> | 2017-06-02 23:27:22 +0000 |
---|---|---|
committer | Paolo Carlini <paolo@gcc.gnu.org> | 2017-06-02 23:27:22 +0000 |
commit | bd280745eeec1e7737595343c5b8497d28d7b78b (patch) | |
tree | 3db8733e0b5b6a76b8fe0d94dfb8b43b4f7943fc | |
parent | 3fd44c8a79431972f3b63182cf724099fe3762fa (diff) | |
download | gcc-bd280745eeec1e7737595343c5b8497d28d7b78b.zip gcc-bd280745eeec1e7737595343c5b8497d28d7b78b.tar.gz gcc-bd280745eeec1e7737595343c5b8497d28d7b78b.tar.bz2 |
re PR c++/68754 (Explicitly defaulted constexpr assignment operator fails to compile)
2017-06-02 Paolo Carlini <paolo.carlini@oracle.com>
PR c++/68754
* g++.dg/cpp1y/constexpr-68754.C: New.
From-SVN: r248847
-rw-r--r-- | gcc/testsuite/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/cpp1y/constexpr-68754.C | 7 |
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; +}; |