re PR c++/67831 (Internal error on complicated constexpr initialization.)
2017-10-17 Paolo Carlini <paolo.carlini@oracle.com> PR c++/67831 * g++.dg/cpp0x/constexpr-ice18.C: New. From-SVN: r253807
This commit is contained in:
parent
54a3b395e0
commit
d6808f215e
2 changed files with 16 additions and 0 deletions
|
@ -1,3 +1,8 @@
|
|||
2017-10-17 Paolo Carlini <paolo.carlini@oracle.com>
|
||||
|
||||
PR c++/67831
|
||||
* g++.dg/cpp0x/constexpr-ice18.C: New.
|
||||
|
||||
2017-10-17 Paolo Carlini <paolo.carlini@oracle.com>
|
||||
|
||||
PR c++/82570
|
||||
|
|
11
gcc/testsuite/g++.dg/cpp0x/constexpr-ice18.C
Normal file
11
gcc/testsuite/g++.dg/cpp0x/constexpr-ice18.C
Normal file
|
@ -0,0 +1,11 @@
|
|||
// PR c++/67831
|
||||
// { dg-do compile { target c++11 } }
|
||||
|
||||
struct Task {
|
||||
struct TaskStaticData {
|
||||
constexpr TaskStaticData() {}
|
||||
} const &tsd;
|
||||
constexpr Task() : tsd(TaskStaticData()) {}
|
||||
};
|
||||
|
||||
Task tasks{Task()};
|
Loading…
Add table
Reference in a new issue