Merge commit '5703ca5' into ximinez/number-round-maxrep

* commit '5703ca5': (23 commits)
  Number improvements
  test: Add more Number edge case tests, showing failures
  Also fix local 3_2_0 variable names
  Future proofing: Rename Large and Enabled to Large330 and Enabled330
  clang-tidy: rename MantissaScale enums from "3_2_0" to "320"
  Clean up the "New" names
  Update to use a new amendment, since this PR will not be part of 3.2.0
  clang-tidy: Guard public member variable names; Missing include
  Clean up tests
  Reorganize the subtraction tests
  Fix formatting, add an assert
  Revert "Rollback Number class changes; show the fix works without side effects"
  Rollback Number class changes; show the fix works without side effects
  Include rounding in failed unit tests
  Improve comment descriptions
  Rework subtraction rounding (again) for more accuracy
  refactor: Construct Number::Guard from MantissaRange or relevant fields
  clang-tidy: template param names, const correctness, braces
  Remove the kMaxRep+1 rounding tests
  Improve accuracy of Number::operator+=
  ...
This commit is contained in:
Ed Hennis
2026-06-11 22:55:18 -04:00

Diff Content Not Available