Skip to content

Add support for floating point and integral compound operators - #490

Merged
mborland merged 17 commits into
developfrom
486
Aug 1, 2026
Merged

Add support for floating point and integral compound operators#490
mborland merged 17 commits into
developfrom
486

Conversation

@mborland

Copy link
Copy Markdown
Member

Closes: #486
Closes: #487
Closes: #489

@mborland mborland added this to the v4.0.0 milestone Jul 31, 2026
@mborland mborland self-assigned this Jul 31, 2026
@mborland mborland added enhancement New feature or request Boost Review Feedback from the review period including pre- and post- on the ML labels Jul 31, 2026
@cppalliance-bot

cppalliance-bot commented Jul 31, 2026

Copy link
Copy Markdown

An automated preview of the documentation is available at https://490.int128.prtest3.cppalliance.org/libs/int128/doc/html/index.html

If more commits are pushed to the pull request, the docs will rebuild at the same URL.

2026-07-31 22:55:11 UTC

@codecov

codecov Bot commented Aug 1, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 86.54709% with 90 lines in your changes missing coverage. Please review.
✅ Project coverage is 95.09%. Comparing base (d0668e3) to head (486ba76).
⚠️ Report is 20 commits behind head on develop.

Files with missing lines Patch % Lines
test/test_float_mixed_ops.cpp 81.57% 8 Missing and 27 partials ⚠️
test/test_integer_mixed_ops.cpp 85.94% 0 Missing and 26 partials ⚠️
test/test_float_conversion.cpp 83.76% 10 Missing and 15 partials ⚠️
test/github_issue_432.cpp 25.00% 1 Missing and 2 partials ⚠️
examples/mixed_float_arithmetic.cpp 96.77% 0 Missing and 1 partial ⚠️
Additional details and impacted files
@@             Coverage Diff             @@
##           develop     #490      +/-   ##
===========================================
- Coverage    95.75%   95.09%   -0.66%     
===========================================
  Files           92       96       +4     
  Lines         8171     8854     +683     
  Branches      3009     3245     +236     
===========================================
+ Hits          7824     8420     +596     
- Misses          61       80      +19     
- Partials       286      354      +68     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

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

@mborland
mborland merged commit 9401620 into develop Aug 1, 2026
91 of 93 checks passed
@mborland
mborland deleted the 486 branch August 1, 2026 00:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Boost Review Feedback from the review period including pre- and post- on the ML enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Double round in conversion to float Add compound operators for builtin types value modification Add floating point operators

2 participants