[Release-testers] [4.0.0 Release] Release Candidate 1 source and binaries available

Hans Wennborg via Release-testers release-testers at lists.llvm.org
Wed Jan 25 09:39:28 PST 2017


Hmm, I'm not sure what that means.

+Mehdi for Mac and Marshall for libc++. Does this make any sense to you?

 - Hans

On Tue, Jan 24, 2017 at 8:46 PM, Félix Cloutier <felixcca at yahoo.ca> wrote:
> Hello,
>
> I've switched a project from LLVM 3.9.0 to LLVM 4.0.0 RC1 and I'm seeing a
> ton of these:
>
> ld: warning: direct access in function
> 'llvm::initializeExternalAAWrapperPassPass(llvm::PassRegistry&)' from file
> '/Users/.../Projets/clang+llvm-4.0.0-rc1-x86_64-apple-darwin/lib/libLLVMAnalysis.a(AliasAnalysis.cpp.o)'
> to global weak symbol 'void
> std::__1::__call_once_proxy<std::__1::tuple<void* (&)(llvm::PassRegistry&),
> std::__1::reference_wrapper<llvm::PassRegistry>&&> >(void*)' from file
> '/Users/.../Library/Developer/Xcode/DerivedData/fcd-aagtzwcwgbftbkcrfnkqbgvqpfbm/Build/Intermediates/.../Objects-normal/x86_64/foo.o'
> means the weak symbol cannot be overridden at runtime. This was likely
> caused by different translation units being compiled with different
> visibility settings.
>
> I don't think that I've changed debug settings very much between the two
> releases. Has something changed in LLVM's build settings?
>
> I'm testing the macOS release.
>
> Félix


More information about the Release-testers mailing list