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

Hook ML-KEM related tests #1127

Merged
merged 1 commit into from
Dec 17, 2024
Merged

Hook ML-KEM related tests #1127

merged 1 commit into from
Dec 17, 2024

Conversation

nak3
Copy link
Contributor

@nak3 nak3 commented Dec 17, 2024

This patch adds ML-KEM related tests.

This patch adds ML-KEM related tests.
@nak3
Copy link
Contributor Author

nak3 commented Dec 17, 2024

Linux's and emscripten's ASAN will be failed. These need to be fixed in some main codes discussed in this thread https://marc.info/?l=openbsd-tech&m=173441751232320&w=2

@botovq
Copy link
Contributor

botovq commented Dec 17, 2024

Great, thanks! This pretty much matches what I had planned to do but didn't get around to doing yet (in particular testing with ASAN) yet. I have synced your fixes from tech@, so please rebase this PR on top of master.

(some of the test failures (arm32 and one of the ASAN tests) seem to be due to github CI instability.

@botovq
Copy link
Contributor

botovq commented Dec 17, 2024

Ah, apparently there's no need. Retriggering the test seems to pick up the fixed source. I'll merge once all is green.

Many thanks!

@botovq botovq merged commit 7af8536 into libressl:master Dec 17, 2024
47 checks passed
@nak3
Copy link
Contributor Author

nak3 commented Dec 17, 2024

Yes, thank you as well for your prompt response!

botovq added a commit to botovq/libressl-portable that referenced this pull request Dec 17, 2024
- Run the 1024 iteration test as well as unit tests.
- Remove unused test script with unexpected contents.

Follow-on to libressl#1127
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