Skip to content

Remove language standards less than the compiler default

6899481
Select commit
Loading
Failed to load commit list.
Merged

Improve the performance of our rounding step #1390

Remove language standards less than the compiler default
6899481
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded May 7, 2026 in 0s

98.4% (target 75.0%)

View this Pull Request on Codecov

98.4% (target 75.0%)

Details

Codecov Report

❌ Patch coverage is 97.90210% with 3 lines in your changes missing coverage. Please review.
✅ Project coverage is 98.4%. Comparing base (697dbc7) to head (6899481).

Files with missing lines Patch % Lines
include/boost/decimal/detail/fenv_rounding.hpp 96.7% 3 Missing ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff            @@
##           develop   #1390     +/-   ##
=========================================
- Coverage     98.5%   98.4%   -0.0%     
=========================================
  Files          288     288             
  Lines        22831   22972    +141     
  Branches      1985    1997     +12     
=========================================
+ Hits         22473   22604    +131     
- Misses         358     368     +10     
Files with missing lines Coverage Δ
include/boost/decimal/decimal_fast128_t.hpp 96.0% <100.0%> (+0.1%) ⬆️
include/boost/decimal/decimal_fast32_t.hpp 97.3% <100.0%> (+0.1%) ⬆️
include/boost/decimal/decimal_fast64_t.hpp 97.5% <100.0%> (+0.1%) ⬆️
...e/boost/decimal/detail/cmath/impl/sqrt128_impl.hpp 100.0% <100.0%> (ø)
include/boost/decimal/detail/u256.hpp 82.5% <100.0%> (+1.6%) ⬆️
include/boost/decimal/detail/fenv_rounding.hpp 97.0% <96.7%> (-0.8%) ⬇️

... and 1 file with indirect coverage changes


Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 697dbc7...6899481. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.