[Bug c++/101371] constexpr expansions trigger internal Compiler Error

2021-07-08 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101371 --- Comment #4 from Marek Polacek --- Reduced more: struct A { int i; }; struct B { A a{}; constexpr B() : a() {} constexpr B(const B &rhs) : a(rhs.a) {} }; struct C { B arr[1]; }; constexpr C fn () { C c{}; return c; } C c = fn

[Bug c++/101371] constexpr expansions trigger internal Compiler Error

2021-07-08 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101371 --- Comment #3 from Marek Polacek --- The ICE started with r247813.

[Bug c++/101371] constexpr expansions trigger internal Compiler Error

2021-07-08 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101371 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment

[Bug c++/101371] constexpr expansions trigger internal Compiler Error

2021-07-08 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101371 Richard Biener changed: What|Removed |Added Last reconfirmed||2021-07-08 Status|UNCONFIR