event_log_warning(hashcat_ctx,"Unsupported AMD HIP runtime version '%d.%d' detected! Falling back to OpenCL...",hip_runtimeVersion/100,hip_runtimeVersion%10);
event_log_warning(hashcat_ctx,NULL);
event_log_warning(hashcat_ctx,"Unsupported AMD HIP runtime version '%d.%d' detected! Falling back to OpenCL...",hip_runtimeVersion/100,hip_runtimeVersion%10);
event_log_warning(hashcat_ctx,NULL);
rc_hip_init=-1;
rc_hiprtc_init=-1;
rc_hip_init=-1;
rc_hiprtc_init=-1;
backend_ctx->rc_hip_init=rc_hip_init;
backend_ctx->rc_hiprtc_init=rc_hiprtc_init;
backend_ctx->rc_hip_init=rc_hip_init;
backend_ctx->rc_hiprtc_init=rc_hiprtc_init;
backend_ctx->hip=NULL;
backend_ctx->hiprtc=NULL;
backend_ctx->hip=NULL;
backend_ctx->hiprtc=NULL;
backend_ctx->hip=NULL;
backend_ctx->hip=NULL;
// if we call this, opencl stops working?! so we just zero the pointer
// this causes a memleak and an open filehandle but what can we do?
// hip_close (hashcat_ctx);
// hiprtc_close (hashcat_ctx);
}
// if we call this, opencl stops working?! so we just zero the pointer
// this causes a memleak and an open filehandle but what can we do?
event_log_warning(hashcat_ctx,"Unsupported AMD HIP runtime version '%d.%d.%d' detected! Falling back to OpenCL...",hip_version_major,hip_version_minor,hip_version_patch);
event_log_warning(hashcat_ctx,NULL);
event_log_warning(hashcat_ctx,"Unsupported AMD HIP runtime version '%d.%d.%d' detected! Falling back to OpenCL...",hip_version_major,hip_version_minor,hip_version_patch);
event_log_warning(hashcat_ctx,NULL);
rc_hip_init=-1;
rc_hiprtc_init=-1;
rc_hip_init=-1;
rc_hiprtc_init=-1;
backend_ctx->rc_hip_init=rc_hip_init;
backend_ctx->rc_hiprtc_init=rc_hiprtc_init;
backend_ctx->rc_hip_init=rc_hip_init;
backend_ctx->rc_hiprtc_init=rc_hiprtc_init;
backend_ctx->hip=NULL;
backend_ctx->hip=NULL;
// if we call this, opencl stops working?! so we just zero the pointer
// this causes a memleak and an open filehandle but what can we do?
// hip_close (hashcat_ctx);
// hiprtc_close (hashcat_ctx);
}
// if we call this, opencl stops working?! so we just zero the pointer
// this causes a memleak and an open filehandle but what can we do?
// hip_close (hashcat_ctx);
// hiprtc_close (hashcat_ctx);
}
#endif
else
{
event_log_warning(hashcat_ctx,"Unsupported AMD HIP runtime version '%d' detected! Falling back to OpenCL...",hip_runtimeVersion);
event_log_warning(hashcat_ctx,NULL);
rc_hip_init=-1;
rc_hiprtc_init=-1;
backend_ctx->rc_hip_init=rc_hip_init;
backend_ctx->rc_hiprtc_init=rc_hiprtc_init;
backend_ctx->hip=NULL;
// if we call this, opencl stops working?! so we just zero the pointer
// this causes a memleak and an open filehandle but what can we do?
// hip_close (hashcat_ctx);
// hiprtc_close (hashcat_ctx);
}
}
else
@ -4503,6 +4520,8 @@ int backend_ctx_init (hashcat_ctx_t *hashcat_ctx)