https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107206
Richard Biener changed:
What|Removed |Added
CC||jamborm at gcc dot gnu.org
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107206
--- Comment #2 from Jonathan Wakely ---
The aggregate copy is intended, because std::optional must have a trivial
copy constructor if T has a trivial copy constructor.
There should be no uninitialized value, because the std::optional's storage
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107206
Richard Biener changed:
What|Removed |Added
Component|c++ |libstdc++