Skip to content

Commit 18b3dbc

Browse files
committed
[clang] - add load-bitcode-into-experimental-debuginfo-iterators to llvm-link step
Set load-bitcode-into-experimental-debuginfo-iterators=false. Fixes flang compilation crash from llvm/llvm-project#86274.
1 parent c2e9b14 commit 18b3dbc

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

flang-legacy/17.0-4/llvm-legacy/clang/lib/Driver/ToolChains/AMDGPUOpenMP.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -238,6 +238,7 @@ const char *amdgpu::dlr::getLinkCommandArgs(
238238
// Last link brings in libomptarget and subset of user-option bc files.
239239
// This link uses --internalize to internalize libomptarget symbols.
240240
// --internalize ignores the first bc file which came from previous link.
241+
LastLinkArgs.push_back(Args.MakeArgString("--load-bitcode-into-experimental-debuginfo-iterators=false"));
241242
LastLinkArgs.push_back(Args.MakeArgString("--internalize"));
242243
LastLinkArgs.push_back(Args.MakeArgString("--only-needed"));
243244

0 commit comments

Comments
 (0)