https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119652
Patrick Palka <ppalka at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Known to fail| |14.2.0, 15.0 Keywords| |rejects-valid Known to work| |13.3.0 Summary|constinit empty |[14/15 Regression] |direct-list-initialization |constinit empty |incorrectly rejected |direct-list-initialization | |incorrectly rejected since | |r14-660 Ever confirmed|0 |1 Last reconfirmed| |2025-04-06 CC| |jason at gcc dot gnu.org Status|UNCONFIRMED |NEW Target Milestone|--- |14.3 --- Comment #1 from Patrick Palka <ppalka at gcc dot gnu.org> --- Started with r14-660 "c++: be stricter about constinit [CWG2543]" Reduced from #include <memory> struct A { A() = default; std::shared_ptr<int> m; }; inline constinit A a{};