LWG4015: LWG3973 broke `const` overloads of `std::optional` monadic operations
Open
c++26
libc++
lwg-issue
- Dominant language
- LLVM
- Stars
- 40.5k
- Forks
- 18.7k
- PR merge metrics
- PR metrics pending
Description
**Link:** https://wg21.link/LWG4015
Contributor guide
Research direction
Start with the linked LWG4015 report and trace the affected std::optional monadic operations in the LLVM project. Determine which const overloads were broken by LWG3973 and confirm completion by restoring the expected const behavior, using the relevant existing tests if they can be located.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- compilers
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100