You are not logged in.

#1 2024-06-27 06:32:57

usaradark
Member
Registered: 2024-06-15
Posts: 3

Building lld16 - many tests fail to pass relating to COFF

I was trying to build bun which depends on lld16, and it's the only thing that's failing to build due to the failed tests. I'm using paru as my AUR helper, but I've also tried manually building with makepkg, but that results in the same failed tests. I honestly don't know where to even start to troubleshoot this and am requesting some help on why these tests fail.

Here's what I tried so far.

  • Full system update which was successful and restarted my system. Ran the build again with the same issues.

  • Reinstall base-devel, cmale, ninja. Ran build, same issue.

Here's the full output from build. It seems that most of the failed tests seem to relate to COFF:

:: Resolving dependencies...
:: There are 3 providers available for bun:
:: Repository AUR:
    1) bun  2) bun-bin  3) bun-git  
Enter a number (default=1): :: Calculating conflicts...
:: Calculating inner conflicts...

Aur (2) lld16-16.0.6-1  bun-1.1.8-1

:: Proceed to review? [Y/n]: 
:: Downloading PKGBUILDs...
 PKGBUILDs up to date
 nothing new to review
fetching devel info...
[1m[32m==>(B[m[1m Making package: lld16 16.0.6-1 (Wed 26 Jun 2024 11:03:17 PM PDT)(B[m
[1m[32m==>(B[m[1m Retrieving sources...(B[m
[1m[34m  ->(B[m[1m Found lld-16.0.6.src.tar.xz(B[m
[1m[34m  ->(B[m[1m Found lld-16.0.6.src.tar.xz.sig(B[m
[1m[34m  ->(B[m[1m Found llvm-16.0.6.src.tar.xz(B[m
[1m[34m  ->(B[m[1m Found llvm-16.0.6.src.tar.xz.sig(B[m
[1m[34m  ->(B[m[1m Found libunwind-16.0.6.src.tar.xz(B[m
[1m[34m  ->(B[m[1m Found libunwind-16.0.6.src.tar.xz.sig(B[m
[1m[34m  ->(B[m[1m Found cmake-16.0.6.src.tar.xz(B[m
[1m[34m  ->(B[m[1m Found cmake-16.0.6.src.tar.xz.sig(B[m
[1m[32m==>(B[m[1m Validating source files with sha256sums...(B[m
[1m[32m==>(B[m[1m Verifying source file signatures with gpg...(B[m
[1m[32m==>(B[m[1m Making package: lld16 16.0.6-1 (Wed 26 Jun 2024 11:03:18 PM PDT)(B[m
[1m[32m==>(B[m[1m Checking runtime dependencies...(B[m
[1m[32m==>(B[m[1m Checking buildtime dependencies...(B[m
[1m[32m==>(B[m[1m Retrieving sources...(B[m
[1m[34m  ->(B[m[1m Found lld-16.0.6.src.tar.xz(B[m
[1m[34m  ->(B[m[1m Found lld-16.0.6.src.tar.xz.sig(B[m
[1m[34m  ->(B[m[1m Found llvm-16.0.6.src.tar.xz(B[m
[1m[34m  ->(B[m[1m Found llvm-16.0.6.src.tar.xz.sig(B[m
[1m[34m  ->(B[m[1m Found libunwind-16.0.6.src.tar.xz(B[m
[1m[34m  ->(B[m[1m Found libunwind-16.0.6.src.tar.xz.sig(B[m
[1m[34m  ->(B[m[1m Found cmake-16.0.6.src.tar.xz(B[m
[1m[34m  ->(B[m[1m Found cmake-16.0.6.src.tar.xz.sig(B[m
[1m[32m==>(B[m[1m Validating source files with sha256sums...(B[m
[1m[32m==>(B[m[1m Verifying source file signatures with gpg...(B[m
[1m[32m==>(B[m[1m Removing existing $srcdir/ directory...(B[m
[1m[32m==>(B[m[1m Extracting sources...(B[m
[1m[34m  ->(B[m[1m Extracting lld-16.0.6.src.tar.xz with bsdtar(B[m
[1m[34m  ->(B[m[1m Extracting llvm-16.0.6.src.tar.xz with bsdtar(B[m
[1m[34m  ->(B[m[1m Extracting libunwind-16.0.6.src.tar.xz with bsdtar(B[m
[1m[34m  ->(B[m[1m Extracting cmake-16.0.6.src.tar.xz with bsdtar(B[m
[1m[32m==>(B[m[1m Starting prepare()...(B[m
[1m[32m==>(B[m[1m Sources are ready.(B[m
lld16-16.0.6-1: parsing pkg list...
[1m[32m==>(B[m[1m Making package: lld16 16.0.6-1 (Wed 26 Jun 2024 11:03:26 PM PDT)(B[m
[1m[32m==>(B[m[1m Checking runtime dependencies...(B[m
[1m[32m==>(B[m[1m Checking buildtime dependencies...(B[m
[1m[32m==>(B[m[1m Removing existing $pkgdir/ directory...(B[m
[1m[32m==>(B[m[1m Starting build()...(B[m
-- The C compiler identification is GNU 14.1.1
-- The CXX compiler identification is GNU 14.1.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Performing Test HAVE_FFI_CALL
-- Performing Test HAVE_FFI_CALL - Success
-- Found FFI: /usr/lib/libffi.so
-- Performing Test Terminfo_LINKABLE
-- Performing Test Terminfo_LINKABLE - Success
-- Found Terminfo: /usr/lib/libtinfo.so
-- Found ZLIB: /usr/lib/libz.so (found version "1.3.1")
-- Found zstd: /usr/lib/libzstd.so
-- Found LibXml2: /usr/lib/libxml2.so (found version "2.13.1")
-- Linker detection: GNU ld
-- Performing Test C_SUPPORTS_FPIC
-- Performing Test C_SUPPORTS_FPIC - Success
-- Performing Test CXX_SUPPORTS_FPIC
-- Performing Test CXX_SUPPORTS_FPIC - Success
-- Building with -fPIC
-- Performing Test C_SUPPORTS_FNO_SEMANTIC_INTERPOSITION
-- Performing Test C_SUPPORTS_FNO_SEMANTIC_INTERPOSITION - Success
-- Performing Test CXX_SUPPORTS_FNO_SEMANTIC_INTERPOSITION
-- Performing Test CXX_SUPPORTS_FNO_SEMANTIC_INTERPOSITION - Success
-- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG
-- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success
-- Performing Test C_SUPPORTS_WERROR_DATE_TIME
-- Performing Test C_SUPPORTS_WERROR_DATE_TIME - Success
-- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME
-- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME - Success
-- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW
-- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Failed
-- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW
-- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Failed
-- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG
-- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG - Success
-- Performing Test C_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG
-- Performing Test C_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG - Success
-- Performing Test CXX_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG
-- Performing Test CXX_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG - Success
-- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG
-- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed
-- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG
-- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed
-- Performing Test CXX_SUPPORTS_CLASS_MEMACCESS_FLAG
-- Performing Test CXX_SUPPORTS_CLASS_MEMACCESS_FLAG - Success
-- Performing Test CXX_SUPPORTS_REDUNDANT_MOVE_FLAG
-- Performing Test CXX_SUPPORTS_REDUNDANT_MOVE_FLAG - Success
-- Performing Test CXX_SUPPORTS_PESSIMIZING_MOVE_FLAG
-- Performing Test CXX_SUPPORTS_PESSIMIZING_MOVE_FLAG - Success
-- Performing Test CXX_SUPPORTS_NOEXCEPT_TYPE_FLAG
-- Performing Test CXX_SUPPORTS_NOEXCEPT_TYPE_FLAG - Success
-- Performing Test CXX_WONT_WARN_ON_FINAL_NONVIRTUALDTOR
-- Performing Test CXX_WONT_WARN_ON_FINAL_NONVIRTUALDTOR - Failed
-- Performing Test CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG
-- Performing Test CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG - Success
-- Performing Test CXX_WSUGGEST_OVERRIDE_ALLOWS_ONLY_FINAL
-- Performing Test CXX_WSUGGEST_OVERRIDE_ALLOWS_ONLY_FINAL - Success
-- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP
-- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP - Failed
-- Performing Test C_SUPPORTS_STRING_CONVERSION_FLAG
-- Performing Test C_SUPPORTS_STRING_CONVERSION_FLAG - Failed
-- Performing Test CXX_SUPPORTS_STRING_CONVERSION_FLAG
-- Performing Test CXX_SUPPORTS_STRING_CONVERSION_FLAG - Failed
-- Performing Test CXX_SUPPORTS_MISLEADING_INDENTATION_FLAG
-- Performing Test CXX_SUPPORTS_MISLEADING_INDENTATION_FLAG - Success
-- Performing Test C_SUPPORTS_CTAD_MAYBE_UNSPPORTED_FLAG
-- Performing Test C_SUPPORTS_CTAD_MAYBE_UNSPPORTED_FLAG - Failed
-- Performing Test CXX_SUPPORTS_CTAD_MAYBE_UNSPPORTED_FLAG
-- Performing Test CXX_SUPPORTS_CTAD_MAYBE_UNSPPORTED_FLAG - Success
-- Performing Test LINKER_SUPPORTS_COLOR_DIAGNOSTICS
-- Performing Test LINKER_SUPPORTS_COLOR_DIAGNOSTICS - Failed
-- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS
-- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS - Success
-- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS
-- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS - Success
-- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS
-- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS - Success
-- Performing Test C_SUPPORTS_FDATA_SECTIONS
-- Performing Test C_SUPPORTS_FDATA_SECTIONS - Success
-- Performing Test CXX_SUPPORTS_FDATA_SECTIONS
-- Performing Test CXX_SUPPORTS_FDATA_SECTIONS - Success
-- Looking for os_signpost_interval_begin
-- Looking for os_signpost_interval_begin - not found
-- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB
-- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success
-- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB
-- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success
-- Performing Test LLVM_HAS_ATOMICS
-- Performing Test LLVM_HAS_ATOMICS - Success
-- Found Python3: /home/Timmy/.pyenv/shims/python3 (found version "3.12.4") found components: Interpreter
-- LLD version: 16.0.6
-- Found Git: /usr/bin/git (found version "2.45.2")
-- Configuring done (3.9s)
-- Generating done (0.0s)
-- Build files have been written to: /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build
[1/131] Building Options.inc...
[2/131] Building Options.inc...
[3/131] Building Options.inc...
[4/131] Building Options.inc...
[5/131] Building Options.inc...
[6/131] Generating VCSVersion.inc
[7/131] Building CXX object Common/CMakeFiles/lldCommon.dir/CommonLinkerContext.cpp.o
[8/131] Building CXX object Common/CMakeFiles/lldCommon.dir/Reproduce.cpp.o
[9/131] Building CXX object Common/CMakeFiles/lldCommon.dir/Strings.cpp.o
[10/131] Building CXX object Common/CMakeFiles/lldCommon.dir/Args.cpp.o
[11/131] Building CXX object Common/CMakeFiles/lldCommon.dir/Filesystem.cpp.o
[12/131] Building CXX object Common/CMakeFiles/lldCommon.dir/Memory.cpp.o
[13/131] Building CXX object Common/CMakeFiles/lldCommon.dir/DWARF.cpp.o
[14/131] Building CXX object Common/CMakeFiles/lldCommon.dir/TargetOptionsCommandFlags.cpp.o
[15/131] Building CXX object Common/CMakeFiles/lldCommon.dir/Version.cpp.o
[16/131] Building CXX object Common/CMakeFiles/lldCommon.dir/Timer.cpp.o
[17/131] Building CXX object COFF/CMakeFiles/lldCOFF.dir/CallGraphSort.cpp.o
[18/131] Building CXX object Common/CMakeFiles/lldCommon.dir/ErrorHandler.cpp.o
[19/131] Building CXX object COFF/CMakeFiles/lldCOFF.dir/Chunks.cpp.o
[20/131] Building CXX object COFF/CMakeFiles/lldCOFF.dir/COFFLinkerContext.cpp.o
[21/131] Building CXX object COFF/CMakeFiles/lldCOFF.dir/DLL.cpp.o
[22/131] Building CXX object COFF/CMakeFiles/lldCOFF.dir/DebugTypes.cpp.o
[23/131] Building CXX object COFF/CMakeFiles/lldCOFF.dir/DriverUtils.cpp.o
[24/131] Building CXX object COFF/CMakeFiles/lldCOFF.dir/ICF.cpp.o
[25/131] Linking CXX shared library lib/liblldCommon.so.16
[26/131] Creating library symlink lib/liblldCommon.so
[27/131] Building CXX object COFF/CMakeFiles/lldCOFF.dir/LLDMapFile.cpp.o
[28/131] Building CXX object COFF/CMakeFiles/lldCOFF.dir/MapFile.cpp.o
[29/131] Building CXX object COFF/CMakeFiles/lldCOFF.dir/MarkLive.cpp.o
[30/131] Building CXX object COFF/CMakeFiles/lldCOFF.dir/MinGW.cpp.o
[31/131] Building CXX object COFF/CMakeFiles/lldCOFF.dir/Symbols.cpp.o
[32/131] Building CXX object ELF/CMakeFiles/lldELF.dir/AArch64ErrataFix.cpp.o
[33/131] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/AArch64.cpp.o
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/ELF/Arch/AArch64.cpp: In member function ‘virtual void {anonymous}::AArch64::relocateAlloc(lld::elf::InputSectionBase&, uint8_t*) const’:
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/ELF/Arch/AArch64.cpp:752:23: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  752 |     const Relocation &rel = sec.relocs()[i];
      |                       ^~~
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/ELF/Arch/AArch64.cpp:752:43: note: the temporary was destroyed at the end of the full expression ‘(& sec)->lld::elf::InputSectionBase::relocs().llvm::MutableArrayRef<lld::elf::Relocation>::operator[](i)’
  752 |     const Relocation &rel = sec.relocs()[i];
      |                                           ^
[34/131] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/AMDGPU.cpp.o
[35/131] Building CXX object COFF/CMakeFiles/lldCOFF.dir/PDB.cpp.o
[36/131] Building CXX object COFF/CMakeFiles/lldCOFF.dir/Driver.cpp.o
[37/131] Building CXX object COFF/CMakeFiles/lldCOFF.dir/InputFiles.cpp.o
[38/131] Building CXX object COFF/CMakeFiles/lldCOFF.dir/LTO.cpp.o
[39/131] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/ARM.cpp.o
[40/131] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/AVR.cpp.o
[41/131] Building CXX object COFF/CMakeFiles/lldCOFF.dir/Writer.cpp.o
[42/131] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/MSP430.cpp.o
[43/131] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/Hexagon.cpp.o
[44/131] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/MipsArchTree.cpp.o
[45/131] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/Mips.cpp.o
[46/131] Building CXX object COFF/CMakeFiles/lldCOFF.dir/SymbolTable.cpp.o
[47/131] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/PPC.cpp.o
[48/131] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/X86.cpp.o
[49/131] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/SPARCV9.cpp.o
[50/131] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/PPC64.cpp.o
[51/131] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/X86_64.cpp.o
[52/131] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/RISCV.cpp.o
[53/131] Building CXX object ELF/CMakeFiles/lldELF.dir/CallGraphSort.cpp.o
[54/131] Building CXX object ELF/CMakeFiles/lldELF.dir/ARMErrataFix.cpp.o
[55/131] Building CXX object ELF/CMakeFiles/lldELF.dir/EhFrame.cpp.o
[56/131] Building CXX object ELF/CMakeFiles/lldELF.dir/DriverUtils.cpp.o
[57/131] Building CXX object ELF/CMakeFiles/lldELF.dir/ICF.cpp.o
[58/131] Building CXX object ELF/CMakeFiles/lldELF.dir/DWARF.cpp.o
[59/131] Building CXX object ELF/CMakeFiles/lldELF.dir/LinkerScript.cpp.o
[60/131] Building CXX object ELF/CMakeFiles/lldELF.dir/MarkLive.cpp.o
[61/131] Building CXX object ELF/CMakeFiles/lldELF.dir/MapFile.cpp.o
[62/131] Building CXX object ELF/CMakeFiles/lldELF.dir/InputSection.cpp.o
[63/131] Building CXX object ELF/CMakeFiles/lldELF.dir/ScriptLexer.cpp.o
[64/131] Linking CXX shared library lib/liblldCOFF.so.16
In function ‘consumeNumHexDigits’,
    inlined from ‘format’ at /usr/lib/llvm16/include/llvm/Support/FormatProviders.h:135:35,
    inlined from ‘format’ at /usr/lib/llvm16/include/llvm/Support/FormatVariadicDetails.h:40:45:
/usr/lib/llvm16/include/llvm/Support/FormatProviders.h:95:27: warning: ‘HS’ may be used uninitialized [-Wmaybe-uninitialized]
   95 |     if (isPrefixedHexStyle(Style))
      |                           ^
/usr/lib/llvm16/include/llvm/Support/FormatProviders.h: In member function ‘format’:
/usr/lib/llvm16/include/llvm/Support/FormatProviders.h:132:19: note: ‘HS’ was declared here
  132 |     HexPrintStyle HS;
      |                   ^
In function ‘consumeNumHexDigits’,
    inlined from ‘format’ at /usr/lib/llvm16/include/llvm/Support/FormatProviders.h:135:35,
    inlined from ‘format’ at /usr/lib/llvm16/include/llvm/Support/FormatVariadicDetails.h:40:45:
/usr/lib/llvm16/include/llvm/Support/FormatProviders.h:95:27: warning: ‘HS’ may be used uninitialized [-Wmaybe-uninitialized]
   95 |     if (isPrefixedHexStyle(Style))
      |                           ^
/usr/lib/llvm16/include/llvm/Support/FormatProviders.h: In member function ‘format’:
/usr/lib/llvm16/include/llvm/Support/FormatProviders.h:132:19: note: ‘HS’ was declared here
  132 |     HexPrintStyle HS;
      |                   ^
In function ‘consumeNumHexDigits’,
    inlined from ‘format’ at /usr/lib/llvm16/include/llvm/Support/FormatProviders.h:135:35,
    inlined from ‘format’ at /usr/lib/llvm16/include/llvm/Support/FormatVariadicDetails.h:40:45:
/usr/lib/llvm16/include/llvm/Support/FormatProviders.h:95:27: warning: ‘HS’ may be used uninitialized [-Wmaybe-uninitialized]
   95 |     if (isPrefixedHexStyle(Style))
      |                           ^
/usr/lib/llvm16/include/llvm/Support/FormatProviders.h: In member function ‘format’:
/usr/lib/llvm16/include/llvm/Support/FormatProviders.h:132:19: note: ‘HS’ was declared here
  132 |     HexPrintStyle HS;
      |                   ^
In function ‘consumeNumHexDigits’,
    inlined from ‘format’ at /usr/lib/llvm16/include/llvm/Support/FormatProviders.h:135:35,
    inlined from ‘format’ at /usr/lib/llvm16/include/llvm/Support/FormatVariadicDetails.h:40:45:
/usr/lib/llvm16/include/llvm/Support/FormatProviders.h:95:27: warning: ‘HS’ may be used uninitialized [-Wmaybe-uninitialized]
   95 |     if (isPrefixedHexStyle(Style))
      |                           ^
/usr/lib/llvm16/include/llvm/Support/FormatProviders.h: In member function ‘format’:
/usr/lib/llvm16/include/llvm/Support/FormatProviders.h:132:19: note: ‘HS’ was declared here
  132 |     HexPrintStyle HS;
      |                   ^
[65/131] Creating library symlink lib/liblldCOFF.so
[66/131] Building CXX object ELF/CMakeFiles/lldELF.dir/OutputSections.cpp.o
[67/131] Building CXX object ELF/CMakeFiles/lldELF.dir/SymbolTable.cpp.o
[68/131] Building CXX object ELF/CMakeFiles/lldELF.dir/ScriptParser.cpp.o
[69/131] Building CXX object ELF/CMakeFiles/lldELF.dir/LTO.cpp.o
[70/131] Building CXX object ELF/CMakeFiles/lldELF.dir/Symbols.cpp.o
[71/131] Building CXX object ELF/CMakeFiles/lldELF.dir/Target.cpp.o
[72/131] Building CXX object ELF/CMakeFiles/lldELF.dir/Relocations.cpp.o
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/ELF/Relocations.cpp: In instantiation of ‘bool isReadOnly(lld::elf::SharedSymbol&) [with ELFT = llvm::object::ELFType<llvm::support::little, false>]’:
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/ELF/Relocations.cpp:362:31:   required from ‘void addCopyRelSymbol(lld::elf::SharedSymbol&) [with ELFT = llvm::object::ELFType<llvm::support::little, false>]’
  362 |   bool isRO = isReadOnly<ELFT>(ss);
      |               ~~~~~~~~~~~~~~~~^~~~
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/ELF/Relocations.cpp:1647:9:   required from here
  294 |     f<ELF32LE>(__VA_ARGS__);                                                   \
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/ELF/Relocations.cpp:252:3: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  252 |   for (const Elf_Phdr &phdr :
      |   ^~~
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/ELF/Relocations.cpp:253:13: note: the temporary was destroyed at the end of the full expression ‘lld::check<llvm::ArrayRef<llvm::object::Elf_Phdr_Impl<llvm::object::ELFType<llvm::support::little, false> > > >(llvm::object::ELFFile<ELFT>::program_headers() const [with ELFT = llvm::object::ELFType<llvm::support::little, false>; typename ELFT::PhdrRange = llvm::ArrayRef<llvm::object::Elf_Phdr_Impl<llvm::object::ELFType<llvm::support::little, false> > >]())’
  253 |        check(file.template getObj<ELFT>().program_headers()))
      |        ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/ELF/Relocations.cpp: In instantiation of ‘bool isReadOnly(lld::elf::SharedSymbol&) [with ELFT = llvm::object::ELFType<llvm::support::big, false>]’:
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/ELF/Relocations.cpp:362:31:   required from ‘void addCopyRelSymbol(lld::elf::SharedSymbol&) [with ELFT = llvm::object::ELFType<llvm::support::big, false>]’
  362 |   bool isRO = isReadOnly<ELFT>(ss);
      |               ~~~~~~~~~~~~~~~~^~~~
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/ELF/Relocations.cpp:1647:9:   required from here
  297 |     f<ELF32BE>(__VA_ARGS__);                                                   \
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/ELF/Relocations.cpp:252:3: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  252 |   for (const Elf_Phdr &phdr :
      |   ^~~
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/ELF/Relocations.cpp:253:13: note: the temporary was destroyed at the end of the full expression ‘lld::check<llvm::ArrayRef<llvm::object::Elf_Phdr_Impl<llvm::object::ELFType<llvm::support::big, false> > > >(llvm::object::ELFFile<ELFT>::program_headers() const [with ELFT = llvm::object::ELFType<llvm::support::big, false>; typename ELFT::PhdrRange = llvm::ArrayRef<llvm::object::Elf_Phdr_Impl<llvm::object::ELFType<llvm::support::big, false> > >]())’
  253 |        check(file.template getObj<ELFT>().program_headers()))
      |        ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/ELF/Relocations.cpp: In instantiation of ‘bool isReadOnly(lld::elf::SharedSymbol&) [with ELFT = llvm::object::ELFType<llvm::support::little, true>]’:
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/ELF/Relocations.cpp:362:31:   required from ‘void addCopyRelSymbol(lld::elf::SharedSymbol&) [with ELFT = llvm::object::ELFType<llvm::support::little, true>]’
  362 |   bool isRO = isReadOnly<ELFT>(ss);
      |               ~~~~~~~~~~~~~~~~^~~~
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/ELF/Relocations.cpp:1647:9:   required from here
  300 |     f<ELF64LE>(__VA_ARGS__);                                                   \
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/ELF/Relocations.cpp:252:3: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  252 |   for (const Elf_Phdr &phdr :
      |   ^~~
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/ELF/Relocations.cpp:253:13: note: the temporary was destroyed at the end of the full expression ‘lld::check<llvm::ArrayRef<llvm::object::Elf_Phdr_Impl<llvm::object::ELFType<llvm::support::little, true> > > >(llvm::object::ELFFile<ELFT>::program_headers() const [with ELFT = llvm::object::ELFType<llvm::support::little, true>; typename ELFT::PhdrRange = llvm::ArrayRef<llvm::object::Elf_Phdr_Impl<llvm::object::ELFType<llvm::support::little, true> > >]())’
  253 |        check(file.template getObj<ELFT>().program_headers()))
      |        ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/ELF/Relocations.cpp: In instantiation of ‘bool isReadOnly(lld::elf::SharedSymbol&) [with ELFT = llvm::object::ELFType<llvm::support::big, true>]’:
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/ELF/Relocations.cpp:362:31:   required from ‘void addCopyRelSymbol(lld::elf::SharedSymbol&) [with ELFT = llvm::object::ELFType<llvm::support::big, true>]’
  362 |   bool isRO = isReadOnly<ELFT>(ss);
      |               ~~~~~~~~~~~~~~~~^~~~
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/ELF/Relocations.cpp:1647:9:   required from here
  303 |     f<ELF64BE>(__VA_ARGS__);                                                   \
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/ELF/Relocations.cpp:252:3: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  252 |   for (const Elf_Phdr &phdr :
      |   ^~~
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/ELF/Relocations.cpp:253:13: note: the temporary was destroyed at the end of the full expression ‘lld::check<llvm::ArrayRef<llvm::object::Elf_Phdr_Impl<llvm::object::ELFType<llvm::support::big, true> > > >(llvm::object::ELFFile<ELFT>::program_headers() const [with ELFT = llvm::object::ELFType<llvm::support::big, true>; typename ELFT::PhdrRange = llvm::ArrayRef<llvm::object::Elf_Phdr_Impl<llvm::object::ELFType<llvm::support::big, true> > >]())’
  253 |        check(file.template getObj<ELFT>().program_headers()))
      |        ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[73/131] Building CXX object ELF/CMakeFiles/lldELF.dir/InputFiles.cpp.o
[74/131] Building CXX object ELF/CMakeFiles/lldELF.dir/Thunks.cpp.o
[75/131] Building CXX object MachO/CMakeFiles/lldMachO.dir/Arch/ARM.cpp.o
[76/131] Building CXX object ELF/CMakeFiles/lldELF.dir/Driver.cpp.o
[77/131] Building CXX object MachO/CMakeFiles/lldMachO.dir/Arch/ARM64.cpp.o
[78/131] Building CXX object MachO/CMakeFiles/lldMachO.dir/Arch/ARM64_32.cpp.o
[79/131] Building CXX object MachO/CMakeFiles/lldMachO.dir/Arch/ARM64Common.cpp.o
[80/131] Building CXX object MachO/CMakeFiles/lldMachO.dir/Arch/X86_64.cpp.o
[81/131] Building CXX object MachO/CMakeFiles/lldMachO.dir/ConcatOutputSection.cpp.o
[82/131] Building CXX object MachO/CMakeFiles/lldMachO.dir/Dwarf.cpp.o
[83/131] Building CXX object MachO/CMakeFiles/lldMachO.dir/ExportTrie.cpp.o
[84/131] Building CXX object MachO/CMakeFiles/lldMachO.dir/EhFrame.cpp.o
[85/131] Building CXX object ELF/CMakeFiles/lldELF.dir/Writer.cpp.o
[86/131] Building CXX object MachO/CMakeFiles/lldMachO.dir/ICF.cpp.o
[87/131] Building CXX object ELF/CMakeFiles/lldELF.dir/SyntheticSections.cpp.o
[88/131] Building CXX object MachO/CMakeFiles/lldMachO.dir/InputSection.cpp.o
[89/131] Building CXX object MachO/CMakeFiles/lldMachO.dir/MapFile.cpp.o
[90/131] Building CXX object MachO/CMakeFiles/lldMachO.dir/MarkLive.cpp.o
[91/131] Building CXX object MachO/CMakeFiles/lldMachO.dir/OutputSection.cpp.o
[92/131] Building CXX object MachO/CMakeFiles/lldMachO.dir/ObjC.cpp.o
[93/131] Building CXX object MachO/CMakeFiles/lldMachO.dir/DriverUtils.cpp.o
[94/131] Building CXX object MachO/CMakeFiles/lldMachO.dir/Driver.cpp.o
[95/131] Building CXX object MachO/CMakeFiles/lldMachO.dir/OutputSegment.cpp.o
[96/131] Building CXX object MachO/CMakeFiles/lldMachO.dir/SectionPriorities.cpp.o
[97/131] Building CXX object MachO/CMakeFiles/lldMachO.dir/Relocations.cpp.o
[98/131] Building CXX object MachO/CMakeFiles/lldMachO.dir/Target.cpp.o
[99/131] Building CXX object MachO/CMakeFiles/lldMachO.dir/Symbols.cpp.o
[100/131] Building CXX object MachO/CMakeFiles/lldMachO.dir/SymbolTable.cpp.o
[101/131] Building CXX object MachO/CMakeFiles/lldMachO.dir/InputFiles.cpp.o
[102/131] Building CXX object MinGW/CMakeFiles/lldMinGW.dir/Driver.cpp.o
[103/131] Building CXX object MachO/CMakeFiles/lldMachO.dir/LTO.cpp.o
[104/131] Building CXX object MachO/CMakeFiles/lldMachO.dir/UnwindInfoSection.cpp.o
[105/131] Building CXX object MachO/CMakeFiles/lldMachO.dir/SyntheticSections.cpp.o
[106/131] Building CXX object MachO/CMakeFiles/lldMachO.dir/Writer.cpp.o
[107/131] Building CXX object wasm/CMakeFiles/lldWasm.dir/InputChunks.cpp.o
[108/131] Building CXX object wasm/CMakeFiles/lldWasm.dir/MapFile.cpp.o
[109/131] Building CXX object wasm/CMakeFiles/lldWasm.dir/MarkLive.cpp.o
[110/131] Building CXX object wasm/CMakeFiles/lldWasm.dir/OutputSegment.cpp.o
[111/131] Building CXX object wasm/CMakeFiles/lldWasm.dir/Driver.cpp.o
[112/131] Building CXX object wasm/CMakeFiles/lldWasm.dir/OutputSections.cpp.o
[113/131] Building CXX object wasm/CMakeFiles/lldWasm.dir/InputFiles.cpp.o
[114/131] Building CXX object wasm/CMakeFiles/lldWasm.dir/LTO.cpp.o
[115/131] Building CXX object wasm/CMakeFiles/lldWasm.dir/WriterUtils.cpp.o
[116/131] Building CXX object wasm/CMakeFiles/lldWasm.dir/Relocations.cpp.o
[117/131] Linking CXX shared library lib/liblldMinGW.so.16
[118/131] Building CXX object tools/lld/CMakeFiles/lld.dir/lld-driver.cpp.o
[119/131] Creating library symlink lib/liblldMinGW.so
[120/131] Building CXX object tools/lld/CMakeFiles/lld.dir/lld.cpp.o
[121/131] Building CXX object wasm/CMakeFiles/lldWasm.dir/SymbolTable.cpp.o
[122/131] Building CXX object wasm/CMakeFiles/lldWasm.dir/Symbols.cpp.o
[123/131] Building CXX object wasm/CMakeFiles/lldWasm.dir/SyntheticSections.cpp.o
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/wasm/SyntheticSections.cpp: In member function ‘void lld::wasm::ProducersSection::addInfo(const llvm::wasm::WasmProducerInfo&)’:
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/wasm/SyntheticSections.cpp:846:79: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  846 |         std::make_pair(&info.Tools, &tools), std::make_pair(&info.SDKs, &sDKs)})
      |                                                                               ^
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/wasm/SyntheticSections.cpp:845:23: note: the temporary was destroyed at the end of the full expression ‘std::make_pair<const vector<pair<__cxx11::basic_string<char>, __cxx11::basic_string<char> > >*, llvm::SmallVector<pair<__cxx11::basic_string<char>, __cxx11::basic_string<char> >, 8>*>((& info.llvm::wasm::WasmProducerInfo::Languages), (&((lld::wasm::ProducersSection*)this)->lld::wasm::ProducersSection::languages))’
  845 |        {std::make_pair(&info.Languages, &languages),
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/wasm/SyntheticSections.cpp:846:79: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  846 |         std::make_pair(&info.Tools, &tools), std::make_pair(&info.SDKs, &sDKs)})
      |                                                                               ^
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/wasm/SyntheticSections.cpp:846:23: note: the temporary was destroyed at the end of the full expression ‘std::make_pair<const vector<pair<__cxx11::basic_string<char>, __cxx11::basic_string<char> > >*, llvm::SmallVector<pair<__cxx11::basic_string<char>, __cxx11::basic_string<char> >, 8>*>((& info.llvm::wasm::WasmProducerInfo::Tools), (&((lld::wasm::ProducersSection*)this)->lld::wasm::ProducersSection::tools))’
  846 |         std::make_pair(&info.Tools, &tools), std::make_pair(&info.SDKs, &sDKs)})
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/wasm/SyntheticSections.cpp:846:79: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  846 |         std::make_pair(&info.Tools, &tools), std::make_pair(&info.SDKs, &sDKs)})
      |                                                                               ^
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/wasm/SyntheticSections.cpp:846:60: note: the temporary was destroyed at the end of the full expression ‘std::make_pair<const vector<pair<__cxx11::basic_string<char>, __cxx11::basic_string<char> > >*, llvm::SmallVector<pair<__cxx11::basic_string<char>, __cxx11::basic_string<char> >, 8>*>((& info.llvm::wasm::WasmProducerInfo::SDKs), (&((lld::wasm::ProducersSection*)this)->lld::wasm::ProducersSection::sDKs))’
  846 |         std::make_pair(&info.Tools, &tools), std::make_pair(&info.SDKs, &sDKs)})
      |                                              ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
[124/131] Linking CXX shared library lib/liblldMachO.so.16
/usr/src/debug/lld16/lld-16.0.6.src/MachO/SyntheticSections.cpp: In member function ‘finalizeContents’:
/usr/src/debug/lld16/lld-16.0.6.src/MachO/SyntheticSections.cpp:1883:50: warning: ‘firstFile’ may be used uninitialized [-Wmaybe-uninitialized]
/usr/src/debug/lld16/lld-16.0.6.src/MachO/SyntheticSections.cpp:1873:20: note: ‘firstFile’ was declared here
[125/131] Creating library symlink lib/liblldMachO.so
[126/131] Building CXX object wasm/CMakeFiles/lldWasm.dir/Writer.cpp.o
[127/131] Linking CXX shared library lib/liblldWasm.so.16
/usr/src/debug/lld16/lld-16.0.6.src/wasm/Writer.cpp: In member function ‘createInitMemoryFunction’:
/usr/src/debug/lld16/lld-16.0.6.src/wasm/Writer.cpp:1155:22: warning: ‘flagAddress’ may be used uninitialized [-Wmaybe-uninitialized]
/usr/src/debug/lld16/lld-16.0.6.src/wasm/Writer.cpp:1078:12: note: ‘flagAddress’ was declared here
[128/131] Creating library symlink lib/liblldWasm.so
[129/131] Linking CXX shared library lib/liblldELF.so.16
/usr/src/debug/lld16/lld-16.0.6.src/ELF/AArch64ErrataFix.cpp: In member function ‘insertPatches’:
/usr/src/debug/lld16/lld-16.0.6.src/ELF/AArch64ErrataFix.cpp:507:27: warning: ‘isecLimit’ may be used uninitialized [-Wmaybe-uninitialized]
/usr/src/debug/lld16/lld-16.0.6.src/ELF/AArch64ErrataFix.cpp:483:12: note: ‘isecLimit’ was declared here
/usr/src/debug/lld16/lld-16.0.6.src/ELF/ARMErrataFix.cpp: In member function ‘insertPatches’:
/usr/src/debug/lld16/lld-16.0.6.src/ELF/ARMErrataFix.cpp:390:27: warning: ‘isecLimit’ may be used uninitialized [-Wmaybe-uninitialized]
/usr/src/debug/lld16/lld-16.0.6.src/ELF/ARMErrataFix.cpp:366:12: note: ‘isecLimit’ was declared here
In function ‘swap’,
    inlined from ‘swap’ at /usr/lib/llvm16/include/llvm/ADT/DenseMap.h:976:16,
    inlined from ‘swap’ at /usr/lib/llvm16/include/llvm/ADT/DenseMap.h:937:8,
    inlined from ‘__ct ’ at /usr/lib/llvm16/include/llvm/ADT/DenseMap.h:920:9,
    inlined from ‘__ct ’ at /usr/lib/llvm16/include/llvm/ADT/MapVector.h:37:7,
    inlined from ‘__ct ’ at /usr/lib/llvm16/include/llvm/ADT/MapVector.h:233:8,
    inlined from ‘__ct ’ at /usr/src/debug/lld16/lld-16.0.6.src/ELF/SyntheticSections.h:308:10,
    inlined from ‘swap’ at /usr/include/c++/14.1.1/bits/move.h:221:11,
    inlined from ‘tryMergeGots’ at /usr/src/debug/lld16/lld-16.0.6.src/ELF/SyntheticSections.cpp:832:12:
/usr/include/c++/14.1.1/bits/move.h:221:11: warning: ‘MEM[(type &)&__tmp + 32]’ may be used uninitialized [-Wmaybe-uninitialized]
  221 |       _Tp __tmp = _GLIBCXX_MOVE(__a);
      |           ^
/usr/include/c++/14.1.1/bits/move.h: In member function ‘tryMergeGots’:
/usr/include/c++/14.1.1/bits/move.h:221:11: note: ‘__tmp’ declared here
  221 |       _Tp __tmp = _GLIBCXX_MOVE(__a);
      |           ^
In function ‘writeSequence’,
    inlined from ‘addPPC64SaveRestore’ at /usr/src/debug/lld16/lld-16.0.6.src/ELF/Arch/PPC64.cpp:301:16:
/usr/src/debug/lld16/lld-16.0.6.src/ELF/Arch/PPC64.cpp:275:34: warning: ‘first’ may be used uninitialized [-Wmaybe-uninitialized]
/usr/src/debug/lld16/lld-16.0.6.src/ELF/Arch/PPC64.cpp: In function ‘addPPC64SaveRestore’:
/usr/src/debug/lld16/lld-16.0.6.src/ELF/Arch/PPC64.cpp:256:7: note: ‘first’ was declared here
In function ‘writeSequence’,
    inlined from ‘addPPC64SaveRestore’ at /usr/src/debug/lld16/lld-16.0.6.src/ELF/Arch/PPC64.cpp:305:16:
/usr/src/debug/lld16/lld-16.0.6.src/ELF/Arch/PPC64.cpp:275:34: warning: ‘first’ may be used uninitialized [-Wmaybe-uninitialized]
/usr/src/debug/lld16/lld-16.0.6.src/ELF/Arch/PPC64.cpp: In function ‘addPPC64SaveRestore’:
/usr/src/debug/lld16/lld-16.0.6.src/ELF/Arch/PPC64.cpp:256:7: note: ‘first’ was declared here
In function ‘writeSequence’,
    inlined from ‘addPPC64SaveRestore’ at /usr/src/debug/lld16/lld-16.0.6.src/ELF/Arch/PPC64.cpp:308:16:
/usr/src/debug/lld16/lld-16.0.6.src/ELF/Arch/PPC64.cpp:275:34: warning: ‘first’ may be used uninitialized [-Wmaybe-uninitialized]
/usr/src/debug/lld16/lld-16.0.6.src/ELF/Arch/PPC64.cpp: In function ‘addPPC64SaveRestore’:
/usr/src/debug/lld16/lld-16.0.6.src/ELF/Arch/PPC64.cpp:256:7: note: ‘first’ was declared here
In function ‘writeSequence’,
    inlined from ‘addPPC64SaveRestore’ at /usr/src/debug/lld16/lld-16.0.6.src/ELF/Arch/PPC64.cpp:311:16:
/usr/src/debug/lld16/lld-16.0.6.src/ELF/Arch/PPC64.cpp:275:34: warning: ‘first’ may be used uninitialized [-Wmaybe-uninitialized]
/usr/src/debug/lld16/lld-16.0.6.src/ELF/Arch/PPC64.cpp: In function ‘addPPC64SaveRestore’:
/usr/src/debug/lld16/lld-16.0.6.src/ELF/Arch/PPC64.cpp:256:7: note: ‘first’ was declared here
In member function ‘operator()’,
    inlined from ‘callback_fn’ at /usr/lib/llvm16/include/llvm/ADT/STLFunctionalExtras.h:45:52:
/usr/src/debug/lld16/lld-16.0.6.src/ELF/Relocations.cpp:2025:24: warning: ‘isecLimit’ may be used uninitialized [-Wmaybe-uninitialized]
/usr/src/debug/lld16/lld-16.0.6.src/ELF/Relocations.cpp: In function ‘callback_fn’:
/usr/src/debug/lld16/lld-16.0.6.src/ELF/Relocations.cpp:2011:18: note: ‘isecLimit’ was declared here
In member function ‘operator()’,
    inlined from ‘callback_fn’ at /usr/lib/llvm16/include/llvm/ADT/STLFunctionalExtras.h:45:52,
    inlined from ‘operator()’ at /usr/lib/llvm16/include/llvm/ADT/STLFunctionalExtras.h:68:12,
    inlined from ‘forEachInputSectionDescription’ at /usr/src/debug/lld16/lld-16.0.6.src/ELF/Relocations.cpp:1770:11,
    inlined from ‘createInitialThunkSections’ at /usr/src/debug/lld16/lld-16.0.6.src/ELF/Relocations.cpp:1999:33:
/usr/src/debug/lld16/lld-16.0.6.src/ELF/Relocations.cpp:2025:24: warning: ‘isecLimit’ may be used uninitialized [-Wmaybe-uninitialized]
/usr/src/debug/lld16/lld-16.0.6.src/ELF/Relocations.cpp: In member function ‘createInitialThunkSections’:
/usr/src/debug/lld16/lld-16.0.6.src/ELF/Relocations.cpp:2011:18: note: ‘isecLimit’ was declared here
[130/131] Creating library symlink lib/liblldELF.so
[131/131] Linking CXX executable bin/lld
[1m[32m==>(B[m[1m Starting check()...(B[m
[0/1] Running lld test suite
-- Testing: 2737 tests, 6 workers --
Testing: 
FAIL: lld :: COFF/arm64-localimport-align.s (10 of 2737)
******************** TEST 'lld :: COFF/arm64-localimport-align.s' FAILED ********************
Script:
--
: 'RUN: at line 2';   /usr/lib/llvm16/bin/llvm-mc -filetype=obj -triple=aarch64-windows /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/arm64-localimport-align.s -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/arm64-localimport-align.s.tmp.obj
: 'RUN: at line 3';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -entry:main -subsystem:console /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/arm64-localimport-align.s.tmp.obj -out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/arm64-localimport-align.s.tmp.exe
--
Exit Code: 1

Command Output (stderr):
--
lld-link: error: relocation against symbol in discarded section: __imp_myfunc
>>> referenced by /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/arm64-localimport-align.s.tmp.obj:(main)
>>> referenced by /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/arm64-localimport-align.s.tmp.obj:(main)

lld-link: error: relocation against symbol in discarded section: __imp_myfunc
>>> referenced by /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/arm64-localimport-align.s.tmp.obj:(main)
>>> referenced by /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/arm64-localimport-align.s.tmp.obj:(main)

--

********************
Testing: 
FAIL: lld :: COFF/alternatename.test (13 of 2737)
******************** TEST 'lld :: COFF/alternatename.test' FAILED ********************
Script:
--
: 'RUN: at line 1';   /usr/lib/llvm16/bin/yaml2obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/ret42.yaml -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/alternatename.test.tmp.obj
: 'RUN: at line 2';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /entry:foo /subsystem:console    /alternatename:foo=main /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/alternatename.test.tmp.exe /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/alternatename.test.tmp.obj
: 'RUN: at line 4';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /entry:foo /subsystem:console    /alternatename:foo=main    /alternatename:foo=main    /alternatename:nosuchsym1=nosuchsym2    /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/alternatename.test.tmp.exe /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/alternatename.test.tmp.obj
: 'RUN: at line 10';   /usr/lib/llvm16/bin/yaml2obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/alternatename.test -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/alternatename.test.tmp.obj
: 'RUN: at line 11';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /entry:foo /subsystem:console /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/alternatename.test.tmp.exe /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/alternatename.test.tmp.obj
--
Exit Code: 139

Command Output (stderr):
--
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/alternatename.test.script: line 5: 89333 Segmentation fault      (core dumped) /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /entry:foo /subsystem:console /alternatename:foo=main /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/alternatename.test.tmp.exe /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/alternatename.test.tmp.obj

--

********************
Testing: 
FAIL: lld :: COFF/associative-comdat-mingw-weak.s (25 of 2737)
******************** TEST 'lld :: COFF/associative-comdat-mingw-weak.s' FAILED ********************
Script:
--
: 'RUN: at line 3';   /usr/lib/llvm16/bin/llvm-mc -triple=x86_64-windows-gnu /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/associative-comdat-mingw-weak.s -filetype=obj -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/associative-comdat-mingw-weak.s.tmp.obj
: 'RUN: at line 4';   /usr/lib/llvm16/bin/llvm-readobj --symbols /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/associative-comdat-mingw-weak.s.tmp.obj | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/associative-comdat-mingw-weak.s --check-prefix=SYMBOL
: 'RUN: at line 6';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -lldmingw -entry:main /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/associative-comdat-mingw-weak.s.tmp.obj -out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/associative-comdat-mingw-weak.s.tmp.exe -lldmap:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/associative-comdat-mingw-weak.s.tmp.map -verbose
: 'RUN: at line 7';   /usr/lib/llvm16/bin/llvm-readobj --sections /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/associative-comdat-mingw-weak.s.tmp.exe | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/associative-comdat-mingw-weak.s
--
Exit Code: 1

Command Output (stderr):
--
lld-link: Reading /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/associative-comdat-mingw-weak.s.tmp.obj
lld-link: ICF needed 2 iterations
lld-link: Discarded .weak.foo.default.main
lld-link: Discarded .weak.bar.default.main
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/associative-comdat-mingw-weak.s:17:15: error: CHECK-NEXT: expected string not found in input
# CHECK-NEXT: VirtualSize: 0x24
              ^
<stdin>:26:40: note: scanning from here
 Name: .rdata (2E 72 64 61 74 61 00 00)
                                       ^
<stdin>:27:2: note: possible intended match here
 VirtualSize: 0x20
 ^

Input file: <stdin>
Check file: /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/associative-comdat-mingw-weak.s

-dump-input=help explains the following input dump.

Input was:
<<<<<<
           .
           .
           .
          21:  IMAGE_SCN_MEM_READ (0x40000000) 
          22:  ] 
          23:  } 
          24:  Section { 
          25:  Number: 2 
          26:  Name: .rdata (2E 72 64 61 74 61 00 00) 
next:17'0                                            X error: no match found
          27:  VirtualSize: 0x20 
next:17'0     ~~~~~~~~~~~~~~~~~~~
next:17'1      ?                  possible intended match
          28:  VirtualAddress: 0x2000 
next:17'0     ~~~~~~~~~~~~~~~~~~~~~~~~
          29:  RawDataSize: 512 
next:17'0     ~~~~~~~~~~~~~~~~~~
          30:  PointerToRawData: 0x600 
next:17'0     ~~~~~~~~~~~~~~~~~~~~~~~~~
          31:  PointerToRelocations: 0x0 
next:17'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
          32:  PointerToLineNumbers: 0x0 
next:17'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
           .
           .
           .
>>>>>>

--

********************
Testing: 
FAIL: lld :: COFF/autoimport-arm-code.s (30 of 2737)
******************** TEST 'lld :: COFF/autoimport-arm-code.s' FAILED ********************
Script:
--
: 'RUN: at line 3';   echo -e ".global variable\n.global DllMainCRTStartup\n.thumb\n.text\nDllMainCRTStartup:\nbx lr\n.data\nvariable:\n.long 42" > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm-code.s.tmp-lib.s
: 'RUN: at line 4';   /usr/lib/llvm16/bin/llvm-mc -triple=armv7-windows-gnu /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm-code.s.tmp-lib.s -filetype=obj -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm-code.s.tmp-lib.obj
: 'RUN: at line 5';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm-code.s.tmp-lib.dll -dll -entry:DllMainCRTStartup /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm-code.s.tmp-lib.obj -lldmingw -implib:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm-code.s.tmp-lib.lib
: 'RUN: at line 7';   /usr/lib/llvm16/bin/llvm-mc -triple=armv7-windows-gnu /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/autoimport-arm-code.s -filetype=obj -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm-code.s.tmp.obj
: 'RUN: at line 8';   not /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -lldmingw -out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm-code.s.tmp.exe -entry:main /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm-code.s.tmp.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm-code.s.tmp-lib.lib 2>&1 | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/autoimport-arm-code.s
--
Exit Code: 2

Command Output (stderr):
--
FileCheck error: '<stdin>' is empty.
FileCheck command line:  /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/autoimport-arm-code.s

--

********************
Testing: 
FAIL: lld :: COFF/autoimport-arm64-code.s (31 of 2737)
******************** TEST 'lld :: COFF/autoimport-arm64-code.s' FAILED ********************
Script:
--
: 'RUN: at line 3';   echo -e ".global variable\n.global DllMainCRTStartup\n.text\nDllMainCRTStartup:\nret\n.data\nvariable:\n.long 42" > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm64-code.s.tmp-lib.s
: 'RUN: at line 4';   /usr/lib/llvm16/bin/llvm-mc -triple=aarch64-windows-gnu /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm64-code.s.tmp-lib.s -filetype=obj -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm64-code.s.tmp-lib.obj
: 'RUN: at line 5';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm64-code.s.tmp-lib.dll -dll -entry:DllMainCRTStartup /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm64-code.s.tmp-lib.obj -lldmingw -implib:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm64-code.s.tmp-lib.lib
: 'RUN: at line 7';   /usr/lib/llvm16/bin/llvm-mc -triple=aarch64-windows-gnu /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/autoimport-arm64-code.s -filetype=obj -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm64-code.s.tmp.obj
: 'RUN: at line 8';   not /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -lldmingw -out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm64-code.s.tmp.exe -entry:main /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm64-code.s.tmp.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm64-code.s.tmp-lib.lib 2>&1 | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/autoimport-arm64-code.s
--
Exit Code: 2

Command Output (stderr):
--
FileCheck error: '<stdin>' is empty.
FileCheck command line:  /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/autoimport-arm64-code.s

--

********************
Testing: 
FAIL: lld :: COFF/autoimport-arm-data.s (32 of 2737)
******************** TEST 'lld :: COFF/autoimport-arm-data.s' FAILED ********************
Script:
--
: 'RUN: at line 3';   echo -e ".global variable\n.global DllMainCRTStartup\n.thumb\n.text\nDllMainCRTStartup:\nbx lr\n.data\nvariable:\n.long 42" > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm-data.s.tmp-lib.s
: 'RUN: at line 4';   /usr/lib/llvm16/bin/llvm-mc -triple=armv7-windows-gnu /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm-data.s.tmp-lib.s -filetype=obj -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm-data.s.tmp-lib.obj
: 'RUN: at line 5';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm-data.s.tmp-lib.dll -dll -entry:DllMainCRTStartup /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm-data.s.tmp-lib.obj -lldmingw -implib:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm-data.s.tmp-lib.lib
: 'RUN: at line 7';   /usr/lib/llvm16/bin/llvm-mc -triple=armv7-windows-gnu /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/autoimport-arm-data.s -filetype=obj -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm-data.s.tmp.obj
: 'RUN: at line 8';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -lldmingw -out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm-data.s.tmp.exe -entry:main /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm-data.s.tmp.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm-data.s.tmp-lib.lib -verbose
: 'RUN: at line 10';   /usr/lib/llvm16/bin/llvm-readobj --coff-imports /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm-data.s.tmp.exe | /usr/lib/llvm16/bin/FileCheck -check-prefix=IMPORTS /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/autoimport-arm-data.s
: 'RUN: at line 11';   /usr/lib/llvm16/bin/llvm-objdump -s /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm-data.s.tmp.exe | /usr/lib/llvm16/bin/FileCheck --check-prefix=CONTENTS /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/autoimport-arm-data.s
--
Exit Code: 1

Command Output (stderr):
--
lld-link: Reading /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm-data.s.tmp.obj
lld-link: Reading /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm-data.s.tmp-lib.lib
lld-link: Loading lazy __imp_variable from /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm-data.s.tmp-lib.lib for automatic import
lld-link: Reading autoimport-arm-data.s.tmp-lib.dll
lld-link: ICF needed 2 iterations
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/autoimport-arm-data.s:13:12: error: IMPORTS: expected string not found in input
# IMPORTS: Import {
           ^
<stdin>:1:1: note: scanning from here

^
<stdin>:2:89: note: possible intended match here
File: /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm-data.s.tmp.exe
                                                                                        ^

Input file: <stdin>
Check file: /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/autoimport-arm-data.s

-dump-input=help explains the following input dump.

Input was:
<<<<<<
            1:  
check:13'0     X error: no match found
            2: File: /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm-data.s.tmp.exe 
check:13'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:13'1                                                                                             ?                          possible intended match
            3: Format: COFF-ARM 
check:13'0     ~~~~~~~~~~~~~~~~~
            4: Arch: thumb 
check:13'0     ~~~~~~~~~~~~
            5: AddressSize: 32bit 
check:13'0     ~~~~~~~~~~~~~~~~~~~
>>>>>>

--

********************
Testing: 
FAIL: lld :: COFF/arm64-delayimport.yaml (33 of 2737)
******************** TEST 'lld :: COFF/arm64-delayimport.yaml' FAILED ********************
Script:
--
: 'RUN: at line 3';   /usr/lib/llvm16/bin/yaml2obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/arm64-delayimport.yaml -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/arm64-delayimport.yaml.tmp.obj
: 'RUN: at line 4';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /entry:main /subsystem:console /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/arm64-delayimport.yaml.tmp.exe /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/arm64-delayimport.yaml.tmp.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/library-arm64.lib /alternatename:__delayLoadHelper2=main /delayload:library.dll
: 'RUN: at line 5';   /usr/lib/llvm16/bin/llvm-objdump --no-print-imm-hex -d /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/arm64-delayimport.yaml.tmp.exe | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/arm64-delayimport.yaml --check-prefix DISASM
: 'RUN: at line 6';   /usr/lib/llvm16/bin/llvm-readobj --coff-imports /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/arm64-delayimport.yaml.tmp.exe | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/arm64-delayimport.yaml -check-prefix IMPORTS
--
Exit Code: 139

Command Output (stderr):
--
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
 #0 0x0000752d7db621a0 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/llvm16/lib/libLLVM-16.so+0x7621a0)
 #1 0x0000752d7db5f42d (/usr/lib/llvm16/lib/libLLVM-16.so+0x75f42d)
 #2 0x0000752d7ce50ae0 (/usr/lib/libc.so.6+0x3cae0)
 #3 0x0000752d854ad132 lld::coff::ImportThunkChunkARM::writeTo(unsigned char*) const /usr/src/debug/lld16/lld-16.0.6.src/COFF/Chunks.cpp:787:14
 #4 0x0000752d854c9fa5 lld::coff::(anonymous namespace)::TailMergeChunkARM64::writeTo(unsigned char*) const /usr/src/debug/lld16/lld-16.0.6.src/COFF/DLL.cpp:514:53
 #5 0x0000752d7da9dd01 (/usr/lib/llvm16/lib/libLLVM-16.so+0x69dd01)
 #6 0x0000752d7da9e8df (/usr/lib/llvm16/lib/libLLVM-16.so+0x69e8df)
 #7 0x0000752d7da9f396 (/usr/lib/llvm16/lib/libLLVM-16.so+0x69f396)
 #8 0x0000752d7d0e0c84 std::default_delete<std::thread::_State>::operator()(std::thread::_State*) const /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/unique_ptr.h:93:2
 #9 0x0000752d7d0e0c84 std::unique_ptr<std::thread::_State, std::default_delete<std::thread::_State>>::~unique_ptr() /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/unique_ptr.h:398:17
#10 0x0000752d7d0e0c84 execute_native_thread_routine /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:106:5
#11 0x0000752d7cea6ded (/usr/lib/libc.so.6+0x92ded)
#12 0x0000752d7cf2a0dc (/usr/lib/libc.so.6+0x1160dc)
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/arm64-delayimport.yaml.script: line 4: 89404 Segmentation fault      (core dumped) /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /entry:main /subsystem:console /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/arm64-delayimport.yaml.tmp.exe /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/arm64-delayimport.yaml.tmp.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/library-arm64.lib /alternatename:__delayLoadHelper2=main /delayload:library.dll

--

********************
Testing: 
FAIL: lld :: COFF/autoimport-arm64-data.s (35 of 2737)
******************** TEST 'lld :: COFF/autoimport-arm64-data.s' FAILED ********************
Script:
--
: 'RUN: at line 3';   echo -e ".global variable\n.global DllMainCRTStartup\n.text\nDllMainCRTStartup:\nret\n.data\nvariable:\n.long 42" > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm64-data.s.tmp-lib.s
: 'RUN: at line 4';   /usr/lib/llvm16/bin/llvm-mc -triple=aarch64-windows-gnu /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm64-data.s.tmp-lib.s -filetype=obj -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm64-data.s.tmp-lib.obj
: 'RUN: at line 5';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm64-data.s.tmp-lib.dll -dll -entry:DllMainCRTStartup /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm64-data.s.tmp-lib.obj -lldmingw -implib:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm64-data.s.tmp-lib.lib
: 'RUN: at line 7';   /usr/lib/llvm16/bin/llvm-mc -triple=aarch64-windows-gnu /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/autoimport-arm64-data.s -filetype=obj -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm64-data.s.tmp.obj
: 'RUN: at line 8';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -lldmingw -out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm64-data.s.tmp.exe -entry:main /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm64-data.s.tmp.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm64-data.s.tmp-lib.lib -verbose
: 'RUN: at line 10';   /usr/lib/llvm16/bin/llvm-readobj --coff-imports /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm64-data.s.tmp.exe | /usr/lib/llvm16/bin/FileCheck -check-prefix=IMPORTS /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/autoimport-arm64-data.s
: 'RUN: at line 11';   /usr/lib/llvm16/bin/llvm-objdump -s /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm64-data.s.tmp.exe | /usr/lib/llvm16/bin/FileCheck --check-prefix=CONTENTS /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/autoimport-arm64-data.s
--
Exit Code: 1

Command Output (stderr):
--
lld-link: Reading /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm64-data.s.tmp.obj
lld-link: Reading /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm64-data.s.tmp-lib.lib
lld-link: Loading lazy __imp_variable from /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm64-data.s.tmp-lib.lib for automatic import
lld-link: Reading autoimport-arm64-data.s.tmp-lib.dll
lld-link: ICF needed 2 iterations
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/autoimport-arm64-data.s:13:12: error: IMPORTS: expected string not found in input
# IMPORTS: Import {
           ^
<stdin>:1:1: note: scanning from here

^
<stdin>:2:89: note: possible intended match here
File: /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm64-data.s.tmp.exe
                                                                                        ^

Input file: <stdin>
Check file: /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/autoimport-arm64-data.s

-dump-input=help explains the following input dump.

Input was:
<<<<<<
            1:  
check:13'0     X error: no match found
            2: File: /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-arm64-data.s.tmp.exe 
check:13'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:13'1                                                                                             ?                            possible intended match
            3: Format: COFF-ARM64 
check:13'0     ~~~~~~~~~~~~~~~~~~~
            4: Arch: aarch64 
check:13'0     ~~~~~~~~~~~~~~
            5: AddressSize: 64bit 
check:13'0     ~~~~~~~~~~~~~~~~~~~
>>>>>>

--

********************
Testing: 
FAIL: lld :: COFF/autoimport-refptr.s (36 of 2737)
******************** TEST 'lld :: COFF/autoimport-refptr.s' FAILED ********************
Script:
--
: 'RUN: at line 3';   echo -e ".global variable\n.global DllMainCRTStartup\n.text\nDllMainCRTStartup:\nret\n.data\nvariable:\n.long 42" > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-refptr.s.tmp-lib.s
: 'RUN: at line 4';   /usr/lib/llvm16/bin/llvm-mc -triple=x86_64-windows-gnu /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-refptr.s.tmp-lib.s -filetype=obj -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-refptr.s.tmp-lib.obj
: 'RUN: at line 5';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-refptr.s.tmp-lib.dll -dll -entry:DllMainCRTStartup /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-refptr.s.tmp-lib.obj -lldmingw -implib:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-refptr.s.tmp-lib.lib
: 'RUN: at line 7';   /usr/lib/llvm16/bin/llvm-mc -triple=x86_64-windows-gnu /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/autoimport-refptr.s -defsym listptrs=1 -filetype=obj -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-refptr.s.tmp.obj
: 'RUN: at line 8';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -lldmingw -out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-refptr.s.tmp.exe -entry:main /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-refptr.s.tmp.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-refptr.s.tmp-lib.lib -verbose
: 'RUN: at line 10';   /usr/lib/llvm16/bin/llvm-readobj --coff-imports /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-refptr.s.tmp.exe | /usr/lib/llvm16/bin/FileCheck -check-prefix=IMPORTS /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/autoimport-refptr.s
: 'RUN: at line 11';   /usr/lib/llvm16/bin/llvm-objdump --no-print-imm-hex -d /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-refptr.s.tmp.exe | /usr/lib/llvm16/bin/FileCheck --check-prefix=DISASM /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/autoimport-refptr.s
: 'RUN: at line 12';   /usr/lib/llvm16/bin/llvm-objdump -s /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-refptr.s.tmp.exe | /usr/lib/llvm16/bin/FileCheck --check-prefix=CONTENTS /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/autoimport-refptr.s
: 'RUN: at line 15';   /usr/lib/llvm16/bin/llvm-mc -triple=x86_64-windows-gnu /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/autoimport-refptr.s -defsym listptrs=0 -filetype=obj -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-refptr.s.tmp.noptrs.obj
: 'RUN: at line 16';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -lldmingw -runtime-pseudo-reloc:no -out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-refptr.s.tmp.exe -entry:main /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-refptr.s.tmp.noptrs.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-refptr.s.tmp-lib.lib
: 'RUN: at line 19';   not /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -lldmingw -auto-import:no -out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-refptr.s.tmp.exe -entry:main /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-refptr.s.tmp.noptrs.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-refptr.s.tmp-lib.lib 2>&1 | /usr/lib/llvm16/bin/FileCheck --check-prefix=NO-AUTOIMPORT /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/autoimport-refptr.s
--
Exit Code: 1

Command Output (stderr):
--
lld-link: Reading /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-refptr.s.tmp.obj
lld-link: Reading /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-refptr.s.tmp-lib.lib
lld-link: Loading lazy __imp_variable from /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-refptr.s.tmp-lib.lib for automatic import
lld-link: Reading autoimport-refptr.s.tmp-lib.dll
lld-link: ICF needed 2 iterations
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/autoimport-refptr.s:21:12: error: IMPORTS: expected string not found in input
# IMPORTS: Import {
           ^
<stdin>:1:1: note: scanning from here

^
<stdin>:2:89: note: possible intended match here
File: /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-refptr.s.tmp.exe
                                                                                        ^

Input file: <stdin>
Check file: /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/autoimport-refptr.s

-dump-input=help explains the following input dump.

Input was:
<<<<<<
            1:  
check:21'0     X error: no match found
            2: File: /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-refptr.s.tmp.exe 
check:21'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:21'1                                                                                             ?                        possible intended match
            3: Format: COFF-x86-64 
check:21'0     ~~~~~~~~~~~~~~~~~~~~
            4: Arch: x86_64 
check:21'0     ~~~~~~~~~~~~~
            5: AddressSize: 64bit 
check:21'0     ~~~~~~~~~~~~~~~~~~~
>>>>>>

--

********************
Testing: 
FAIL: lld :: COFF/autoimport-x86.s (41 of 2737)
******************** TEST 'lld :: COFF/autoimport-x86.s' FAILED ********************
Script:
--
: 'RUN: at line 3';   echo -e ".global variable\n.global DllMainCRTStartup\n.text\nDllMainCRTStartup:\nret\n.data\nvariable:\n.long 42" > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-x86.s.tmp-lib.s
: 'RUN: at line 4';   /usr/lib/llvm16/bin/llvm-mc -triple=x86_64-windows-gnu /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-x86.s.tmp-lib.s -filetype=obj -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-x86.s.tmp-lib.obj
: 'RUN: at line 5';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-x86.s.tmp-lib.dll -dll -entry:DllMainCRTStartup /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-x86.s.tmp-lib.obj -lldmingw -implib:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-x86.s.tmp-lib.lib
: 'RUN: at line 7';   /usr/lib/llvm16/bin/llvm-mc -triple=x86_64-windows-gnu -defsym listptrs=1 /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/autoimport-x86.s -filetype=obj -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-x86.s.tmp.obj
: 'RUN: at line 8';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -lldmingw -debug:symtab -out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-x86.s.tmp.exe -entry:main /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-x86.s.tmp.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-x86.s.tmp-lib.lib -verbose
: 'RUN: at line 10';   /usr/lib/llvm16/bin/llvm-mc -triple=x86_64-windows-gnu -defsym listptrs=0 /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/autoimport-x86.s -filetype=obj -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-x86.s.tmp.noptrs.obj
: 'RUN: at line 11';   not /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -lldmingw -runtime-pseudo-reloc:no -debug:symtab -out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-x86.s.tmp.exe -entry:main /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-x86.s.tmp.noptrs.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-x86.s.tmp-lib.lib 2>&1 | /usr/lib/llvm16/bin/FileCheck --check-prefix=DISABLED /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/autoimport-x86.s
: 'RUN: at line 13';   /usr/lib/llvm16/bin/llvm-readobj --coff-imports /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-x86.s.tmp.exe | /usr/lib/llvm16/bin/FileCheck -check-prefix=IMPORTS /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/autoimport-x86.s
: 'RUN: at line 14';   /usr/lib/llvm16/bin/llvm-objdump --no-print-imm-hex -d /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-x86.s.tmp.exe | /usr/lib/llvm16/bin/FileCheck --check-prefix=DISASM /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/autoimport-x86.s
: 'RUN: at line 15';   /usr/lib/llvm16/bin/llvm-objdump -s /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-x86.s.tmp.exe | /usr/lib/llvm16/bin/FileCheck --check-prefix=CONTENTS /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/autoimport-x86.s
: 'RUN: at line 16';   /usr/lib/llvm16/bin/llvm-nm /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-x86.s.tmp.exe | /usr/lib/llvm16/bin/FileCheck -check-prefix=SYMBOLS /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/autoimport-x86.s
--
Exit Code: 2

Command Output (stderr):
--
lld-link: Reading /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-x86.s.tmp.obj
lld-link: Reading /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-x86.s.tmp-lib.lib
lld-link: Loading lazy __imp_variable from /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/autoimport-x86.s.tmp-lib.lib for automatic import
lld-link: Reading autoimport-x86.s.tmp-lib.dll
FileCheck error: '<stdin>' is empty.
FileCheck command line:  /usr/lib/llvm16/bin/FileCheck --check-prefix=DISABLED /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/autoimport-x86.s

--

********************
Testing:  0
FAIL: lld :: COFF/checksum.test (57 of 2737)
******************** TEST 'lld :: COFF/checksum.test' FAILED ********************
Script:
--
: 'RUN: at line 1';   /usr/lib/llvm16/bin/yaml2obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/hello32.yaml -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/checksum.test.tmp.obj
: 'RUN: at line 2';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/checksum.test.tmp.exe /entry:main /timestamp:0 /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/std32.lib /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/checksum.test.tmp.obj
: 'RUN: at line 3';   /usr/lib/llvm16/bin/llvm-readobj --file-headers /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/checksum.test.tmp.exe | /usr/lib/llvm16/bin/FileCheck -check-prefix=CHECKSUM1 /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/checksum.test
: 'RUN: at line 7';   /usr/lib/llvm16/bin/yaml2obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/hello32.yaml -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/checksum.test.tmp.obj
: 'RUN: at line 8';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/checksum.test.tmp.exe /entry:main /timestamp:0 /RELEASE /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/std32.lib /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/checksum.test.tmp.obj
: 'RUN: at line 9';   /usr/lib/llvm16/bin/llvm-readobj --file-headers /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/checksum.test.tmp.exe | /usr/lib/llvm16/bin/FileCheck -check-prefix=CHECKSUM2 /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/checksum.test
--
Exit Code: 139

Command Output (stderr):
--
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/checksum.test.script: line 6: 89918 Segmentation fault      (core dumped) /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/checksum.test.tmp.exe /entry:main /timestamp:0 /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/std32.lib /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/checksum.test.tmp.obj

--

********************
Testing:  0
FAIL: lld :: COFF/defparser.test (76 of 2737)
******************** TEST 'lld :: COFF/defparser.test' FAILED ********************
Script:
--
: 'RUN: at line 1';   /usr/lib/llvm16/bin/yaml2obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/ret42.yaml -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/defparser.test.tmp.obj
: 'RUN: at line 3';   echo -e "LIBRARY foo\nEXPORTS ? @" > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/defparser.test.tmp.def
: 'RUN: at line 4';   not /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /def:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/defparser.test.tmp.def /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/defparser.test.tmp.obj
: 'RUN: at line 6';   echo -e "LIBRARY foo\nHEAP abc" > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/defparser.test.tmp.def
: 'RUN: at line 7';   not /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /def:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/defparser.test.tmp.def /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/defparser.test.tmp.obj
: 'RUN: at line 9';   echo -e "LIBRARY foo\nSTACK abc" > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/defparser.test.tmp.def
: 'RUN: at line 10';   not /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /def:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/defparser.test.tmp.def /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/defparser.test.tmp.obj
: 'RUN: at line 12';   echo -e "foo" > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/defparser.test.tmp.def
: 'RUN: at line 13';   not /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /def:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/defparser.test.tmp.def /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/defparser.test.tmp.obj
--
Exit Code: 1

Command Output (stderr):
--
error: Segmentation fault (core dumped)

--

********************
Testing:  0
FAIL: lld :: COFF/def-export-stdcall.s (78 of 2737)
******************** TEST 'lld :: COFF/def-export-stdcall.s' FAILED ********************
Script:
--
: 'RUN: at line 2';   /usr/lib/llvm16/bin/llvm-mc -filetype=obj -triple=i686-windows-msvc /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/def-export-stdcall.s -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/def-export-stdcall.s.tmp.obj
: 'RUN: at line 3';   echo -e "LIBRARY foo\nEXPORTS\n  stdcall\n  fastcall\n  vectorcall\n  _underscored" > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/def-export-stdcall.s.tmp.def
: 'RUN: at line 4';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -safeseh:no -entry:dllmain -dll -def:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/def-export-stdcall.s.tmp.def /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/def-export-stdcall.s.tmp.obj -out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/def-export-stdcall.s.tmp.dll -implib:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/def-export-stdcall.s.tmp.lib
: 'RUN: at line 5';   /usr/lib/llvm16/bin/llvm-readobj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/def-export-stdcall.s.tmp.lib | /usr/lib/llvm16/bin/FileCheck -check-prefix UNDECORATED-IMPLIB /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/def-export-stdcall.s
: 'RUN: at line 6';   /usr/lib/llvm16/bin/llvm-readobj --coff-exports /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/def-export-stdcall.s.tmp.dll | /usr/lib/llvm16/bin/FileCheck -check-prefix UNDECORATED-EXPORTS /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/def-export-stdcall.s
: 'RUN: at line 27';   echo -e "LIBRARY foo\nEXPORTS\n  _stdcall@8\n  @fastcall@8\n  vectorcall@@8" > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/def-export-stdcall.s.tmp.def
: 'RUN: at line 28';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -safeseh:no -entry:dllmain -dll -def:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/def-export-stdcall.s.tmp.def /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/def-export-stdcall.s.tmp.obj -out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/def-export-stdcall.s.tmp.dll -implib:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/def-export-stdcall.s.tmp.lib
: 'RUN: at line 29';   /usr/lib/llvm16/bin/llvm-readobj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/def-export-stdcall.s.tmp.lib | /usr/lib/llvm16/bin/FileCheck -check-prefix DECORATED-IMPLIB /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/def-export-stdcall.s
: 'RUN: at line 30';   /usr/lib/llvm16/bin/llvm-readobj --coff-exports /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/def-export-stdcall.s.tmp.dll | /usr/lib/llvm16/bin/FileCheck -check-prefix DECORATED-EXPORTS /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/def-export-stdcall.s
: 'RUN: at line 48';   echo -e "LIBRARY foo\nEXPORTS\n  stdcall@8\n  @fastcall@8\n  vectorcall@@8" > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/def-export-stdcall.s.tmp.def
: 'RUN: at line 49';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -lldmingw -entry:dllmain -dll -def:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/def-export-stdcall.s.tmp.def /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/def-export-stdcall.s.tmp.obj -out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/def-export-stdcall.s.tmp.dll -implib:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/def-export-stdcall.s.tmp.lib
: 'RUN: at line 50';   /usr/lib/llvm16/bin/llvm-readobj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/def-export-stdcall.s.tmp.lib | /usr/lib/llvm16/bin/FileCheck -check-prefix DECORATED-MINGW-IMPLIB /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/def-export-stdcall.s
: 'RUN: at line 51';   /usr/lib/llvm16/bin/llvm-readobj --coff-exports /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/def-export-stdcall.s.tmp.dll | /usr/lib/llvm16/bin/FileCheck -check-prefix DECORATED-MINGW-EXPORTS /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/def-export-stdcall.s
: 'RUN: at line 69';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -lldmingw -kill-at -entry:dllmain -dll -def:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/def-export-stdcall.s.tmp.def /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/def-export-stdcall.s.tmp.obj -out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/def-export-stdcall.s.tmp.dll -implib:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/def-export-stdcall.s.tmp.lib
: 'RUN: at line 70';   /usr/lib/llvm16/bin/llvm-readobj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/def-export-stdcall.s.tmp.lib | /usr/lib/llvm16/bin/FileCheck -check-prefix MINGW-KILL-AT-IMPLIB /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/def-export-stdcall.s
: 'RUN: at line 71';   /usr/lib/llvm16/bin/llvm-readobj --coff-exports /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/def-export-stdcall.s.tmp.dll | /usr/lib/llvm16/bin/FileCheck -check-prefix MINGW-KILL-AT-EXPORTS /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/def-export-stdcall.s
: 'RUN: at line 73';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -lldmingw -kill-at -entry:dllmain -dll /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/def-export-stdcall.s.tmp.obj -out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/def-export-stdcall.s.tmp.dll -implib:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/def-export-stdcall.s.tmp.lib
: 'RUN: at line 74';   /usr/lib/llvm16/bin/llvm-readobj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/def-export-stdcall.s.tmp.lib | /usr/lib/llvm16/bin/FileCheck -check-prefix MINGW-KILL-AT-IMPLIB /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/def-export-stdcall.s
: 'RUN: at line 75';   /usr/lib/llvm16/bin/llvm-readobj --coff-exports /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/def-export-stdcall.s.tmp.dll | /usr/lib/llvm16/bin/FileCheck -check-prefix MINGW-KILL-AT-EXPORTS /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/def-export-stdcall.s
--
Exit Code: 139

Command Output (stderr):
--
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
 #0 0x0000710ba3b621a0 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/llvm16/lib/libLLVM-16.so+0x7621a0)
 #1 0x0000710ba3b5f42d (/usr/lib/llvm16/lib/libLLVM-16.so+0x75f42d)
 #2 0x0000710ba2e50ae0 (/usr/lib/libc.so.6+0x3cae0)
 #3 0x0000710bab45bc54 lld::coff::(anonymous namespace)::ThunkChunkARM::writeTo(unsigned char*) const /usr/src/debug/lld16/lld-16.0.6.src/COFF/DLL.cpp:443:55
 #4 0x0000710ba3a9dcb0 (/usr/lib/llvm16/lib/libLLVM-16.so+0x69dcb0)
 #5 0x0000710ba3a9e8df (/usr/lib/llvm16/lib/libLLVM-16.so+0x69e8df)
 #6 0x0000710ba3a9f396 (/usr/lib/llvm16/lib/libLLVM-16.so+0x69f396)
 #7 0x0000710ba30e0c84 std::default_delete<std::thread::_State>::operator()(std::thread::_State*) const /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/unique_ptr.h:93:2
 #8 0x0000710ba30e0c84 std::unique_ptr<std::thread::_State, std::default_delete<std::thread::_State>>::~unique_ptr() /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/unique_ptr.h:398:17
 #9 0x0000710ba30e0c84 execute_native_thread_routine /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:106:5
#10 0x0000710ba2ea6ded (/usr/lib/libc.so.6+0x92ded)
#11 0x0000710ba2f2a0dc (/usr/lib/libc.so.6+0x1160dc)
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/def-export-stdcall.s.script: line 19: 90334 Segmentation fault      (core dumped) /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -safeseh:no -entry:dllmain -dll -def:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/def-export-stdcall.s.tmp.def /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/def-export-stdcall.s.tmp.obj -out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/def-export-stdcall.s.tmp.dll -implib:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/def-export-stdcall.s.tmp.lib

--

********************
Testing:  0
FAIL: lld :: COFF/delayimports-armnt.yaml (85 of 2737)
******************** TEST 'lld :: COFF/delayimports-armnt.yaml' FAILED ********************
Script:
--
: 'RUN: at line 2';   /usr/lib/llvm16/bin/yaml2obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/delayimports-armnt.yaml -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/delayimports-armnt.yaml.tmp.obj
: 'RUN: at line 3';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/delayimports-armnt.yaml.tmp.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/library.lib /subsystem:console    /entry:mainCRTStartup /alternatename:__delayLoadHelper2=mainCRTStartup    /delayload:library.dll /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/delayimports-armnt.yaml.tmp.exe
: 'RUN: at line 6';   /usr/lib/llvm16/bin/llvm-readobj --coff-imports /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/delayimports-armnt.yaml.tmp.exe | /usr/lib/llvm16/bin/FileCheck -check-prefix=IMPORT /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/delayimports-armnt.yaml
: 'RUN: at line 7';   /usr/lib/llvm16/bin/llvm-readobj --coff-basereloc /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/delayimports-armnt.yaml.tmp.exe | /usr/lib/llvm16/bin/FileCheck -check-prefix=BASEREL /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/delayimports-armnt.yaml
: 'RUN: at line 8';   /usr/lib/llvm16/bin/llvm-objdump --no-print-imm-hex -d /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/delayimports-armnt.yaml.tmp.exe | /usr/lib/llvm16/bin/FileCheck --check-prefix=DISASM /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/delayimports-armnt.yaml
--
Exit Code: 139

Command Output (stderr):
--
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
#0 0x000070e797b621a0 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/llvm16/lib/libLLVM-16.so+0x7621a0)
#1 0x000070e797b5f42d (/usr/lib/llvm16/lib/libLLVM-16.so+0x75f42d)
#2 0x000070e796e50ae0 (/usr/lib/libc.so.6+0x3cae0)
#3 0x000070e79f559c20 (/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/lib/liblldCOFF.so.16+0xd1c20)
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/delayimports-armnt.yaml.script: line 5: 90462 Segmentation fault      (core dumped) /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/delayimports-armnt.yaml.tmp.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/library.lib /subsystem:console /entry:mainCRTStartup /alternatename:__delayLoadHelper2=mainCRTStartup /delayload:library.dll /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/delayimports-armnt.yaml.tmp.exe

--

********************
Testing:  0
FAIL: lld :: COFF/delayimports.test (87 of 2737)
******************** TEST 'lld :: COFF/delayimports.test' FAILED ********************
Script:
--
: 'RUN: at line 1';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/delayimports.test.tmp.exe /entry:main /subsystem:console    /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/hello64.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/std64.lib /delayload:STD64.DLL    /alternatename:__delayLoadHelper2=main
: 'RUN: at line 4';   /usr/lib/llvm16/bin/llvm-readobj --coff-imports /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/delayimports.test.tmp.exe | /usr/lib/llvm16/bin/FileCheck -check-prefix=IMPORT /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/delayimports.test
: 'RUN: at line 5';   /usr/lib/llvm16/bin/llvm-readobj --coff-basereloc /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/delayimports.test.tmp.exe | /usr/lib/llvm16/bin/FileCheck -check-prefix=BASEREL /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/delayimports.test
: 'RUN: at line 6';   /usr/lib/llvm16/bin/llvm-readobj --unwind /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/delayimports.test.tmp.exe | /usr/lib/llvm16/bin/FileCheck -check-prefix=UNWIND /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/delayimports.test
--
Exit Code: 132

Command Output (stderr):
--
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
 #0 0x00007ec7f4b621a0 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/llvm16/lib/libLLVM-16.so+0x7621a0)
 #1 0x00007ec7f4b5f42d (/usr/lib/llvm16/lib/libLLVM-16.so+0x75f42d)
 #2 0x00007ec7f3e50ae0 (/usr/lib/libc.so.6+0x3cae0)
 #3 0x00007ec7fc3c9cf4 lld::coff::(anonymous namespace)::ThunkChunkX86::writeTo(unsigned char*) const /usr/src/debug/lld16/lld-16.0.6.src/COFF/DLL.cpp:393:14
 #4 0x00007ec7f4a9dd01 (/usr/lib/llvm16/lib/libLLVM-16.so+0x69dd01)
 #5 0x00007ec7f4a9e8df (/usr/lib/llvm16/lib/libLLVM-16.so+0x69e8df)
 #6 0x00007ec7f4a9f396 (/usr/lib/llvm16/lib/libLLVM-16.so+0x69f396)
 #7 0x00007ec7f40e0c84 std::default_delete<std::thread::_State>::operator()(std::thread::_State*) const /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/unique_ptr.h:93:2
 #8 0x00007ec7f40e0c84 std::unique_ptr<std::thread::_State, std::default_delete<std::thread::_State>>::~unique_ptr() /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/unique_ptr.h:398:17
 #9 0x00007ec7f40e0c84 execute_native_thread_routine /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:106:5
#10 0x00007ec7f3ea6ded (/usr/lib/libc.so.6+0x92ded)
#11 0x00007ec7f3f2a0dc (/usr/lib/libc.so.6+0x1160dc)
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/delayimports.test.script: line 4: 90493 Illegal instruction     (core dumped) /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/delayimports.test.tmp.exe /entry:main /subsystem:console /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/hello64.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/std64.lib /delayload:STD64.DLL /alternatename:__delayLoadHelper2=main

--

********************
Testing:  0
FAIL: lld :: COFF/delayimports32.test (93 of 2737)
******************** TEST 'lld :: COFF/delayimports32.test' FAILED ********************
Script:
--
: 'RUN: at line 2';   /usr/lib/llvm16/bin/yaml2obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/hello32.yaml -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/delayimports32.test.tmp.obj
: 'RUN: at line 3';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -safeseh:no /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/delayimports32.test.tmp.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/std32.lib /subsystem:console    /entry:main@0 /alternatename:___delayLoadHelper2@8=_main@0    /delayload:std32.dll /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/delayimports32.test.tmp.exe
: 'RUN: at line 6';   /usr/lib/llvm16/bin/llvm-readobj --coff-imports /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/delayimports32.test.tmp.exe | /usr/lib/llvm16/bin/FileCheck -check-prefix=IMPORT /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/delayimports32.test
: 'RUN: at line 7';   /usr/lib/llvm16/bin/llvm-readobj --coff-basereloc /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/delayimports32.test.tmp.exe | /usr/lib/llvm16/bin/FileCheck -check-prefix=BASEREL /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/delayimports32.test
: 'RUN: at line 8';   /usr/lib/llvm16/bin/llvm-objdump --no-print-imm-hex -d /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/delayimports32.test.tmp.exe | /usr/lib/llvm16/bin/FileCheck --check-prefix=DISASM /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/delayimports32.test
--
Exit Code: 139

Command Output (stderr):
--
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
#0 0x00007e38357621a0 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/llvm16/lib/libLLVM-16.so+0x7621a0)
#1 0x00007e383575f42d (/usr/lib/llvm16/lib/libLLVM-16.so+0x75f42d)
#2 0x00007e3834a50ae0 (/usr/lib/libc.so.6+0x3cae0)
#3 0x00007e383cfc9f7e lld::coff::(anonymous namespace)::AddressTableChunk::writeTo(unsigned char*) const /usr/src/debug/lld16/lld-16.0.6.src/COFF/DLL.cpp:602:11
#4 0x00007e383569e8df (/usr/lib/llvm16/lib/libLLVM-16.so+0x69e8df)
#5 0x00007e383569f396 (/usr/lib/llvm16/lib/libLLVM-16.so+0x69f396)
#6 0x00007e3834ce0c84 std::default_delete<std::thread::_State>::operator()(std::thread::_State*) const /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/unique_ptr.h:93:2
#7 0x00007e3834ce0c84 std::unique_ptr<std::thread::_State, std::default_delete<std::thread::_State>>::~unique_ptr() /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/unique_ptr.h:398:17
#8 0x00007e3834ce0c84 execute_native_thread_routine /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:106:5
#9 0x00007e3834aa6ded (/usr/lib/libc.so.6+0x92ded)
#10 0x00007e3834b2a0dc (/usr/lib/libc.so.6+0x1160dc)
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/delayimports32.test.script: line 5: 90534 Segmentation fault      (core dumped) /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -safeseh:no /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/delayimports32.test.tmp.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/std32.lib /subsystem:console /entry:main@0 /alternatename:___delayLoadHelper2@8=_main@0 /delayload:std32.dll /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/delayimports32.test.tmp.exe

--

********************
Testing:  0
FAIL: lld :: COFF/dll.test (96 of 2737)
******************** TEST 'lld :: COFF/dll.test' FAILED ********************
Script:
--
: 'RUN: at line 2';   /usr/lib/llvm16/bin/yaml2obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/export.yaml -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/dll.test.tmp.obj
: 'RUN: at line 3';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/dll.test.tmp.dll /dll /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/dll.test.tmp.obj /export:exportfn1 /export:exportfn2    /export:mangled
: 'RUN: at line 5';   /usr/lib/llvm16/bin/llvm-objdump -p /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/dll.test.tmp.dll | /usr/lib/llvm16/bin/FileCheck --check-prefix=EXPORT /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/dll.test
: 'RUN: at line 15';   /usr/lib/llvm16/bin/yaml2obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/export2.yaml -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/dll.test.tmp4.obj
: 'RUN: at line 16';   rm -f /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/dll.test.tmp4.lib
: 'RUN: at line 17';   llvm-ar cru /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/dll.test.tmp4.lib /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/dll.test.tmp4.obj
: 'RUN: at line 18';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/dll.test.tmp5.dll /dll /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/dll.test.tmp.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/dll.test.tmp4.lib /export:mangled2
: 'RUN: at line 19';   /usr/lib/llvm16/bin/llvm-objdump -p /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/dll.test.tmp5.dll | /usr/lib/llvm16/bin/FileCheck --check-prefix=EXPORT2 /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/dll.test
: 'RUN: at line 27';   /usr/lib/llvm16/bin/llvm-as -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/dll.test.tmp.lto.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/export.ll
: 'RUN: at line 28';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -opt:noicf /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/dll.test.tmp.lto.dll /dll /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/dll.test.tmp.lto.obj /export:exportfn1 /export:exportfn2
: 'RUN: at line 29';   /usr/lib/llvm16/bin/llvm-objdump -p /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/dll.test.tmp.lto.dll | /usr/lib/llvm16/bin/FileCheck --check-prefix=EXPORT-LTO /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/dll.test
: 'RUN: at line 38';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/dll.test.tmp.dll /dll /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/dll.test.tmp.obj /implib:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/dll.test.tmp2.lib    /export:exportfn1 /export:exportfn2
: 'RUN: at line 40';   /usr/lib/llvm16/bin/yaml2obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/import.yaml -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/dll.test.tmp2.obj
: 'RUN: at line 41';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/dll.test.tmp2.exe /entry:main /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/dll.test.tmp2.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/dll.test.tmp2.lib
: 'RUN: at line 42';   /usr/lib/llvm16/bin/llvm-readobj --coff-imports /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/dll.test.tmp2.exe | /usr/lib/llvm16/bin/FileCheck -check-prefix=IMPORT /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/dll.test
: 'RUN: at line 44';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/dll.test.tmp2.lto.exe /entry:main /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/dll.test.tmp2.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/dll.test.tmp.lto.lib
: 'RUN: at line 45';   /usr/lib/llvm16/bin/llvm-readobj --coff-imports /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/dll.test.tmp2.lto.exe | /usr/lib/llvm16/bin/FileCheck -check-prefix=IMPORT /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/dll.test
--
Exit Code: 139

Command Output (stderr):
--
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
 #0 0x00007a9bb6f621a0 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/llvm16/lib/libLLVM-16.so+0x7621a0)
 #1 0x00007a9bb6f5f42d (/usr/lib/llvm16/lib/libLLVM-16.so+0x75f42d)
 #2 0x00007a9bb6250ae0 (/usr/lib/libc.so.6+0x3cae0)
 #3 0x00007a9bbe753c54 lld::coff::(anonymous namespace)::ThunkChunkARM::writeTo(unsigned char*) const /usr/src/debug/lld16/lld-16.0.6.src/COFF/DLL.cpp:443:55
 #4 0x00007a9bb6e9dcb0 (/usr/lib/llvm16/lib/libLLVM-16.so+0x69dcb0)
 #5 0x00007a9bb6e9e8df (/usr/lib/llvm16/lib/libLLVM-16.so+0x69e8df)
 #6 0x00007a9bb6e9e6b0 (/usr/lib/llvm16/lib/libLLVM-16.so+0x69e6b0)
 #7 0x00007a9bb64e0c84 std::default_delete<std::thread::_State>::operator()(std::thread::_State*) const /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/unique_ptr.h:93:2
 #8 0x00007a9bb64e0c84 std::unique_ptr<std::thread::_State, std::default_delete<std::thread::_State>>::~unique_ptr() /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/unique_ptr.h:398:17
 #9 0x00007a9bb64e0c84 execute_native_thread_routine /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:106:5
#10 0x00007a9bb62a6ded (/usr/lib/libc.so.6+0x92ded)
#11 0x00007a9bb632a0dc (/usr/lib/libc.so.6+0x1160dc)
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/dll.test.script: line 17: 90602 Segmentation fault      (core dumped) /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/dll.test.tmp.dll /dll /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/dll.test.tmp.obj /export:exportfn1 /export:exportfn2 /export:mangled

--

********************
Testing:  0
FAIL: lld :: COFF/entry-inference.test (105 of 2737)
******************** TEST 'lld :: COFF/entry-inference.test' FAILED ********************
Script:
--
: 'RUN: at line 1';   sed -e s/ENTRYNAME/main/ /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/entry-inference.test | /usr/lib/llvm16/bin/yaml2obj > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference.test.tmp.obj
: 'RUN: at line 2';   not /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference.test.tmp.exe /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference.test.tmp.obj > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference.test.tmp.log 2>&1
: 'RUN: at line 3';   /usr/lib/llvm16/bin/FileCheck -check-prefix=MAIN /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/entry-inference.test < /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference.test.tmp.log
: 'RUN: at line 4';   not /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /nodefaultlib /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference.test.tmp.exe /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference.test.tmp.obj > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference.test.tmp.log 2>&1
: 'RUN: at line 5';   /usr/lib/llvm16/bin/FileCheck -check-prefix=MAIN /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/entry-inference.test < /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference.test.tmp.log
: 'RUN: at line 8';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /lib /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference.test.tmp.obj /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference.test.tmp.lib
: 'RUN: at line 9';   not /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /nodefaultlib /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference.test.tmp.exe /wholearchive:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference.test.tmp.lib > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference.test.tmp.log 2>&1
: 'RUN: at line 10';   /usr/lib/llvm16/bin/FileCheck -check-prefix=MAIN /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/entry-inference.test < /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference.test.tmp.log
: 'RUN: at line 12';   sed s/ENTRYNAME/wmain/ /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/entry-inference.test | /usr/lib/llvm16/bin/yaml2obj > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference.test.tmp.obj
: 'RUN: at line 13';   not /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference.test.tmp.exe /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference.test.tmp.obj > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference.test.tmp.log 2>&1
: 'RUN: at line 14';   /usr/lib/llvm16/bin/FileCheck -check-prefix=WMAIN /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/entry-inference.test < /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference.test.tmp.log
: 'RUN: at line 15';   not /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /nodefaultlib /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference.test.tmp.exe /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference.test.tmp.obj > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference.test.tmp.log 2>&1
: 'RUN: at line 16';   /usr/lib/llvm16/bin/FileCheck -check-prefix=WMAIN /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/entry-inference.test < /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference.test.tmp.log
: 'RUN: at line 18';   sed s/ENTRYNAME/WinMain/ /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/entry-inference.test | /usr/lib/llvm16/bin/yaml2obj > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference.test.tmp.obj
: 'RUN: at line 19';   not /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference.test.tmp.exe /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference.test.tmp.obj > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference.test.tmp.log 2>&1
: 'RUN: at line 20';   /usr/lib/llvm16/bin/FileCheck -check-prefix=WINMAIN /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/entry-inference.test < /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference.test.tmp.log
: 'RUN: at line 21';   not /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /nodefaultlib /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference.test.tmp.exe /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference.test.tmp.obj > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference.test.tmp.log 2>&1
: 'RUN: at line 22';   /usr/lib/llvm16/bin/FileCheck -check-prefix=WINMAIN /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/entry-inference.test < /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference.test.tmp.log
: 'RUN: at line 24';   sed s/ENTRYNAME/wWinMain/ /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/entry-inference.test | /usr/lib/llvm16/bin/yaml2obj > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference.test.tmp.obj
: 'RUN: at line 25';   not /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference.test.tmp.exe /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference.test.tmp.obj > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference.test.tmp.log 2>&1
: 'RUN: at line 26';   /usr/lib/llvm16/bin/FileCheck -check-prefix=WWINMAIN /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/entry-inference.test < /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference.test.tmp.log
: 'RUN: at line 27';   not /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /nodefaultlib /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference.test.tmp.exe /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference.test.tmp.obj > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference.test.tmp.log 2>&1
: 'RUN: at line 28';   /usr/lib/llvm16/bin/FileCheck -check-prefix=WWINMAIN /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/entry-inference.test < /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference.test.tmp.log
--
Exit Code: 1


********************
Testing:  0
FAIL: lld :: COFF/entry-inference2.test (106 of 2737)
******************** TEST 'lld :: COFF/entry-inference2.test' FAILED ********************
Script:
--
: 'RUN: at line 1';   /usr/lib/llvm16/bin/yaml2obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/entry-inference2.test -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference2.test.tmp.obj
: 'RUN: at line 2';   not /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference2.test.tmp.exe /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference2.test.tmp.obj /verbose > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference2.test.tmp.log 2>&1
: 'RUN: at line 3';   /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/entry-inference2.test < /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference2.test.tmp.log
--
Exit Code: 1


********************
Testing:  0
FAIL: lld :: COFF/entry-inference32.test (107 of 2737)
******************** TEST 'lld :: COFF/entry-inference32.test' FAILED ********************
Script:
--
: 'RUN: at line 1';   /usr/lib/llvm16/bin/yaml2obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/entry-inference32.test -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference32.test.tmp.obj
: 'RUN: at line 2';   not /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference32.test.tmp.exe /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference32.test.tmp.obj /verbose > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference32.test.tmp.log 2>&1
: 'RUN: at line 3';   /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/entry-inference32.test < /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference32.test.tmp.log
--
Exit Code: 1


********************
Testing:  0
FAIL: lld :: COFF/entry-inference4.test (109 of 2737)
******************** TEST 'lld :: COFF/entry-inference4.test' FAILED ********************
Script:
--
: 'RUN: at line 1';   sed 's/ENTRY1/WinMain/;s/ENTRY2/main/' /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/entry-inference4.test | /usr/lib/llvm16/bin/yaml2obj > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference4.test.tmp.obj
: 'RUN: at line 2';   not /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /subsystem:windows /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference4.test.tmp.exe /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference4.test.tmp.obj > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference4.test.tmp.log 2>&1
: 'RUN: at line 3';   /usr/lib/llvm16/bin/FileCheck -check-prefix=WINMAIN /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/entry-inference4.test < /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference4.test.tmp.log
: 'RUN: at line 5';   sed 's/ENTRY1/wWinMain/;s/ENTRY2/main/' /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/entry-inference4.test | /usr/lib/llvm16/bin/yaml2obj > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference4.test.tmp.obj
: 'RUN: at line 6';   not /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /subsystem:windows /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference4.test.tmp.exe /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference4.test.tmp.obj > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference4.test.tmp.log 2>&1
: 'RUN: at line 7';   /usr/lib/llvm16/bin/FileCheck -check-prefix=WWINMAIN /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/entry-inference4.test < /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference4.test.tmp.log
: 'RUN: at line 9';   sed 's/ENTRY1/WinMain/;s/ENTRY2/main/' /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/entry-inference4.test | /usr/lib/llvm16/bin/yaml2obj > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference4.test.tmp.obj
: 'RUN: at line 10';   not /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /subsystem:console /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference4.test.tmp.exe /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference4.test.tmp.obj > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference4.test.tmp.log 2>&1
: 'RUN: at line 11';   /usr/lib/llvm16/bin/FileCheck -check-prefix=MAIN /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/entry-inference4.test < /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference4.test.tmp.log
: 'RUN: at line 13';   sed 's/ENTRY1/WinMain/;s/ENTRY2/wmain/' /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/entry-inference4.test | /usr/lib/llvm16/bin/yaml2obj > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference4.test.tmp.obj
: 'RUN: at line 14';   not /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /subsystem:console /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference4.test.tmp.exe /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference4.test.tmp.obj > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference4.test.tmp.log 2>&1
: 'RUN: at line 15';   /usr/lib/llvm16/bin/FileCheck -check-prefix=WMAIN /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/entry-inference4.test < /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference4.test.tmp.log
: 'RUN: at line 17';   sed 's/ENTRY1/wmain/;s/ENTRY2/main/' /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/entry-inference4.test | /usr/lib/llvm16/bin/yaml2obj > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference4.test.tmp.obj
: 'RUN: at line 18';   not /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference4.test.tmp.exe /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference4.test.tmp.obj > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference4.test.tmp.log 2>&1
: 'RUN: at line 19';   /usr/lib/llvm16/bin/FileCheck -check-prefix=MAINWMAIN /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/entry-inference4.test < /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference4.test.tmp.log
: 'RUN: at line 21';   sed 's/ENTRY1/wWinMain/;s/ENTRY2/WinMain/' /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/entry-inference4.test | /usr/lib/llvm16/bin/yaml2obj > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference4.test.tmp.obj
: 'RUN: at line 22';   not /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference4.test.tmp.exe /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference4.test.tmp.obj > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference4.test.tmp.log 2>&1
: 'RUN: at line 23';   /usr/lib/llvm16/bin/FileCheck -check-prefix=WINMAINWWINMAIN /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/entry-inference4.test < /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference4.test.tmp.log
--
Exit Code: 1


********************
Testing:  0
FAIL: lld :: COFF/entry-inference332.test (110 of 2737)
******************** TEST 'lld :: COFF/entry-inference332.test' FAILED ********************
Script:
--
: 'RUN: at line 1';   sed -e s/ENTRYNAME/_mainCRTStartup/ /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/entry-inference332.test | /usr/lib/llvm16/bin/yaml2obj > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference332.test.tmp.obj
: 'RUN: at line 2';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -safeseh:no /subsystem:console /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference332.test.tmp.exe /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference332.test.tmp.obj /verbose /nodefaultlib > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference332.test.tmp.log 2>&1
: 'RUN: at line 3';   /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/entry-inference332.test < /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference332.test.tmp.log
: 'RUN: at line 5';   sed -e s/ENTRYNAME/?mainCRTStartup@@YAHXZ/ /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/entry-inference332.test | /usr/lib/llvm16/bin/yaml2obj > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference332.test.tmp.obj
: 'RUN: at line 6';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -safeseh:no /subsystem:console /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference332.test.tmp.exe /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference332.test.tmp.obj /verbose /nodefaultlib > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference332.test.tmp.log 2>&1
: 'RUN: at line 7';   /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/entry-inference332.test < /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference332.test.tmp.log
--
Exit Code: 139

Command Output (stderr):
--
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference332.test.script: line 6: 90968 Segmentation fault      (core dumped) /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -safeseh:no /subsystem:console /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference332.test.tmp.exe /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference332.test.tmp.obj /verbose /nodefaultlib > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference332.test.tmp.log 2>&1

--

********************
Testing:  0
FAIL: lld :: COFF/entry-inference3.test (111 of 2737)
******************** TEST 'lld :: COFF/entry-inference3.test' FAILED ********************
Script:
--
: 'RUN: at line 1';   sed -e s/ENTRYNAME/mainCRTStartup/ /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/entry-inference3.test | /usr/lib/llvm16/bin/yaml2obj > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference3.test.tmp.obj
: 'RUN: at line 2';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /subsystem:console /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference3.test.tmp.exe /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference3.test.tmp.obj /verbose /nodefaultlib > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference3.test.tmp.log 2>&1
: 'RUN: at line 3';   /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/entry-inference3.test < /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference3.test.tmp.log
: 'RUN: at line 5';   sed -e s/ENTRYNAME/?mainCRTStartup@@YAHXZ/ /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/entry-inference3.test | /usr/lib/llvm16/bin/yaml2obj > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference3.test.tmp.obj
: 'RUN: at line 6';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /subsystem:console /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference3.test.tmp.exe /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference3.test.tmp.obj /verbose /nodefaultlib > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference3.test.tmp.log 2>&1
: 'RUN: at line 7';   /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/entry-inference3.test < /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference3.test.tmp.log
--
Exit Code: 139

Command Output (stderr):
--
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference3.test.script: line 6: 90951 Segmentation fault      (core dumped) /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /subsystem:console /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference3.test.tmp.exe /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference3.test.tmp.obj /verbose /nodefaultlib > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-inference3.test.tmp.log 2>&1

--

********************
Testing:  0
FAIL: lld :: COFF/entry-mangled.test (112 of 2737)
******************** TEST 'lld :: COFF/entry-mangled.test' FAILED ********************
Script:
--
: 'RUN: at line 2';   /usr/lib/llvm16/bin/yaml2obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/entry-mangled.test -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-mangled.test.tmp.obj
: 'RUN: at line 3';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-mangled.test.tmp.exe /entry:main /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-mangled.test.tmp.obj
: 'RUN: at line 4';   /usr/lib/llvm16/bin/llvm-as -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-mangled.test.tmp.lto.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/entry-mangled.ll
: 'RUN: at line 5';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-mangled.test.tmp.exe /entry:main /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-mangled.test.tmp.lto.obj
--
Exit Code: 139

Command Output (stderr):
--
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-mangled.test.script: line 4: 90984 Segmentation fault      (core dumped) /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-mangled.test.tmp.exe /entry:main /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entry-mangled.test.tmp.obj

--

********************
Testing:  0
FAIL: lld :: COFF/entrylib.ll (121 of 2737)
******************** TEST 'lld :: COFF/entrylib.ll' FAILED ********************
Script:
--
: 'RUN: at line 2';   /usr/lib/llvm16/bin/llvm-as -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entrylib.ll.tmp.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/entrylib.ll
: 'RUN: at line 3';   rm -f /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entrylib.ll.tmp.lib
: 'RUN: at line 4';   llvm-ar cru /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entrylib.ll.tmp.lib /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entrylib.ll.tmp.obj
: 'RUN: at line 5';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entrylib.ll.tmp.exe /entry:main /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entrylib.ll.tmp.lib
--
Exit Code: 139

Command Output (stderr):
--
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entrylib.ll.script: line 4: 91038 Segmentation fault      (core dumped) /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entrylib.ll.tmp.exe /entry:main /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/entrylib.ll.tmp.lib

--

********************
Testing:  0
FAIL: lld :: COFF/export-stdcall.s (125 of 2737)
******************** TEST 'lld :: COFF/export-stdcall.s' FAILED ********************
Script:
--
: 'RUN: at line 2';   /usr/lib/llvm16/bin/llvm-mc -triple i686-windows-msvc /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/export-stdcall.s -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export-stdcall.s.tmp.obj -filetype=obj
: 'RUN: at line 3';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -safeseh:no /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export-stdcall.s.tmp.obj -out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export-stdcall.s.tmp.dll -dll -nodefaultlib -noentry -export:foo_std=bar_std -export:foo_fast=bar_fast
: 'RUN: at line 4';   /usr/lib/llvm16/bin/llvm-nm /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export-stdcall.s.tmp.lib | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/export-stdcall.s
--
Exit Code: 139

Command Output (stderr):
--
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
 #0 0x000076f33c3621a0 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/llvm16/lib/libLLVM-16.so+0x7621a0)
 #1 0x000076f33c35f42d (/usr/lib/llvm16/lib/libLLVM-16.so+0x75f42d)
 #2 0x000076f33b650ae0 (/usr/lib/libc.so.6+0x3cae0)
 #3 0x000076f343bd1c54 lld::coff::(anonymous namespace)::ThunkChunkARM::writeTo(unsigned char*) const /usr/src/debug/lld16/lld-16.0.6.src/COFF/DLL.cpp:443:55
 #4 0x000076f33c29dcb0 (/usr/lib/llvm16/lib/libLLVM-16.so+0x69dcb0)
 #5 0x000076f33c29e8df (/usr/lib/llvm16/lib/libLLVM-16.so+0x69e8df)
 #6 0x000076f33c29e6b0 (/usr/lib/llvm16/lib/libLLVM-16.so+0x69e6b0)
 #7 0x000076f33b8e0c84 std::default_delete<std::thread::_State>::operator()(std::thread::_State*) const /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/unique_ptr.h:93:2
 #8 0x000076f33b8e0c84 std::unique_ptr<std::thread::_State, std::default_delete<std::thread::_State>>::~unique_ptr() /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/unique_ptr.h:398:17
 #9 0x000076f33b8e0c84 execute_native_thread_routine /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:106:5
#10 0x000076f33b6a6ded (/usr/lib/libc.so.6+0x92ded)
#11 0x000076f33b72a0dc (/usr/lib/libc.so.6+0x1160dc)
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export-stdcall.s.script: line 3: 91186 Segmentation fault      (core dumped) /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -safeseh:no /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export-stdcall.s.tmp.obj -out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export-stdcall.s.tmp.dll -dll -nodefaultlib -noentry -export:foo_std=bar_std -export:foo_fast=bar_fast

--

********************
Testing:  0
FAIL: lld :: COFF/export-weak-alias.s (129 of 2737)
******************** TEST 'lld :: COFF/export-weak-alias.s' FAILED ********************
Script:
--
: 'RUN: at line 2';   /usr/lib/llvm16/bin/llvm-mc -triple x86_64-windows-msvc /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/export-weak-alias.s -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export-weak-alias.s.tmp.obj -filetype=obj
: 'RUN: at line 3';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export-weak-alias.s.tmp.obj -out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export-weak-alias.s.tmp.dll -dll -nodefaultlib -noentry
: 'RUN: at line 4';   /usr/lib/llvm16/bin/llvm-nm /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export-weak-alias.s.tmp.lib | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/export-weak-alias.s
--
Exit Code: 139

Command Output (stderr):
--
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
 #0 0x00007c36625621a0 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/llvm16/lib/libLLVM-16.so+0x7621a0)
 #1 0x00007c366255f42d (/usr/lib/llvm16/lib/libLLVM-16.so+0x75f42d)
 #2 0x00007c3661850ae0 (/usr/lib/libc.so.6+0x3cae0)
 #3 0x00007c3669d53c54 lld::coff::(anonymous namespace)::ThunkChunkARM::writeTo(unsigned char*) const /usr/src/debug/lld16/lld-16.0.6.src/COFF/DLL.cpp:443:55
 #4 0x00007c366249dcb0 (/usr/lib/llvm16/lib/libLLVM-16.so+0x69dcb0)
 #5 0x00007c366249e8df (/usr/lib/llvm16/lib/libLLVM-16.so+0x69e8df)
 #6 0x00007c366249f396 (/usr/lib/llvm16/lib/libLLVM-16.so+0x69f396)
 #7 0x00007c3661ae0c84 std::default_delete<std::thread::_State>::operator()(std::thread::_State*) const /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/unique_ptr.h:93:2
 #8 0x00007c3661ae0c84 std::unique_ptr<std::thread::_State, std::default_delete<std::thread::_State>>::~unique_ptr() /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/unique_ptr.h:398:17
 #9 0x00007c3661ae0c84 execute_native_thread_routine /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:106:5
#10 0x00007c36618a6ded (/usr/lib/libc.so.6+0x92ded)
#11 0x00007c366192a0dc (/usr/lib/libc.so.6+0x1160dc)
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export-weak-alias.s.script: line 3: 91243 Segmentation fault      (core dumped) /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export-weak-alias.s.tmp.obj -out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export-weak-alias.s.tmp.dll -dll -nodefaultlib -noentry

--

********************
Testing:  0
FAIL: lld :: COFF/filename-casing.s (130 of 2737)
******************** TEST 'lld :: COFF/filename-casing.s' FAILED ********************
Script:
--
: 'RUN: at line 3';   /usr/lib/llvm16/bin/llvm-mc -filetype=obj -triple=x86_64-windows-msvc -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/MixedCase.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/filename-casing.s
: 'RUN: at line 4';   not /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /entry:main /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/MixedCase.obj 2>&1 | /usr/lib/llvm16/bin/FileCheck -check-prefix=OBJECT /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/filename-casing.s
: 'RUN: at line 6';   llvm-lib /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/MixedCase.lib /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/MixedCase.obj
: 'RUN: at line 7';   not /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /machine:x64 /entry:main /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/MixedCase.lib 2>&1 | /usr/lib/llvm16/bin/FileCheck -check-prefix=ARCHIVE /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/filename-casing.s
--
Exit Code: 1

Command Output (stderr):
--
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/filename-casing.s:9:11: error: OBJECT: expected string not found in input
# OBJECT: undefined symbol: f
          ^
<stdin>:1:1: note: scanning from here
lld-link: error: relocation against symbol in discarded section: f
^
<stdin>:1:26: note: possible intended match here
lld-link: error: relocation against symbol in discarded section: f
                         ^

Input file: <stdin>
Check file: /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/filename-casing.s

-dump-input=help explains the following input dump.

Input was:
<<<<<<
           1: lld-link: error: relocation against symbol in discarded section: f 
check:9'0     X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
check:9'1                              ?                                          possible intended match
           2: >>> referenced by /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/MixedCase.obj:(main) 
check:9'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>>>>>

--

********************
Testing:  0
FAIL: lld :: COFF/force.test (132 of 2737)
******************** TEST 'lld :: COFF/force.test' FAILED ********************
Script:
--
: 'RUN: at line 1';   /usr/lib/llvm16/bin/yaml2obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/force.test -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/force.test.tmp.obj
: 'RUN: at line 2';   not /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/force.test.tmp.exe /entry:main /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/force.test.tmp.obj >& /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/force.test.tmp.log
: 'RUN: at line 3';   /usr/lib/llvm16/bin/FileCheck -check-prefix=ERROR /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/force.test < /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/force.test.tmp.log
: 'RUN: at line 4';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/force.test.tmp.exe /entry:main /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/force.test.tmp.obj /force >& /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/force.test.tmp.log
: 'RUN: at line 5';   /usr/lib/llvm16/bin/FileCheck -check-prefix=WARN /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/force.test < /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/force.test.tmp.log
--
Exit Code: 1


********************
Testing:  0
FAIL: lld :: COFF/export32.test (134 of 2737)
******************** TEST 'lld :: COFF/export32.test' FAILED ********************
Script:
--
: 'RUN: at line 1';   /usr/lib/llvm16/bin/yaml2obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/export32.test -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export32.test.tmp.obj
: 'RUN: at line 3';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -safeseh:no /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export32.test.tmp.dll /dll /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export32.test.tmp.obj /export:exportfn1 /export:exportfn2
: 'RUN: at line 4';   /usr/lib/llvm16/bin/llvm-objdump -p /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export32.test.tmp.dll | /usr/lib/llvm16/bin/FileCheck --check-prefix=CHECK1 /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/export32.test
: 'RUN: at line 6';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -safeseh:no /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export32.test.tmp.dll /dll /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export32.test.tmp.obj /export:exportfn1 /export:exportfn2 /merge:.edata=.rdata
: 'RUN: at line 7';   /usr/lib/llvm16/bin/llvm-objdump -p /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export32.test.tmp.dll | /usr/lib/llvm16/bin/FileCheck --check-prefix=CHECK1 /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/export32.test
: 'RUN: at line 8';   /usr/lib/llvm16/bin/llvm-readobj --file-headers --sections /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export32.test.tmp.dll | /usr/lib/llvm16/bin/FileCheck -check-prefix=HEADER-MERGE /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/export32.test
: 'RUN: at line 22';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -safeseh:no /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export32.test.tmp.dll /dll /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export32.test.tmp.obj /export:exportfn1,@5    /export:exportfn2 /export:mangled
: 'RUN: at line 24';   /usr/lib/llvm16/bin/llvm-objdump -p /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export32.test.tmp.dll | /usr/lib/llvm16/bin/FileCheck --check-prefix=CHECK2 /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/export32.test
: 'RUN: at line 38';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -safeseh:no /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export32.test.tmp.dll /dll /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export32.test.tmp.obj /export:exportfn1,@5,noname /export:exportfn2
: 'RUN: at line 39';   /usr/lib/llvm16/bin/llvm-objdump -p /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export32.test.tmp.dll | /usr/lib/llvm16/bin/FileCheck --check-prefix=CHECK3 /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/export32.test
: 'RUN: at line 51';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -safeseh:no /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export32.test.tmp.dll /dll /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export32.test.tmp.obj /export:f1=exportfn1 /export:f2=exportfn2
: 'RUN: at line 52';   /usr/lib/llvm16/bin/llvm-objdump -p /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export32.test.tmp.dll | /usr/lib/llvm16/bin/FileCheck --check-prefix=CHECK4 /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/export32.test
: 'RUN: at line 61';   echo "EXPORTS exportfn1 @3" > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export32.test.tmp.def
: 'RUN: at line 62';   echo "fn2=exportfn2 @2" >> /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export32.test.tmp.def
: 'RUN: at line 63';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -safeseh:no /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export32.test.tmp.dll /dll /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export32.test.tmp.obj /def:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export32.test.tmp.def
: 'RUN: at line 64';   /usr/lib/llvm16/bin/llvm-objdump -p /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export32.test.tmp.dll | /usr/lib/llvm16/bin/FileCheck --check-prefix=CHECK5 /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/export32.test
: 'RUN: at line 66';   echo "EXPORTS exportfn1 @ 3" > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export32.test.tmp.def
: 'RUN: at line 67';   echo "fn2=exportfn2 @ 2" >> /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export32.test.tmp.def
: 'RUN: at line 68';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -safeseh:no /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export32.test.tmp.dll /dll /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export32.test.tmp.obj /def:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export32.test.tmp.def
: 'RUN: at line 69';   /usr/lib/llvm16/bin/llvm-objdump -p /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export32.test.tmp.dll | /usr/lib/llvm16/bin/FileCheck --check-prefix=CHECK5 /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/export32.test
: 'RUN: at line 79';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -safeseh:no /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export32.test.tmp.dll /dll /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export32.test.tmp.obj /export:exportfn1 /export:exportfn2    /export:exportfn1 /export:exportfn2,@5 >& /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export32.test.tmp.log
: 'RUN: at line 81';   /usr/lib/llvm16/bin/FileCheck -check-prefix=CHECK6 /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/export32.test < /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export32.test.tmp.log
: 'RUN: at line 86';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -safeseh:no /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export32.test.tmp.dll /dll /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export32.test.tmp.obj /export:foo=mangled
: 'RUN: at line 87';   /usr/lib/llvm16/bin/llvm-objdump -p /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export32.test.tmp.dll | /usr/lib/llvm16/bin/FileCheck --check-prefix=CHECK7 /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/export32.test
--
Exit Code: 139

Command Output (stderr):
--
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
 #0 0x00007ff7bf3621a0 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/llvm16/lib/libLLVM-16.so+0x7621a0)
 #1 0x00007ff7bf35f42d (/usr/lib/llvm16/lib/libLLVM-16.so+0x75f42d)
 #2 0x00007ff7be650ae0 (/usr/lib/libc.so.6+0x3cae0)
 #3 0x00007ff7c6cc9c54 lld::coff::(anonymous namespace)::ThunkChunkARM::writeTo(unsigned char*) const /usr/src/debug/lld16/lld-16.0.6.src/COFF/DLL.cpp:443:55
 #4 0x00007ff7bf29dcb0 (/usr/lib/llvm16/lib/libLLVM-16.so+0x69dcb0)
 #5 0x00007ff7bf29e8df (/usr/lib/llvm16/lib/libLLVM-16.so+0x69e8df)
 #6 0x00007ff7bf29f396 (/usr/lib/llvm16/lib/libLLVM-16.so+0x69f396)
 #7 0x00007ff7be8e0c84 std::default_delete<std::thread::_State>::operator()(std::thread::_State*) const /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/unique_ptr.h:93:2
 #8 0x00007ff7be8e0c84 std::unique_ptr<std::thread::_State, std::default_delete<std::thread::_State>>::~unique_ptr() /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/unique_ptr.h:398:17
 #9 0x00007ff7be8e0c84 execute_native_thread_routine /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:106:5
#10 0x00007ff7be6a6ded (/usr/lib/libc.so.6+0x92ded)
#11 0x00007ff7be72a0dc (/usr/lib/libc.so.6+0x1160dc)
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export32.test.script: line 24: 91343 Segmentation fault      (core dumped) /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -safeseh:no /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export32.test.tmp.dll /dll /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/export32.test.tmp.obj /export:exportfn1 /export:exportfn2

--

********************
Testing:  0
FAIL: lld :: COFF/functionpadmin.test (141 of 2737)
******************** TEST 'lld :: COFF/functionpadmin.test' FAILED ********************
Script:
--
: 'RUN: at line 2';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/precomp-a.obj /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/functionpadmin.test.tmp.exe /nodefaultlib /force
: 'RUN: at line 3';   /usr/lib/llvm16/bin/llvm-objdump -s /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/functionpadmin.test.tmp.exe | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/functionpadmin.test --check-prefix BASE
: 'RUN: at line 5';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/precomp-a.obj /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/functionpadmin.test.tmp.exe /nodefaultlib /force /functionpadmin
: 'RUN: at line 6';   /usr/lib/llvm16/bin/llvm-objdump -s /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/functionpadmin.test.tmp.exe | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/functionpadmin.test --check-prefix PADDED
: 'RUN: at line 8';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/precomp-a.obj /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/functionpadmin.test.tmp.exe /nodefaultlib /force /functionpadmin:17
: 'RUN: at line 9';   /usr/lib/llvm16/bin/llvm-objdump -s /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/functionpadmin.test.tmp.exe | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/functionpadmin.test --check-prefix PADDED-MORE
: 'RUN: at line 12';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/precomp-a.obj /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/functionpadmin.test.tmp.exe /nodefaultlib /force /functionpadmin:17 /functionpadmin
: 'RUN: at line 13';   /usr/lib/llvm16/bin/llvm-objdump -s /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/functionpadmin.test.tmp.exe | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/functionpadmin.test --check-prefix PADDED
: 'RUN: at line 15';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/precomp-a.obj /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/functionpadmin.test.tmp.exe /nodefaultlib /force /functionpadmin /functionpadmin:17
: 'RUN: at line 16';   /usr/lib/llvm16/bin/llvm-objdump -s /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/functionpadmin.test.tmp.exe | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/functionpadmin.test --check-prefix PADDED-MORE
: 'RUN: at line 18';   not /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/precomp-a.obj /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/functionpadmin.test.tmp.exe /nodefaultlib /force /functionpadmin:zz 2>&1 | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/functionpadmin.test --check-prefix FAIL
: 'RUN: at line 21';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/precomp-a.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/precomp-b.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/precomp.obj /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/functionpadmin.test.tmp.exe /nodefaultlib /force
: 'RUN: at line 22';   /usr/lib/llvm16/bin/llvm-objdump -s /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/functionpadmin.test.tmp.exe | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/functionpadmin.test --check-prefix MULTI-BASE
: 'RUN: at line 24';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/precomp-a.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/precomp-b.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/precomp.obj /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/functionpadmin.test.tmp.exe /nodefaultlib /force /functionpadmin
: 'RUN: at line 25';   /usr/lib/llvm16/bin/llvm-objdump -s /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/functionpadmin.test.tmp.exe | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/functionpadmin.test --check-prefix MULTI-BASE-PADDED
: 'RUN: at line 27';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/precomp-a.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/precomp-b.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/precomp.obj /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/functionpadmin.test.tmp.exe /nodefaultlib /force /functionpadmin:17
: 'RUN: at line 28';   /usr/lib/llvm16/bin/llvm-objdump -s /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/functionpadmin.test.tmp.exe | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/functionpadmin.test --check-prefix MULTI-BASE-PADDED-MORE
: 'RUN: at line 31';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/pdb-diff.obj /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/functionpadmin.test.tmp.exe /nodefaultlib /force /functionpadmin
: 'RUN: at line 32';   /usr/lib/llvm16/bin/llvm-objdump -s /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/functionpadmin.test.tmp.exe | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/functionpadmin.test --check-prefix NO-HOTPATCH
: 'RUN: at line 35';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/hello64.obj /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/functionpadmin.test.tmp.exe /nodefaultlib /force /functionpadmin
: 'RUN: at line 36';   /usr/lib/llvm16/bin/llvm-objdump -s /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/functionpadmin.test.tmp.exe | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/functionpadmin.test --check-prefix HELLO
: 'RUN: at line 39';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/std64.lib /entry:ExitProcess /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/functionpadmin.test.tmp.exe /nodefaultlib /force /subsystem:console
: 'RUN: at line 40';   /usr/lib/llvm16/bin/llvm-objdump -s /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/functionpadmin.test.tmp.exe | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/functionpadmin.test --check-prefix THUNKS-NO-PAD
: 'RUN: at line 41';   /usr/lib/llvm16/bin/llvm-readobj --file-headers /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/functionpadmin.test.tmp.exe | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/functionpadmin.test --check-prefix THUNKS-NO-PAD-ENTRY
: 'RUN: at line 43';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/std64.lib /entry:ExitProcess /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/functionpadmin.test.tmp.exe /nodefaultlib /force /functionpadmin /subsystem:console
: 'RUN: at line 44';   /usr/lib/llvm16/bin/llvm-objdump -s /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/functionpadmin.test.tmp.exe | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/functionpadmin.test --check-prefix THUNKS-PAD
: 'RUN: at line 45';   /usr/lib/llvm16/bin/llvm-readobj --file-headers /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/functionpadmin.test.tmp.exe | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/functionpadmin.test --check-prefix THUNKS-PAD-ENTRY
--
Exit Code: 139

Command Output (stderr):
--
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/functionpadmin.test.script: line 27: 91514 Segmentation fault      (core dumped) /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/precomp-a.obj /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/functionpadmin.test.tmp.exe /nodefaultlib /force

--

********************
Testing:  0.
FAIL: lld :: COFF/giats.s (169 of 2737)
******************** TEST 'lld :: COFF/giats.s' FAILED ********************
Script:
--
: 'RUN: at line 4';   /usr/lib/llvm16/bin/yaml2obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/export.yaml -o giats.s-exp.obj
: 'RUN: at line 5';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /out:giats.s-exp.dll /dll giats.s-exp.obj /export:exportfn1 /implib:giats.s-exp.lib
: 'RUN: at line 8';   /usr/lib/llvm16/bin/llvm-mc -triple x86_64-windows-msvc /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/giats.s -filetype=obj -o giats.s.obj
: 'RUN: at line 11';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link giats.s.obj -guard:cf -guard:longjmp -entry:main -out:giats.s-nodelay.exe giats.s-exp.lib
: 'RUN: at line 12';   /usr/lib/llvm16/bin/llvm-readobj --file-headers --coff-load-config giats.s-nodelay.exe | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/giats.s --check-prefix CHECK
: 'RUN: at line 35';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link giats.s.obj -guard:cf -guard:longjmp -entry:main -out:giats.s-delay.exe giats.s-exp.lib -alternatename:__delayLoadHelper2=main -delayload:giats.s-exp.dll
: 'RUN: at line 36';   /usr/lib/llvm16/bin/llvm-readobj --file-headers --coff-load-config giats.s-delay.exe | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/giats.s --check-prefix DELAY-CHECK
--
Exit Code: 132

Command Output (stderr):
--
lld-link: warning: '_load_config_used' is misaligned (expected alignment to be 8 bytes, got 1 instead)
lld-link: warning: GuardLongJumpTargetCount not set correctly in '_load_config_used'
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
 #0 0x00007fe4465621a0 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/llvm16/lib/libLLVM-16.so+0x7621a0)
 #1 0x00007fe44655f42d (/usr/lib/llvm16/lib/libLLVM-16.so+0x75f42d)
 #2 0x00007fe445850ae0 (/usr/lib/libc.so.6+0x3cae0)
 #3 0x00007fe44de53cf4 lld::coff::(anonymous namespace)::ThunkChunkX86::writeTo(unsigned char*) const /usr/src/debug/lld16/lld-16.0.6.src/COFF/DLL.cpp:393:14
 #4 0x00007fe44649dd01 (/usr/lib/llvm16/lib/libLLVM-16.so+0x69dd01)
 #5 0x00007fe44649e8df (/usr/lib/llvm16/lib/libLLVM-16.so+0x69e8df)
 #6 0x00007fe44649e6b0 (/usr/lib/llvm16/lib/libLLVM-16.so+0x69e6b0)
 #7 0x00007fe445ae0c84 std::default_delete<std::thread::_State>::operator()(std::thread::_State*) const /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/unique_ptr.h:93:2
 #8 0x00007fe445ae0c84 std::unique_ptr<std::thread::_State, std::default_delete<std::thread::_State>>::~unique_ptr() /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/unique_ptr.h:398:17
 #9 0x00007fe445ae0c84 execute_native_thread_routine /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:106:5
#10 0x00007fe4458a6ded (/usr/lib/libc.so.6+0x92ded)
#11 0x00007fe44592a0dc (/usr/lib/libc.so.6+0x1160dc)
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/giats.s.script: line 7: 91841 Illegal instruction     (core dumped) /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link giats.s.obj -guard:cf -guard:longjmp -entry:main -out:giats.s-delay.exe giats.s-exp.lib -alternatename:__delayLoadHelper2=main -delayload:giats.s-exp.dll

--

********************
Testing:  0.
FAIL: lld :: COFF/ignore4217.yaml (172 of 2737)
******************** TEST 'lld :: COFF/ignore4217.yaml' FAILED ********************
Script:
--
: 'RUN: at line 2';   /usr/lib/llvm16/bin/yaml2obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/ignore4217.yaml -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/ignore4217.yaml.tmp.obj
: 'RUN: at line 4';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -entry:main -out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/ignore4217.yaml.tmp.exe /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/ignore4217.yaml.tmp.obj 2>&1      | /usr/lib/llvm16/bin/FileCheck -check-prefix=WARNINGS /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/ignore4217.yaml
: 'RUN: at line 6';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -ignore:4217 -entry:main -out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/ignore4217.yaml.tmp.exe /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/ignore4217.yaml.tmp.obj 2>&1      | /usr/lib/llvm16/bin/FileCheck -allow-empty -check-prefix=SUPPRESSED /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/ignore4217.yaml
--
Exit Code: 1

Command Output (stderr):
--
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/ignore4217.yaml:9:13: error: WARNINGS: expected string not found in input
# WARNINGS: locally defined symbol imported
            ^
<stdin>:1:1: note: scanning from here
lld-link: error: relocation against symbol in discarded section: __imp_foo
^
<stdin>:1:20: note: possible intended match here
lld-link: error: relocation against symbol in discarded section: __imp_foo
                   ^

Input file: <stdin>
Check file: /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/ignore4217.yaml

-dump-input=help explains the following input dump.

Input was:
<<<<<<
           1: lld-link: error: relocation against symbol in discarded section: __imp_foo 
check:9'0     X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
check:9'1                        ?                                                        possible intended match
           2: >>> referenced by /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/ignore4217.yaml.tmp.obj:(main) 
check:9'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>>>>>

--

********************
Testing:  0.
FAIL: lld :: COFF/ignore-many.test (173 of 2737)
******************** TEST 'lld :: COFF/ignore-many.test' FAILED ********************
Script:
--
: 'RUN: at line 3';   /usr/lib/llvm16/bin/yaml2obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/ignore4217.yaml -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/ignore-many.test.tmp1.obj
: 'RUN: at line 4';   /usr/lib/llvm16/bin/yaml2obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/pdb-type-server-missing-2.yaml -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/ignore-many.test.tmp2.obj
: 'RUN: at line 5';   echo foo > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/ignore-many.test.tmp3.order
: 'RUN: at line 7';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /entry:main /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/ignore-many.test.tmp.exe /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/ignore-many.test.tmp1.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/ignore-many.test.tmp2.obj /order:@/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/ignore-many.test.tmp3.order /debug 2>&1 | /usr/lib/llvm16/bin/FileCheck -check-prefix=WARNINGS /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/ignore-many.test
: 'RUN: at line 8';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /entry:main /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/ignore-many.test.tmp.exe /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/ignore-many.test.tmp1.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/ignore-many.test.tmp2.obj /order:@/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/ignore-many.test.tmp3.order /debug /ignore:4217,4099,4037 2>&1 | /usr/lib/llvm16/bin/FileCheck -allow-empty -check-prefix=SUPPRESSED /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/ignore-many.test
--
Exit Code: 1

Command Output (stderr):
--
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/ignore-many.test:10:11: error: WARNINGS: expected string not found in input
WARNINGS: locally defined symbol imported
          ^
<stdin>:1:1: note: scanning from here
lld-link: warning: /order:foo: missing symbol: foo [LNK4037]
^
<stdin>:2:20: note: possible intended match here
lld-link: error: relocation against symbol in discarded section: __imp_foo
                   ^

Input file: <stdin>
Check file: /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/ignore-many.test

-dump-input=help explains the following input dump.

Input was:
<<<<<<
            1: lld-link: warning: /order:foo: missing symbol: foo [LNK4037] 
check:10'0     X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
            2: lld-link: error: relocation against symbol in discarded section: __imp_foo 
check:10'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:10'1                        ?                                                        possible intended match
            3: >>> referenced by /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/ignore-many.test.tmp1.obj:(main) 
check:10'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
            4:  
check:10'0     ~
            5: lld-link: warning: Cannot use debug info for '/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/ignore-many.test.tmp2.obj' [LNK4099] 
check:10'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
            6: >>> failed to load reference 'C:\src\llvm-project\build\definitely_not_found_for_sure.pdb': No such file or directory 
check:10'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>>>>>

--

********************
Testing:  0.
FAIL: lld :: COFF/includeoptional2.yaml (185 of 2737)
******************** TEST 'lld :: COFF/includeoptional2.yaml' FAILED ********************
Script:
--
: 'RUN: at line 1';   /usr/lib/llvm16/bin/yaml2obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/includeoptional2.yaml -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/includeoptional2.yaml.tmp.obj
: 'RUN: at line 2';   not /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/includeoptional2.yaml.tmp.exe /entry:main /includeoptional:undeffunc /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/includeoptional2.yaml.tmp.obj /verbose 2>&1 | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/includeoptional2.yaml
--
Exit Code: 1

Command Output (stderr):
--
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/includeoptional2.yaml:4:10: error: CHECK: expected string not found in input
# CHECK: error: undefined symbol: undeffunc
         ^
<stdin>:1:1: note: scanning from here
lld-link: Reading /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/includeoptional2.yaml.tmp.obj
^
<stdin>:3:48: note: possible intended match here
lld-link: error: relocation against symbol in discarded section: undeffunc
                                               ^

Input file: <stdin>
Check file: /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/includeoptional2.yaml

-dump-input=help explains the following input dump.

Input was:
<<<<<<
           1: lld-link: Reading /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/includeoptional2.yaml.tmp.obj 
check:4'0     X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
           2: lld-link: ICF needed 2 iterations 
check:4'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           3: lld-link: error: relocation against symbol in discarded section: undeffunc 
check:4'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:4'1                                                    ?                            possible intended match
           4: >>> referenced by /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/includeoptional2.yaml.tmp.obj:(main) 
check:4'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>>>>>

--

********************
Testing:  0.
FAIL: lld :: COFF/link-dll-i386.s (204 of 2737)
******************** TEST 'lld :: COFF/link-dll-i386.s' FAILED ********************
Script:
--
: 'RUN: at line 11';   split-file /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/link-dll-i386.s /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll-i386.s.tmp.dir
: 'RUN: at line 13';   /usr/lib/llvm16/bin/llvm-mc -filetype=obj -triple=i386-windows-gnu /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll-i386.s.tmp.dir/lib.s -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll-i386.s.tmp.lib.o
: 'RUN: at line 14';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -safeseh:no -noentry -dll -def:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll-i386.s.tmp.dir/lib.def /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll-i386.s.tmp.lib.o -out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll-i386.s.tmp.lib.dll -implib:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll-i386.s.tmp.implib.lib
: 'RUN: at line 15';   /usr/lib/llvm16/bin/llvm-mc -filetype=obj -triple=i386-windows-gnu /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll-i386.s.tmp.dir/main.s -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll-i386.s.tmp.main.o
: 'RUN: at line 16';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -lldmingw /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll-i386.s.tmp.main.o -out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll-i386.s.tmp.main.exe /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll-i386.s.tmp.lib.dll -opt:noref -verbose 2>&1 | /usr/lib/llvm16/bin/FileCheck --check-prefix=LOG /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/link-dll-i386.s
: 'RUN: at line 17';   /usr/lib/llvm16/bin/llvm-readobj --coff-imports /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll-i386.s.tmp.main.exe | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/link-dll-i386.s
--
Exit Code: 1

Command Output (stderr):
--
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/link-dll-i386.s:64:8: error: LOG: expected string not found in input
# LOG: Automatically importing _variable from link-dll-i386.s.tmp.lib.dll
       ^
<stdin>:1:1: note: scanning from here
lld-link: Reading /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll-i386.s.tmp.main.o
^
<stdin>:3:1: note: possible intended match here
lld-link: Reading link-dll-i386.s.tmp.lib.dll
^

Input file: <stdin>
Check file: /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/link-dll-i386.s

-dump-input=help explains the following input dump.

Input was:
<<<<<<
            1: lld-link: Reading /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll-i386.s.tmp.main.o 
check:64'0     X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
            2: lld-link: Reading /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll-i386.s.tmp.lib.dll 
check:64'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
            3: lld-link: Reading link-dll-i386.s.tmp.lib.dll 
check:64'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:64'1     ?                                              possible intended match
            4: lld-link: Entry name inferred: _mainCRTStartup 
check:64'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
            5: lld-link: Loading lazy __imp__variable from /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll-i386.s.tmp.lib.dll for automatic import 
check:64'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
            6: lld-link: Reading link-dll-i386.s.tmp.lib.dll 
check:64'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>>>>>

--

********************
Testing:  0.
FAIL: lld :: COFF/link-dll.s (206 of 2737)
******************** TEST 'lld :: COFF/link-dll.s' FAILED ********************
Script:
--
: 'RUN: at line 13';   split-file /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/link-dll.s /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll.s.tmp.dir
: 'RUN: at line 15';   /usr/lib/llvm16/bin/llvm-mc -filetype=obj -triple=x86_64-windows-gnu /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll.s.tmp.dir/lib.s -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll.s.tmp.lib.o
: 'RUN: at line 16';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -noentry -dll -def:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll.s.tmp.dir/lib.def /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll.s.tmp.lib.o -out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll.s.tmp.lib.dll -implib:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll.s.tmp.implib.lib
: 'RUN: at line 17';   /usr/lib/llvm16/bin/llvm-mc -filetype=obj -triple=x86_64-windows-gnu /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll.s.tmp.dir/main.s -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll.s.tmp.main.o
: 'RUN: at line 18';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -lldmingw /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll.s.tmp.main.o -out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll.s.tmp.main.exe /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll.s.tmp.lib.dll -opt:noref -verbose 2>&1 | /usr/lib/llvm16/bin/FileCheck --check-prefix=LOG /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/link-dll.s
: 'RUN: at line 19';   /usr/lib/llvm16/bin/llvm-readobj --coff-imports /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll.s.tmp.main.exe | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/link-dll.s
--
Exit Code: 1

Command Output (stderr):
--
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/link-dll.s:66:8: error: LOG: expected string not found in input
# LOG: Automatically importing variable from link-dll.s.tmp.lib.dll
       ^
<stdin>:1:1: note: scanning from here
lld-link: Reading /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll.s.tmp.main.o
^
<stdin>:3:1: note: possible intended match here
lld-link: Reading link-dll.s.tmp.lib.dll
^

Input file: <stdin>
Check file: /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/link-dll.s

-dump-input=help explains the following input dump.

Input was:
<<<<<<
            1: lld-link: Reading /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll.s.tmp.main.o 
check:66'0     X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
            2: lld-link: Reading /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll.s.tmp.lib.dll 
check:66'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
            3: lld-link: Reading link-dll.s.tmp.lib.dll 
check:66'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:66'1     ?                                         possible intended match
            4: lld-link: Entry name inferred: mainCRTStartup 
check:66'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
            5: lld-link: Loading lazy __imp_variable from /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll.s.tmp.lib.dll for automatic import 
check:66'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
            6: lld-link: Reading link-dll.s.tmp.lib.dll 
check:66'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>>>>>

--

********************
Testing:  0.
FAIL: lld :: COFF/line-error.yaml (210 of 2737)
******************** TEST 'lld :: COFF/line-error.yaml' FAILED ********************
Script:
--
: 'RUN: at line 1';   /usr/lib/llvm16/bin/yaml2obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/line-error.yaml -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/line-error.yaml.tmp.obj
: 'RUN: at line 2';   not /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/line-error.yaml.tmp.obj /subsystem:console 2>&1 | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/line-error.yaml
--
Exit Code: 1

Command Output (stderr):
--
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/line-error.yaml:4:10: error: CHECK: expected string not found in input
# CHECK: lld-link: error: undefined symbol: function
         ^
<stdin>:1:1: note: scanning from here
error: Segmentation fault (core dumped)
^
<stdin>:1:8: note: possible intended match here
error: Segmentation fault (core dumped)
       ^

Input file: <stdin>
Check file: /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/line-error.yaml

-dump-input=help explains the following input dump.

Input was:
<<<<<<
           1: error: Segmentation fault (core dumped) 
check:4'0     X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
check:4'1            ?                                 possible intended match
>>>>>>

--

********************
Testing:  0.
FAIL: lld :: COFF/locally-imported-arm64.test (214 of 2737)
******************** TEST 'lld :: COFF/locally-imported-arm64.test' FAILED ********************
Script:
--
: 'RUN: at line 1';   /usr/lib/llvm16/bin/yaml2obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/locally-imported-arm64.test -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/locally-imported-arm64.test.tmp.obj
: 'RUN: at line 2';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/locally-imported-arm64.test.tmp.exe /entry:main /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/locally-imported-arm64.test.tmp.obj
: 'RUN: at line 3';   /usr/lib/llvm16/bin/llvm-objdump -s /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/locally-imported-arm64.test.tmp.exe | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/locally-imported-arm64.test
: 'RUN: at line 4';   /usr/lib/llvm16/bin/llvm-readobj --coff-basereloc /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/locally-imported-arm64.test.tmp.exe | /usr/lib/llvm16/bin/FileCheck -check-prefix=BASEREL /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/locally-imported-arm64.test
--
Exit Code: 1

Command Output (stderr):
--
lld-link: error: relocation against symbol in discarded section: __imp_main
>>> referenced by /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/locally-imported-arm64.test.tmp.obj:(.text)

--

********************
Testing:  0.
FAIL: lld :: COFF/locally-imported.test (216 of 2737)
******************** TEST 'lld :: COFF/locally-imported.test' FAILED ********************
Script:
--
: 'RUN: at line 1';   /usr/lib/llvm16/bin/yaml2obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/locally-imported.test -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/locally-imported.test.tmp.obj
: 'RUN: at line 2';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/locally-imported.test.tmp.exe /entry:main /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/locally-imported.test.tmp.obj 2>&1 | /usr/lib/llvm16/bin/FileCheck -check-prefix=WARN /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/locally-imported.test
: 'RUN: at line 3';   /usr/lib/llvm16/bin/llvm-objdump -s /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/locally-imported.test.tmp.exe | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/locally-imported.test
: 'RUN: at line 4';   /usr/lib/llvm16/bin/llvm-readobj --coff-basereloc /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/locally-imported.test.tmp.exe | /usr/lib/llvm16/bin/FileCheck -check-prefix=BASEREL /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/locally-imported.test
--
Exit Code: 1

Command Output (stderr):
--
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/locally-imported.test:6:9: error: WARN: expected string not found in input
# WARN: warning: [[INPUT:.+]]: locally defined symbol imported: main (defined in [[INPUT]])
        ^
<stdin>:1:1: note: scanning from here
lld-link: error: relocation against symbol in discarded section: __imp_main
^

Input file: <stdin>
Check file: /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/locally-imported.test

-dump-input=help explains the following input dump.

Input was:
<<<<<<
         1: lld-link: error: relocation against symbol in discarded section: __imp_main 
check:6     X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
         2: >>> referenced by /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/locally-imported.test.tmp.obj:(.text) 
check:6     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>>>>>

--

********************
Testing:  0.
FAIL: lld :: COFF/locally-imported32.test (217 of 2737)
******************** TEST 'lld :: COFF/locally-imported32.test' FAILED ********************
Script:
--
: 'RUN: at line 1';   /usr/lib/llvm16/bin/yaml2obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/locally-imported32.test -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/locally-imported32.test.tmp.obj
: 'RUN: at line 2';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -safeseh:no /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/locally-imported32.test.tmp.exe /entry:main /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/locally-imported32.test.tmp.obj
: 'RUN: at line 3';   /usr/lib/llvm16/bin/llvm-objdump -s /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/locally-imported32.test.tmp.exe | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/locally-imported32.test
--
Exit Code: 1

Command Output (stderr):
--
lld-link: error: relocation against symbol in discarded section: __imp__main
>>> referenced by /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/locally-imported32.test.tmp.obj:(.text)

--

********************
Testing:  0.
FAIL: lld :: COFF/link-dll-stdcall.s (219 of 2737)
******************** TEST 'lld :: COFF/link-dll-stdcall.s' FAILED ********************
Script:
--
: 'RUN: at line 13';   split-file /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/link-dll-stdcall.s /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll-stdcall.s.tmp.dir
: 'RUN: at line 15';   /usr/lib/llvm16/bin/llvm-mc -filetype=obj -triple=i386-windows-gnu /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll-stdcall.s.tmp.dir/lib.s -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll-stdcall.s.tmp.lib.o
: 'RUN: at line 16';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -safeseh:no -noentry -dll -def:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll-stdcall.s.tmp.dir/lib.def /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll-stdcall.s.tmp.lib.o -out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll-stdcall.s.tmp.lib.dll -implib:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll-stdcall.s.tmp.implib.lib
: 'RUN: at line 17';   /usr/lib/llvm16/bin/llvm-mc -filetype=obj -triple=i386-windows-gnu /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll-stdcall.s.tmp.dir/main.s -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll-stdcall.s.tmp.main.o
: 'RUN: at line 18';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -lldmingw /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll-stdcall.s.tmp.main.o -out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll-stdcall.s.tmp.main.exe /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll-stdcall.s.tmp.lib.dll -opt:noref 2>&1 | /usr/lib/llvm16/bin/FileCheck --check-prefix=LOG /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/link-dll-stdcall.s
: 'RUN: at line 19';   /usr/lib/llvm16/bin/llvm-readobj --coff-imports /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll-stdcall.s.tmp.main.exe | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/link-dll-stdcall.s
: 'RUN: at line 20';   not /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -lldmingw /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll-stdcall.s.tmp.main.o -out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll-stdcall.s.tmp.main.exe /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll-stdcall.s.tmp.lib.dll -opt:noref -stdcall-fixup:no 2>&1 | /usr/lib/llvm16/bin/FileCheck --check-prefix=ERROR /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/link-dll-stdcall.s
: 'RUN: at line 21';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -lldmingw /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll-stdcall.s.tmp.main.o -out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll-stdcall.s.tmp.main.exe /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll-stdcall.s.tmp.lib.dll -opt:noref -stdcall-fixup 2>&1 | /usr/lib/llvm16/bin/count 0
--
Exit Code: 139

Command Output (stderr):
--
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
 #0 0x00007ae93e1621a0 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/llvm16/lib/libLLVM-16.so+0x7621a0)
 #1 0x00007ae93e15f42d (/usr/lib/llvm16/lib/libLLVM-16.so+0x75f42d)
 #2 0x00007ae93d450ae0 (/usr/lib/libc.so.6+0x3cae0)
 #3 0x00007ae945a5bc54 lld::coff::(anonymous namespace)::ThunkChunkARM::writeTo(unsigned char*) const /usr/src/debug/lld16/lld-16.0.6.src/COFF/DLL.cpp:443:55
 #4 0x00007ae93e09dcb0 (/usr/lib/llvm16/lib/libLLVM-16.so+0x69dcb0)
 #5 0x00007ae93e09e8df (/usr/lib/llvm16/lib/libLLVM-16.so+0x69e8df)
 #6 0x00007ae93e09f396 (/usr/lib/llvm16/lib/libLLVM-16.so+0x69f396)
 #7 0x00007ae93d6e0c84 std::default_delete<std::thread::_State>::operator()(std::thread::_State*) const /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/unique_ptr.h:93:2
 #8 0x00007ae93d6e0c84 std::unique_ptr<std::thread::_State, std::default_delete<std::thread::_State>>::~unique_ptr() /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/unique_ptr.h:398:17
 #9 0x00007ae93d6e0c84 execute_native_thread_routine /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:106:5
#10 0x00007ae93d4a6ded (/usr/lib/libc.so.6+0x92ded)
#11 0x00007ae93d52a0dc (/usr/lib/libc.so.6+0x1160dc)
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll-stdcall.s.script: line 8: 92731 Segmentation fault      (core dumped) /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -safeseh:no -noentry -dll -def:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll-stdcall.s.tmp.dir/lib.def /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll-stdcall.s.tmp.lib.o -out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll-stdcall.s.tmp.lib.dll -implib:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/link-dll-stdcall.s.tmp.implib.lib

--

********************
Testing:  0..
FAIL: lld :: COFF/lto-comdat.ll (232 of 2737)
******************** TEST 'lld :: COFF/lto-comdat.ll' FAILED ********************
Script:
--
: 'RUN: at line 2';   /usr/lib/llvm16/bin/llvm-as -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/comdat-main.lto.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/lto-comdat.ll
: 'RUN: at line 3';   /usr/lib/llvm16/bin/llvm-as -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/comdat1.lto.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/lto-comdat1.ll
: 'RUN: at line 4';   /usr/lib/llvm16/bin/llvm-as -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/comdat2.lto.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/lto-comdat2.ll
: 'RUN: at line 5';   rm -f /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/comdat.lto.lib
: 'RUN: at line 6';   llvm-ar cru /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/comdat.lto.lib /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/comdat1.lto.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/comdat2.lto.obj
: 'RUN: at line 8';   /usr/lib/llvm16/bin/llc -filetype=obj -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/comdat-main.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/lto-comdat.ll
: 'RUN: at line 9';   /usr/lib/llvm16/bin/llc -filetype=obj -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/comdat1.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/lto-comdat1.ll
: 'RUN: at line 10';   /usr/lib/llvm16/bin/llc -filetype=obj -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/comdat2.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/lto-comdat2.ll
: 'RUN: at line 11';   rm -f /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/comdat.lib
: 'RUN: at line 12';   llvm-ar cru /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/comdat.lib /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/comdat1.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/comdat2.obj
: 'RUN: at line 16';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/comdat-main.exe /entry:main /subsystem:console /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/comdat-main.lto.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/comdat1.lto.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/comdat2.lto.obj
: 'RUN: at line 17';   /usr/lib/llvm16/bin/llvm-readobj --file-headers /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/comdat-main.exe | /usr/lib/llvm16/bin/FileCheck -check-prefix=HEADERS-11 /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/lto-comdat.ll
: 'RUN: at line 18';   /usr/lib/llvm16/bin/llvm-objdump --no-print-imm-hex -d /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/comdat-main.exe | /usr/lib/llvm16/bin/FileCheck --check-prefix=TEXT-11 /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/lto-comdat.ll
: 'RUN: at line 19';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/comdat-main.exe /entry:main /subsystem:console /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/comdat-main.lto.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/comdat.lto.lib
: 'RUN: at line 20';   /usr/lib/llvm16/bin/llvm-readobj --file-headers /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/comdat-main.exe | /usr/lib/llvm16/bin/FileCheck -check-prefix=HEADERS-11 /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/lto-comdat.ll
: 'RUN: at line 21';   /usr/lib/llvm16/bin/llvm-objdump --no-print-imm-hex -d /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/comdat-main.exe | /usr/lib/llvm16/bin/FileCheck --check-prefix=TEXT-11 /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/lto-comdat.ll
: 'RUN: at line 26';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/comdat-main.exe /entry:main /subsystem:console /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/comdat-main.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/comdat1.lto.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/comdat2.lto.obj
: 'RUN: at line 27';   /usr/lib/llvm16/bin/llvm-readobj --file-headers /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/comdat-main.exe | /usr/lib/llvm16/bin/FileCheck -check-prefix=HEADERS-01 /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/lto-comdat.ll
: 'RUN: at line 28';   /usr/lib/llvm16/bin/llvm-objdump --no-print-imm-hex -d /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/comdat-main.exe | /usr/lib/llvm16/bin/FileCheck --check-prefix=TEXT-01 /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/lto-comdat.ll
: 'RUN: at line 29';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/comdat-main.exe /entry:main /subsystem:console /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/comdat-main.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/comdat.lto.lib
: 'RUN: at line 30';   /usr/lib/llvm16/bin/llvm-readobj --file-headers /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/comdat-main.exe | /usr/lib/llvm16/bin/FileCheck -check-prefix=HEADERS-01 /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/lto-comdat.ll
: 'RUN: at line 31';   /usr/lib/llvm16/bin/llvm-objdump --no-print-imm-hex -d /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/comdat-main.exe | /usr/lib/llvm16/bin/FileCheck --check-prefix=TEXT-01 /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/lto-comdat.ll
: 'RUN: at line 36';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/comdat-main.exe /entry:main /subsystem:console /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/comdat-main.lto.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/comdat1.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/comdat2.obj
: 'RUN: at line 37';   /usr/lib/llvm16/bin/llvm-readobj --file-headers /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/comdat-main.exe | /usr/lib/llvm16/bin/FileCheck -check-prefix=HEADERS-10 /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/lto-comdat.ll
: 'RUN: at line 38';   /usr/lib/llvm16/bin/llvm-objdump --no-print-imm-hex -d /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/comdat-main.exe | /usr/lib/llvm16/bin/FileCheck --check-prefix=TEXT-10 /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/lto-comdat.ll
: 'RUN: at line 39';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/comdat-main.exe /entry:main /subsystem:console /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/comdat-main.lto.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/comdat.lib
: 'RUN: at line 40';   /usr/lib/llvm16/bin/llvm-readobj --file-headers /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/comdat-main.exe | /usr/lib/llvm16/bin/FileCheck -check-prefix=HEADERS-10 /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/lto-comdat.ll
: 'RUN: at line 41';   /usr/lib/llvm16/bin/llvm-objdump --no-print-imm-hex -d /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/comdat-main.exe | /usr/lib/llvm16/bin/FileCheck --check-prefix=TEXT-10 /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/lto-comdat.ll
--
Exit Code: 1

Command Output (stderr):
--
lld-link: error: relocation against symbol in discarded section: f1
>>> referenced by /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/comdat-main.obj:(main)

lld-link: error: relocation against symbol in discarded section: f2
>>> referenced by /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/comdat-main.obj:(main)

--

********************
Testing:  0..
FAIL: lld :: COFF/lto-parallel.ll (234 of 2737)
******************** TEST 'lld :: COFF/lto-parallel.ll' FAILED ********************
Script:
--
: 'RUN: at line 2';   /usr/lib/llvm16/bin/llvm-as -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/lto-parallel.ll.tmp.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/lto-parallel.ll
: 'RUN: at line 3';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -opt:noicf /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/lto-parallel.ll.tmp.exe /entry:foo /include:bar /opt:lldltopartitions=2 /subsystem:console /lldmap:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/lto-parallel.ll.tmp.map /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/lto-parallel.ll.tmp.obj /debug /pdb:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/lto-parallel.ll.tmp.pdb
: 'RUN: at line 4';   /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/lto-parallel.ll < /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/lto-parallel.ll.tmp.map
: 'RUN: at line 5';   /usr/lib/llvm16/bin/llvm-pdbutil dump /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/lto-parallel.ll.tmp.pdb --modules | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/lto-parallel.ll --check-prefix=PDB
--
Exit Code: 1

Command Output (stderr):
--
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/lto-parallel.ll:19:10: error: CHECK: expected string not found in input
; CHECK: lto-parallel.ll.tmp.exe.lto.1.obj:
         ^
<stdin>:6:133: note: scanning from here
00001004 00000000 4 /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/lto-parallel.ll.tmp.exe.lto.1.obj:(.text)
                                                                                                                                    ^

Input file: <stdin>
Check file: /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/lto-parallel.ll

-dump-input=help explains the following input dump.

Input was:
<<<<<<
          1: Address Size Align Out In Symbol 
          2: 00001000 00000004 4096 .text 
          3: 00001000 00000000 4 /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/lto-parallel.ll.tmp.exe.lto.obj:(.text) 
          4: 00001000 00000002 16 /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/lto-parallel.ll.tmp.exe.lto.obj:(.text) 
          5: 00001000 00000000 0 foo 
          6: 00001004 00000000 4 /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/lto-parallel.ll.tmp.exe.lto.1.obj:(.text) 
check:19                                                                                                                                         X~~~~~~~ error: no match found
          7: 00002000 0000009a 4096 .rdata 
check:19     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>>>>>

--

********************
Testing:  0..
FAIL: lld :: COFF/lto.ll (241 of 2737)
******************** TEST 'lld :: COFF/lto.ll' FAILED ********************
Script:
--
: 'RUN: at line 2';   /usr/lib/llvm16/bin/llvm-as -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/main.lto.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/lto.ll
: 'RUN: at line 3';   /usr/lib/llvm16/bin/llvm-as -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/foo.lto.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/lto-dep.ll
: 'RUN: at line 4';   rm -f /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/foo.lto.lib
: 'RUN: at line 5';   llvm-ar cru /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/foo.lto.lib /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/foo.lto.obj
: 'RUN: at line 7';   /usr/lib/llvm16/bin/llc -filetype=obj -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/main.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/lto.ll
: 'RUN: at line 8';   /usr/lib/llvm16/bin/llc -filetype=obj -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/foo.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/lto-dep.ll
: 'RUN: at line 9';   rm -f /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/foo.lib
: 'RUN: at line 10';   llvm-ar cru /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/foo.lib /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/foo.obj
: 'RUN: at line 12';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/main.exe /entry:main /include:f2 /subsystem:console /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/main.lto.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/foo.lto.obj
: 'RUN: at line 13';   /usr/lib/llvm16/bin/llvm-readobj --file-headers /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/main.exe | /usr/lib/llvm16/bin/FileCheck -check-prefix=HEADERS-11 /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/lto.ll
: 'RUN: at line 14';   /usr/lib/llvm16/bin/llvm-objdump --no-print-imm-hex -d /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/main.exe | /usr/lib/llvm16/bin/FileCheck --check-prefix=TEXT-11 /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/lto.ll
: 'RUN: at line 15';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/main.exe /entry:main /include:f2 /subsystem:console /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/main.lto.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/foo.lto.lib /verbose 2>&1 | /usr/lib/llvm16/bin/FileCheck -check-prefix=VERBOSE /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/lto.ll
: 'RUN: at line 16';   /usr/lib/llvm16/bin/llvm-readobj --file-headers /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/main.exe | /usr/lib/llvm16/bin/FileCheck -check-prefix=HEADERS-11 /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/lto.ll
: 'RUN: at line 17';   /usr/lib/llvm16/bin/llvm-objdump --no-print-imm-hex -d /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/main.exe | /usr/lib/llvm16/bin/FileCheck --check-prefix=TEXT-11 /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/lto.ll
: 'RUN: at line 19';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/main.exe /entry:main /subsystem:console /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/main.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/foo.lto.obj
: 'RUN: at line 20';   /usr/lib/llvm16/bin/llvm-readobj --file-headers /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/main.exe | /usr/lib/llvm16/bin/FileCheck -check-prefix=HEADERS-01 /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/lto.ll
: 'RUN: at line 21';   /usr/lib/llvm16/bin/llvm-objdump --no-print-imm-hex -d /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/main.exe | /usr/lib/llvm16/bin/FileCheck --check-prefix=TEXT-01 /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/lto.ll
: 'RUN: at line 22';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/main.exe /entry:main /subsystem:console /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/main.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/foo.lto.lib
: 'RUN: at line 23';   /usr/lib/llvm16/bin/llvm-readobj --file-headers /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/main.exe | /usr/lib/llvm16/bin/FileCheck -check-prefix=HEADERS-01 /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/lto.ll
: 'RUN: at line 24';   /usr/lib/llvm16/bin/llvm-objdump --no-print-imm-hex -d /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/main.exe | /usr/lib/llvm16/bin/FileCheck --check-prefix=TEXT-01 /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/lto.ll
: 'RUN: at line 26';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/main.exe /entry:main /subsystem:console /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/main.lto.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/foo.obj
: 'RUN: at line 27';   /usr/lib/llvm16/bin/llvm-readobj --file-headers /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/main.exe | /usr/lib/llvm16/bin/FileCheck -check-prefix=HEADERS-10 /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/lto.ll
: 'RUN: at line 28';   /usr/lib/llvm16/bin/llvm-objdump --no-print-imm-hex -d /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/main.exe | /usr/lib/llvm16/bin/FileCheck --check-prefix=TEXT-10 /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/lto.ll
: 'RUN: at line 29';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/main.exe /entry:main /subsystem:console /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/main.lto.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/foo.lib
: 'RUN: at line 30';   /usr/lib/llvm16/bin/llvm-readobj --file-headers /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/main.exe | /usr/lib/llvm16/bin/FileCheck -check-prefix=HEADERS-10 /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/lto.ll
: 'RUN: at line 31';   /usr/lib/llvm16/bin/llvm-objdump --no-print-imm-hex -d /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/main.exe | /usr/lib/llvm16/bin/FileCheck --check-prefix=TEXT-10 /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/lto.ll
--
Exit Code: 1

Command Output (stderr):
--
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/lto.ll:41:17: error: TEXT-11-NEXT: expected string not found in input
; TEXT-11-NEXT: int3
                ^
<stdin>:8:19: note: scanning from here
140001002: c3 retq
                  ^

Input file: <stdin>
Check file: /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/lto.ll

-dump-input=help explains the following input dump.

Input was:
<<<<<<
         1:  
         2: /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/main.exe: file format coff-x86-64 
         3:  
         4: Disassembly of section .text: 
         5:  
         6: 0000000140001000 <.text>: 
         7: 140001000: 31 c0 xorl %eax, %eax 
         8: 140001002: c3 retq 
next:41                       X error: no match found
>>>>>>

--

********************
Testing:  0..
FAIL: lld :: COFF/nodefaultlib.test (250 of 2737)
******************** TEST 'lld :: COFF/nodefaultlib.test' FAILED ********************
Script:
--
: 'RUN: at line 1';   cp /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/hello64.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output
: 'RUN: at line 2';   cp /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/std64.lib /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output
: 'RUN: at line 4';   not /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/nodefaultlib.test.tmp.exe /entry:main /subsystem:console    hello64.obj /defaultlib:std64.lib >& /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/nodefaultlib.test.tmp.log
: 'RUN: at line 6';   /usr/lib/llvm16/bin/FileCheck -DMSG='No such file or directory' -check-prefix=CHECK1 /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/nodefaultlib.test < /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/nodefaultlib.test.tmp.log
: 'RUN: at line 8';   not /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/nodefaultlib.test.tmp.exe /entry:main /subsystem:console    hello64 /defaultlib:std64.lib >& /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/nodefaultlib.test.tmp.log
: 'RUN: at line 10';   /usr/lib/llvm16/bin/FileCheck -DMSG='No such file or directory' -check-prefix=CHECK2 /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/nodefaultlib.test < /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/nodefaultlib.test.tmp.log
: 'RUN: at line 12';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /libpath:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/nodefaultlib.test.tmp.exe /entry:main    /subsystem:console hello64.obj /defaultlib:std64.lib    /nodefaultlib:std64.lib >& /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/nodefaultlib.test.tmp.log || true
: 'RUN: at line 15';   /usr/lib/llvm16/bin/FileCheck -check-prefix=CHECK3 /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/nodefaultlib.test < /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/nodefaultlib.test.tmp.log
: 'RUN: at line 17';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /libpath:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/nodefaultlib.test.tmp.exe /entry:main    /subsystem:console hello64.obj /defaultlib:std64    /nodefaultlib:std64.lib >& /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/nodefaultlib.test.tmp.log || true
: 'RUN: at line 20';   /usr/lib/llvm16/bin/FileCheck -check-prefix=CHECK3 /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/nodefaultlib.test < /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/nodefaultlib.test.tmp.log
: 'RUN: at line 27';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /libpath:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/nodefaultlib.test.tmp.exe /entry:main    /subsystem:console hello64.obj /defaultlib:std64.lib
: 'RUN: at line 30';   env LIB=/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/nodefaultlib.test.tmp.exe /entry:main    /subsystem:console hello64.obj /defaultlib:std64.lib
: 'RUN: at line 34';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/precomp.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/precomp-a.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/precomp-b.obj /nodefaultlib:libcmt /nodefaultlib:oldnames /entry:main /debug /pdb:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/nodefaultlib.test.tmp.pdb /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/nodefaultlib.test.tmp.exe /opt:ref /opt:icf
: 'RUN: at line 35';   /usr/lib/llvm16/bin/llvm-pdbutil dump -modules /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/nodefaultlib.test.tmp.pdb | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/nodefaultlib.test -check-prefix UPPERCASE
--
Exit Code: 1

Command Output (stderr):
--
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/nodefaultlib.test:24:9: error: CHECK3: expected string not found in input
CHECK3: error: undefined symbol: MessageBoxA
        ^
<stdin>:1:1: note: scanning from here
lld-link: error: relocation against symbol in discarded section: MessageBoxA
^
<stdin>:1:48: note: possible intended match here
lld-link: error: relocation against symbol in discarded section: MessageBoxA
                                               ^

Input file: <stdin>
Check file: /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/nodefaultlib.test

-dump-input=help explains the following input dump.

Input was:
<<<<<<
            1: lld-link: error: relocation against symbol in discarded section: MessageBoxA 
check:24'0     X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
check:24'1                                                    ?                              possible intended match
            2: >>> referenced by /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/hello64.obj:(main) 
check:24'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
            3:  
check:24'0     ~
            4: lld-link: error: relocation against symbol in discarded section: ExitProcess 
check:24'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
            5: >>> referenced by /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/hello64.obj:(main) 
check:24'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
            6:  
check:24'0     ~
            .
            .
            .
>>>>>>

--

********************
Testing:  0..
FAIL: lld :: COFF/pdb-globals.test (272 of 2737)
******************** TEST 'lld :: COFF/pdb-globals.test' FAILED ********************
Script:
--
: 'RUN: at line 1';   /usr/lib/llvm16/bin/yaml2obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/pdb-globals.yaml -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/pdb-globals.test.tmp.obj
: 'RUN: at line 2';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /debug /nodefaultlib /entry:main /force /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/pdb-globals.test.tmp.exe /pdb:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/pdb-globals.test.tmp.pdb /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/pdb-globals.test.tmp.obj
: 'RUN: at line 3';   /usr/lib/llvm16/bin/llvm-pdbutil dump -symbols -globals /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/pdb-globals.test.tmp.pdb | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/pdb-globals.test
: 'RUN: at line 5';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /debug /nodefaultlib /entry:main /force /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/pdb-globals.test.tmp.exe /pdb:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/pdb-globals.test.tmp.pdb /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/pdb-globals.test.tmp.obj /threads:1
: 'RUN: at line 6';   /usr/lib/llvm16/bin/llvm-pdbutil dump -symbols -globals /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/pdb-globals.test.tmp.pdb | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/pdb-globals.test
: 'RUN: at line 7';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /debug /nodefaultlib /entry:main /force /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/pdb-globals.test.tmp.exe /pdb:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/pdb-globals.test.tmp.pdb /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/pdb-globals.test.tmp.obj /threads:2
: 'RUN: at line 8';   /usr/lib/llvm16/bin/llvm-pdbutil dump -symbols -globals /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/pdb-globals.test.tmp.pdb | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/pdb-globals.test
--
Exit Code: 1

Command Output (stderr):
--
lld-link: error: relocation against symbol in discarded section: __tls_index
>>> referenced by F:\llvm-project\__test\a.cpp:41
>>>               /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/pdb-globals.test.tmp.obj:(_main)

lld-link: error: relocation against symbol in discarded section: __tls_array
>>> referenced by F:\llvm-project\__test\a.cpp:41
>>>               /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/pdb-globals.test.tmp.obj:(_main)

--

********************
Testing:  0.. 
FAIL: lld :: COFF/pdb-linker-module.test (285 of 2737)
******************** TEST 'lld :: COFF/pdb-linker-module.test' FAILED ********************
Script:
--
: 'RUN: at line 1';   echo "/nodefaultlib" > /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/pdb-linker-module.test.tmp.rsp
: 'RUN: at line 2';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /debug /pdb:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/pdb-linker-module.test.tmp.pdb @/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/pdb-linker-module.test.tmp.rsp /entry:"1 "'"'hello'"'" 2" /manifestuac:"level='asInvoker' uiAccess='false'" /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/pdb-diff.obj /force
: 'RUN: at line 3';   /usr/lib/llvm16/bin/llvm-pdbutil dump -modules /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/pdb-linker-module.test.tmp.pdb | /usr/lib/llvm16/bin/FileCheck --check-prefix=MODS /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/pdb-linker-module.test
: 'RUN: at line 4';   /usr/lib/llvm16/bin/llvm-pdbutil dump -symbols /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/pdb-linker-module.test.tmp.pdb | /usr/lib/llvm16/bin/FileCheck --check-prefix=SYMS /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/pdb-linker-module.test
--
Exit Code: 139

Command Output (stderr):
--
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/pdb-linker-module.test.script: line 4: 94608 Segmentation fault      (core dumped) /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /debug /pdb:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/pdb-linker-module.test.tmp.pdb @/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/pdb-linker-module.test.tmp.rsp /entry:"1 "'"'hello'"'" 2" /manifestuac:"level='asInvoker' uiAccess='false'" /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/pdb-diff.obj /force

--

********************
Testing:  0.. 
FAIL: lld :: COFF/pending-comdat.s (315 of 2737)
******************** TEST 'lld :: COFF/pending-comdat.s' FAILED ********************
Script:
--
: 'RUN: at line 3';   /usr/lib/llvm16/bin/llvm-mc -triple=x86_64-windows-gnu /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/pending-comdat.s -filetype=obj -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/pending-comdat.s.tmp.obj
: 'RUN: at line 5';   not /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -lldmingw -out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/pending-comdat.s.tmp.exe -entry:main -subsystem:console /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/pending-comdat.s.tmp.obj 2>&1 | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/pending-comdat.s
--
Exit Code: 2

Command Output (stderr):
--
FileCheck error: '<stdin>' is empty.
FileCheck command line:  /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/pending-comdat.s

--

********************
Testing:  0.. 
FAIL: lld :: COFF/precomp-ghash.test (322 of 2737)
******************** TEST 'lld :: COFF/precomp-ghash.test' FAILED ********************
Script:
--
: 'RUN: at line 5';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/precomp-ghash-precomp.obj     /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/precomp-ghash-obj1.obj    /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/precomp-ghash-obj2.obj /debug:ghash /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/precomp-ghash.test.tmp.exe /pdb:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/precomp-ghash.test.tmp.pdb /nodefaultlib /force
: 'RUN: at line 8';   /usr/lib/llvm16/bin/llvm-pdbutil dump -types -ids /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/precomp-ghash.test.tmp.pdb | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/precomp-ghash.test
--
Exit Code: 139

Command Output (stderr):
--
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/precomp-ghash.test.script: line 2: 95353 Segmentation fault      (core dumped) /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/precomp-ghash-precomp.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/precomp-ghash-obj1.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/precomp-ghash-obj2.obj /debug:ghash /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/precomp-ghash.test.tmp.exe /pdb:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/precomp-ghash.test.tmp.pdb /nodefaultlib /force

--

********************
Testing:  0.. 10
FAIL: lld :: COFF/undefined-symbol-dwarf.s (387 of 2737)
******************** TEST 'lld :: COFF/undefined-symbol-dwarf.s' FAILED ********************
Script:
--
: 'RUN: at line 2';   /usr/lib/llvm16/bin/llvm-mc -triple=x86_64-windows-gnu -filetype=obj -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/undefined-symbol-dwarf.s.tmp.o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/undefined-symbol-dwarf.s
: 'RUN: at line 3';   not /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /lldmingw /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/undefined-symbol-dwarf.s.tmp.exe /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/undefined-symbol-dwarf.s.tmp.o /entry:entry 2>&1 | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/undefined-symbol-dwarf.s
--
Exit Code: 2

Command Output (stderr):
--
FileCheck error: '<stdin>' is empty.
FileCheck command line:  /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/undefined-symbol-dwarf.s

--

********************
Testing:  0.. 10
FAIL: lld :: COFF/undefined-symbol-cv.s (392 of 2737)
******************** TEST 'lld :: COFF/undefined-symbol-cv.s' FAILED ********************
Script:
--
: 'RUN: at line 2';   /usr/lib/llvm16/bin/llvm-mc -triple=x86_64-windows-msvc -filetype=obj -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/undefined-symbol-cv.s.tmp.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/undefined-symbol-cv.s
: 'RUN: at line 3';   not /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/undefined-symbol-cv.s.tmp.exe /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/undefined-symbol-cv.s.tmp.obj 2>&1 | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/undefined-symbol-cv.s
--
Exit Code: 1

Command Output (stderr):
--
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/undefined-symbol-cv.s:5:10: error: CHECK: expected string not found in input
# CHECK: error: undefined symbol: int __cdecl foo(void)
         ^
<stdin>:1:1: note: scanning from here
error: Segmentation fault (core dumped)
^

Input file: <stdin>
Check file: /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/undefined-symbol-cv.s

-dump-input=help explains the following input dump.

Input was:
<<<<<<
         1: error: Segmentation fault (core dumped) 
check:5     X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
>>>>>>

--

********************
Testing:  0.. 10
FAIL: lld :: COFF/undefined-symbol-itanium.s (395 of 2737)
******************** TEST 'lld :: COFF/undefined-symbol-itanium.s' FAILED ********************
Script:
--
: 'RUN: at line 2';   /usr/lib/llvm16/bin/llvm-mc -triple=x86_64-windows-gnu -filetype=obj -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/undefined-symbol-itanium.s.tmp.o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/undefined-symbol-itanium.s
: 'RUN: at line 3';   not /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /lldmingw /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/undefined-symbol-itanium.s.tmp.exe /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/undefined-symbol-itanium.s.tmp.o 2>&1 | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/undefined-symbol-itanium.s
: 'RUN: at line 4';   not /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /lldmingw /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/undefined-symbol-itanium.s.tmp.exe /demangle /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/undefined-symbol-itanium.s.tmp.o 2>&1 | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/undefined-symbol-itanium.s
: 'RUN: at line 5';   not /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /lldmingw /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/undefined-symbol-itanium.s.tmp.exe /demangle:no /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/undefined-symbol-itanium.s.tmp.o 2>&1 | /usr/lib/llvm16/bin/FileCheck --check-prefix=NODEMANGLE /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/undefined-symbol-itanium.s
--
Exit Code: 1

Command Output (stderr):
--
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/undefined-symbol-itanium.s:11:10: error: CHECK: expected string not found in input
# CHECK: error: undefined symbol: foo(int)
         ^
<stdin>:1:1: note: scanning from here
error: Segmentation fault (core dumped)
^

Input file: <stdin>
Check file: /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/undefined-symbol-itanium.s

-dump-input=help explains the following input dump.

Input was:
<<<<<<
          1: error: Segmentation fault (core dumped) 
check:11     X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
>>>>>>

--

********************
Testing:  0.. 10
FAIL: lld :: COFF/undefined-symbol-itanium-i386.s (396 of 2737)
******************** TEST 'lld :: COFF/undefined-symbol-itanium-i386.s' FAILED ********************
Script:
--
: 'RUN: at line 2';   /usr/lib/llvm16/bin/llvm-mc -triple=i386-windows-gnu -filetype=obj -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/undefined-symbol-itanium-i386.s.tmp.o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/undefined-symbol-itanium-i386.s
: 'RUN: at line 3';   not /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /lldmingw /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/undefined-symbol-itanium-i386.s.tmp.exe /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/undefined-symbol-itanium-i386.s.tmp.o 2>&1 | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/undefined-symbol-itanium-i386.s
: 'RUN: at line 4';   not /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /lldmingw /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/undefined-symbol-itanium-i386.s.tmp.exe /demangle /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/undefined-symbol-itanium-i386.s.tmp.o 2>&1 | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/undefined-symbol-itanium-i386.s
: 'RUN: at line 5';   not /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /lldmingw /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/undefined-symbol-itanium-i386.s.tmp.exe /demangle:no /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/undefined-symbol-itanium-i386.s.tmp.o 2>&1 | /usr/lib/llvm16/bin/FileCheck --check-prefix=NODEMANGLE /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/undefined-symbol-itanium-i386.s
--
Exit Code: 1

Command Output (stderr):
--
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/undefined-symbol-itanium-i386.s:13:10: error: CHECK: expected string not found in input
# CHECK: error: undefined symbol: foo(int)
         ^
<stdin>:1:1: note: scanning from here
error: Segmentation fault (core dumped)
^

Input file: <stdin>
Check file: /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/undefined-symbol-itanium-i386.s

-dump-input=help explains the following input dump.

Input was:
<<<<<<
          1: error: Segmentation fault (core dumped) 
check:13     X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
>>>>>>

--

********************
Testing:  0.. 10
FAIL: lld :: COFF/undefined-symbol.s (401 of 2737)
******************** TEST 'lld :: COFF/undefined-symbol.s' FAILED ********************
Script:
--
: 'RUN: at line 2';   /usr/lib/llvm16/bin/llvm-mc -triple=x86_64-windows-msvc -filetype=obj -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/undefined-symbol.s.tmp.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/undefined-symbol.s
: 'RUN: at line 3';   not /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/undefined-symbol.s.tmp.exe /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/undefined-symbol.s.tmp.obj 2>&1 | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/undefined-symbol.s
: 'RUN: at line 4';   not /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/undefined-symbol.s.tmp.exe /demangle /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/undefined-symbol.s.tmp.obj 2>&1 | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/undefined-symbol.s
: 'RUN: at line 5';   not /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link /out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/undefined-symbol.s.tmp.exe /demangle:no /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/undefined-symbol.s.tmp.obj 2>&1 | /usr/lib/llvm16/bin/FileCheck --check-prefix=NODEMANGLE /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/undefined-symbol.s
--
Exit Code: 1

Command Output (stderr):
--
/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/undefined-symbol.s:12:10: error: CHECK: expected string not found in input
# CHECK: error: undefined symbol: int __cdecl foo(void)
         ^
<stdin>:1:1: note: scanning from here
error: Segmentation fault (core dumped)
^

Input file: <stdin>
Check file: /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/undefined-symbol.s

-dump-input=help explains the following input dump.

Input was:
<<<<<<
          1: error: Segmentation fault (core dumped) 
check:12     X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
>>>>>>

--

********************
Testing:  0.. 10
FAIL: lld :: COFF/wholearchive.s (413 of 2737)
******************** TEST 'lld :: COFF/wholearchive.s' FAILED ********************
Script:
--
: 'RUN: at line 3';   /usr/lib/llvm16/bin/yaml2obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/Inputs/export.yaml -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wholearchive.s.tmp.archive.obj
: 'RUN: at line 4';   rm -f /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wholearchive.s.tmp.archive.lib
: 'RUN: at line 5';   llvm-ar rcs /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wholearchive.s.tmp.archive.lib /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wholearchive.s.tmp.archive.obj
: 'RUN: at line 6';   /usr/lib/llvm16/bin/llvm-mc -triple=x86_64-windows-msvc /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/wholearchive.s -filetype=obj -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wholearchive.s.tmp.main.obj
: 'RUN: at line 8';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -dll -out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wholearchive.s.tmp.dll -entry:main /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wholearchive.s.tmp.main.obj -wholearchive:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wholearchive.s.tmp.archive.lib -implib:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wholearchive.s.tmp.lib
: 'RUN: at line 9';   /usr/lib/llvm16/bin/llvm-readobj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wholearchive.s.tmp.lib | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/wholearchive.s -check-prefix CHECK-IMPLIB
: 'RUN: at line 11';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -dll -out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wholearchive.s.tmp.dll -entry:main /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wholearchive.s.tmp.main.obj -wholearchive /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wholearchive.s.tmp.archive.lib -implib:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wholearchive.s.tmp.lib
: 'RUN: at line 12';   /usr/lib/llvm16/bin/llvm-readobj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wholearchive.s.tmp.lib | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/wholearchive.s -check-prefix CHECK-IMPLIB
: 'RUN: at line 14';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -dll -out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wholearchive.s.tmp.dll -entry:main /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wholearchive.s.tmp.main.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wholearchive.s.tmp.archive.lib -wholearchive:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wholearchive.s.tmp.archive.lib -implib:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wholearchive.s.tmp.lib
: 'RUN: at line 15';   /usr/lib/llvm16/bin/llvm-readobj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wholearchive.s.tmp.lib | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/wholearchive.s -check-prefix CHECK-IMPLIB
: 'RUN: at line 18';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -dll -out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wholearchive.s.tmp.dll -noentry -wholearchive:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wholearchive.s.tmp.archive.lib -implib:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wholearchive.s.tmp.lib
: 'RUN: at line 19';   /usr/lib/llvm16/bin/llvm-readobj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wholearchive.s.tmp.lib | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/wholearchive.s -check-prefix CHECK-IMPLIB
: 'RUN: at line 21';   mkdir -p /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wholearchive.s.tmp.dir
: 'RUN: at line 22';   cp /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wholearchive.s.tmp.archive.lib /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wholearchive.s.tmp.dir/foo.lib
: 'RUN: at line 23';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -dll -out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wholearchive.s.tmp.dll -entry:main -libpath:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wholearchive.s.tmp.dir /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wholearchive.s.tmp.main.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wholearchive.s.tmp.dir/./foo.lib -wholearchive:foo.lib -implib:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wholearchive.s.tmp.lib
: 'RUN: at line 24';   /usr/lib/llvm16/bin/llvm-readobj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wholearchive.s.tmp.lib | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/wholearchive.s -check-prefix CHECK-IMPLIB
--
Exit Code: 1


********************
Testing:  0.. 10
FAIL: lld :: COFF/wrap-lto-2.ll (419 of 2737)
******************** TEST 'lld :: COFF/wrap-lto-2.ll' FAILED ********************
Script:
--
: 'RUN: at line 2';   split-file /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/wrap-lto-2.ll /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.dir
: 'RUN: at line 4';   /usr/lib/llvm16/bin/llvm-as /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.dir/main.ll -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.main.bc
: 'RUN: at line 5';   /usr/lib/llvm16/bin/llvm-as /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.dir/wrap.ll -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.wrap.bc
: 'RUN: at line 6';   /usr/lib/llvm16/bin/llvm-as /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.dir/other.ll -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.other.bc
: 'RUN: at line 7';   rm -f /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.bc.lib
: 'RUN: at line 8';   llvm-ar rcs /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.bc.lib /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.wrap.bc /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.other.bc
: 'RUN: at line 10';   /usr/lib/llvm16/bin/opt -module-summary /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.dir/main.ll -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.main.thin
: 'RUN: at line 11';   /usr/lib/llvm16/bin/opt -module-summary /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.dir/wrap.ll -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.wrap.thin
: 'RUN: at line 12';   /usr/lib/llvm16/bin/opt -module-summary /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.dir/other.ll -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.other.thin
: 'RUN: at line 13';   rm -f /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.thin.lib
: 'RUN: at line 14';   llvm-ar rcs /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.thin.lib /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.wrap.thin /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.other.thin
: 'RUN: at line 16';   /usr/lib/llvm16/bin/llc /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.dir/main.ll -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.main.obj --filetype=obj
: 'RUN: at line 17';   /usr/lib/llvm16/bin/llc /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.dir/wrap.ll -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.wrap.obj --filetype=obj
: 'RUN: at line 18';   /usr/lib/llvm16/bin/llc /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.dir/other.ll -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.other.obj --filetype=obj
: 'RUN: at line 19';   rm -f /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.obj.lib
: 'RUN: at line 20';   llvm-ar rcs /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.obj.lib /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.wrap.obj /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.other.obj
: 'RUN: at line 27';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.bc-bc.exe /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.main.bc -libpath:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.bc.lib -entry:entry -subsystem:console -wrap:bar -debug:symtab -lldsavetemps
: 'RUN: at line 28';   /usr/lib/llvm16/bin/llvm-objdump -d /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.bc-bc.exe | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/wrap-lto-2.ll --check-prefixes=CHECK,JMP
: 'RUN: at line 31';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.bc-obj.exe /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.main.bc -libpath:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.obj.lib -entry:entry -subsystem:console -wrap:bar -debug:symtab -lldsavetemps
: 'RUN: at line 32';   /usr/lib/llvm16/bin/llvm-objdump -d /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.bc-obj.exe | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/wrap-lto-2.ll --check-prefixes=CHECK,JMP
: 'RUN: at line 35';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.obj-bc.exe /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.main.obj -libpath:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.bc.lib -entry:entry -subsystem:console -wrap:bar -debug:symtab -lldsavetemps
: 'RUN: at line 36';   /usr/lib/llvm16/bin/llvm-objdump -d /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.obj-bc.exe | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/wrap-lto-2.ll --check-prefixes=CHECK,CALL
: 'RUN: at line 39';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.thin-thin.exe /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.main.thin -libpath:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.thin.lib -entry:entry -subsystem:console -wrap:bar -debug:symtab -lldsavetemps
: 'RUN: at line 40';   /usr/lib/llvm16/bin/llvm-objdump -d /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.thin-thin.exe | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/wrap-lto-2.ll --check-prefixes=CHECK,JMP
: 'RUN: at line 43';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.thin-obj.exe /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.main.thin -libpath:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.obj.lib -entry:entry -subsystem:console -wrap:bar -debug:symtab -lldsavetemps
: 'RUN: at line 44';   /usr/lib/llvm16/bin/llvm-objdump -d /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.thin-obj.exe | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/wrap-lto-2.ll --check-prefixes=CHECK,JMP
: 'RUN: at line 47';   /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/bin/lld-link -out:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.obj-thin.exe /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.main.obj -libpath:/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.thin.lib -entry:entry -subsystem:console -wrap:bar -debug:symtab -lldsavetemps
: 'RUN: at line 48';   /usr/lib/llvm16/bin/llvm-objdump -d /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.obj-thin.exe | /usr/lib/llvm16/bin/FileCheck /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/COFF/wrap-lto-2.ll --check-prefixes=CHECK,CALL
--
Exit Code: 1

Command Output (stderr):
--
lld-link: error: relocation against symbol in discarded section: bar
>>> referenced by /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/COFF/Output/wrap-lto-2.ll.tmp.bc-bc.exe.lto.obj:(entry)

--

********************
Testing:  0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80
FAIL: lld :: MachO/compact-unwind-generated.test (2293 of 2737)
******************** TEST 'lld :: MachO/compact-unwind-generated.test' FAILED ********************
Script:
--
: 'RUN: at line 17';   "/usr/bin/python3" /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/MachO/tools/generate-cfi-funcs.py --seed=johnnyapple >/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/MachO/Output/compact-unwind-generated.test.tmp.s
: 'RUN: at line 18';   /usr/lib/llvm16/bin/llvm-mc -filetype=obj -triple=x86_64-apple-darwin19.0.0 -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/MachO/Output/compact-unwind-generated.test.tmp.o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/MachO/Output/compact-unwind-generated.test.tmp.s
: 'RUN: at line 19';   ld64.lld -arch x86_64 -platform_version macos 11.0 11.0 -syslibroot /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/MachO/Inputs/MacOSX.sdk -lSystem -fatal_warnings -Z -L/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/MachO/Inputs/MacOSX.sdk/usr/lib -lSystem -o /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/MachO/Output/compact-unwind-generated.test.tmp /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/MachO/Output/compact-unwind-generated.test.tmp.o
: 'RUN: at line 20';   /usr/lib/llvm16/bin/llvm-objdump --unwind-info --syms /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/MachO/Output/compact-unwind-generated.test.tmp /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/MachO/Output/compact-unwind-generated.test.tmp.o >/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/MachO/Output/compact-unwind-generated.test.tmp.dump
: 'RUN: at line 21';   "/usr/bin/python3" /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/MachO/tools/validate-unwind-info.py /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/MachO/Output/compact-unwind-generated.test.tmp.dump
--
Exit Code: 1

Command Output (stderr):
--
Traceback (most recent call last):
  File "/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/MachO/tools/generate-cfi-funcs.py", line 132, in <module>
    main()
  File "/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/MachO/tools/generate-cfi-funcs.py", line 116, in main
    size += print_function("x%08x" % (size+base))
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/test/MachO/tools/generate-cfi-funcs.py", line 26, in print_function
    frame_offset = -random.randint(0, (frame_size/16 - 4)) * 16
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/random.py", line 336, in randint
    return self.randrange(a, b+1)
           ^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/random.py", line 312, in randrange
    istop = _index(stop)
            ^^^^^^^^^^^^
TypeError: 'float' object cannot be interpreted as an integer

--

********************
Testing:  0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. 
********************
Failed Tests (58):
  lld :: COFF/alternatename.test
  lld :: COFF/arm64-delayimport.yaml
  lld :: COFF/arm64-localimport-align.s
  lld :: COFF/associative-comdat-mingw-weak.s
  lld :: COFF/autoimport-arm-code.s
  lld :: COFF/autoimport-arm-data.s
  lld :: COFF/autoimport-arm64-code.s
  lld :: COFF/autoimport-arm64-data.s
  lld :: COFF/autoimport-refptr.s
  lld :: COFF/autoimport-x86.s
  lld :: COFF/checksum.test
  lld :: COFF/def-export-stdcall.s
  lld :: COFF/defparser.test
  lld :: COFF/delayimports-armnt.yaml
  lld :: COFF/delayimports.test
  lld :: COFF/delayimports32.test
  lld :: COFF/dll.test
  lld :: COFF/entry-inference.test
  lld :: COFF/entry-inference2.test
  lld :: COFF/entry-inference3.test
  lld :: COFF/entry-inference32.test
  lld :: COFF/entry-inference332.test
  lld :: COFF/entry-inference4.test
  lld :: COFF/entry-mangled.test
  lld :: COFF/entrylib.ll
  lld :: COFF/export-stdcall.s
  lld :: COFF/export-weak-alias.s
  lld :: COFF/export32.test
  lld :: COFF/filename-casing.s
  lld :: COFF/force.test
  lld :: COFF/functionpadmin.test
  lld :: COFF/giats.s
  lld :: COFF/ignore-many.test
  lld :: COFF/ignore4217.yaml
  lld :: COFF/includeoptional2.yaml
  lld :: COFF/line-error.yaml
  lld :: COFF/link-dll-i386.s
  lld :: COFF/link-dll-stdcall.s
  lld :: COFF/link-dll.s
  lld :: COFF/locally-imported-arm64.test
  lld :: COFF/locally-imported.test
  lld :: COFF/locally-imported32.test
  lld :: COFF/lto-comdat.ll
  lld :: COFF/lto-parallel.ll
  lld :: COFF/lto.ll
  lld :: COFF/nodefaultlib.test
  lld :: COFF/pdb-globals.test
  lld :: COFF/pdb-linker-module.test
  lld :: COFF/pending-comdat.s
  lld :: COFF/precomp-ghash.test
  lld :: COFF/undefined-symbol-cv.s
  lld :: COFF/undefined-symbol-dwarf.s
  lld :: COFF/undefined-symbol-itanium-i386.s
  lld :: COFF/undefined-symbol-itanium.s
  lld :: COFF/undefined-symbol.s
  lld :: COFF/wholearchive.s
  lld :: COFF/wrap-lto-2.ll
  lld :: MachO/compact-unwind-generated.test


Testing Time: 45.44s
  Unsupported      :   19
  Passed           : 2659
  Expectedly Failed:    1
  Failed           :   58
FAILED: test/CMakeFiles/check-lld /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test/CMakeFiles/check-lld 
cd /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test && /home/Timmy/.pyenv/shims/python3 /usr/bin/lit -sv /home/Timmy/.cache/paru/clone/lld16/src/lld-16.0.6.src/build/test
ninja: build stopped: subcommand failed.

Last edited by usaradark (2024-06-27 06:34:35)

Offline

Board footer

Powered by FluxBB