summaryrefslogtreecommitdiff
path: root/dev-libs/rocm-comgr/files/rocm-comgr-5.1.3-rocm-path.patch
blob: c6d39715e86431d18a9f4308679f27ec1b6764a8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Add --rocm-path=/usr argument in runtime because our rocm path is not in default seach list.
--- comgr/src/comgr-compiler.cpp
+++ comgr.orig/src/comgr-compiler.cpp
@@ -1096,6 +1096,10 @@
       }
     }
   }
+  else {
+    llvm::SmallString<128> RealRocmDir = env::getLLVMPath();
+    Args.push_back(Saver.save(Twine("--rocm-path=") + RealRocmDir).data());
+  }
 
   return processFiles(AMD_COMGR_DATA_KIND_BC, ".bc");
 }