@@ -620,10 +620,12 @@ void hipewInit( int* resultDriver, int* resultRtc, uint32_t flags, const char**
620620#ifdef _WIN32
621621 // Expected in C:/Windows/System32 or similar, no path needed.
622622 const char * hip_paths[] = {
623+ " amdhip64_7.dll" ,
623624 " amdhip64_6.dll" ,
624625 " amdhip64.dll" , // <- hip '5.x' DLL.
625626 NULL };
626627 const char * hiprtc_paths[] = {
628+ " hiprtc0700.dll" ,
627629 " hiprtc0605.dll" ,
628630 " hiprtc0604.dll" ,
629631 " hiprtc0603.dll" ,
@@ -644,6 +646,10 @@ void hipewInit( int* resultDriver, int* resultRtc, uint32_t flags, const char**
644646 const char *hip_paths[] = {
645647
646648 // we first try the specific versions
649+ " /opt/rocm/hip/lib/libamdhip64.so.7" ,
650+ " /opt/rocm/lib/libamdhip64.so.7" ,
651+ " libamdhip64.so.7" ,
652+
647653 " /opt/rocm/hip/lib/libamdhip64.so.6" ,
648654 " /opt/rocm/lib/libamdhip64.so.6" ,
649655 " libamdhip64.so.6" ,
@@ -662,6 +668,10 @@ void hipewInit( int* resultDriver, int* resultRtc, uint32_t flags, const char**
662668 const char * hiprtc_paths[] = {
663669
664670 // we first try the specific versions
671+ " /opt/rocm/hip/lib/libhiprtc.so.7" ,
672+ " /opt/rocm/lib/libhiprtc.so.7" ,
673+ " libhiprtc.so.7" ,
674+
665675 " /opt/rocm/hip/lib/libhiprtc.so.6" ,
666676 " /opt/rocm/lib/libhiprtc.so.6" ,
667677 " libhiprtc.so.6" ,
0 commit comments