[PATCH] D130208: [lld-macho] Fix assertion when two symbols at same addr have unwind info
Nico Weber via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Jul 25 10:17:55 PDT 2022
thakis added a comment.
Sorry for the slow turnaround – was at a conference last week, and don't build the iOS code all that often.
Here's a repro file: https://drive.google.com/file/d/1wMTTtgtLgrnXPZ--qpx1jUJs3spXeLmo/view?usp=sharing
The assertion used to fire for `Users/thakis/src/chrome/src/out/gnios/obj/ios/chrome/browser/ui/omnibox/popup/popup_swift/omnibox_popup_view_provider.o`. That .o file is created by compiling https://source.chromium.org/chromium/chromium/src/+/main:ios/chrome/browser/ui/omnibox/popup/omnibox_popup_view_provider.swift;l=1?q=omnibox_popup_view_provider.&sq= (I can get the exact compile command if it helps). It's a swift file, so maybe this is needed for all swift .o files? If so, this would probably slow down links of projects using swift a bit (?)
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D130208/new/
https://reviews.llvm.org/D130208
More information about the llvm-commits
mailing list