ninja: Entering directory `out/gn' [0/2] ACTION //lld/test:check-lld(//llvm/utils/gn/build/toolchain:unix) llvm-lit: /Users/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:512: note: using ld.lld: /Users/thakis/src/llvm-project/out/gn/bin/ld.lld llvm-lit: /Users/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:512: note: using lld-link: /Users/thakis/src/llvm-project/out/gn/bin/lld-link llvm-lit: /Users/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:512: note: using ld64.lld: /Users/thakis/src/llvm-project/out/gn/bin/ld64.lld llvm-lit: /Users/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:512: note: using wasm-ld: /Users/thakis/src/llvm-project/out/gn/bin/wasm-ld -- Testing: 3069 tests, 8 workers -- Testing: 0.. 10 FAIL: lld :: MachO/lto-common-symbol-resolution.ll (37 of 3069) ******************** TEST 'lld :: MachO/lto-common-symbol-resolution.ll' FAILED ******************** Exit Code: 139 Command Output (stderr): -- RUN: at line 7: rm -rf /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp; split-file /Users/thakis/src/llvm-project/lld/test/MachO/lto-common-symbol-resolution.ll /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp + rm -rf /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp + split-file /Users/thakis/src/llvm-project/lld/test/MachO/lto-common-symbol-resolution.ll /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp RUN: at line 8: /Users/thakis/src/llvm-project/out/gn/bin/opt -module-summary /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/common.ll -o /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/common.o + /Users/thakis/src/llvm-project/out/gn/bin/opt -module-summary /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/common.ll -o /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/common.o RUN: at line 9: /Users/thakis/src/llvm-project/out/gn/bin/opt -module-summary /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/defined.ll -o /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/defined.o + /Users/thakis/src/llvm-project/out/gn/bin/opt -module-summary /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/defined.ll -o /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/defined.o RUN: at line 10: /Users/thakis/src/llvm-project/out/gn/bin/opt -module-summary /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/weak-defined.ll -o /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/weak-defined.o + /Users/thakis/src/llvm-project/out/gn/bin/opt -module-summary /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/weak-defined.ll -o /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/weak-defined.o RUN: at line 11: /Users/thakis/src/llvm-project/out/gn/bin/opt -module-summary /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/libfoo.ll -o /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/libfoo.o + /Users/thakis/src/llvm-project/out/gn/bin/opt -module-summary /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/libfoo.ll -o /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/libfoo.o RUN: at line 12: /Users/thakis/src/llvm-project/out/gn/bin/opt -module-summary /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/refs-foo.ll -o /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/refs-foo.o + /Users/thakis/src/llvm-project/out/gn/bin/opt -module-summary /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/refs-foo.ll -o /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/refs-foo.o RUN: at line 13: /Users/thakis/src/llvm-project/out/gn/bin/llvm-mc -filetype=obj -triple=x86_64-apple-darwin /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/weak-defined.s -o /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/weak-defined-asm.o + /Users/thakis/src/llvm-project/out/gn/bin/llvm-mc -filetype=obj -triple=x86_64-apple-darwin /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/weak-defined.s -o /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/weak-defined-asm.o RUN: at line 15: ld64.lld -arch x86_64 -platform_version macos 11.0 11.0 -syslibroot /Users/thakis/src/llvm-project/lld/test/MachO/Inputs/MacOSX.sdk -lSystem -fatal_warnings -dylib -dylib /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/libfoo.o -o /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/libfoo.dylib + ld64.lld -arch x86_64 -platform_version macos 11.0 11.0 -syslibroot /Users/thakis/src/llvm-project/lld/test/MachO/Inputs/MacOSX.sdk -lSystem -fatal_warnings -dylib -dylib /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/libfoo.o -o /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/libfoo.dylib RUN: at line 17: llvm-ar rcs /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/defined.a /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/defined.o + llvm-ar rcs /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/defined.a /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/defined.o RUN: at line 18: llvm-ar rcs /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/defined-and-common.a /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/defined.o /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/common.o + llvm-ar rcs /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/defined-and-common.a /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/defined.o /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/common.o RUN: at line 19: llvm-ar rcs /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/common-and-defined.a /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/common.o /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/defined.o + llvm-ar rcs /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/common-and-defined.a /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/common.o /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/defined.o RUN: at line 20: llvm-ar rcs /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/weak-defined-and-common.a /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/weak-defined.o /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/common.o + llvm-ar rcs /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/weak-defined-and-common.a /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/weak-defined.o /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/common.o RUN: at line 21: llvm-ar rcs /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/common-and-weak-defined.a /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/common.o /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/weak-defined.o + llvm-ar rcs /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/common-and-weak-defined.a /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/common.o /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/weak-defined.o RUN: at line 24: ld64.lld -arch x86_64 -platform_version macos 11.0 11.0 -syslibroot /Users/thakis/src/llvm-project/lld/test/MachO/Inputs/MacOSX.sdk -lSystem -fatal_warnings -dylib /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/defined.o /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/common.o -o /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/test + ld64.lld -arch x86_64 -platform_version macos 11.0 11.0 -syslibroot /Users/thakis/src/llvm-project/lld/test/MachO/Inputs/MacOSX.sdk -lSystem -fatal_warnings -dylib /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/defined.o /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/common.o -o /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/test RUN: at line 25: /Users/thakis/src/llvm-project/out/gn/bin/llvm-objdump --syms /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/test | /Users/thakis/src/llvm-project/out/gn/bin/FileCheck /Users/thakis/src/llvm-project/lld/test/MachO/lto-common-symbol-resolution.ll --check-prefix=DEFINED + /Users/thakis/src/llvm-project/out/gn/bin/llvm-objdump --syms /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/test + /Users/thakis/src/llvm-project/out/gn/bin/FileCheck /Users/thakis/src/llvm-project/lld/test/MachO/lto-common-symbol-resolution.ll --check-prefix=DEFINED RUN: at line 26: ld64.lld -arch x86_64 -platform_version macos 11.0 11.0 -syslibroot /Users/thakis/src/llvm-project/lld/test/MachO/Inputs/MacOSX.sdk -lSystem -fatal_warnings -dylib /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/common.o /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/defined.o -o /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/test + ld64.lld -arch x86_64 -platform_version macos 11.0 11.0 -syslibroot /Users/thakis/src/llvm-project/lld/test/MachO/Inputs/MacOSX.sdk -lSystem -fatal_warnings -dylib /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/common.o /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/defined.o -o /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/test PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. #0 0x00000001008a39c8 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/Users/thakis/src/llvm-project/out/gn/bin/lld+0x10047f9c8) #1 0x00000001008a1a48 llvm::sys::RunSignalHandlers() (/Users/thakis/src/llvm-project/out/gn/bin/lld+0x10047da48) #2 0x00000001008a406c SignalHandler(int, __siginfo*, void*) (/Users/thakis/src/llvm-project/out/gn/bin/lld+0x10048006c) #3 0x0000000188b8f584 (/usr/lib/system/libsystem_platform.dylib+0x180477584) #4 0x0000000100882530 llvm::NamedRegionTimer::getNamedTimerGroup(llvm::StringRef, llvm::StringRef) (/Users/thakis/src/llvm-project/out/gn/bin/lld+0x10045e530) #5 0x0000000100dcc768 llvm::TimePassesHandler::TimePassesHandler() (/Users/thakis/src/llvm-project/out/gn/bin/lld+0x1009a8768) #6 0x0000000101f60520 llvm::StandardInstrumentations::StandardInstrumentations(llvm::LLVMContext&, bool, bool, llvm::PrintPassOptions) (/Users/thakis/src/llvm-project/out/gn/bin/lld+0x101b3c520) #7 0x000000010137b1ac llvm::lto::opt(llvm::lto::Config const&, llvm::TargetMachine*, unsigned int, llvm::Module&, bool, llvm::ModuleSummaryIndex*, llvm::ModuleSummaryIndex const*, std::__1::vector> const&) (/Users/thakis/src/llvm-project/out/gn/bin/lld+0x100f571ac) #8 0x000000010137e5b8 llvm::lto::thinBackend(llvm::lto::Config const&, unsigned int, std::__1::function>> (unsigned int, llvm::Twine const&)>, llvm::Module&, llvm::ModuleSummaryIndex const&, llvm::FunctionImporter::ImportMapTy const&, llvm::DenseMap, llvm::detail::DenseMapPair> const&, llvm::MapVector, llvm::detail::DenseMapPair>, llvm::SmallVector, 0u>>*, bool, std::__1::function>> (unsigned int, llvm::Twine const&)>, std::__1::vector> const&)::$_0::operator()(llvm::Module&, llvm::TargetMachine*, std::__1::unique_ptr>) const (/Users/thakis/src/llvm-project/out/gn/bin/lld+0x100f5a5b8) #9 0x000000010137e3f0 llvm::lto::thinBackend(llvm::lto::Config const&, unsigned int, std::__1::function>> (unsigned int, llvm::Twine const&)>, llvm::Module&, llvm::ModuleSummaryIndex const&, llvm::FunctionImporter::ImportMapTy const&, llvm::DenseMap, llvm::detail::DenseMapPair> const&, llvm::MapVector, llvm::detail::DenseMapPair>, llvm::SmallVector, 0u>>*, bool, std::__1::function>> (unsigned int, llvm::Twine const&)>, std::__1::vector> const&) (/Users/thakis/src/llvm-project/out/gn/bin/lld+0x100f5a3f0) #10 0x0000000101285590 (anonymous namespace)::InProcessThinBackend::runThinLTOBackendThread(std::__1::function>> (unsigned int, llvm::Twine const&)>, llvm::FileCache, unsigned int, llvm::BitcodeModule, llvm::ModuleSummaryIndex&, llvm::FunctionImporter::ImportMapTy const&, llvm::DenseSet> const&, std::__1::map, std::__1::allocator>> const&, llvm::DenseMap, llvm::detail::DenseMapPair> const&, llvm::MapVector, llvm::detail::DenseMapPair>, llvm::SmallVector, 0u>>&)::'lambda'(std::__1::function>> (unsigned int, llvm::Twine const&)>)::operator()(std::__1::function>> (unsigned int, llvm::Twine const&)>) const (/Users/thakis/src/llvm-project/out/gn/bin/lld+0x100e61590) #11 0x0000000101284ac4 (anonymous namespace)::InProcessThinBackend::runThinLTOBackendThread(std::__1::function>> (unsigned int, llvm::Twine const&)>, llvm::FileCache, unsigned int, llvm::BitcodeModule, llvm::ModuleSummaryIndex&, llvm::FunctionImporter::ImportMapTy const&, llvm::DenseSet> const&, std::__1::map, std::__1::allocator>> const&, llvm::DenseMap, llvm::detail::DenseMapPair> const&, llvm::MapVector, llvm::detail::DenseMapPair>, llvm::SmallVector, 0u>>&) (/Users/thakis/src/llvm-project/out/gn/bin/lld+0x100e60ac4) #12 0x0000000101285188 std::__1::__function::__func> const&, std::__1::map, std::__1::allocator>> const&, llvm::MapVector, llvm::detail::DenseMapPair>, llvm::SmallVector, 0u>>&)::'lambda'(llvm::BitcodeModule, llvm::ModuleSummaryIndex&, llvm::FunctionImporter::ImportMapTy const&, llvm::DenseSet> const&, std::__1::map, std::__1::allocator>> const&, llvm::DenseMap, llvm::detail::DenseMapPair> const&, llvm::MapVector, llvm::detail::DenseMapPair>, llvm::SmallVector, 0u>>&), llvm::BitcodeModule&, std::__1::reference_wrapper, std::__1::reference_wrapper, std::__1::reference_wrapper> const>, std::__1::reference_wrapper, std::__1::allocator>> const>, std::__1::reference_wrapper, llvm::detail::DenseMapPair> const>, std::__1::reference_wrapper, llvm::detail::DenseMapPair>, llvm::SmallVector, 0u>>>>, std::__1::allocator> const&, std::__1::map, std::__1::allocator>> const&, llvm::MapVector, llvm::detail::DenseMapPair>, llvm::SmallVector, 0u>>&)::'lambda'(llvm::BitcodeModule, llvm::ModuleSummaryIndex&, llvm::FunctionImporter::ImportMapTy const&, llvm::DenseSet> const&, std::__1::map, std::__1::allocator>> const&, llvm::DenseMap, llvm::detail::DenseMapPair> const&, llvm::MapVector, llvm::detail::DenseMapPair>, llvm::SmallVector, 0u>>&), llvm::BitcodeModule&, std::__1::reference_wrapper, std::__1::reference_wrapper, std::__1::reference_wrapper> const>, std::__1::reference_wrapper, std::__1::allocator>> const>, std::__1::reference_wrapper, llvm::detail::DenseMapPair> const>, std::__1::reference_wrapper, llvm::detail::DenseMapPair>, llvm::SmallVector, 0u>>>>>, void ()>::operator()() (/Users/thakis/src/llvm-project/out/gn/bin/lld+0x100e61188) #13 0x00000001007f9a54 std::__1::__deferred_assoc_state>>::__execute() (/Users/thakis/src/llvm-project/out/gn/bin/lld+0x1003d5a54) #14 0x0000000188a88548 (/usr/lib/libc++.1.dylib+0x180370548) #15 0x0000000100879a24 llvm::StdThreadPool::processTasks(llvm::ThreadPoolTaskGroup*) (/Users/thakis/src/llvm-project/out/gn/bin/lld+0x100455a24) #16 0x000000010087b60c void* llvm::thread::ThreadProxy>(void*) (/Users/thakis/src/llvm-project/out/gn/bin/lld+0x10045760c) #17 0x0000000188b5ef94 (/usr/lib/system/libsystem_pthread.dylib+0x180446f94) #18 0x0000000188b59d34 (/usr/lib/system/libsystem_pthread.dylib+0x180441d34) /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.script: line 37: 36067 Segmentation fault: 11 ld64.lld -arch x86_64 -platform_version macos 11.0 11.0 -syslibroot /Users/thakis/src/llvm-project/lld/test/MachO/Inputs/MacOSX.sdk -lSystem -fatal_warnings -dylib /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/common.o /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/defined.o -o /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-common-symbol-resolution.ll.tmp/test -- ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60 FAIL: lld :: MachO/lto-linkonce.ll (877 of 3069) ******************** TEST 'lld :: MachO/lto-linkonce.ll' FAILED ******************** Exit Code: 139 Command Output (stderr): -- RUN: at line 2: rm -rf /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-linkonce.ll.tmp; split-file /Users/thakis/src/llvm-project/lld/test/MachO/lto-linkonce.ll /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-linkonce.ll.tmp + rm -rf /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-linkonce.ll.tmp + split-file /Users/thakis/src/llvm-project/lld/test/MachO/lto-linkonce.ll /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-linkonce.ll.tmp RUN: at line 3: /Users/thakis/src/llvm-project/out/gn/bin/opt -module-summary /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-linkonce.ll.tmp/first.ll -o /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-linkonce.ll.tmp/first.o + /Users/thakis/src/llvm-project/out/gn/bin/opt -module-summary /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-linkonce.ll.tmp/first.ll -o /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-linkonce.ll.tmp/first.o RUN: at line 4: /Users/thakis/src/llvm-project/out/gn/bin/opt -module-summary /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-linkonce.ll.tmp/second.ll -o /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-linkonce.ll.tmp/second.o + /Users/thakis/src/llvm-project/out/gn/bin/opt -module-summary /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-linkonce.ll.tmp/second.ll -o /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-linkonce.ll.tmp/second.o RUN: at line 5: ld64.lld -arch x86_64 -platform_version macos 11.0 11.0 -syslibroot /Users/thakis/src/llvm-project/lld/test/MachO/Inputs/MacOSX.sdk -lSystem -fatal_warnings -dylib -lSystem /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-linkonce.ll.tmp/first.o /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-linkonce.ll.tmp/second.o -o /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-linkonce.ll.tmp/12 + ld64.lld -arch x86_64 -platform_version macos 11.0 11.0 -syslibroot /Users/thakis/src/llvm-project/lld/test/MachO/Inputs/MacOSX.sdk -lSystem -fatal_warnings -dylib -lSystem /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-linkonce.ll.tmp/first.o /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-linkonce.ll.tmp/second.o -o /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-linkonce.ll.tmp/12 PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. #0 0x0000000100c3f9c8 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/Users/thakis/src/llvm-project/out/gn/bin/lld+0x10047f9c8) #1 0x0000000100c3da48 llvm::sys::RunSignalHandlers() (/Users/thakis/src/llvm-project/out/gn/bin/lld+0x10047da48) #2 0x0000000100c4006c SignalHandler(int, __siginfo*, void*) (/Users/thakis/src/llvm-project/out/gn/bin/lld+0x10048006c) #3 0x0000000188b8f584 (/usr/lib/system/libsystem_platform.dylib+0x180477584) #4 0x0000000100c1e530 llvm::NamedRegionTimer::getNamedTimerGroup(llvm::StringRef, llvm::StringRef) (/Users/thakis/src/llvm-project/out/gn/bin/lld+0x10045e530) #5 0x0000000101168768 llvm::TimePassesHandler::TimePassesHandler() (/Users/thakis/src/llvm-project/out/gn/bin/lld+0x1009a8768) #6 0x00000001022fc520 llvm::StandardInstrumentations::StandardInstrumentations(llvm::LLVMContext&, bool, bool, llvm::PrintPassOptions) (/Users/thakis/src/llvm-project/out/gn/bin/lld+0x101b3c520) #7 0x00000001017171ac llvm::lto::opt(llvm::lto::Config const&, llvm::TargetMachine*, unsigned int, llvm::Module&, bool, llvm::ModuleSummaryIndex*, llvm::ModuleSummaryIndex const*, std::__1::vector> const&) (/Users/thakis/src/llvm-project/out/gn/bin/lld+0x100f571ac) #8 0x000000010171a5b8 llvm::lto::thinBackend(llvm::lto::Config const&, unsigned int, std::__1::function>> (unsigned int, llvm::Twine const&)>, llvm::Module&, llvm::ModuleSummaryIndex const&, llvm::FunctionImporter::ImportMapTy const&, llvm::DenseMap, llvm::detail::DenseMapPair> const&, llvm::MapVector, llvm::detail::DenseMapPair>, llvm::SmallVector, 0u>>*, bool, std::__1::function>> (unsigned int, llvm::Twine const&)>, std::__1::vector> const&)::$_0::operator()(llvm::Module&, llvm::TargetMachine*, std::__1::unique_ptr>) const (/Users/thakis/src/llvm-project/out/gn/bin/lld+0x100f5a5b8) #9 0x000000010171a3f0 llvm::lto::thinBackend(llvm::lto::Config const&, unsigned int, std::__1::function>> (unsigned int, llvm::Twine const&)>, llvm::Module&, llvm::ModuleSummaryIndex const&, llvm::FunctionImporter::ImportMapTy const&, llvm::DenseMap, llvm::detail::DenseMapPair> const&, llvm::MapVector, llvm::detail::DenseMapPair>, llvm::SmallVector, 0u>>*, bool, std::__1::function>> (unsigned int, llvm::Twine const&)>, std::__1::vector> const&) (/Users/thakis/src/llvm-project/out/gn/bin/lld+0x100f5a3f0) #10 0x0000000101621590 (anonymous namespace)::InProcessThinBackend::runThinLTOBackendThread(std::__1::function>> (unsigned int, llvm::Twine const&)>, llvm::FileCache, unsigned int, llvm::BitcodeModule, llvm::ModuleSummaryIndex&, llvm::FunctionImporter::ImportMapTy const&, llvm::DenseSet> const&, std::__1::map, std::__1::allocator>> const&, llvm::DenseMap, llvm::detail::DenseMapPair> const&, llvm::MapVector, llvm::detail::DenseMapPair>, llvm::SmallVector, 0u>>&)::'lambda'(std::__1::function>> (unsigned int, llvm::Twine const&)>)::operator()(std::__1::function>> (unsigned int, llvm::Twine const&)>) const (/Users/thakis/src/llvm-project/out/gn/bin/lld+0x100e61590) #11 0x0000000101620ac4 (anonymous namespace)::InProcessThinBackend::runThinLTOBackendThread(std::__1::function>> (unsigned int, llvm::Twine const&)>, llvm::FileCache, unsigned int, llvm::BitcodeModule, llvm::ModuleSummaryIndex&, llvm::FunctionImporter::ImportMapTy const&, llvm::DenseSet> const&, std::__1::map, std::__1::allocator>> const&, llvm::DenseMap, llvm::detail::DenseMapPair> const&, llvm::MapVector, llvm::detail::DenseMapPair>, llvm::SmallVector, 0u>>&) (/Users/thakis/src/llvm-project/out/gn/bin/lld+0x100e60ac4) #12 0x0000000101621188 std::__1::__function::__func> const&, std::__1::map, std::__1::allocator>> const&, llvm::MapVector, llvm::detail::DenseMapPair>, llvm::SmallVector, 0u>>&)::'lambda'(llvm::BitcodeModule, llvm::ModuleSummaryIndex&, llvm::FunctionImporter::ImportMapTy const&, llvm::DenseSet> const&, std::__1::map, std::__1::allocator>> const&, llvm::DenseMap, llvm::detail::DenseMapPair> const&, llvm::MapVector, llvm::detail::DenseMapPair>, llvm::SmallVector, 0u>>&), llvm::BitcodeModule&, std::__1::reference_wrapper, std::__1::reference_wrapper, std::__1::reference_wrapper> const>, std::__1::reference_wrapper, std::__1::allocator>> const>, std::__1::reference_wrapper, llvm::detail::DenseMapPair> const>, std::__1::reference_wrapper, llvm::detail::DenseMapPair>, llvm::SmallVector, 0u>>>>, std::__1::allocator> const&, std::__1::map, std::__1::allocator>> const&, llvm::MapVector, llvm::detail::DenseMapPair>, llvm::SmallVector, 0u>>&)::'lambda'(llvm::BitcodeModule, llvm::ModuleSummaryIndex&, llvm::FunctionImporter::ImportMapTy const&, llvm::DenseSet> const&, std::__1::map, std::__1::allocator>> const&, llvm::DenseMap, llvm::detail::DenseMapPair> const&, llvm::MapVector, llvm::detail::DenseMapPair>, llvm::SmallVector, 0u>>&), llvm::BitcodeModule&, std::__1::reference_wrapper, std::__1::reference_wrapper, std::__1::reference_wrapper> const>, std::__1::reference_wrapper, std::__1::allocator>> const>, std::__1::reference_wrapper, llvm::detail::DenseMapPair> const>, std::__1::reference_wrapper, llvm::detail::DenseMapPair>, llvm::SmallVector, 0u>>>>>, void ()>::operator()() (/Users/thakis/src/llvm-project/out/gn/bin/lld+0x100e61188) #13 0x0000000100b95a54 std::__1::__deferred_assoc_state>>::__execute() (/Users/thakis/src/llvm-project/out/gn/bin/lld+0x1003d5a54) #14 0x0000000188a88548 (/usr/lib/libc++.1.dylib+0x180370548) #15 0x0000000100c15a24 llvm::StdThreadPool::processTasks(llvm::ThreadPoolTaskGroup*) (/Users/thakis/src/llvm-project/out/gn/bin/lld+0x100455a24) #16 0x0000000100c1760c void* llvm::thread::ThreadProxy>(void*) (/Users/thakis/src/llvm-project/out/gn/bin/lld+0x10045760c) #17 0x0000000188b5ef94 (/usr/lib/system/libsystem_pthread.dylib+0x180446f94) #18 0x0000000188b59d34 (/usr/lib/system/libsystem_pthread.dylib+0x180441d34) /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-linkonce.ll.script: line 7: 55926 Segmentation fault: 11 ld64.lld -arch x86_64 -platform_version macos 11.0 11.0 -syslibroot /Users/thakis/src/llvm-project/lld/test/MachO/Inputs/MacOSX.sdk -lSystem -fatal_warnings -dylib -lSystem /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-linkonce.ll.tmp/first.o /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-linkonce.ll.tmp/second.o -o /Users/thakis/src/llvm-project/out/gn/obj/lld/test/MachO/Output/lto-linkonce.ll.tmp/12 -- ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. ******************** Failed Tests (2): lld :: MachO/lto-common-symbol-resolution.ll lld :: MachO/lto-linkonce.ll Testing Time: 58.38s Total Discovered Tests: 3069 Unsupported : 25 (0.81%) Passed : 3041 (99.09%) Expectedly Failed: 1 (0.03%) Failed : 2 (0.07%) FAILED: gen/lld/test/run-lit python3 bin/llvm-lit -sv ../../lld/test ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn', 'check-lld']' returned non-zero exit status 1.