SIMD Traits Spec and Pre-Condition Style#788
Conversation
|
I think here too, a transparent attribute could make things nicer. Let's look at this together. |
|
This PR is currently blocked by some issues with the translations of attributes. |
|
With the work in cryspen/hax#1301, I've now updated this PR so it passes F*. |
|
@W95Psp @mamonet you may want to look at the styles here:
@W95Psp: we still need a little more work on cryspen/hax#1301 for this. |
|
Seeing this failure (outside CI): https://github.com/cryspen/libcrux/actions/runs/13447960542 |
This PR addresses #746
It needs to be merged after #776 and #780
We should also discuss and agree on the style here
As a side-effect, this PR also improves the specs and proofs for ML-DSA in the following ways:
add_pre, add_post, sub_pre, sub_postfunctions from simd/traits.rs. This reduces clutter and will help verification performance