• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

open-quantum-safe / liboqs / 33786584890
84%

Build:
DEFAULT BRANCH: main
Ran 03 Sep 2026 05:52PM UTC
Jobs 3
Files 2787
Run time 5min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

03 Sep 2026 05:46PM UTC coverage: 81.439% (-0.02%) from 81.456%
33786584890

push

github

web-flow
Update mlkem-native to v2.0.0 [full tests] [extended tests] (#2521)

Bump the mlkem-native upstream from v1.2.0 to v2.0.0.

Notable change for liboqs:
Entry points gain an `_oqs` suffix and are now provided by upstream's
new integration/liboqs/kem_glue.c, which collapses mlkem-native's
widened error set (v2 splits MLK_ERR_FAIL into MLK_ERR_INVALID_PK,
MLK_ERR_INVALID_SK and MLK_ERR_PCT_FAIL) onto OQS_SUCCESS/OQS_ERROR.

See the full release notes at
https://github.com/pq-code-package/mlkem-native/releases/tag/v2.0.0.

 - Resolves https://github.com/open-quantum-safe/liboqs/issues/2519
 - Partially resolves https://github.com/open-quantum-safe/liboqs/issues/2437

Signed-off-by: Matthias J. Kannwischer <matthias@zerorisc.com>

240 of 261 new or added lines in 27 files covered. (91.95%)

68 existing lines in 14 files now uncovered.

198359 of 243569 relevant lines covered (81.44%)

1659709.27 hits per line

Uncovered Changes

Lines Coverage ∆ File
7
80.0
-16.15% src/kem/ml_kem/mlkem-native_ml-kem-1024_aarch64/mlkem/src/native/aarch64/meta.h
7
80.0
-16.15% src/kem/ml_kem/mlkem-native_ml-kem-512_aarch64/mlkem/src/native/aarch64/meta.h
7
80.0
-16.15% src/kem/ml_kem/mlkem-native_ml-kem-768_aarch64/mlkem/src/native/aarch64/meta.h

Coverage Regressions

Lines Coverage ∆ File
18
70.59
-26.47% src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c
16
86.44
-13.56% src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c
11
90.76
-9.24% src/kem/kyber/oldpqclean_kyber768_aarch64/rejsample.c
6
90.14
-4.23% src/kem/kyber/oldpqclean_kyber768_aarch64/indcpa.c
5
88.89
-7.94% src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c
3
75.22
-2.65% src/kem/hqc/pqc-hqc_hqc-3_ref/vector.c
2
64.81
-0.46% src/sig/ml_dsa/mldsa-native_ml-dsa-44_aarch64/mldsa/src/sign.c
1
95.92
-2.04% src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c
1
96.49
-1.75% src/sig/ml_dsa/mldsa-native_ml-dsa-44_aarch64/mldsa/src/packing.c
1
96.49
-1.75% src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/packing.c
1
65.28
0.23% src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c
1
96.49
1.75% src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/packing.c
1
96.49
-1.75% src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/packing.c
1
93.55
-1.61% src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov.c
Jobs
ID Job ID Ran Files Coverage
1 x64-generic - 33786584890.1 03 Sep 2026 05:54PM UTC 1148
83.46
GitHub Action Run
2 arm64-distbuild - 33786584890.2 03 Sep 2026 05:53PM UTC 1702
56.04
GitHub Action Run
3 x64-distbuild - 33786584890.3 03 Sep 2026 05:52PM UTC 2232
52.91
GitHub Action Run
Source Files on build 33786584890
  • Tree
  • List 2787
  • Changed 134
  • Source Changed 111
  • Coverage Changed 104
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #33786584890
  • c27c88b7 on github
  • Prev Build on main (#33428741968)
  • Next Build on main (#33970687926)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc