| Issue |
207871
|
| Summary |
[llvm] dllexport GlobalValue must have default or protected visibility when building libc++ for x86_64-windows-gnu target
|
| Labels |
libc++
|
| Assignees |
|
| Reporter |
trcrsired
|
```
[51/309] Linking CXX shared library lib/libc++abi.dll
FAILED: [code=134] lib/libc++abi.dll lib/libc++abi.dll.a
: && /home/tteetmhf/toolchains/llvm/x86_64-linux-gnu/llvm/bin/clang++ --target=x86_64-windows-gnu --sysroot=/home/tteetmhf/toolchains/llvm/x86_64-windows-gnu/x86_64-windows-gnu -fuse-ld=lld -fuse-lipo=llvm-lipo -flto=thin -Wno-unused-command-line-argument -rtlib=compiler-rt --unwindlib=libunwind -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wno-pass-failed -Wmisleading-indentation -Wctad-maybe-unsupported -ffunction-sections -fdata-sections -Xclang -fno-pch-timestamp -flto=thin -O3 -DNDEBUG -fuse-ld=lld -flto=thin -Wl,--thinlto-cache-dir=/home/tteetmhf/toolchains_build/toolchainbuildscripts/llvm/.artifacts/llvm/x86_64-windows-gnu/runtimes/lto.cache -nostdlib++ --unwindlib=none -fuse-ld=lld -shared -o lib/libc++abi.dll -Wl,--out-implib,lib/libc++abi.dll.a -Wl,--major-image-version,1,--minor-image-version,0 libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_aux_runtime.cpp.obj libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_default_handlers.cpp.obj libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_demangle.cpp.obj libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_exception_storage.cpp.obj libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_guard.cpp.obj libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_handlers.cpp.obj libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_vector.cpp.obj libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_virtual.cpp.obj libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/stdlib_exception.cpp.obj libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/stdlib_stdexcept.cpp.obj libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/stdlib_typeinfo.cpp.obj libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/abort_message.cpp.obj libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/fallback_malloc.cpp.obj libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/private_typeinfo.cpp.obj libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/stdlib_new_delete.cpp.obj libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_exception.cpp.obj libcxxabi/src/CMakeFiles/cxxabi_shared_objects.dir/cxa_personality.cpp.obj -fuse-ld=lld -flto=thin -rtlib=compiler-rt -Wno-macro-redefined -nostdinc++ -Wno-user-defined-literals -L/home/tteetmhf/toolchains_build/toolchainbuildscripts/llvm/.artifacts/llvm/x86_64-windows-gnu/runtimes/lib -lc++ lib/libunwind.dll.a -fuse-ld=lld -flto=thin -rtlib=compiler-rt -Wno-macro-redefined -nostdinc++ -Wno-user-defined-literals -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 && :
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIv
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSv
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIPv
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSPv
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIPKv
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSPKv
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIDn
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSDn
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIPDn
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSPDn
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIPKDn
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSPKDn
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIb
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSb
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIPb
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSPb
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIPKb
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSPKb
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIw
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSw
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIPw
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSPw
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIPKw
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSPKw
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIc
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSc
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIPc
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSPc
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIPKc
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSPKc
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIh
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSh
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIPh
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSPh
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIPKh
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSPKh
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIa
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSa
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIPa
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSPa
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIPKa
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSPKa
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIs
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSs
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIPs
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSPs
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIPKs
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSPKs
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIt
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSt
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIPt
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSPt
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIPKt
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSPKt
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIi
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSi
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIPi
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSPi
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIPKi
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSPKi
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIj
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSj
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIPj
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSPj
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIPKj
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSPKj
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIl
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSl
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIPl
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSPl
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIPKl
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSPKl
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIm
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSm
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIPm
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSPm
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIPKm
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSPKm
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIx
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSx
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIPx
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSPx
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIPKx
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSPKx
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIy
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSy
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIPy
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSPy
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIPKy
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSPKy
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIn
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSn
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIPn
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSPn
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIPKn
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSPKn
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIo
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSo
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIPo
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSPo
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIPKo
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSPKo
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIDh
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSDh
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIPDh
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSPDh
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIPKDh
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSPKDh
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIf
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSf
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIPf
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSPf
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIPKf
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSPKf
dllexport GlobalValue must have default or protected visibility
ptr @_ZTId
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSd
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIPd
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSPd
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIPKd
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSPKd
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIe
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSe
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIPe
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSPe
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIPKe
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSPKe
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIg
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSg
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIPg
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSPg
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIPKg
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSPKg
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIDu
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSDu
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIPDu
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSPDu
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIPKDu
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSPKDu
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIDs
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSDs
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIPDs
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSPDs
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIPKDs
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSPKDs
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIDi
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSDi
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIPDi
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSPDi
dllexport GlobalValue must have default or protected visibility
ptr @_ZTIPKDi
dllexport GlobalValue must have default or protected visibility
ptr @_ZTSPKDi
LLVM ERROR: Broken module found, compilation aborted!
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
#0 0x00007fcbfd46e108 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/tteetmhf/toolchains/llvm/x86_64-linux-gnu/llvm/lib/libLLVMSupport.so.23.0git+0x26e108)
#1 0x00007fcbfd46a655 llvm::sys::RunSignalHandlers() (/home/tteetmhf/toolchains/llvm/x86_64-linux-gnu/llvm/lib/libLLVMSupport.so.23.0git+0x26a655)
#2 0x00007fcbfd46ee01 (/home/tteetmhf/toolchains/llvm/x86_64-linux-gnu/llvm/lib/libLLVMSupport.so.23.0git+0x26<truncated>Please see the issue for the entire body.
_______________________________________________
llvm-bugs mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs