diff --git a/extern/hipew/src/hipew.c b/extern/hipew/src/hipew.c index 3b607e5daaa..4927f86b804 100644 --- a/extern/hipew/src/hipew.c +++ b/extern/hipew/src/hipew.c @@ -238,9 +238,13 @@ static int hipewHipInit(void) { /* Default installation path. */ const char *hip_paths[] = {"", NULL}; #else + /* ROCm 6 changes paths from /opt/rocm/hip/lib to /opt/rocm/lib, so + * search for libraries there. It still includes .so.5. */ const char *hip_paths[] = {"libamdhip64.so.5", + "/opt/rocm/lib/libamdhip64.so.5", "/opt/rocm/hip/lib/libamdhip64.so.5", "libamdhip64.so", + "/opt/rocm/lib/libamdhip64.so", "/opt/rocm/hip/lib/libamdhip64.so", NULL}; #endif static int initialized = 0;