Skip to content

Add CUDA support to decimal128_t#1360

Merged
mborland merged 6 commits intodevelopfrom
1355
Apr 3, 2026
Merged

Add CUDA support to decimal128_t#1360
mborland merged 6 commits intodevelopfrom
1355

Conversation

@mborland
Copy link
Copy Markdown
Member

@mborland mborland commented Apr 3, 2026

Closes: #1356

@mborland mborland self-assigned this Apr 3, 2026
@mborland mborland added the enhancement New feature or request label Apr 3, 2026
@mborland
Copy link
Copy Markdown
Member Author

mborland commented Apr 3, 2026

These types require an 8k stack to be used. That's pretty big and I'm not sure how valuable this will be.

@mborland mborland merged commit 58dc1dd into develop Apr 3, 2026
70 of 76 checks passed
@mborland mborland deleted the 1355 branch April 3, 2026 18:23
@codecov
Copy link
Copy Markdown

codecov bot commented Apr 3, 2026

Codecov Report

❌ Patch coverage is 99.20635% with 1 line in your changes missing coverage. Please review.
✅ Project coverage is 98.6%. Comparing base (a07d93a) to head (6c75014).
⚠️ Report is 7 commits behind head on develop.

Files with missing lines Patch % Lines
include/boost/decimal/detail/u256.hpp 97.3% 1 Missing ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff            @@
##           develop   #1360     +/-   ##
=========================================
- Coverage     98.6%   98.6%   -0.0%     
=========================================
  Files          283     283             
  Lines        22625   22623      -2     
  Branches      1972    1972             
=========================================
- Hits         22292   22289      -3     
- Misses         333     334      +1     
Files with missing lines Coverage Δ
include/boost/decimal/decimal128_t.hpp 96.0% <100.0%> (+0.1%) ⬆️
include/boost/decimal/detail/add_impl.hpp 97.2% <100.0%> (ø)
include/boost/decimal/detail/div_impl.hpp 100.0% <100.0%> (ø)
include/boost/decimal/detail/i256.hpp 100.0% <100.0%> (ø)
include/boost/decimal/detail/mul_impl.hpp 100.0% <ø> (ø)
include/boost/decimal/detail/u256.hpp 80.9% <97.3%> (ø)

... and 2 files 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 a07d93a...6c75014. Read the comment docs.

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add CUDA support to decimal128_t construction and basic operations

1 participant