[ub:expr.expr.eval] Description needs to be updated for arithmetic expressions
Nobody has claimed this yet.
- Dominant language
- TeX
- Stars
- 221
- Forks
- 813
- Avg merge
- 16h 4m
- Merged PRs (30d)
- 36
Description
This entry in the UB annex is still based on the old wording
not mathematically defined or not in the range of representable values
However, the corresponding normative wording has changed these motions in #9065 and is now limited to UB for arithmetic expressions (https://eel.is/c++draft/expr.pre#def:expression,arithmetic).
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the UB annex entry identified in the issue and compare its wording with the normative change in #9065 and the linked expr.pre section. Update the description so it reflects that the undefined behavior applies to arithmetic expressions, then verify it against the current C++ draft wording.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- documentation
- Issue type
- Documentation
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 68/100