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

kaidokert / modmath-rs / 29709286611
98%

Build:
DEFAULT BRANCH: main
Ran 20 Jul 2026 12:17AM UTC
Jobs 1
Files 16
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

20 Jul 2026 12:17AM UTC coverage: 98.315%. Remained the same
29709286611

push

github

web-flow
bump num-bigint dev-carrier to v0.4.4-const-12 (#45)

const-12 fixes `FixedWidthBigUint::one()`/`zero()`, which declared `n_limbs: 0`
(width 0) — inconsistent with `from(uN)`'s `.max(1)`. Width 0 made the carrier's
declared-width `wrapping_add` mask sums built from `T::one()`/`T::zero()` to 0
(e.g. the R>N Montgomery trial-search `n_prime` loop hung). Now every constructor
declares `n_limbs >= 1`.

This is a dev-dependency (differential test carrier) bump only — no modmath code
changes. Beyond correctness, const-12 masks its `wrapping_add` at the true width
(const-10 kept the full value leniently), so the green suite now demonstrates
that modmath's arithmetic does not depend on carrier overflow *leniency*: the
R>N Montgomery path is exercised against a masking-wrapping heap carrier.

6769 of 6885 relevant lines covered (98.32%)

14908.91 hits per line

Jobs
ID Job ID Ran Files Coverage
1 29709286611.1 20 Jul 2026 12:17AM UTC 16
98.32
GitHub Action Run
Source Files on build 29709286611
  • Tree
  • List 16
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #29709286611
  • 19e50167 on github
  • Prev Build on main (#29705551040)
  • Next Build on main (#29712562095)
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