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

kaidokert / modmath-rs
99%

Build:
DEFAULT BRANCH: main
Repo Added 09 Aug 2025 06:52PM UTC
Files 14
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

LAST BUILD ON BRANCH main
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • add_cov
  • bunchahacks-clean
  • consolidate-wide-mont
  • const-math
  • feat/wide-mul-acc
  • feat/zeroize-residue-ct
  • fixtrait
  • main
  • morcov
  • more
  • more_clean
  • moreclean
  • optimize-mul-exp
  • parity_redirect
  • v0_2_0
  • version_bump

16 Jun 2026 07:29AM UTC coverage: 98.55% (+0.09%) from 98.463%
27601507838

push

github

web-flow
Add wide_montgomery_mul_acc for fused inner products (#19)

* Add wide_montgomery_mul_acc for fused inner products

Adds a wide multiply-accumulate primitive that produces a*b as a
double-width pair and folds it into a caller-held (lo, hi) accumulator,
returning the new accumulator without reduction. Pair with wide_redc
once at the end to get a fused inner product / dot product / NTT
matrix-vector multiply that pays one REDC per output coefficient
instead of one per multiply.

279 of 279 new or added lines in 2 files covered. (100.0%)

4892 of 4964 relevant lines covered (98.55%)

1999.08 hits per line

Relevant lines Covered
Build:
Build:
4964 RELEVANT LINES 4892 COVERED LINES
1999.08 HITS PER LINE
Source Files on main
  • Tree
  • List 14
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
27601507838 main Add wide_montgomery_mul_acc for fused inner products (#19) * Add wide_montgomery_mul_acc for fused inner products Adds a wide multiply-accumulate primitive that produces a*b as a double-width pair and folds it into a caller-held (lo, hi) accumul... push 16 Jun 2026 07:29AM UTC web-flow github
98.55
27601254801 feat/wide-mul-acc Merge 080d26595 into ae202651c Pull #19 16 Jun 2026 07:24AM UTC web-flow github
98.55
27599636327 feat/wide-mul-acc Merge 61f7d78da into ae202651c Pull #19 16 Jun 2026 06:50AM UTC web-flow github
98.5
27100965980 main Add optional zeroize feature; drop Copy from Residue (#18) * Add optional zeroize feature; drop Copy from Residue Plugs the secret-derived stack residue left behind by Montgomery ladders. Adds a zeroize optional feature; with it enabled, Residue... push 07 Jun 2026 06:24PM UTC web-flow github
98.46
27100772958 feat/zeroize-residue-ct Merge 6225aed2b into e331397ee Pull #18 07 Jun 2026 06:16PM UTC web-flow github
98.46
27099773162 feat/zeroize-residue-ct Merge 78a035ddc into e331397ee Pull #18 07 Jun 2026 05:33PM UTC web-flow github
98.46
27099436575 feat/zeroize-residue-ct Merge 222f13767 into e331397ee Pull #18 07 Jun 2026 05:19PM UTC web-flow github
98.46
26734883216 main Field/FieldCt lift, CT siblings, API reorg * v0.2.0: Field/FieldCt lift, CT siblings, basic/constrained/strict module reorg Major changes: - Adds modmath::Field<T> and modmath::FieldCt<T> with lifetime-branded Residue<'f, T> / ResidueCt<'f, T... push 01 Jun 2026 04:18AM UTC web-flow github
98.46
26734111354 v0_2_0 Merge 2a1f8770d into cc2b2d2c6 Pull #17 01 Jun 2026 03:50AM UTC web-flow github
98.46
26734017005 v0_2_0 Merge 90053a3e7 into cc2b2d2c6 Pull #17 01 Jun 2026 03:46AM UTC web-flow github
98.44
See All Builds (66)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc