Skip to content

Conversation

@willieyz
Copy link
Contributor

@willieyz willieyz commented Jan 9, 2026

This commit ports the following changes from mlkem-native to mldsa-native:

Previously, autogen was only exercised on Arm and x86 Ubuntu systems. With this port, CI testing is extended to cover Arm and x86 Ubuntu, as well as Arm macOS. In addition, this commit updates the unconditional CI job (ci.yml) to check that the bytecode in the HOL-Light proof scripts is up to date and to always run this check with --update-hol-light-bytecode.

@mkannwischer mkannwischer self-assigned this Jan 9, 2026
This commit ports the following changes from mlkem-native to mldsa-native:
- pq-code-package/mlkem-native#1439
- pq-code-package/mlkem-native@f893567

Previously, autogen was only exercised on Arm and x86 Ubuntu systems. With this port, CI testing is extended to cover Arm and x86 Ubuntu, as well as Arm macOS.
In addition, this commit updates the unconditional CI job (ci.yml) to check that the bytecode in the HOL-Light proof scripts is up to date and to always run this check with --update-hol-light-bytecode.

Signed-off-by: willieyz <[email protected]>
@willieyz willieyz force-pushed the hol_light_bytecode_autogen branch from 2242cb3 to 9ad6c60 Compare January 9, 2026 08:40
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.

Port: CI: Check that HOL-Light bytecode is up to date Port: CI: Extend autogen testing

3 participants