From 45c928dbba6c6402ab7700b3bc33900dfd5936c3 Mon Sep 17 00:00:00 2001 From: Sarbojit2019 <52527887+SarbojitAMD@users.noreply.github.com> Date: Tue, 20 Aug 2019 17:36:22 +0530 Subject: [PATCH] [hipcc] Fix for uninitialized variables on nvcc path Fixes #1186 [ROCm/clr commit: f106375a3470aec59a9e80d35a00e78075b25e0c] --- projects/clr/hipamd/bin/hipcc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/projects/clr/hipamd/bin/hipcc b/projects/clr/hipamd/bin/hipcc index e8bca65663..4be1c084fb 100755 --- a/projects/clr/hipamd/bin/hipcc +++ b/projects/clr/hipamd/bin/hipcc @@ -107,7 +107,7 @@ $HIP_COMPILER= $hipConfig{'HIP_COMPILER'}; $HIP_RUNTIME= $hipConfig{'HIP_RUNTIME'}; # If using VDI runtime, need to find HIP_VDI_HOME -if ($HIP_RUNTIME eq "VDI" and !defined $HIP_VDI_HOME) { +if (defined $HIP_RUNTIME and $HIP_RUNTIME eq "VDI" and !defined $HIP_VDI_HOME) { my $hipcc_dir = dirname($0); if (-e "$hipcc_dir/../lib/bitcode") { $HIP_VDI_HOME = abs_path($hipcc_dir . "/.."); @@ -133,7 +133,7 @@ if (defined $HIP_VDI_HOME) { } } -if ($HIP_COMPILER eq "clang") { +if (defined $HIP_COMPILER and $HIP_COMPILER eq "clang") { $HIP_PLATFORM = "clang"; if (!defined $HIP_CLANG_PATH) { $HIP_CLANG_PATH = "/opt/rocm/llvm/bin";