diff --git a/src/backend.c b/src/backend.c index 5017b9ca9..1d73c0590 100644 --- a/src/backend.c +++ b/src/backend.c @@ -4390,6 +4390,21 @@ int backend_ctx_init (hashcat_ctx_t *hashcat_ctx) backend_ctx->rc_hiprtc_init = rc_hiprtc_init; hiprtc_close (hashcat_ctx); + + #if defined (_WIN) + event_log_warning (hashcat_ctx, "Support for HIPRTC was dropped by AMD Adrenalin Edition 22.7.1 and later."); + event_log_warning (hashcat_ctx, "This is not a hashcat problem."); + event_log_warning (hashcat_ctx, NULL); + event_log_warning (hashcat_ctx, "For details please read: https://github.com/hashcat/hashcat/issues/3501"); + event_log_warning (hashcat_ctx, NULL); + event_log_warning (hashcat_ctx, "In order to make HIP work, you have two options:"); + event_log_warning (hashcat_ctx, "- Install AMD Adrenalin version 22.5.1 EXACTLY"); + event_log_warning (hashcat_ctx, "- Read the details from the above link for other workarounds"); + event_log_warning (hashcat_ctx, NULL); + event_log_warning (hashcat_ctx, "You can also just stick to OpenCL support."); + event_log_warning (hashcat_ctx, "To do this, just use --backend-ignore-hip option to ignore HIP."); + event_log_warning (hashcat_ctx, NULL); + #endif } /**