Skip to content

Conversation

@mkannwischer
Copy link
Contributor

…ery_c

#820 introduced a massive performance regression to the CBMC proofs caused by the polyvecl_pointwise_acc_montgomery_c.

This commit increases the OBJECT_BITS for that proof fixing the problem.

@mkannwischer mkannwischer force-pushed the cbmc-regression-polyvecl branch from bd20128 to 31452f4 Compare January 6, 2026 05:01
#820 introduced a massive
performance regression to the CBMC proofs caused by the
polyvecl_pointwise_acc_montgomery_c.

This commit increases the OBJECT_BITS for that proof fixing the problem.

Signed-off-by: Matthias J. Kannwischer <[email protected]>
@mkannwischer mkannwischer force-pushed the cbmc-regression-polyvecl branch from 31452f4 to 1506d82 Compare January 6, 2026 05:03
@mkannwischer mkannwischer changed the title CBMC: Increase OBJECT_BITS 12->13 for polyvecl_pointwise_acc_montgom… CBMC: Increase OBJECT_BITS for polyvecl_pointwise_acc_montgomery_c Jan 6, 2026
@mkannwischer mkannwischer marked this pull request as ready for review January 6, 2026 09:14
@mkannwischer mkannwischer requested a review from a team as a code owner January 6, 2026 09:14
@hanno-becker hanno-becker merged commit ed79e3f into main Jan 6, 2026
333 checks passed
@hanno-becker hanno-becker deleted the cbmc-regression-polyvecl branch January 6, 2026 15:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants