diff --git a/src/selftest.c b/src/selftest.c index 89f283544..5b0e74551 100644 --- a/src/selftest.c +++ b/src/selftest.c @@ -466,6 +466,12 @@ static int selftest (hashcat_ctx_t *hashcat_ctx, hc_device_param_t *device_param { CL_rc = run_kernel (hashcat_ctx, device_param, KERN_RUN_AUX3, 1, false, 0); + if (CL_rc == -1) return -1; + } + else + { + CL_rc = run_kernel (hashcat_ctx, device_param, KERN_RUN_3, 1, false, 0); + if (CL_rc == -1) return -1; } }