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

kaidokert / fixed-bigint-rs / 22234230851

Builds Branch Commit Type Ran Committer Via Coverage
22234230851 const-midpoint-unbounded-shift Address PR review comments - Fix BIT_SIZE truncation: compare rhs as usize against BIT_SIZE - Fix midpoint doc: stabilized in Rust 1.61.0, not 1.85.0 - Fix unbounded shift doc: remove Self::BITS reference Pull #96 20 Feb 2026 05:30PM UTC kaidokert github
97.71
22219279429 const-midpoint-unbounded-shift Add ConstMidpoint and ConstUnboundedShift traits midpoint: average of two values without overflow unbounded_shl/shr: returns 0 when shift >= bit width Pull #96 20 Feb 2026 09:48AM UTC kaidokert github
97.71
22217757763 main Add extended precision traits (carrying_add, borrowing_sub, widening_… (#94) * Add extended precision traits (carrying_add, borrowing_sub, widening_mul, carrying_mul) Four new const traits for bigint helper operations (nightly-gated for primitiv... push 20 Feb 2026 08:58AM UTC web-flow github
97.59
22217627007 const-extended-precision Reduce trait bounds: each impl only requires what it uses Pull #94 20 Feb 2026 08:53AM UTC kaidokert github
97.83
22211997546 main Add constructor from array (#95) * Add constructor from array * Add getter for `array` * Rename `bytes` into `words` push 20 Feb 2026 05:01AM UTC web-flow github
97.32
22211184578 const-extended-precision Improve doc comments for extended precision traits - Clarify carrying_mul/carrying_mul_add fit in double-width - Change u128 notes to TODOs for future u256 support Pull #94 20 Feb 2026 04:23AM UTC kaidokert github
97.83
22189727925 const-extended-precision Fix widening_mul: proper 2-word partial product addition - Add (lo, hi) as single 2-word value with carry to pos+1 - Fix carrying_mul_add: two separate adds for c1 and c2 - Add polymorphic tests following crate pattern Pull #94 19 Feb 2026 04:09PM UTC kaidokert github
97.83
22174841840 const-extended-precision Fix nightly: use limb-level ops instead of double-word Avoids [const] bounds on double-word operators by using ConstMachineWord::widening_mul and ConstCarryingAdd on limbs. Pull #94 19 Feb 2026 08:51AM UTC kaidokert github
97.78
22174050912 const-extended-precision Address PR review: O(N²) widening_mul, primitive tests - widening_mul uses double-word accumulators (O(N²) vs O(N³)) - Remove temporary carry arrays in carrying_mul/carrying_mul_add - Reuse ConstCarryingAdd/ConstBorrowingSub on limb types - Use `... Pull #94 19 Feb 2026 08:24AM UTC kaidokert github
97.78
22168268070 const-extended-precision Fix: use manual implementations for extended precision primitives std's carrying_add/borrowing_sub/widening_mul/carrying_mul are unstable. Pull #94 19 Feb 2026 04:15AM UTC kaidokert github
97.69
22168011924 const-extended-precision Add extended precision traits (carrying_add, borrowing_sub, widening_mul, carrying_mul) Four new const traits for bigint helper operations (nightly-gated for primitives). push 19 Feb 2026 04:03AM UTC kaidokert github
97.69
22133508025 main Add ConstIsqrt trait (isqrt, checked_isqrt) (#92) * Add ConstIsqrt trait (isqrt, checked_isqrt) * Address PR feedback: docs, const_set_bit, checked tests, wider types * Bump MSRV to 1.84 for isqrt support * Bump MSRV to 1.73, gate primitive is... push 18 Feb 2026 09:12AM UTC web-flow github
97.59
22133312208 const-isqrt Bump MSRV to 1.73, gate primitive isqrt on nightly Pull #92 18 Feb 2026 09:06AM UTC kaidokert github
97.59
22128434389 const-isqrt Address PR feedback: docs, const_set_bit, checked tests, wider types Pull #92 18 Feb 2026 05:54AM UTC kaidokert github
97.59
22125761845 const-isqrt Add ConstIsqrt trait (isqrt, checked_isqrt) Pull #92 18 Feb 2026 03:52AM UTC kaidokert github
97.75
  • ← Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • …
  • 13
  • 14
  • Next →
  • Back to Repo
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