feat: address problematic benchmark tests #1320
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Note
Standardizes boolean/casting and constraint logic across OOB/MODEXP benches, updates bit shift asm helpers, and widens/enables test coverage (incl. lookup suites and fields).
i1casts and use of==/!=in multiple modules (testdata/corset/bench/oob.lisp,mul.lisp,mod.lisp,stp.lisp).ECPAIRING,MODEXP_*,CALL/CREATE,BLAKE2F) and inline certain DIV calls for constant components.prc-modexp-pricing---f-of-max-elog; adjust various*_is_zero/flag accessors toi1.bit_sar256_u1andbit_shr256_u1decompositions and workarounds intestdata/asm/util/bit_sar.zkasmandbit_shr.zkasm.lookup_04..07and include.bls12_377.rejectsdatasets; prune/comment large-case rejects in generic files.field.KOALABEAR_16andfield.GF_8209), addTest_AsmUtil_BitSar.field.BLS12_377with issue references; includeKOALABEAR_16forcorset/bench/oob.GF_8209tocorset/valid/lookup_03.Written by Cursor Bugbot for commit 4f24dab. This will update automatically on new commits. Configure here.