-
Notifications
You must be signed in to change notification settings - Fork 56
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
test: Enhance
Num<Fr>
testing (#563)
* test: Enhance `Num<Fr>` testing - Enhanced property testing coverage and introduced new tests for `U64` and `Scalar` types. - Provided comprehensive test scenarios including basic operations, assertions, checking sign, and "lesser" properties. - Improved coverage for scalars and u64, encompassing overflow/underflow cases and edge conditions. Closes #52 * refactor: Refine numeric comparison in `prop_lesser` function - add a direct comparison from #738
- Loading branch information
1 parent
50491ed
commit fe70ad3
Showing
1 changed file
with
201 additions
and
136 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
fe70ad3
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Benchmarks
Table of Contents
Overview
This benchmark report shows the Fibonacci GPU benchmark.
NVIDIA GeForce RTX 4070
AMD Ryzen 9 3950X 16-Core Processor
125.711 GB RAM
Benchmark Results
LEM Fibonacci Prove - rc = 100
fib-ref=50491ed9ad28b328c988410afdff7644a27154e1
fib-ref=fe70ad3079f5535261011dd95f1131fbe90b3b4e
num-100
3.92 s
(✅ 1.00x)4.00 s
(✅ 1.02x slower)num-200
8.92 s
(✅ 1.00x)8.70 s
(✅ 1.02x faster)LEM Fibonacci Prove - rc = 600
fib-ref=50491ed9ad28b328c988410afdff7644a27154e1
fib-ref=fe70ad3079f5535261011dd95f1131fbe90b3b4e
num-100
3.06 s
(✅ 1.00x)3.06 s
(✅ 1.00x faster)num-200
7.02 s
(✅ 1.00x)7.00 s
(✅ 1.00x faster)Made with criterion-table