• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

eisenwave / std-big-int / 25015313828
96%

Build:
DEFAULT BRANCH: main
Ran 27 Apr 2026 07:34PM UTC
Jobs 1
Files 6
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

27 Apr 2026 07:32PM UTC coverage: 94.377% (+0.003%) from 94.374%
25015313828

push

github

web-flow
Add more fast paths and remove inf detection (#155)

Single limbs and two limbs should be common cases, so it is worth detecting those and choosing a fast path.
In particular, on 32-bit, two two-limb case would correspond to the builtin uint64_t-to-floating conversion.

The infinity detection at the end is redundant because the lower-level compose_float function will also produce infinity in the same case.

As a drive-by a latent bug is fixed: `width<T>` and `width_v<T>` cannot be used with MSVC `std::_Signed128` and `std::_Unsigned128`.

9 of 9 new or added lines in 1 file covered. (100.0%)

1779 of 1885 relevant lines covered (94.38%)

639463.5 hits per line

Jobs
ID Job ID Ran Files Coverage
1 25015313828.1 27 Apr 2026 07:34PM UTC 6
94.38
GitHub Action Run
Source Files on build 25015313828
  • Tree
  • List 6
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #25015313828
  • 5a5ab63a on github
  • Prev Build on main (#25013078613)
  • Next Build on main (#25021712412)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc