Index: Tensile-rocm-4.0.0/Tensile/Common.py =================================================================== --- Tensile-rocm-4.0.0.orig/Tensile/Common.py +++ Tensile-rocm-4.0.0/Tensile/Common.py @@ -1521,14 +1521,14 @@ def assignGlobalParameters( config ): print2(" %24s: %8s (unspecified)" % (key, defaultValue)) # ROCm Agent Enumerator Path - globalParameters["ROCmAgentEnumeratorPath"] = locateExe("/opt/rocm/bin", "rocm_agent_enumerator") + globalParameters["ROCmAgentEnumeratorPath"] = locateExe("", "rocm_agent_enumerator") if "CxxCompiler" in config: globalParameters["CxxCompiler"] = config["CxxCompiler"] if "TENSILE_ROCM_ASSEMBLER_PATH" in os.environ: globalParameters["AssemblerPath"] = os.environ.get("TENSILE_ROCM_ASSEMBLER_PATH") elif globalParameters["AssemblerPath"] is None and globalParameters["CxxCompiler"] == "hipcc": - globalParameters["AssemblerPath"] = locateExe("/opt/rocm/llvm/bin", "clang++") + globalParameters["AssemblerPath"] = locateExe("", "clang++") elif globalParameters["AssemblerPath"] is None and globalParameters["CxxCompiler"] == "hcc": globalParameters["AssemblerPath"] = locateExe("/opt/rocm/bin", "hcc") @@ -1536,8 +1536,8 @@ def assignGlobalParameters( config ): if globalParameters["CxxCompiler"] == "hcc": globalParameters["ExtractKernelPath"] = locateExe("/opt/rocm/bin", "extractkernel") else: - globalParameters["ExtractKernelPath"] = locateExe("/opt/rocm/hip/bin", "extractkernel") - globalParameters["ClangOffloadBundlerPath"] = locateExe("/opt/rocm/llvm/bin", "clang-offload-bundler") + globalParameters["ExtractKernelPath"] = locateExe("", "extractkernel") + globalParameters["ClangOffloadBundlerPath"] = locateExe("", "clang-offload-bundler") if "ROCmAgentEnumeratorPath" in config: globalParameters["ROCmAgentEnumeratorPath"] = config["ROCmAgentEnumeratorPath"]