Skip to content

OpenCL formats: Fix many bugs in host code#5892

Merged
solardiz merged 3 commits intoopenwall:bleeding-jumbofrom
solardiz:fix-5882
Nov 16, 2025
Merged

OpenCL formats: Fix many bugs in host code#5892
solardiz merged 3 commits intoopenwall:bleeding-jumbofrom
solardiz:fix-5882

Conversation

@solardiz
Copy link
Member

@solardiz solardiz commented Nov 16, 2025

Detected through testing with POCL in an ASan-enabled build.

Only the two Argon2 formats are still failing on all POCL, and krb5tgs-opencl is failing (but no longer crashing with ASan) on Debian 13's newer POCL (but passes test with older POCL).

Fixes #5882

Detected through testing with POCL in an ASan-enabled build.

Fixes openwall#5882
solardiz and others added 2 commits November 16, 2025 05:30
Now returns 0 (fail, don't abort) during self-test/benchmark, but
only after printing the error.
Also document the behavior with negative return during autotune.
@solardiz solardiz merged commit 9ba1e87 into openwall:bleeding-jumbo Nov 16, 2025
33 of 34 checks passed
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.

Formats failing with POCL

2 participants