From 857d0d60b9354300e35306c4af6841ec47c7dc6e Mon Sep 17 00:00:00 2001 From: taosang2 Date: Tue, 13 Aug 2024 14:47:20 -0400 Subject: [PATCH] SWDEV-475144 - Fix random language string Fix random language string that leads to compiling failure of trap handler and TDR of hipMemset() on VM in release mode of hip-rt Change-Id: Ie1d874742b804f62ceda68064fa54f5d39c092b8 --- rocclr/platform/program.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/rocclr/platform/program.cpp b/rocclr/platform/program.cpp index e36e16c9bc..9c7f354522 100644 --- a/rocclr/platform/program.cpp +++ b/rocclr/platform/program.cpp @@ -541,13 +541,11 @@ int32_t Program::build(const std::vector& devices, const char* options, parsedOptions.oVariables->AssumeAlias = true; if (language_ == Assembly) { - constexpr char asmLang[] = "asm"; - parsedOptions.oVariables->XLang = asmLang; + parsedOptions.oVariables->XLang = "asm"; } if (language_ == HIP) { - constexpr char hipLang[] = "HIP"; - parsedOptions.oVariables->CLStd = hipLang; + parsedOptions.oVariables->CLStd = "HIP"; parsedOptions.origOptionStr = options; parsedOptions.oVariables->DumpPrefix = "_hip_"; parsedOptions.oVariables->OptLevel = '3';