Skip to content

Match u128 and i128 alignment

ea1c86a
Select commit
Loading
Failed to load commit list.
Merged

Add bitwise operations to unsigned_integer_basis #35

Match u128 and i128 alignment
ea1c86a
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Feb 10, 2026 in 0s

98.9% (target 90.0%)

View this Pull Request on Codecov

98.9% (target 90.0%)

Details

Codecov Report

❌ Patch coverage is 99.00000% with 4 lines in your changes missing coverage. Please review.
✅ Project coverage is 98.9%. Comparing base (a1889fc) to head (ea1c86a).

Files with missing lines Patch % Lines
examples/bitwise_ops.cpp 90.3% 2 Missing and 2 partials ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff            @@
##           develop     #35     +/-   ##
=========================================
+ Coverage     98.9%   98.9%   +0.1%     
=========================================
  Files           81      84      +3     
  Lines         4371    4772    +401     
  Branches      1350    1504    +154     
=========================================
+ Hits          4322    4719    +397     
- Misses          22      24      +2     
- Partials        27      29      +2     
Files with missing lines Coverage Δ
include/boost/safe_numbers/bounded_integers.hpp 100.0% <100.0%> (ø)
include/boost/safe_numbers/detail/fwd.hpp 100.0% <100.0%> (ø)
...ost/safe_numbers/detail/unsigned_integer_basis.hpp 95.1% <100.0%> (+0.6%) ⬆️
test/test_unsigned_bitwise_ops.cpp 100.0% <100.0%> (ø)
examples/bitwise_ops.cpp 90.3% <90.3%> (ø)

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 a1889fc...ea1c86a. Read the comment docs.

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