https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109947
--- Comment #9 from Martin Seemann ---
That's great news, looking forward to the next point release.
Thank you very much for taking this to the committee and getting the process in
motion so quickly!
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109947
Martin Seemann changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109947
--- Comment #3 from Martin Seemann ---
Thanks for pointing me to the LWG issue. It makes sense that the error type
must be copyable for the `value()` overloads due to potentially throwing a
`bad_expected_access` with the embedded error embedded.
: normal
Priority: P3
Component: libstdc++
Assignee: unassigned at gcc dot gnu.org
Reporter: aemseemann at gmail dot com
Target Milestone: ---
GCC13 introduce monadic operations for `std::expected`, including r-value
ref-qualified overloads, which suggests that
Severity: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: aemseemann at gmail dot com
Created attachment 31976
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=31976&action=edit
minimal-example source file from the desc