Skip to content

CI: pq-ml-dsa failing in the nightly #609

Description

@github-actions

pq-ml-dsa is failing in the nightly — 3 night(s) running, since 2026-07-24.

High · api-drift · affects this-dir

  • Symptom — Compile fails: wolfssl/wolfcrypt/wc_mldsa.h not found when building ml_dsa_test.
  • Likely cause — Example includes a header name that does not exist in wolfSSL (ML-DSA lives in wolfssl/wolfcrypt/dilithium.h); example not updated to current header path.
  • Next — Update ml_dsa.c include to wolfssl/wolfcrypt/dilithium.h and ensure profile enables dilithium/ML-DSA.

What failed

test wolfSSL error
build v5.9.1-stable make rc=2
log tail
gcc -o ml_dsa_test ml_dsa.c -Wextra -Werror -Wall -I/usr/local/include -L/usr/local/lib -lm -lwolfssl -g -DDEBUG
ml_dsa.c:10:10: fatal error: wolfssl/wolfcrypt/wc_mldsa.h: No such file or directory
   10 | #include <wolfssl/wolfcrypt/wc_mldsa.h>
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [Makefile:13: ml_dsa_test] Error 1


Filed automatically by ci-triage. Body updated 2026-07-26 UTC.
Add the ci:mute label to stop all updates. Closing as not planned prevents reopening.

Metadata

Metadata

Assignees

Labels

ci:examplesNightly examples targetci:nightlyFiled by the nightly examples triage

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions