Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add real CI for ML-KEM #5

Merged
merged 11 commits into from
Mar 3, 2024
Merged

Add real CI for ML-KEM #5

merged 11 commits into from
Mar 3, 2024

Conversation

bifurcation
Copy link
Contributor

The stub CI added in #3 has a bunch of sections commented out. This PR is to remove those comments (so that the sections are active) and fix any bugs that are found.

ml-kem/Cargo.toml Outdated Show resolved Hide resolved
ml-kem/src/lib.rs Outdated Show resolved Hide resolved
@bifurcation
Copy link
Contributor Author

@tarcieri Assuming the MIRI CI run succeeds, I think this is good to merge as long as you're happy with it.

ml-kem/src/lib.rs Outdated Show resolved Hide resolved
Co-authored-by: Tony Arcieri <bascule@gmail.com>
@tarcieri
Copy link
Member

tarcieri commented Mar 2, 2024

It's possible the Miri tests will be too slow, in which case I'd suggest testing on a big endian target with cross

@tarcieri
Copy link
Member

tarcieri commented Mar 2, 2024

Would probably just suggest removing Miri for now. The tests have been running for a half hour.

I can follow up with cross for a big endian platform to test that.

@tarcieri
Copy link
Member

tarcieri commented Mar 3, 2024

Looks like Miri completed successfully after 40 minutes.

Will go ahead and merge this then. I can follow up to switch Miri to cross

@tarcieri tarcieri merged commit 62a05d7 into master Mar 3, 2024
13 checks passed
@tarcieri tarcieri deleted the real-ci branch March 3, 2024 17:09
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.

2 participants