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

kaidokert / fixed-bigint-rs / 30172461537
97%
main: 97%

Build:
Build:
LAST BUILD BRANCH: agent/use-shared-hardware-workflow
DEFAULT BRANCH: main
Ran 25 Jul 2026 07:53PM UTC
Jobs 1
Files 62
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

25 Jul 2026 07:52PM UTC coverage: 97.174%. Remained the same
30172461537

Pull #188

github

kaidokert
Pin CtCheckedAdd/Sub/Mul + CtNonZero to cross-carrier parity

The shared carrier_generic harness is Nct-only, so the entire Ct trait surface
had no cross-carrier coverage — CtCheckedAdd/Sub/Mul and CtNonZero were each
unit-tested per carrier but never pinned to agree with each other, despite
HeaplessBigInt ≡ FixedUInt being the carrier invariant.

Add a parallel `CtCarrier` bound + `for_both_ct_carriers!` runner (the Ct twin
of `Carrier`/`for_both_carriers!`) and parity tests that assert each carrier's
masked (value, validity) against the same expected result at the shared 32-bit
width — Some on the in-range case, None on overflow/underflow, and the
into_nonzero_ct validity flag on zero vs non-zero. Asserting both carriers
against one ground truth pins the two impls equal.
Pull Request #188: Pin the Ct checked traits to cross-carrier parity

6293 of 6476 relevant lines covered (97.17%)

7043.33 hits per line

Jobs
ID Job ID Ran Files Coverage
1 30172461537.1 25 Jul 2026 07:53PM UTC 62
97.17
GitHub Action Run
Source Files on build 30172461537
  • Tree
  • List 62
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #30172461537
  • Pull Request #188
  • PR Base - main (#30171297169)
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