11-10-2025, 05:28 PM
Also, I was looking through the logs, something appears to be borked on the 17220 mode ("PKZIP (Compressed Multi-File)"):
OpenCL:
CUDA
Removing the "32" from the CRC import fixes it.
OpenCL:
Code:
1 error generated.
clCompileProgram(): CL_COMPILE_PROGRAM_FAILURE
* Device #1: Kernel /usr/share/hashcat/OpenCL/m17220_a3-pure.cl build failed.
<kernel>:93:10: fatal error: '/usr/share/hashcat/OpenCL/inc_checksum_crc32.cl' file not found
#include M2S(INCLUDE_PATH/inc_checksum_crc32.cl)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<built-in>:4:16: note: expanded from here
#define M2S(x) XM2S(x)
^~~~~~~
<built-in>:3:17: note: expanded from here
#define XM2S(x) #x
^~
<scratch space>:7:1: note: expanded from here
"/usr/share/hashcat/OpenCL/inc_checksum_crc32.cl"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~CUDA
Code:
nvrtcCompileProgram(): NVRTC_ERROR_COMPILATION
* Device #1: Kernel /usr/share/hashcat/OpenCL/m17220_a3-pure.cl build failed.
* Device #1: Kernel /usr/share/hashcat/OpenCL/m17220_a3-pure.cl build failed.
main_kernel(93): catastrophic error: cannot open source file "/usr/share/hashcat/OpenCL/inc_checksum_crc32.cl"
#include M2S(INCLUDE_PATH/inc_checksum_crc32.cl)
^
1 catastrophic error detected in the compilation of "main_kernel".
Compilation terminated.Removing the "32" from the CRC import fixes it.
