You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
mlkem-native has been integrated into liboqs (see #653).
We should test in our CI that future changes in mlkem-native do not break that integration.
The approach should be similar to what is done for AWS-LC (#654).
Here are the steps needed for liboqs:
clone the main branch of liboqs (if this is too flaky, we can fix to the last release version)
Once with cmake -DOQS_DIST_BUILD=ON -DOQS_OPT_TARGET=auto -DCMAKE_BUILD_TYPE=Release (C backend)
To test the C backend it should be cmake -DOQS_DIST_BUILD=OFF -DOQS_OPT_TARGET=generic -DCMAKE_BUILD_TYPE=Release. Otherwise, with OQS_DIST_BUILD=ON it would dynamically select the fastest implementation based on the cpu-flags.
mlkem-native has been integrated into liboqs (see #653).
We should test in our CI that future changes in mlkem-native do not break that integration.
The approach should be similar to what is done for AWS-LC (#654).
Here are the steps needed for liboqs:
cmake -DOQS_DIST_BUILD=ON -DOQS_OPT_TARGET=auto -DCMAKE_BUILD_TYPE=Release
(C backend)cmake -DOQS_DIST_BUILD=OFF -DOQS_OPT_TARGET=auto -DCMAKE_BUILD_TYPE=Release
(native backend - should do this on both x86 and AArch64)pytest -k ML-KEM
@bhess, does this make sense?
The text was updated successfully, but these errors were encountered: