https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120800
Patrick Palka <ppalka at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|internal compiler error |[14/15/16 Regression]
|when using partially |internal compiler error
|initialized class with |when using partially
|private constructor and |initialized class with
|friend |private constructor and
| |friend
Known to work| |14.2.0
Known to fail| |14.3.0, 15.1.0, 16.0
Ever confirmed|0 |1
Last reconfirmed| |2025-06-24
See Also| |https://gcc.gnu.org/bugzill
| |a/show_bug.cgi?id=118285
Keywords| |ice-on-valid-code
Status|UNCONFIRMED |NEW
CC| |jason at gcc dot gnu.org,
| |ppalka at gcc dot gnu.org
Target Milestone|--- |14.4
--- Comment #1 from Patrick Palka <ppalka at gcc dot gnu.org> ---
Confirmed, the ICE (with -std=c++20) started with r15-7260 "c++: constexpr
VEC_INIT_EXPR [PR118285]", which was backported for 14.3.