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

open-quantum-safe / liboqs / 27702307017
82%

Build:
DEFAULT BRANCH: main
Ran 17 Jun 2026 04:40PM UTC
Jobs 3
Files 2928
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

17 Jun 2026 04:00PM UTC coverage: 82.291%. First build
27702307017

push

github

web-flow
Suppress McEliece memcheck errors, remove legacy HQC constant-time test (#2467)

* [extended tests] Suppress memcheck errors in McEliece

Added the following functions for valgrind memcheck to ignore:
- to_bitslicing_2x, called by PQCLEAN_MCELIECE<param>_AVX2_pk_gen
- vec256_cswap, called by PQCLEAN_MCELIECE<param>_AVX2_pk_gen
- PQCLEAN_MCELIECE<param>_AVX2_pk_gen
- Everything in vec256_mul_asm.S

This is admittedly not ideal: I don't fully understand why these
functions were flagged by Valgrind and whether they are safe to ignore.
However, considering that PQClean was archived and liboqs will be moving
onto other McEliece impl sources, I find it acceptable to "just make the
error go away"

Signed-off-by: Ganyu (Bruce) Xu <g66xu@uwaterloo.ca>

* Remove HQC regression test after #2407 merge

The regression test was created for an older implementation of HQC.
After #2407 merge, HQC would be updated to a newer spec with a different
upstream for implementation. HQC would also become enabled by default
and tested for constant-time behaviors through Valgrind memcheck. A
separate constant-time test for HQC is no longer necessary.

Signed-off-by: Ganyu (Bruce) Xu <g66xu@uwaterloo.ca>

---------

Signed-off-by: Ganyu (Bruce) Xu <g66xu@uwaterloo.ca>

210126 of 255346 relevant lines covered (82.29%)

8149772.76 hits per line

Jobs
ID Job ID Ran Files Coverage
1 x64-generic - 27702307017.1 17 Jun 2026 05:18PM UTC 1301
85.49
GitHub Action Run
2 x64-distbuild - 27702307017.2 17 Jun 2026 05:18PM UTC 2391
56.92
GitHub Action Run
3 arm64-distbuild - 27702307017.3 17 Jun 2026 04:40PM UTC 1837
60.8
GitHub Action Run
Source Files on build 27702307017
  • Tree
  • List 2928
  • Changed 16
  • Source Changed 3
  • Coverage Changed 16
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #27702307017
  • 1dd61498 on github
  • Prev Build on main (#27442805419)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc