1
mirror of https://github.com/hashcat/hashcat synced 2024-11-20 23:27:31 +01:00

OpenCL Runtime: Disable auto-vectorization for Intel OpenCL runtime to workaround hanging JiT since version 18.1.0.013

This commit is contained in:
Jens Steube 2018-11-21 12:03:47 +01:00
parent 1a8c712452
commit ed8384d4bc
2 changed files with 4 additions and 0 deletions

View File

@ -68,6 +68,7 @@
- Parameter: Rename --nvidia-spin-damp to --spin-damp (now accessible for all devices)
- Pidfile: Treat a corrupted pidfile like a not existing pidfile
- OpenCL Device: Do a real query on OpenCL local memory type instead of just assuming it
- OpenCL Runtime: Disable auto-vectorization for Intel OpenCL runtime to workaround hanging JiT since version 18.1.0.013
- Tests: Added hash-mode 11700 (Streebog-256)
- Tests: Added hash-mode 11750 (HMAC-Streebog-256 (key = $pass), big-endian)
- Tests: Added hash-mode 11760 (HMAC-Streebog-256 (key = $salt), big-endian)

View File

@ -414,6 +414,9 @@ void setup_environment_variables ()
if (getenv ("POCL_KERNEL_CACHE") == NULL)
putenv ((char *) "POCL_KERNEL_CACHE=0");
if (getenv ("CL_CONFIG_USE_VECTORIZER") == NULL)
putenv ((char *) "CL_CONFIG_USE_VECTORIZER=False");
#if defined (__CYGWIN__)
cygwin_internal (CW_SYNC_WINENV);
#endif