==> Building on electivire ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list ./ .SRCINFO 687 100% 0.00kB/s 0:00:00 687 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=7/9) .nvchecker.toml 118 100% 115.23kB/s 0:00:00 118 100% 115.23kB/s 0:00:00 (xfr#2, to-chk=6/9) LICENSE 646 100% 630.86kB/s 0:00:00 646 100% 630.86kB/s 0:00:00 (xfr#3, to-chk=5/9) PKGBUILD 700 36% 683.59kB/s 0:00:00 1,919 100% 1.83MB/s 0:00:00 (xfr#4, to-chk=4/9) REUSE.toml 513 100% 500.98kB/s 0:00:00 513 100% 500.98kB/s 0:00:00 (xfr#5, to-chk=3/9) spirv-llvm-translator-21.1.5-1.log 697 100% 680.66kB/s 0:00:00 697 100% 680.66kB/s 0:00:00 (xfr#6, to-chk=2/9) LICENSES/ sent 1,138 bytes received 192 bytes 2,660.00 bytes/sec total size is 4,090 speedup is 3.08 ==> Patching arch to riscv64... ==> Running pkgctl build --arch riscv64 on remote host... ==> WARNING: invalid architecture: riscv64 ==> Updating pacman database cache [?25l:: Synchronizing package databases... core downloading... extra downloading... multilib downloading... [?25h==> Building spirv-llvm-translator  -> repo: extra  -> arch: riscv64  -> worker: felix-3 ==> Building spirv-llvm-translator for [extra] (riscv64) ]3008;start=0b84047e8b4549d79ebd0d031a344f49;user=root;hostname=electivire.felixc.at;machineid=20663a96e205491681a8d81de8d4d2fb;bootid=d0ebe08711aa4179a9c8c50fbe86c768;pid=1105789;pidfdid=1802553224;comm=systemd-nspawn;container=arch-nspawn-1105789;type=container\]11;?\]2;🔵 Container arch-nspawn-1105789 on electivire.felixc.at\:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... there is nothing to do [!p]104[?7h]3008;end=0b84047e8b4549d79ebd0d031a344f49\==> Building in chroot for [extra] (riscv64)... ==> Locking clean chroot [/var/lib/archbuild/extra-riscv64/root]...done ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix-3]...done ==> Making package: spirv-llvm-translator 21.1.5-1 (Thu Mar 5 06:59:23 2026) ==> Retrieving sources...  -> Updating SPIRV-LLVM-Translator git repo... ==> Validating source files with b2sums... SPIRV-LLVM-Translator ... Passed ]3008;start=c29cd9dd7ed54cd69d027013944f8022;user=root;hostname=electivire.felixc.at;machineid=20663a96e205491681a8d81de8d4d2fb;bootid=d0ebe08711aa4179a9c8c50fbe86c768;pid=1109636;pidfdid=1802557090;comm=systemd-nspawn;container=arch-nspawn-1109636;type=container\]11;?\]2;🔵 Container arch-nspawn-1109636 on electivire.felixc.at\==> Making package: spirv-llvm-translator 21.1.5-1 (Wed Mar 4 22:59:35 2026) ==> Checking runtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Package (3) New Version Net Change core/libedit 20250104_3.1-1 0.25 MiB extra/llvm-libs 21.1.8-1 143.41 MiB extra/spirv-tools 1:1.4.341.0-2 6.80 MiB Total Installed Size: 150.46 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libedit... installing llvm-libs... installing spirv-tools... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Checking buildtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Package (18) New Version Net Change extra/compiler-rt 21.1.8-2 121.33 MiB extra/cppdap 1.58.0-2 1.48 MiB extra/hicolor-icon-theme 0.18-1 0.05 MiB extra/jsoncpp 1.9.6-3 3.16 MiB extra/libuv 1.52.0-1 0.62 MiB core/mpdecimal 4.0.1-1 0.31 MiB extra/perl-error 0.17030-3 0.04 MiB extra/perl-mailtools 2.22-3 0.10 MiB extra/perl-timedate 2.34-1 0.14 MiB extra/rhash 1.4.6-1 0.35 MiB extra/zlib-ng 2.3.3-1 0.23 MiB extra/clang 21.1.8-1 213.89 MiB extra/cmake 4.2.3-1 83.34 MiB extra/git 2.53.0-1 28.84 MiB extra/llvm 21.1.8-1 161.05 MiB extra/ninja 1.13.2-3 0.36 MiB core/python 3.14.3-1 132.79 MiB extra/spirv-headers 1:1.4.341.0-1 3.45 MiB Total Installed Size: 751.54 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing cppdap... installing hicolor-icon-theme... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing libuv... installing rhash... installing cmake... Optional dependencies for cmake make: for unix Makefile generator [installed] ninja: for ninja generator [pending] qt6-base: cmake-gui installing perl-error... installing perl-timedate... installing perl-mailtools... installing zlib-ng... installing git... Optional dependencies for git git-zsh-completion: upstream zsh completion tk: gitk and git gui openssh: ssh transport and crypto man: show help with `git command --help` perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-cgi: gitweb (web interface) support python: git svn & git p4 [pending] subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] less: the default pager for git installing llvm... installing ninja... installing spirv-headers... installing compiler-rt... installing clang... Optional dependencies for clang openmp: OpenMP support in clang with -fopenmp python: for scan-view and git-clang-format [pending] llvm: referenced by some clang headers [installed] installing mpdecimal... installing python... Optional dependencies for python python-setuptools: for building Python packages using tooling that is usually bundled with Python python-pip: for installing Python packages using tooling that is usually bundled with Python python-pipx: for installing Python software not packaged on Arch Linux sqlite: for a default database integration [installed] xz: for lzma [installed] tk: for tkinter :: Running post-transaction hooks... (1/4) Creating system user accounts... Creating group 'git' with GID 969. Creating user 'git' (git daemon user) with UID 969 and GID 969. (2/4) Reloading system manager configuration... Skipped: Current root is not booted. (3/4) Arming ConditionNeedsUpdate... (4/4) Checking for old perl modules... ==> Retrieving sources... ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Creating working copy of SPIRV-LLVM-Translator git repo... Cloning into 'SPIRV-LLVM-Translator'... done. Switched to a new branch 'makepkg' ==> Starting prepare()... ==> Starting build()... -- Found PkgConfig: /usr/bin/pkg-config (found version "2.5.1") -- Using SPIR-V Headers from /usr/include/spirv -- The CXX compiler identification is GNU 15.2.1 -- The C compiler identification is GNU 15.2.1 -- 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 -- 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 -- Performing Test HAVE_FFI_CALL -- Performing Test HAVE_FFI_CALL - Success -- Found FFI: /usr/lib/libffi.so -- Looking for histedit.h -- Looking for histedit.h - found -- Found LibEdit: /usr/include (found version "2.11") -- Found ZLIB: /usr/lib/libz.so (found version "1.3.2") -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found LibXml2: /usr/lib/libxml2.so (found version "2.15.1") -- Found CURL: /usr/lib/libcurl.so (found version "8.18.0") -- 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 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_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 -- Looking for os_signpost_interval_begin -- Looking for os_signpost_interval_begin - not found -- Found LLVM: 21.1.8 -- Found SPIR-V Backend -- Checking for one of the modules 'SPIRV-Tools' -- Performing Test LLVM_LINKER_SUPPORTS_B_SYMBOLIC_FUNCTIONS -- Performing Test LLVM_LINKER_SUPPORTS_B_SYMBOLIC_FUNCTIONS - Success -- Configuring done (67.2s) -- Generating done (0.1s) -- Build files have been written to: /build/spirv-llvm-translator/src/build [1/45] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/ParameterType.cpp.o [2/45] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/ManglingUtils.cpp.o [3/45] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/FunctionDescriptor.cpp.o [4/45] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/Mangler.cpp.o [5/45] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/libSPIRV/SPIRVDebug.cpp.o [6/45] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVWriterPass.cpp.o [7/45] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/LLVMSPIRVOpts.cpp.o [8/45] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/libSPIRV/SPIRVError.cpp.o [9/45] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerLLVMIntrinsic.cpp.o [10/45] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/libSPIRV/SPIRVDecorate.cpp.o [11/45] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerOCLBlocks.cpp.o [12/45] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerMemmove.cpp.o [13/45] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerBitCastToNonStandardType.cpp.o [14/45] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/libSPIRV/SPIRVBasicBlock.cpp.o [15/45] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVTypeScavenger.cpp.o [16/45] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/VectorComputeUtil.cpp.o [17/45] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVToOCL12.cpp.o [18/45] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/libSPIRV/SPIRVFunction.cpp.o [19/45] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVBuiltinHelper.cpp.o [20/45] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerConstExpr.cpp.o [21/45] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVRegularizeLLVM.cpp.o [22/45] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerBool.cpp.o [23/45] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/libSPIRV/SPIRVValue.cpp.o [24/45] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLTypeToSPIRV.cpp.o [25/45] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVToOCL20.cpp.o [26/45] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/libSPIRV/SPIRVType.cpp.o [27/45] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/libSPIRV/SPIRVInstruction.cpp.o [28/45] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVToOCL.cpp.o [29/45] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVToLLVMDbgTran.cpp.o [30/45] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/LLVMToSPIRVDbgTran.cpp.o [31/45] Building CXX object tools/llvm-spirv/CMakeFiles/llvm-spirv.dir/llvm-spirv.cpp.o [32/45] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/PassPlugin.cpp.o [33/45] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/libSPIRV/SPIRVStream.cpp.o [34/45] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLUtil.cpp.o [35/45] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVUtil.cpp.o [36/45] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLToSPIRV.cpp.o [37/45] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/libSPIRV/SPIRVFnVar.cpp.o [38/45] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/libSPIRV/SPIRVEntry.cpp.o [39/45] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/PreprocessMetadata.cpp.o [40/45] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/libSPIRV/SPIRVModule.cpp.o [41/45] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVReader.cpp.o [42/45] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVWriter.cpp.o [43/45] Linking CXX shared library lib/SPIRV/libLLVMSPIRVLib.so.21.1 /usr/src/debug/spirv-llvm-translator/SPIRV-LLVM-Translator/lib/SPIRV/libSPIRV/SPIRVInstruction.h: In member function ‘setOpWords’: /usr/src/debug/spirv-llvm-translator/SPIRV-LLVM-Translator/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2800:7: warning: ‘GroupOp’ may be used uninitialized [-Wmaybe-uninitialized] /usr/src/debug/spirv-llvm-translator/SPIRV-LLVM-Translator/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2798:29: note: ‘GroupOp’ was declared here [44/45] Creating library symlink lib/SPIRV/libLLVMSPIRVLib.so [45/45] Linking CXX executable tools/llvm-spirv/llvm-spirv ==> Starting check()... [0/1] Running the LLVM-SPIRV regression tests lit: /usr/lib/python3.14/site-packages/lit/llvm/config.py:520: note: using clang: /usr/bin/clang -- Testing: 946 tests, 32 workers -- Testing: 0 FAIL: LLVM_SPIRV :: DebugInfo/COFF/no-cus.ll (22 of 946) ******************** TEST 'LLVM_SPIRV :: DebugInfo/COFF/no-cus.ll' FAILED ******************** Exit Code: 134 Command Output (stderr): -- /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/COFF/no-cus.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/COFF/Output/no-cus.ll.tmp.bc # RUN: at line 1 + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/COFF/Output/no-cus.ll.tmp.bc /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/COFF/Output/no-cus.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/COFF/Output/no-cus.ll.tmp.spv # RUN: at line 2 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/COFF/Output/no-cus.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/COFF/Output/no-cus.ll.tmp.spv /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/COFF/Output/no-cus.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/COFF/Output/no-cus.ll.tmp.ll # RUN: at line 3 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/COFF/Output/no-cus.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/COFF/Output/no-cus.ll.tmp.ll /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/COFF/Output/no-cus.ll.tmp.ll -filetype=obj -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/COFF/Output/no-cus.ll.tmp.o # RUN: at line 5 + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/COFF/Output/no-cus.ll.tmp.o LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/COFF/Output/no-cus.ll.tmp.o 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@f' #0 0x00007f127b435bbe llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.21.1+0xc35bbe) #1 0x00007f127b4332bc (/usr/lib/libLLVM.so.21.1+0xc332bc) #2 0x00007f12914616cc (linux-vdso.so.1+0x7f12914616cc) #3 0x00007f12902f7872 (/usr/lib/libc.so.6+0x7a872) #4 0x00007f12902b7100 raise (/usr/lib/libc.so.6+0x3a100) #5 0x00007f12902a4ab0 abort (/usr/lib/libc.so.6+0x27ab0) #6 0x00007f127b354b42 llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.21.1+0xb54b42) #7 0x00007f127b354bae llvm::reportFatalInternalError(char const*) (/usr/lib/libLLVM.so.21.1+0xb54bae) #8 0x00007f127efcc1e6 (/usr/lib/libLLVM.so.21.1+0x47cc1e6) #9 0x00007f127bed5430 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x16d5430) #10 0x00007f127bf56e4e llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x1756e4e) #11 0x00007f127bf57910 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1757910) #12 0x00007f127bf51554 llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1751554) #13 0x00007f127b925606 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0x1125606) #14 0x00007f127b5e4a1c llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0xde4a1c) #15 0x00007f127b5e4b7a llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4b7a) #16 0x00007f127b5e42ec (/usr/lib/libLLVM.so.21.1+0xde42ec) #17 0x00007f127b5e4446 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4446) #18 0x00005555555721cc (/usr/bin/llc+0x1c1cc) #19 0x0000555555569ae0 main (/usr/bin/llc+0x13ae0) #20 0x00007f12902a4fae (/usr/lib/libc.so.6+0x27fae) #21 0x00007f12902a50b8 __libc_start_main (/usr/lib/libc.so.6+0x280b8) #22 0x000055555556a76c _start (/usr/bin/llc+0x1476c) /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/COFF/Output/no-cus.ll.script: line 5: 5793 Aborted (core dumped) /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/COFF/Output/no-cus.ll.tmp.o < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/COFF/Output/no-cus.ll.tmp.ll -- ******************** Testing: 0 FAIL: LLVM_SPIRV :: DebugInfo/Generic/2009-11-05-DeadGlobalVariable.ll (28 of 946) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/2009-11-05-DeadGlobalVariable.ll' FAILED ******************** Exit Code: 134 Command Output (stderr): -- /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/2009-11-05-DeadGlobalVariable.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-05-DeadGlobalVariable.ll.tmp.bc # RUN: at line 1 + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-05-DeadGlobalVariable.ll.tmp.bc /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-05-DeadGlobalVariable.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-05-DeadGlobalVariable.ll.tmp.spv # RUN: at line 2 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-05-DeadGlobalVariable.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-05-DeadGlobalVariable.ll.tmp.spv /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-05-DeadGlobalVariable.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-05-DeadGlobalVariable.ll.tmp.ll # RUN: at line 3 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-05-DeadGlobalVariable.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-05-DeadGlobalVariable.ll.tmp.ll /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-05-DeadGlobalVariable.ll.tmp.ll -o /dev/null # RUN: at line 5 + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-05-DeadGlobalVariable.ll.tmp.ll -o /dev/null LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-05-DeadGlobalVariable.ll.tmp.ll -o /dev/null 1. Running pass 'Function Pass Manager' on module '/build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-05-DeadGlobalVariable.ll.tmp.ll'. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@foo' #0 0x00007fbde7c35bbe llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.21.1+0xc35bbe) #1 0x00007fbde7c332bc (/usr/lib/libLLVM.so.21.1+0xc332bc) #2 0x00007fbdfd92e6cc (linux-vdso.so.1+0x7fbdfd92e6cc) #3 0x00007fbdfcaf6872 (/usr/lib/libc.so.6+0x7a872) #4 0x00007fbdfcab6100 raise (/usr/lib/libc.so.6+0x3a100) #5 0x00007fbdfcaa3ab0 abort (/usr/lib/libc.so.6+0x27ab0) #6 0x00007fbde7b54b42 llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.21.1+0xb54b42) #7 0x00007fbde7b54bae llvm::reportFatalInternalError(char const*) (/usr/lib/libLLVM.so.21.1+0xb54bae) #8 0x00007fbdeb7cc1e6 (/usr/lib/libLLVM.so.21.1+0x47cc1e6) #9 0x00007fbde86d5430 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x16d5430) #10 0x00007fbde8756e4e llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x1756e4e) #11 0x00007fbde8757910 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1757910) #12 0x00007fbde8751554 llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1751554) #13 0x00007fbde8125606 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0x1125606) #14 0x00007fbde7de4a1c llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0xde4a1c) #15 0x00007fbde7de4b7a llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4b7a) #16 0x00007fbde7de42ec (/usr/lib/libLLVM.so.21.1+0xde42ec) #17 0x00007fbde7de4446 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4446) #18 0x00005555555721cc (/usr/bin/llc+0x1c1cc) #19 0x0000555555569ae0 main (/usr/bin/llc+0x13ae0) #20 0x00007fbdfcaa3fae (/usr/lib/libc.so.6+0x27fae) #21 0x00007fbdfcaa40b8 __libc_start_main (/usr/lib/libc.so.6+0x280b8) #22 0x000055555556a76c _start (/usr/bin/llc+0x1476c) /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-05-DeadGlobalVariable.ll.script: line 4: 6226 Aborted (core dumped) /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-05-DeadGlobalVariable.ll.tmp.ll -o /dev/null -- ******************** Testing: 0 FAIL: LLVM_SPIRV :: DebugInfo/Generic/2010-03-12-llc-crash.ll (30 of 946) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/2010-03-12-llc-crash.ll' FAILED ******************** Exit Code: 134 Command Output (stderr): -- /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/2010-03-12-llc-crash.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.bc # RUN: at line 1 + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.bc warning: ignoring debug info with an invalid version (0) in /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.spv # RUN: at line 2 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.spv /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.ll # RUN: at line 3 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.ll /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.ll -o /dev/null # RUN: at line 5 + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -o /dev/null LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -o /dev/null 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@foo' #0 0x00007f419bc35bbe llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.21.1+0xc35bbe) #1 0x00007f419bc332bc (/usr/lib/libLLVM.so.21.1+0xc332bc) #2 0x00007f41b32dc6cc (linux-vdso.so.1+0x7f41b32dc6cc) #3 0x00007f41b1cf5872 (/usr/lib/libc.so.6+0x7a872) #4 0x00007f41b1cb5100 raise (/usr/lib/libc.so.6+0x3a100) #5 0x00007f41b1ca2ab0 abort (/usr/lib/libc.so.6+0x27ab0) #6 0x00007f419bb54b42 llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.21.1+0xb54b42) #7 0x00007f419bb54bae llvm::reportFatalInternalError(char const*) (/usr/lib/libLLVM.so.21.1+0xb54bae) #8 0x00007f419f7cc1e6 (/usr/lib/libLLVM.so.21.1+0x47cc1e6) #9 0x00007f419c6d5430 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x16d5430) #10 0x00007f419c756e4e llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x1756e4e) #11 0x00007f419c757910 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1757910) #12 0x00007f419c751554 llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1751554) #13 0x00007f419c125606 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0x1125606) #14 0x00007f419bde4a1c llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0xde4a1c) #15 0x00007f419bde4b7a llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4b7a) #16 0x00007f419bde42ec (/usr/lib/libLLVM.so.21.1+0xde42ec) #17 0x00007f419bde4446 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4446) #18 0x00005555555721cc (/usr/bin/llc+0x1c1cc) #19 0x0000555555569ae0 main (/usr/bin/llc+0x13ae0) #20 0x00007f41b1ca2fae (/usr/lib/libc.so.6+0x27fae) #21 0x00007f41b1ca30b8 __libc_start_main (/usr/lib/libc.so.6+0x280b8) #22 0x000055555556a76c _start (/usr/bin/llc+0x1476c) /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.script: line 4: 6295 Aborted (core dumped) /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -o /dev/null < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.ll -- ******************** Testing: 0 FAIL: LLVM_SPIRV :: DebugInfo/Generic/2010-01-05-DbgScope.ll (31 of 946) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/2010-01-05-DbgScope.ll' FAILED ******************** Exit Code: 134 Command Output (stderr): -- /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/2010-01-05-DbgScope.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-01-05-DbgScope.ll.tmp.bc # RUN: at line 1 + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-01-05-DbgScope.ll.tmp.bc /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-01-05-DbgScope.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-01-05-DbgScope.ll.tmp.spv # RUN: at line 2 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-01-05-DbgScope.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-01-05-DbgScope.ll.tmp.spv /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-01-05-DbgScope.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-01-05-DbgScope.ll.tmp.ll # RUN: at line 3 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-01-05-DbgScope.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-01-05-DbgScope.ll.tmp.ll /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-01-05-DbgScope.ll.tmp.ll -o /dev/null # RUN: at line 5 + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -o /dev/null LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -o /dev/null 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@foo' #0 0x00007fa4cbc35bbe llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.21.1+0xc35bbe) #1 0x00007fa4cbc332bc (/usr/lib/libLLVM.so.21.1+0xc332bc) #2 0x00007fa4e2c586cc (linux-vdso.so.1+0x7fa4e2c586cc) #3 0x00007fa4e1ef6872 (/usr/lib/libc.so.6+0x7a872) #4 0x00007fa4e1eb6100 raise (/usr/lib/libc.so.6+0x3a100) #5 0x00007fa4e1ea3ab0 abort (/usr/lib/libc.so.6+0x27ab0) #6 0x00007fa4cbb54b42 llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.21.1+0xb54b42) #7 0x00007fa4cbb54bae llvm::reportFatalInternalError(char const*) (/usr/lib/libLLVM.so.21.1+0xb54bae) #8 0x00007fa4cf7cc1e6 (/usr/lib/libLLVM.so.21.1+0x47cc1e6) #9 0x00007fa4cc6d5430 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x16d5430) #10 0x00007fa4cc756e4e llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x1756e4e) #11 0x00007fa4cc757910 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1757910) #12 0x00007fa4cc751554 llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1751554) #13 0x00007fa4cc125606 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0x1125606) #14 0x00007fa4cbde4a1c llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0xde4a1c) #15 0x00007fa4cbde4b7a llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4b7a) #16 0x00007fa4cbde42ec (/usr/lib/libLLVM.so.21.1+0xde42ec) #17 0x00007fa4cbde4446 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4446) #18 0x00005555555721cc (/usr/bin/llc+0x1c1cc) #19 0x0000555555569ae0 main (/usr/bin/llc+0x13ae0) #20 0x00007fa4e1ea3fae (/usr/lib/libc.so.6+0x27fae) #21 0x00007fa4e1ea40b8 __libc_start_main (/usr/lib/libc.so.6+0x280b8) #22 0x000055555556a76c _start (/usr/bin/llc+0x1476c) /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-01-05-DbgScope.ll.script: line 4: 6343 Aborted (core dumped) /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -o /dev/null < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-01-05-DbgScope.ll.tmp.ll -- ******************** Testing: 0 FAIL: LLVM_SPIRV :: DebugInfo/Generic/2009-11-10-CurrentFn.ll (35 of 946) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/2009-11-10-CurrentFn.ll' FAILED ******************** Exit Code: 134 Command Output (stderr): -- /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/2009-11-10-CurrentFn.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.bc # RUN: at line 1 + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.bc /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.spv # RUN: at line 2 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.spv /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.ll # RUN: at line 3 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.ll /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.ll -o /dev/null # RUN: at line 5 + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -o /dev/null LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -o /dev/null 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@bar' #0 0x00007fa523c35bbe llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.21.1+0xc35bbe) #1 0x00007fa523c332bc (/usr/lib/libLLVM.so.21.1+0xc332bc) #2 0x00007fa53aef76cc (linux-vdso.so.1+0x7fa53aef76cc) #3 0x00007fa5398f5872 (/usr/lib/libc.so.6+0x7a872) #4 0x00007fa5398b5100 raise (/usr/lib/libc.so.6+0x3a100) #5 0x00007fa5398a2ab0 abort (/usr/lib/libc.so.6+0x27ab0) #6 0x00007fa523b54b42 llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.21.1+0xb54b42) #7 0x00007fa523b54bae llvm::reportFatalInternalError(char const*) (/usr/lib/libLLVM.so.21.1+0xb54bae) #8 0x00007fa5277cc1e6 (/usr/lib/libLLVM.so.21.1+0x47cc1e6) #9 0x00007fa5246d5430 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x16d5430) #10 0x00007fa524756e4e llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x1756e4e) #11 0x00007fa524757910 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1757910) #12 0x00007fa524751554 llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1751554) #13 0x00007fa524125606 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0x1125606) #14 0x00007fa523de4a1c llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0xde4a1c) #15 0x00007fa523de4b7a llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4b7a) #16 0x00007fa523de42ec (/usr/lib/libLLVM.so.21.1+0xde42ec) #17 0x00007fa523de4446 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4446) #18 0x00005555555721cc (/usr/bin/llc+0x1c1cc) #19 0x0000555555569ae0 main (/usr/bin/llc+0x13ae0) #20 0x00007fa5398a2fae (/usr/lib/libc.so.6+0x27fae) #21 0x00007fa5398a30b8 __libc_start_main (/usr/lib/libc.so.6+0x280b8) #22 0x000055555556a76c _start (/usr/bin/llc+0x1476c) /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.script: line 4: 6379 Aborted (core dumped) /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -o /dev/null < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.ll -- ******************** Testing: 0 FAIL: LLVM_SPIRV :: DebugInfo/Generic/2010-04-19-FramePtr.ll (37 of 946) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/2010-04-19-FramePtr.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/2010-04-19-FramePtr.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-04-19-FramePtr.ll.tmp.bc # RUN: at line 1 + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-04-19-FramePtr.ll.tmp.bc /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-04-19-FramePtr.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-04-19-FramePtr.ll.tmp.spv # RUN: at line 2 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-04-19-FramePtr.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-04-19-FramePtr.ll.tmp.spv /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-04-19-FramePtr.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-04-19-FramePtr.ll.tmp.ll # RUN: at line 3 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-04-19-FramePtr.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-04-19-FramePtr.ll.tmp.ll /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -debugger-tune=lldb -asm-verbose -O1 -o - < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-04-19-FramePtr.ll.tmp.ll | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/2010-04-19-FramePtr.ll # RUN: at line 5 + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/2010-04-19-FramePtr.ll + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -debugger-tune=lldb -asm-verbose -O1 -o - LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -debugger-tune=lldb -asm-verbose -O1 -o - 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@foo' #0 0x00007f26efc35bbe llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.21.1+0xc35bbe) #1 0x00007f26efc332bc (/usr/lib/libLLVM.so.21.1+0xc332bc) #2 0x00007f27068c16cc (linux-vdso.so.1+0x7f27068c16cc) #3 0x00007f27052f5872 (/usr/lib/libc.so.6+0x7a872) #4 0x00007f27052b5100 raise (/usr/lib/libc.so.6+0x3a100) #5 0x00007f27052a2ab0 abort (/usr/lib/libc.so.6+0x27ab0) #6 0x00007f26efb54b42 llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.21.1+0xb54b42) #7 0x00007f26efb54bae llvm::reportFatalInternalError(char const*) (/usr/lib/libLLVM.so.21.1+0xb54bae) #8 0x00007f26f37cc1e6 (/usr/lib/libLLVM.so.21.1+0x47cc1e6) #9 0x00007f26f06d5430 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x16d5430) #10 0x00007f26f0756e4e llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x1756e4e) #11 0x00007f26f0757910 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1757910) #12 0x00007f26f0751554 llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1751554) #13 0x00007f26f0125606 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0x1125606) #14 0x00007f26efde4a1c llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0xde4a1c) #15 0x00007f26efde4b7a llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4b7a) #16 0x00007f26efde42ec (/usr/lib/libLLVM.so.21.1+0xde42ec) #17 0x00007f26efde4446 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4446) #18 0x00005555555721cc (/usr/bin/llc+0x1c1cc) #19 0x0000555555569ae0 main (/usr/bin/llc+0x13ae0) #20 0x00007f27052a2fae (/usr/lib/libc.so.6+0x27fae) #21 0x00007f27052a30b8 __libc_start_main (/usr/lib/libc.so.6+0x280b8) #22 0x000055555556a76c _start (/usr/bin/llc+0x1476c) FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/2010-04-19-FramePtr.ll -- ******************** Testing: 0 FAIL: LLVM_SPIRV :: DebugInfo/Generic/2010-03-24-MemberFn.ll (40 of 946) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/2010-03-24-MemberFn.ll' FAILED ******************** Exit Code: 1 Command Output (stderr): -- /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/2010-03-24-MemberFn.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.bc # RUN: at line 1 + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.bc /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.spv # RUN: at line 2 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.spv /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.ll # RUN: at line 3 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.ll /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.ll | grep AT_decl_file | grep 2 # RUN: at line 5 + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 + grep AT_decl_file + grep 2 LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@_ZN1S3fooEv' #0 0x00007fad17c35bbe llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.21.1+0xc35bbe) #1 0x00007fad17c332bc (/usr/lib/libLLVM.so.21.1+0xc332bc) #2 0x00007fad2f0536cc (linux-vdso.so.1+0x7fad2f0536cc) #3 0x00007fad2e2f6872 (/usr/lib/libc.so.6+0x7a872) #4 0x00007fad2e2b6100 raise (/usr/lib/libc.so.6+0x3a100) #5 0x00007fad2e2a3ab0 abort (/usr/lib/libc.so.6+0x27ab0) #6 0x00007fad17b54b42 llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.21.1+0xb54b42) #7 0x00007fad17b54bae llvm::reportFatalInternalError(char const*) (/usr/lib/libLLVM.so.21.1+0xb54bae) #8 0x00007fad1b7cc1e6 (/usr/lib/libLLVM.so.21.1+0x47cc1e6) #9 0x00007fad186d5430 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x16d5430) #10 0x00007fad18756e4e llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x1756e4e) #11 0x00007fad18757910 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1757910) #12 0x00007fad18751554 llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1751554) #13 0x00007fad18125606 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0x1125606) #14 0x00007fad17de4a1c llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0xde4a1c) #15 0x00007fad17de4b7a llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4b7a) #16 0x00007fad17de42ec (/usr/lib/libLLVM.so.21.1+0xde42ec) #17 0x00007fad17de4446 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4446) #18 0x00005555555721cc (/usr/bin/llc+0x1c1cc) #19 0x0000555555569ae0 main (/usr/bin/llc+0x13ae0) #20 0x00007fad2e2a3fae (/usr/lib/libc.so.6+0x27fae) #21 0x00007fad2e2a40b8 __libc_start_main (/usr/lib/libc.so.6+0x280b8) #22 0x000055555556a76c _start (/usr/bin/llc+0x1476c) -- ******************** Testing: 0 FAIL: LLVM_SPIRV :: DebugInfo/Generic/2010-10-01-crash.ll (43 of 946) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/2010-10-01-crash.ll' FAILED ******************** Exit Code: 134 Command Output (stderr): -- /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/2010-10-01-crash.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.bc # RUN: at line 1 + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.bc /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.spv # RUN: at line 2 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.spv /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.ll # RUN: at line 3 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.ll /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.ll -o /dev/null # RUN: at line 5 + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.ll -o /dev/null LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.ll -o /dev/null 1. Running pass 'Function Pass Manager' on module '/build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.ll'. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@CGRectStandardize' #0 0x00007ff69e635bbe llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.21.1+0xc35bbe) #1 0x00007ff69e6332bc (/usr/lib/libLLVM.so.21.1+0xc332bc) #2 0x00007ff6b78e36cc (linux-vdso.so.1+0x7ff6b78e36cc) #3 0x00007ff6b62f5872 (/usr/lib/libc.so.6+0x7a872) #4 0x00007ff6b62b5100 raise (/usr/lib/libc.so.6+0x3a100) #5 0x00007ff6b62a2ab0 abort (/usr/lib/libc.so.6+0x27ab0) #6 0x00007ff69e554b42 llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.21.1+0xb54b42) #7 0x00007ff69e554bae llvm::reportFatalInternalError(char const*) (/usr/lib/libLLVM.so.21.1+0xb54bae) #8 0x00007ff6a21cc1e6 (/usr/lib/libLLVM.so.21.1+0x47cc1e6) #9 0x00007ff69f0d5430 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x16d5430) #10 0x00007ff69f156e4e llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x1756e4e) #11 0x00007ff69f157910 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1757910) #12 0x00007ff69f151554 llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1751554) #13 0x00007ff69eb25606 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0x1125606) #14 0x00007ff69e7e4a1c llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0xde4a1c) #15 0x00007ff69e7e4b7a llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4b7a) #16 0x00007ff69e7e42ec (/usr/lib/libLLVM.so.21.1+0xde42ec) #17 0x00007ff69e7e4446 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4446) #18 0x00005555555721cc (/usr/bin/llc+0x1c1cc) #19 0x0000555555569ae0 main (/usr/bin/llc+0x13ae0) #20 0x00007ff6b62a2fae (/usr/lib/libc.so.6+0x27fae) #21 0x00007ff6b62a30b8 __libc_start_main (/usr/lib/libc.so.6+0x280b8) #22 0x000055555556a76c _start (/usr/bin/llc+0x1476c) /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.script: line 4: 6538 Aborted (core dumped) /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.ll -o /dev/null -- ******************** Testing: 0 FAIL: LLVM_SPIRV :: DebugInfo/Generic/constant-pointers.ll (44 of 946) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/constant-pointers.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/constant-pointers.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.bc # RUN: at line 3 + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.bc /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.spv # RUN: at line 4 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.spv /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.ll # RUN: at line 5 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.ll /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.ll -o - | /usr/bin/llvm-dwarfdump -v -debug-info - | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/constant-pointers.ll # RUN: at line 7 + /usr/bin/llvm-dwarfdump -v -debug-info - + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/constant-pointers.ll + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.ll -o - LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.ll -o - 1. Running pass 'Function Pass Manager' on module '/build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.ll'. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@_Z4funcILPv0ELPFvvE0ELi42EEvv' #0 0x00007fb9bbc35bbe llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.21.1+0xc35bbe) #1 0x00007fb9bbc332bc (/usr/lib/libLLVM.so.21.1+0xc332bc) #2 0x00007fb9d36616cc (linux-vdso.so.1+0x7fb9d36616cc) #3 0x00007fb9d1cf7872 (/usr/lib/libc.so.6+0x7a872) #4 0x00007fb9d1cb7100 raise (/usr/lib/libc.so.6+0x3a100) #5 0x00007fb9d1ca4ab0 abort (/usr/lib/libc.so.6+0x27ab0) #6 0x00007fb9bbb54b42 llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.21.1+0xb54b42) #7 0x00007fb9bbb54bae llvm::reportFatalInternalError(char const*) (/usr/lib/libLLVM.so.21.1+0xb54bae) #8 0x00007fb9bf7cc1e6 (/usr/lib/libLLVM.so.21.1+0x47cc1e6) #9 0x00007fb9bc6d5430 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x16d5430) #10 0x00007fb9bc756e4e llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x1756e4e) #11 0x00007fb9bc757910 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1757910) #12 0x00007fb9bc751554 llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1751554) #13 0x00007fb9bc125606 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0x1125606) #14 0x00007fb9bbde4a1c llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0xde4a1c) #15 0x00007fb9bbde4b7a llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4b7a) #16 0x00007fb9bbde42ec (/usr/lib/libLLVM.so.21.1+0xde42ec) #17 0x00007fb9bbde4446 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4446) #18 0x00005555555721cc (/usr/bin/llc+0x1c1cc) #19 0x0000555555569ae0 main (/usr/bin/llc+0x13ae0) #20 0x00007fb9d1ca4fae (/usr/lib/libc.so.6+0x27fae) #21 0x00007fb9d1ca50b8 __libc_start_main (/usr/lib/libc.so.6+0x280b8) #22 0x000055555556a76c _start (/usr/bin/llc+0x1476c) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/constant-pointers.ll -- ******************** Testing: 0 FAIL: LLVM_SPIRV :: DebugInfo/Generic/PR20038.ll (45 of 946) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/PR20038.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/PR20038.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.bc # RUN: at line 6 + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.bc /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.spv # RUN: at line 7 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.spv /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.ll # RUN: at line 8 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.ll /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.ll | /usr/bin/llvm-dwarfdump -v -debug-info - | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/PR20038.ll # RUN: at line 10 + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/PR20038.ll + /usr/bin/llvm-dwarfdump -v -debug-info - LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@_Z4fun4v' #0 0x00007f09afc35bbe llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.21.1+0xc35bbe) #1 0x00007f09afc332bc (/usr/lib/libLLVM.so.21.1+0xc332bc) #2 0x00007f09c811d6cc (linux-vdso.so.1+0x7f09c811d6cc) #3 0x00007f09c72f6872 (/usr/lib/libc.so.6+0x7a872) #4 0x00007f09c72b6100 raise (/usr/lib/libc.so.6+0x3a100) #5 0x00007f09c72a3ab0 abort (/usr/lib/libc.so.6+0x27ab0) #6 0x00007f09afb54b42 llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.21.1+0xb54b42) #7 0x00007f09afb54bae llvm::reportFatalInternalError(char const*) (/usr/lib/libLLVM.so.21.1+0xb54bae) #8 0x00007f09b37cc1e6 (/usr/lib/libLLVM.so.21.1+0x47cc1e6) #9 0x00007f09b06d5430 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x16d5430) #10 0x00007f09b0756e4e llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x1756e4e) #11 0x00007f09b0757910 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1757910) #12 0x00007f09b0751554 llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1751554) #13 0x00007f09b0125606 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0x1125606) #14 0x00007f09afde4a1c llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0xde4a1c) #15 0x00007f09afde4b7a llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4b7a) #16 0x00007f09afde42ec (/usr/lib/libLLVM.so.21.1+0xde42ec) #17 0x00007f09afde4446 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4446) #18 0x00005555555721cc (/usr/bin/llc+0x1c1cc) #19 0x0000555555569ae0 main (/usr/bin/llc+0x13ae0) #20 0x00007f09c72a3fae (/usr/lib/libc.so.6+0x27fae) #21 0x00007f09c72a40b8 __libc_start_main (/usr/lib/libc.so.6+0x280b8) #22 0x000055555556a76c _start (/usr/bin/llc+0x1476c) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/PR20038.ll -- ******************** Testing: 0 FAIL: LLVM_SPIRV :: DebugInfo/Generic/2010-06-29-InlinedFnLocalVar.ll (46 of 946) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/2010-06-29-InlinedFnLocalVar.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/2010-06-29-InlinedFnLocalVar.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-06-29-InlinedFnLocalVar.ll.tmp.bc # RUN: at line 1 + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-06-29-InlinedFnLocalVar.ll.tmp.bc /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-06-29-InlinedFnLocalVar.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-06-29-InlinedFnLocalVar.ll.tmp.spv # RUN: at line 2 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-06-29-InlinedFnLocalVar.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-06-29-InlinedFnLocalVar.ll.tmp.spv /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-06-29-InlinedFnLocalVar.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-06-29-InlinedFnLocalVar.ll.tmp.ll # RUN: at line 3 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-06-29-InlinedFnLocalVar.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-06-29-InlinedFnLocalVar.ll.tmp.ll /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O2 /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-06-29-InlinedFnLocalVar.ll.tmp.ll -o - | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/2010-06-29-InlinedFnLocalVar.ll # RUN: at line 5 + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O2 /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-06-29-InlinedFnLocalVar.ll.tmp.ll -o - + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/2010-06-29-InlinedFnLocalVar.ll LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O2 /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-06-29-InlinedFnLocalVar.ll.tmp.ll -o - 1. Running pass 'Function Pass Manager' on module '/build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-06-29-InlinedFnLocalVar.ll.tmp.ll'. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@bar' #0 0x00007f5d93c35bbe llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.21.1+0xc35bbe) #1 0x00007f5d93c332bc (/usr/lib/libLLVM.so.21.1+0xc332bc) #2 0x00007f5dab7586cc (linux-vdso.so.1+0x7f5dab7586cc) #3 0x00007f5daa0f5872 (/usr/lib/libc.so.6+0x7a872) #4 0x00007f5daa0b5100 raise (/usr/lib/libc.so.6+0x3a100) #5 0x00007f5daa0a2ab0 abort (/usr/lib/libc.so.6+0x27ab0) #6 0x00007f5d93b54b42 llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.21.1+0xb54b42) #7 0x00007f5d93b54bae llvm::reportFatalInternalError(char const*) (/usr/lib/libLLVM.so.21.1+0xb54bae) #8 0x00007f5d977cc1e6 (/usr/lib/libLLVM.so.21.1+0x47cc1e6) #9 0x00007f5d946d5430 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x16d5430) #10 0x00007f5d94756e4e llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x1756e4e) #11 0x00007f5d94757910 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1757910) #12 0x00007f5d94751554 llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1751554) #13 0x00007f5d94125606 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0x1125606) #14 0x00007f5d93de4a1c llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0xde4a1c) #15 0x00007f5d93de4b7a llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4b7a) #16 0x00007f5d93de42ec (/usr/lib/libLLVM.so.21.1+0xde42ec) #17 0x00007f5d93de4446 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4446) #18 0x00005555555721cc (/usr/bin/llc+0x1c1cc) #19 0x0000555555569ae0 main (/usr/bin/llc+0x13ae0) #20 0x00007f5daa0a2fae (/usr/lib/libc.so.6+0x27fae) #21 0x00007f5daa0a30b8 __libc_start_main (/usr/lib/libc.so.6+0x280b8) #22 0x000055555556a76c _start (/usr/bin/llc+0x1476c) FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/2010-06-29-InlinedFnLocalVar.ll -- ******************** Testing: 0 FAIL: LLVM_SPIRV :: DebugInfo/Generic/dead-argument-order.ll (47 of 946) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/dead-argument-order.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/dead-argument-order.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.bc # RUN: at line 3 + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.bc /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.spv # RUN: at line 4 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.spv /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.ll # RUN: at line 5 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.ll /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.ll | /usr/bin/llvm-dwarfdump -v -debug-info - | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/dead-argument-order.ll # RUN: at line 7 + /usr/bin/llvm-dwarfdump -v -debug-info - + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/dead-argument-order.ll + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@_Z8function1Si' #0 0x00007f70d3c35bbe llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.21.1+0xc35bbe) #1 0x00007f70d3c332bc (/usr/lib/libLLVM.so.21.1+0xc332bc) #2 0x00007f70eab236cc (linux-vdso.so.1+0x7f70eab236cc) #3 0x00007f70e9cf6872 (/usr/lib/libc.so.6+0x7a872) #4 0x00007f70e9cb6100 raise (/usr/lib/libc.so.6+0x3a100) #5 0x00007f70e9ca3ab0 abort (/usr/lib/libc.so.6+0x27ab0) #6 0x00007f70d3b54b42 llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.21.1+0xb54b42) #7 0x00007f70d3b54bae llvm::reportFatalInternalError(char const*) (/usr/lib/libLLVM.so.21.1+0xb54bae) #8 0x00007f70d77cc1e6 (/usr/lib/libLLVM.so.21.1+0x47cc1e6) #9 0x00007f70d46d5430 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x16d5430) #10 0x00007f70d4756e4e llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x1756e4e) #11 0x00007f70d4757910 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1757910) #12 0x00007f70d4751554 llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1751554) #13 0x00007f70d4125606 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0x1125606) #14 0x00007f70d3de4a1c llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0xde4a1c) #15 0x00007f70d3de4b7a llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4b7a) #16 0x00007f70d3de42ec (/usr/lib/libLLVM.so.21.1+0xde42ec) #17 0x00007f70d3de4446 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4446) #18 0x00005555555721cc (/usr/bin/llc+0x1c1cc) #19 0x0000555555569ae0 main (/usr/bin/llc+0x13ae0) #20 0x00007f70e9ca3fae (/usr/lib/libc.so.6+0x27fae) #21 0x00007f70e9ca40b8 __libc_start_main (/usr/lib/libc.so.6+0x280b8) #22 0x000055555556a76c _start (/usr/bin/llc+0x1476c) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/dead-argument-order.ll -- ******************** Testing: 0 FAIL: LLVM_SPIRV :: DebugInfo/Generic/def-line.ll (48 of 946) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/def-line.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/def-line.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/def-line.ll.tmp.bc # RUN: at line 3 + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/def-line.ll.tmp.bc /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/def-line.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/def-line.ll.tmp.spv # RUN: at line 4 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/def-line.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/def-line.ll.tmp.spv /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/def-line.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/def-line.ll.tmp.ll # RUN: at line 5 + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/def-line.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/def-line.ll.tmp.spv -o - /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/def-line.ll.tmp.ll -filetype=obj | /usr/bin/llvm-dwarfdump -debug-info - | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/def-line.ll # RUN: at line 7 + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj + /usr/bin/llvm-dwarfdump -debug-info - + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/def-line.ll LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@_ZN3foo2f2Ev' #0 0x00007f6903c35bbe llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.21.1+0xc35bbe) #1 0x00007f6903c332bc (/usr/lib/libLLVM.so.21.1+0xc332bc) #2 0x00007f691aa526cc (linux-vdso.so.1+0x7f691aa526cc) #3 0x00007f69112f6872 (/usr/lib/libc.so.6+0x7a872) #4 0x00007f69112b6100 raise (/usr/lib/libc.so.6+0x3a100) #5 0x00007f69112a3ab0 abort (/usr/lib/libc.so.6+0x27ab0) #6 0x00007f6903b54b42 llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.21.1+0xb54b42) #7 0x00007f6903b54bae llvm::reportFatalInternalError(char const*) (/usr/lib/libLLVM.so.21.1+0xb54bae) #8 0x00007f69077cc1e6 (/usr/lib/libLLVM.so.21.1+0x47cc1e6) #9 0x00007f69046d5430 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x16d5430) #10 0x00007f6904756e4e llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x1756e4e) #11 0x00007f6904757910 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1757910) #12 0x00007f6904751554 llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1751554) #13 0x00007f6904125606 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0x1125606) #14 0x00007f6903de4a1c llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0xde4a1c) #15 0x00007f6903de4b7a llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4b7a) #16 0x00007f6903de42ec (/usr/lib/libLLVM.so.21.1+0xde42ec) #17 0x00007f6903de4446 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4446) #18 0x00005555555721cc (/usr/bin/llc+0x1c1cc) #19 0x0000555555569ae0 main (/usr/bin/llc+0x13ae0) #20 0x00007f69112a3fae (/usr/lib/libc.so.6+0x27fae) #21 0x00007f69112a40b8 __libc_start_main (/usr/lib/libc.so.6+0x280b8) #22 0x000055555556a76c _start (/usr/bin/llc+0x1476c) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/def-line.ll -- ******************** Testing: 0 FAIL: LLVM_SPIRV :: DebugInfo/Generic/dwarf-public-names.ll (49 of 946) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/dwarf-public-names.ll' FAILED ******************** Exit Code: 134 Command Output (stderr): -- /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/dwarf-public-names.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.bc # RUN: at line 3 + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.bc /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.spv # RUN: at line 4 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.spv /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.ll # RUN: at line 5 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.ll /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -debugger-tune=gdb -filetype=obj -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.o < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.ll # RUN: at line 7 + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -debugger-tune=gdb -filetype=obj -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.o LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -debugger-tune=gdb -filetype=obj -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.o 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@_ZN1C15member_functionEv' #0 0x00007f9cdbc35bbe llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.21.1+0xc35bbe) #1 0x00007f9cdbc332bc (/usr/lib/libLLVM.so.21.1+0xc332bc) #2 0x00007f9cf4a6f6cc (linux-vdso.so.1+0x7f9cf4a6f6cc) #3 0x00007f9cf30f7872 (/usr/lib/libc.so.6+0x7a872) #4 0x00007f9cf30b7100 raise (/usr/lib/libc.so.6+0x3a100) #5 0x00007f9cf30a4ab0 abort (/usr/lib/libc.so.6+0x27ab0) #6 0x00007f9cdbb54b42 llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.21.1+0xb54b42) #7 0x00007f9cdbb54bae llvm::reportFatalInternalError(char const*) (/usr/lib/libLLVM.so.21.1+0xb54bae) #8 0x00007f9cdf7cc1e6 (/usr/lib/libLLVM.so.21.1+0x47cc1e6) #9 0x00007f9cdc6d5430 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x16d5430) #10 0x00007f9cdc756e4e llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x1756e4e) #11 0x00007f9cdc757910 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1757910) #12 0x00007f9cdc751554 llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1751554) #13 0x00007f9cdc125606 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0x1125606) #14 0x00007f9cdbde4a1c llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0xde4a1c) #15 0x00007f9cdbde4b7a llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4b7a) #16 0x00007f9cdbde42ec (/usr/lib/libLLVM.so.21.1+0xde42ec) #17 0x00007f9cdbde4446 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4446) #18 0x00005555555721cc (/usr/bin/llc+0x1c1cc) #19 0x0000555555569ae0 main (/usr/bin/llc+0x13ae0) #20 0x00007f9cf30a4fae (/usr/lib/libc.so.6+0x27fae) #21 0x00007f9cf30a50b8 __libc_start_main (/usr/lib/libc.so.6+0x280b8) #22 0x000055555556a76c _start (/usr/bin/llc+0x1476c) /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.script: line 5: 6750 Aborted (core dumped) /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -debugger-tune=gdb -filetype=obj -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.o < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.ll -- ******************** Testing: 0 FAIL: LLVM_SPIRV :: DebugInfo/Generic/discriminator.ll (50 of 946) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/discriminator.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/discriminator.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/discriminator.ll.tmp.bc # RUN: at line 3 + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/discriminator.ll.tmp.bc /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/discriminator.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/discriminator.ll.tmp.spv # RUN: at line 4 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/discriminator.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/discriminator.ll.tmp.spv /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/discriminator.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/discriminator.ll.tmp.ll # RUN: at line 5 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/discriminator.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/discriminator.ll.tmp.ll /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/discriminator.ll.tmp.ll -filetype=obj | /usr/bin/llvm-dwarfdump -debug-info - | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/discriminator.ll # RUN: at line 7 + /usr/bin/llvm-dwarfdump -debug-info - + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/discriminator.ll + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@_Z3foov' #0 0x00007f115bc35bbe llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.21.1+0xc35bbe) #1 0x00007f115bc332bc (/usr/lib/libLLVM.so.21.1+0xc332bc) #2 0x00007f11742626cc (linux-vdso.so.1+0x7f11742626cc) #3 0x00007f1172cf5872 (/usr/lib/libc.so.6+0x7a872) #4 0x00007f1172cb5100 raise (/usr/lib/libc.so.6+0x3a100) #5 0x00007f1172ca2ab0 abort (/usr/lib/libc.so.6+0x27ab0) #6 0x00007f115bb54b42 llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.21.1+0xb54b42) #7 0x00007f115bb54bae llvm::reportFatalInternalError(char const*) (/usr/lib/libLLVM.so.21.1+0xb54bae) #8 0x00007f115f7cc1e6 (/usr/lib/libLLVM.so.21.1+0x47cc1e6) #9 0x00007f115c6d5430 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x16d5430) #10 0x00007f115c756e4e llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x1756e4e) #11 0x00007f115c757910 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1757910) #12 0x00007f115c751554 llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1751554) #13 0x00007f115c125606 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0x1125606) #14 0x00007f115bde4a1c llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0xde4a1c) #15 0x00007f115bde4b7a llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4b7a) #16 0x00007f115bde42ec (/usr/lib/libLLVM.so.21.1+0xde42ec) #17 0x00007f115bde4446 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4446) #18 0x00005555555721cc (/usr/bin/llc+0x1c1cc) #19 0x0000555555569ae0 main (/usr/bin/llc+0x13ae0) #20 0x00007f1172ca2fae (/usr/lib/libc.so.6+0x27fae) #21 0x00007f1172ca30b8 __libc_start_main (/usr/lib/libc.so.6+0x280b8) #22 0x000055555556a76c _start (/usr/bin/llc+0x1476c) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/discriminator.ll -- ******************** Testing: 0 FAIL: LLVM_SPIRV :: DebugInfo/Generic/debug-info-eis-option.ll (51 of 946) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/debug-info-eis-option.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/debug-info-eis-option.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/debug-info-eis-option.ll.tmp.bc # RUN: at line 1 + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/debug-info-eis-option.ll.tmp.bc /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/debug-info-eis-option.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/debug-info-eis-option.ll.tmp.spv --spirv-debug-info-version=legacy # RUN: at line 2 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/debug-info-eis-option.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/debug-info-eis-option.ll.tmp.spv --spirv-debug-info-version=legacy /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/debug-info-eis-option.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/debug-info-eis-option.ll.tmp.ll # RUN: at line 3 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/debug-info-eis-option.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/debug-info-eis-option.ll.tmp.ll /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -stop-before=finalize-isel -pre-RA-sched=linearize < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/debug-info-eis-option.ll.tmp.ll -experimental-debug-variable-locations=false | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/debug-info-eis-option.ll # RUN: at line 5 + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -stop-before=finalize-isel -pre-RA-sched=linearize -experimental-debug-variable-locations=false + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/debug-info-eis-option.ll LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -stop-before=finalize-isel -pre-RA-sched=linearize -experimental-debug-variable-locations=false 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@foo' #0 0x00007f69a7c35bbe llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.21.1+0xc35bbe) #1 0x00007f69a7c332bc (/usr/lib/libLLVM.so.21.1+0xc332bc) #2 0x00007f69bdf836cc (linux-vdso.so.1+0x7f69bdf836cc) #3 0x00007f69bd0f6872 (/usr/lib/libc.so.6+0x7a872) #4 0x00007f69bd0b6100 raise (/usr/lib/libc.so.6+0x3a100) #5 0x00007f69bd0a3ab0 abort (/usr/lib/libc.so.6+0x27ab0) #6 0x00007f69a7b54b42 llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.21.1+0xb54b42) #7 0x00007f69a7b54bae llvm::reportFatalInternalError(char const*) (/usr/lib/libLLVM.so.21.1+0xb54bae) #8 0x00007f69ab7cc1e6 (/usr/lib/libLLVM.so.21.1+0x47cc1e6) #9 0x00007f69a86d5430 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x16d5430) #10 0x00007f69a8756e4e llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x1756e4e) #11 0x00007f69a8757910 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1757910) #12 0x00007f69a8751554 llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1751554) #13 0x00007f69a8125606 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0x1125606) #14 0x00007f69a7de4a1c llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0xde4a1c) #15 0x00007f69a7de4b7a llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4b7a) #16 0x00007f69a7de42ec (/usr/lib/libLLVM.so.21.1+0xde42ec) #17 0x00007f69a7de4446 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4446) #18 0x00005555555721cc (/usr/bin/llc+0x1c1cc) #19 0x0000555555569ae0 main (/usr/bin/llc+0x13ae0) #20 0x00007f69bd0a3fae (/usr/lib/libc.so.6+0x27fae) #21 0x00007f69bd0a40b8 __libc_start_main (/usr/lib/libc.so.6+0x280b8) #22 0x000055555556a76c _start (/usr/bin/llc+0x1476c) FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/debug-info-eis-option.ll -- ******************** Testing: 0 FAIL: LLVM_SPIRV :: DebugInfo/Generic/enum.ll (53 of 946) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/enum.ll' FAILED ******************** Exit Code: 134 Command Output (stderr): -- /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/enum.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.bc # RUN: at line 3 + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.bc /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.spv # RUN: at line 4 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.spv /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.ll # RUN: at line 5 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.ll /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.ll > /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp # RUN: at line 7 + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@_Z4funcv' #0 0x00007fbc1bc35bbe llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.21.1+0xc35bbe) #1 0x00007fbc1bc332bc (/usr/lib/libLLVM.so.21.1+0xc332bc) #2 0x00007fbc3484f6cc (linux-vdso.so.1+0x7fbc3484f6cc) #3 0x00007fbc32ef7872 (/usr/lib/libc.so.6+0x7a872) #4 0x00007fbc32eb7100 raise (/usr/lib/libc.so.6+0x3a100) #5 0x00007fbc32ea4ab0 abort (/usr/lib/libc.so.6+0x27ab0) #6 0x00007fbc1bb54b42 llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.21.1+0xb54b42) #7 0x00007fbc1bb54bae llvm::reportFatalInternalError(char const*) (/usr/lib/libLLVM.so.21.1+0xb54bae) #8 0x00007fbc1f7cc1e6 (/usr/lib/libLLVM.so.21.1+0x47cc1e6) #9 0x00007fbc1c6d5430 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x16d5430) #10 0x00007fbc1c756e4e llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x1756e4e) #11 0x00007fbc1c757910 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1757910) #12 0x00007fbc1c751554 llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1751554) #13 0x00007fbc1c125606 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0x1125606) #14 0x00007fbc1bde4a1c llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0xde4a1c) #15 0x00007fbc1bde4b7a llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4b7a) #16 0x00007fbc1bde42ec (/usr/lib/libLLVM.so.21.1+0xde42ec) #17 0x00007fbc1bde4446 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4446) #18 0x00005555555721cc (/usr/bin/llc+0x1c1cc) #19 0x0000555555569ae0 main (/usr/bin/llc+0x13ae0) #20 0x00007fbc32ea4fae (/usr/lib/libc.so.6+0x27fae) #21 0x00007fbc32ea50b8 __libc_start_main (/usr/lib/libc.so.6+0x280b8) #22 0x000055555556a76c _start (/usr/bin/llc+0x1476c) /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/enum.ll.script: line 5: 6926 Aborted (core dumped) /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.ll > /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp -- ******************** Testing: 0 FAIL: LLVM_SPIRV :: DebugInfo/Generic/func-using-decl.ll (57 of 946) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/func-using-decl.ll' FAILED ******************** Exit Code: 134 Command Output (stderr): -- /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/func-using-decl.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp.bc # RUN: at line 3 + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp.bc /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp.spv # RUN: at line 4 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp.spv /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp.ll # RUN: at line 5 + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp.spv -o - /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp.ll > /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp # RUN: at line 7 + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@main' #0 0x00007f8827c35bbe llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.21.1+0xc35bbe) #1 0x00007f8827c332bc (/usr/lib/libLLVM.so.21.1+0xc332bc) #2 0x00007f8840aaa6cc (linux-vdso.so.1+0x7f8840aaa6cc) #3 0x00007f883fcf6872 (/usr/lib/libc.so.6+0x7a872) #4 0x00007f883fcb6100 raise (/usr/lib/libc.so.6+0x3a100) #5 0x00007f883fca3ab0 abort (/usr/lib/libc.so.6+0x27ab0) #6 0x00007f8827b54b42 llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.21.1+0xb54b42) #7 0x00007f8827b54bae llvm::reportFatalInternalError(char const*) (/usr/lib/libLLVM.so.21.1+0xb54bae) #8 0x00007f882b7cc1e6 (/usr/lib/libLLVM.so.21.1+0x47cc1e6) #9 0x00007f88286d5430 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x16d5430) #10 0x00007f8828756e4e llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x1756e4e) #11 0x00007f8828757910 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1757910) #12 0x00007f8828751554 llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1751554) #13 0x00007f8828125606 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0x1125606) #14 0x00007f8827de4a1c llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0xde4a1c) #15 0x00007f8827de4b7a llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4b7a) #16 0x00007f8827de42ec (/usr/lib/libLLVM.so.21.1+0xde42ec) #17 0x00007f8827de4446 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4446) #18 0x00005555555721cc (/usr/bin/llc+0x1c1cc) #19 0x0000555555569ae0 main (/usr/bin/llc+0x13ae0) #20 0x00007f883fca3fae (/usr/lib/libc.so.6+0x27fae) #21 0x00007f883fca40b8 __libc_start_main (/usr/lib/libc.so.6+0x280b8) #22 0x000055555556a76c _start (/usr/bin/llc+0x1476c) /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.script: line 5: 7008 Aborted (core dumped) /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp.ll > /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp -- ******************** Testing: 0. FAIL: LLVM_SPIRV :: DebugInfo/Generic/global.ll (59 of 946) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/global.ll' FAILED ******************** Exit Code: 134 Command Output (stderr): -- /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/global.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.bc # RUN: at line 3 + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.bc /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.spv # RUN: at line 4 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.spv /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.ll # RUN: at line 5 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.ll /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.ll > /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp # RUN: at line 7 + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@main' #0 0x00007feb73c35bbe llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.21.1+0xc35bbe) #1 0x00007feb73c332bc (/usr/lib/libLLVM.so.21.1+0xc332bc) #2 0x00007feb8bd0c6cc (linux-vdso.so.1+0x7feb8bd0c6cc) #3 0x00007feb8aef6872 (/usr/lib/libc.so.6+0x7a872) #4 0x00007feb8aeb6100 raise (/usr/lib/libc.so.6+0x3a100) #5 0x00007feb8aea3ab0 abort (/usr/lib/libc.so.6+0x27ab0) #6 0x00007feb73b54b42 llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.21.1+0xb54b42) #7 0x00007feb73b54bae llvm::reportFatalInternalError(char const*) (/usr/lib/libLLVM.so.21.1+0xb54bae) #8 0x00007feb777cc1e6 (/usr/lib/libLLVM.so.21.1+0x47cc1e6) #9 0x00007feb746d5430 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x16d5430) #10 0x00007feb74756e4e llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x1756e4e) #11 0x00007feb74757910 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1757910) #12 0x00007feb74751554 llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1751554) #13 0x00007feb74125606 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0x1125606) #14 0x00007feb73de4a1c llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0xde4a1c) #15 0x00007feb73de4b7a llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4b7a) #16 0x00007feb73de42ec (/usr/lib/libLLVM.so.21.1+0xde42ec) #17 0x00007feb73de4446 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4446) #18 0x00005555555721cc (/usr/bin/llc+0x1c1cc) #19 0x0000555555569ae0 main (/usr/bin/llc+0x13ae0) #20 0x00007feb8aea3fae (/usr/lib/libc.so.6+0x27fae) #21 0x00007feb8aea40b8 __libc_start_main (/usr/lib/libc.so.6+0x280b8) #22 0x000055555556a76c _start (/usr/bin/llc+0x1476c) /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/global.ll.script: line 6: 7116 Aborted (core dumped) /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.ll > /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp -- ******************** Testing: 0. FAIL: LLVM_SPIRV :: DebugInfo/Generic/imported-name-inlined.ll (60 of 946) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/imported-name-inlined.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/imported-name-inlined.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.bc # RUN: at line 3 + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.bc /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.spv # RUN: at line 4 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.spv /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.ll # RUN: at line 5 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.ll /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.ll | /usr/bin/llvm-dwarfdump -v -debug-info - | /usr/bin/FileCheck --implicit-check-not "{{DW_TAG|NULL}}" /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/imported-name-inlined.ll # RUN: at line 7 + /usr/bin/llvm-dwarfdump -v -debug-info - + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj + /usr/bin/FileCheck --implicit-check-not '{{DW_TAG|NULL}}' /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/imported-name-inlined.ll LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@_Z2f2v' #0 0x00007f520fc35bbe llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.21.1+0xc35bbe) #1 0x00007f520fc332bc (/usr/lib/libLLVM.so.21.1+0xc332bc) #2 0x00007f522645d6cc (linux-vdso.so.1+0x7f522645d6cc) #3 0x00007f5224ef5872 (/usr/lib/libc.so.6+0x7a872) #4 0x00007f5224eb5100 raise (/usr/lib/libc.so.6+0x3a100) #5 0x00007f5224ea2ab0 abort (/usr/lib/libc.so.6+0x27ab0) #6 0x00007f520fb54b42 llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.21.1+0xb54b42) #7 0x00007f520fb54bae llvm::reportFatalInternalError(char const*) (/usr/lib/libLLVM.so.21.1+0xb54bae) #8 0x00007f52137cc1e6 (/usr/lib/libLLVM.so.21.1+0x47cc1e6) #9 0x00007f52106d5430 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x16d5430) #10 0x00007f5210756e4e llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x1756e4e) #11 0x00007f5210757910 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1757910) #12 0x00007f5210751554 llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1751554) #13 0x00007f5210125606 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0x1125606) #14 0x00007f520fde4a1c llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0xde4a1c) #15 0x00007f520fde4b7a llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4b7a) #16 0x00007f520fde42ec (/usr/lib/libLLVM.so.21.1+0xde42ec) #17 0x00007f520fde4446 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4446) #18 0x00005555555721cc (/usr/bin/llc+0x1c1cc) #19 0x0000555555569ae0 main (/usr/bin/llc+0x13ae0) #20 0x00007f5224ea2fae (/usr/lib/libc.so.6+0x27fae) #21 0x00007f5224ea30b8 __libc_start_main (/usr/lib/libc.so.6+0x280b8) #22 0x000055555556a76c _start (/usr/bin/llc+0x1476c) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck --implicit-check-not {{DW_TAG|NULL}} /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/imported-name-inlined.ll -- ******************** Testing: 0. FAIL: LLVM_SPIRV :: DebugInfo/Generic/inlined-arguments.ll (62 of 946) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/inlined-arguments.ll' FAILED ******************** Exit Code: 134 Command Output (stderr): -- /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/inlined-arguments.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp.bc # RUN: at line 3 + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp.bc /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp.spv # RUN: at line 4 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp.spv /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp.ll # RUN: at line 5 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp.ll /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp.ll > /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp # RUN: at line 7 + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@_Z2f2v' #0 0x00007f6c77c35bbe llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.21.1+0xc35bbe) #1 0x00007f6c77c332bc (/usr/lib/libLLVM.so.21.1+0xc332bc) #2 0x00007f6c904916cc (linux-vdso.so.1+0x7f6c904916cc) #3 0x00007f6c8f6f6872 (/usr/lib/libc.so.6+0x7a872) #4 0x00007f6c8f6b6100 raise (/usr/lib/libc.so.6+0x3a100) #5 0x00007f6c8f6a3ab0 abort (/usr/lib/libc.so.6+0x27ab0) #6 0x00007f6c77b54b42 llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.21.1+0xb54b42) #7 0x00007f6c77b54bae llvm::reportFatalInternalError(char const*) (/usr/lib/libLLVM.so.21.1+0xb54bae) #8 0x00007f6c7b7cc1e6 (/usr/lib/libLLVM.so.21.1+0x47cc1e6) #9 0x00007f6c786d5430 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x16d5430) #10 0x00007f6c78756e4e llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x1756e4e) #11 0x00007f6c78757910 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1757910) #12 0x00007f6c78751554 llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1751554) #13 0x00007f6c78125606 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0x1125606) #14 0x00007f6c77de4a1c llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0xde4a1c) #15 0x00007f6c77de4b7a llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4b7a) #16 0x00007f6c77de42ec (/usr/lib/libLLVM.so.21.1+0xde42ec) #17 0x00007f6c77de4446 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4446) #18 0x00005555555721cc (/usr/bin/llc+0x1c1cc) #19 0x0000555555569ae0 main (/usr/bin/llc+0x13ae0) #20 0x00007f6c8f6a3fae (/usr/lib/libc.so.6+0x27fae) #21 0x00007f6c8f6a40b8 __libc_start_main (/usr/lib/libc.so.6+0x280b8) #22 0x000055555556a76c _start (/usr/bin/llc+0x1476c) /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.script: line 5: 7212 Aborted (core dumped) /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp.ll > /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp -- ******************** Testing: 0. FAIL: LLVM_SPIRV :: DebugInfo/Generic/inline-scopes.ll (63 of 946) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/inline-scopes.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/inline-scopes.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.bc # RUN: at line 3 + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.bc /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.spv # RUN: at line 4 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.spv /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.ll # RUN: at line 5 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.ll /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.ll | /usr/bin/llvm-dwarfdump -debug-info - | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/inline-scopes.ll # RUN: at line 7 + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/inline-scopes.ll + /usr/bin/llvm-dwarfdump -debug-info - LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@main' #0 0x00007f353fc35bbe llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.21.1+0xc35bbe) #1 0x00007f353fc332bc (/usr/lib/libLLVM.so.21.1+0xc332bc) #2 0x00007f35578866cc (linux-vdso.so.1+0x7f35578866cc) #3 0x00007f3556af6872 (/usr/lib/libc.so.6+0x7a872) #4 0x00007f3556ab6100 raise (/usr/lib/libc.so.6+0x3a100) #5 0x00007f3556aa3ab0 abort (/usr/lib/libc.so.6+0x27ab0) #6 0x00007f353fb54b42 llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.21.1+0xb54b42) #7 0x00007f353fb54bae llvm::reportFatalInternalError(char const*) (/usr/lib/libLLVM.so.21.1+0xb54bae) #8 0x00007f35437cc1e6 (/usr/lib/libLLVM.so.21.1+0x47cc1e6) #9 0x00007f35406d5430 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x16d5430) #10 0x00007f3540756e4e llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x1756e4e) #11 0x00007f3540757910 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1757910) #12 0x00007f3540751554 llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1751554) #13 0x00007f3540125606 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0x1125606) #14 0x00007f353fde4a1c llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0xde4a1c) #15 0x00007f353fde4b7a llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4b7a) #16 0x00007f353fde42ec (/usr/lib/libLLVM.so.21.1+0xde42ec) #17 0x00007f353fde4446 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4446) #18 0x00005555555721cc (/usr/bin/llc+0x1c1cc) #19 0x0000555555569ae0 main (/usr/bin/llc+0x13ae0) #20 0x00007f3556aa3fae (/usr/lib/libc.so.6+0x27fae) #21 0x00007f3556aa40b8 __libc_start_main (/usr/lib/libc.so.6+0x280b8) #22 0x000055555556a76c _start (/usr/bin/llc+0x1476c) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/inline-scopes.ll -- ******************** Testing: 0. FAIL: LLVM_SPIRV :: DebugInfo/Generic/incorrect-variable-debugloc1.ll (64 of 946) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/incorrect-variable-debugloc1.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/incorrect-variable-debugloc1.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/incorrect-variable-debugloc1.ll.tmp.bc # RUN: at line 7 + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/incorrect-variable-debugloc1.ll.tmp.bc /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/incorrect-variable-debugloc1.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/incorrect-variable-debugloc1.ll.tmp.spv # RUN: at line 8 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/incorrect-variable-debugloc1.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/incorrect-variable-debugloc1.ll.tmp.spv /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/incorrect-variable-debugloc1.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/incorrect-variable-debugloc1.ll.tmp.ll # RUN: at line 9 + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/incorrect-variable-debugloc1.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/incorrect-variable-debugloc1.ll.tmp.spv -o - /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O2 -dwarf-version 2 -filetype=obj < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/incorrect-variable-debugloc1.ll.tmp.ll | /usr/bin/llvm-dwarfdump - | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/incorrect-variable-debugloc1.ll --check-prefix=DWARF23 # RUN: at line 11 + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O2 -dwarf-version 2 -filetype=obj + /usr/bin/llvm-dwarfdump - + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/incorrect-variable-debugloc1.ll --check-prefix=DWARF23 LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O2 -dwarf-version 2 -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@main' #0 0x00007f696bc35bbe llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.21.1+0xc35bbe) #1 0x00007f696bc332bc (/usr/lib/libLLVM.so.21.1+0xc332bc) #2 0x00007f69856506cc (linux-vdso.so.1+0x7f69856506cc) #3 0x00007f69848ce872 (/usr/lib/libc.so.6+0x7a872) #4 0x00007f698488e100 raise (/usr/lib/libc.so.6+0x3a100) #5 0x00007f698487bab0 abort (/usr/lib/libc.so.6+0x27ab0) #6 0x00007f696bb54b42 llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.21.1+0xb54b42) #7 0x00007f696bb54bae llvm::reportFatalInternalError(char const*) (/usr/lib/libLLVM.so.21.1+0xb54bae) #8 0x00007f696f7cc1e6 (/usr/lib/libLLVM.so.21.1+0x47cc1e6) #9 0x00007f696c6d5430 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x16d5430) #10 0x00007f696c756e4e llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x1756e4e) #11 0x00007f696c757910 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1757910) #12 0x00007f696c751554 llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1751554) #13 0x00007f696c125606 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0x1125606) #14 0x00007f696bde4a1c llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0xde4a1c) #15 0x00007f696bde4b7a llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4b7a) #16 0x00007f696bde42ec (/usr/lib/libLLVM.so.21.1+0xde42ec) #17 0x00007f696bde4446 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4446) #18 0x00005555555721cc (/usr/bin/llc+0x1c1cc) #19 0x0000555555569ae0 main (/usr/bin/llc+0x13ae0) #20 0x00007f698487bfae (/usr/lib/libc.so.6+0x27fae) #21 0x00007f698487c0b8 __libc_start_main (/usr/lib/libc.so.6+0x280b8) #22 0x000055555556a76c _start (/usr/bin/llc+0x1476c) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/incorrect-variable-debugloc1.ll --check-prefix=DWARF23 -- ******************** Testing: 0. FAIL: LLVM_SPIRV :: DebugInfo/Generic/linkage-name-abstract.ll (65 of 946) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/linkage-name-abstract.ll' FAILED ******************** Exit Code: 1 Command Output (stderr): -- /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/linkage-name-abstract.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.bc # RUN: at line 1 + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.bc /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.spv # RUN: at line 2 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.spv /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.ll # RUN: at line 3 + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.spv -o - /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=Abstract < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.ll | /usr/bin/llvm-dwarfdump -v -debug-info - > /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp # RUN: at line 5 + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=Abstract + /usr/bin/llvm-dwarfdump -v -debug-info - LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=Abstract 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@_Z2f2v' #0 0x00007f4e77c35bbe llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.21.1+0xc35bbe) #1 0x00007f4e77c332bc (/usr/lib/libLLVM.so.21.1+0xc332bc) #2 0x00007f4e8fef36cc (linux-vdso.so.1+0x7f4e8fef36cc) #3 0x00007f4e8e8f5872 (/usr/lib/libc.so.6+0x7a872) #4 0x00007f4e8e8b5100 raise (/usr/lib/libc.so.6+0x3a100) #5 0x00007f4e8e8a2ab0 abort (/usr/lib/libc.so.6+0x27ab0) #6 0x00007f4e77b54b42 llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.21.1+0xb54b42) #7 0x00007f4e77b54bae llvm::reportFatalInternalError(char const*) (/usr/lib/libLLVM.so.21.1+0xb54bae) #8 0x00007f4e7b7cc1e6 (/usr/lib/libLLVM.so.21.1+0x47cc1e6) #9 0x00007f4e786d5430 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x16d5430) #10 0x00007f4e78756e4e llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x1756e4e) #11 0x00007f4e78757910 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1757910) #12 0x00007f4e78751554 llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1751554) #13 0x00007f4e78125606 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0x1125606) #14 0x00007f4e77de4a1c llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0xde4a1c) #15 0x00007f4e77de4b7a llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4b7a) #16 0x00007f4e77de42ec (/usr/lib/libLLVM.so.21.1+0xde42ec) #17 0x00007f4e77de4446 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4446) #18 0x00005555555721cc (/usr/bin/llc+0x1c1cc) #19 0x0000555555569ae0 main (/usr/bin/llc+0x13ae0) #20 0x00007f4e8e8a2fae (/usr/lib/libc.so.6+0x27fae) #21 0x00007f4e8e8a30b8 __libc_start_main (/usr/lib/libc.so.6+0x280b8) #22 0x000055555556a76c _start (/usr/bin/llc+0x1476c) error: -: The file was not recognized as a valid object file -- ******************** Testing: 0. FAIL: LLVM_SPIRV :: DebugInfo/Generic/inlined-vars.ll (68 of 946) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/inlined-vars.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/inlined-vars.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.ll.tmp.bc # RUN: at line 1 + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.ll.tmp.bc /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.ll.tmp.spv # RUN: at line 2 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.ll.tmp.spv /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.ll.tmp.ll # RUN: at line 3 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.ll.tmp.ll /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.ll.tmp.ll | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/inlined-vars.ll -check-prefix ARGUMENT # RUN: at line 5 + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/inlined-vars.ll -check-prefix ARGUMENT + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@main' #0 0x00007f4797c35bbe llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.21.1+0xc35bbe) #1 0x00007f4797c332bc (/usr/lib/libLLVM.so.21.1+0xc332bc) #2 0x00007f47b0e626cc (linux-vdso.so.1+0x7f47b0e626cc) #3 0x00007f47b00f6872 (/usr/lib/libc.so.6+0x7a872) #4 0x00007f47b00b6100 raise (/usr/lib/libc.so.6+0x3a100) #5 0x00007f47b00a3ab0 abort (/usr/lib/libc.so.6+0x27ab0) #6 0x00007f4797b54b42 llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.21.1+0xb54b42) #7 0x00007f4797b54bae llvm::reportFatalInternalError(char const*) (/usr/lib/libLLVM.so.21.1+0xb54bae) #8 0x00007f479b7cc1e6 (/usr/lib/libLLVM.so.21.1+0x47cc1e6) #9 0x00007f47986d5430 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x16d5430) #10 0x00007f4798756e4e llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x1756e4e) #11 0x00007f4798757910 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1757910) #12 0x00007f4798751554 llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1751554) #13 0x00007f4798125606 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0x1125606) #14 0x00007f4797de4a1c llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0xde4a1c) #15 0x00007f4797de4b7a llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4b7a) #16 0x00007f4797de42ec (/usr/lib/libLLVM.so.21.1+0xde42ec) #17 0x00007f4797de4446 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4446) #18 0x00005555555721cc (/usr/bin/llc+0x1c1cc) #19 0x0000555555569ae0 main (/usr/bin/llc+0x13ae0) #20 0x00007f47b00a3fae (/usr/lib/libc.so.6+0x27fae) #21 0x00007f47b00a40b8 __libc_start_main (/usr/lib/libc.so.6+0x280b8) #22 0x000055555556a76c _start (/usr/bin/llc+0x1476c) FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/inlined-vars.ll -check-prefix ARGUMENT -- ******************** Testing: 0. FAIL: LLVM_SPIRV :: DebugInfo/Generic/noscopes.ll (70 of 946) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/noscopes.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/noscopes.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.bc # RUN: at line 3 + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.bc /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.spv # RUN: at line 4 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.spv /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.ll # RUN: at line 5 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.ll /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.ll | /usr/bin/llvm-dwarfdump - | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/noscopes.ll # RUN: at line 7 + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/noscopes.ll + /usr/bin/llvm-dwarfdump - LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@f' #0 0x00007fa71fc35bbe llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.21.1+0xc35bbe) #1 0x00007fa71fc332bc (/usr/lib/libLLVM.so.21.1+0xc332bc) #2 0x00007fa736a976cc (linux-vdso.so.1+0x7fa736a976cc) #3 0x00007fa72d2f6872 (/usr/lib/libc.so.6+0x7a872) #4 0x00007fa72d2b6100 raise (/usr/lib/libc.so.6+0x3a100) #5 0x00007fa72d2a3ab0 abort (/usr/lib/libc.so.6+0x27ab0) #6 0x00007fa71fb54b42 llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.21.1+0xb54b42) #7 0x00007fa71fb54bae llvm::reportFatalInternalError(char const*) (/usr/lib/libLLVM.so.21.1+0xb54bae) #8 0x00007fa7237cc1e6 (/usr/lib/libLLVM.so.21.1+0x47cc1e6) #9 0x00007fa7206d5430 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x16d5430) #10 0x00007fa720756e4e llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x1756e4e) #11 0x00007fa720757910 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1757910) #12 0x00007fa720751554 llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1751554) #13 0x00007fa720125606 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0x1125606) #14 0x00007fa71fde4a1c llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0xde4a1c) #15 0x00007fa71fde4b7a llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4b7a) #16 0x00007fa71fde42ec (/usr/lib/libLLVM.so.21.1+0xde42ec) #17 0x00007fa71fde4446 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4446) #18 0x00005555555721cc (/usr/bin/llc+0x1c1cc) #19 0x0000555555569ae0 main (/usr/bin/llc+0x13ae0) #20 0x00007fa72d2a3fae (/usr/lib/libc.so.6+0x27fae) #21 0x00007fa72d2a40b8 __libc_start_main (/usr/lib/libc.so.6+0x280b8) #22 0x000055555556a76c _start (/usr/bin/llc+0x1476c) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/noscopes.ll -- ******************** Testing: 0. FAIL: LLVM_SPIRV :: DebugInfo/Generic/linear-dbg-value.ll (71 of 946) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/linear-dbg-value.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/linear-dbg-value.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.bc # RUN: at line 1 + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.bc /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.spv # RUN: at line 2 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.spv /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.ll # RUN: at line 3 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.ll /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -stop-before=finalize-isel -pre-RA-sched=linearize < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.ll -experimental-debug-variable-locations=false | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/linear-dbg-value.ll # RUN: at line 5 + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/linear-dbg-value.ll + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -stop-before=finalize-isel -pre-RA-sched=linearize -experimental-debug-variable-locations=false LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -stop-before=finalize-isel -pre-RA-sched=linearize -experimental-debug-variable-locations=false 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@foo' #0 0x00007f533fc35bbe llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.21.1+0xc35bbe) #1 0x00007f533fc332bc (/usr/lib/libLLVM.so.21.1+0xc332bc) #2 0x00007f53588716cc (linux-vdso.so.1+0x7f53588716cc) #3 0x00007f534f0f6872 (/usr/lib/libc.so.6+0x7a872) #4 0x00007f534f0b6100 raise (/usr/lib/libc.so.6+0x3a100) #5 0x00007f534f0a3ab0 abort (/usr/lib/libc.so.6+0x27ab0) #6 0x00007f533fb54b42 llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.21.1+0xb54b42) #7 0x00007f533fb54bae llvm::reportFatalInternalError(char const*) (/usr/lib/libLLVM.so.21.1+0xb54bae) #8 0x00007f53437cc1e6 (/usr/lib/libLLVM.so.21.1+0x47cc1e6) #9 0x00007f53406d5430 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x16d5430) #10 0x00007f5340756e4e llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x1756e4e) #11 0x00007f5340757910 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1757910) #12 0x00007f5340751554 llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1751554) #13 0x00007f5340125606 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0x1125606) #14 0x00007f533fde4a1c llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0xde4a1c) #15 0x00007f533fde4b7a llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4b7a) #16 0x00007f533fde42ec (/usr/lib/libLLVM.so.21.1+0xde42ec) #17 0x00007f533fde4446 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4446) #18 0x00005555555721cc (/usr/bin/llc+0x1c1cc) #19 0x0000555555569ae0 main (/usr/bin/llc+0x13ae0) #20 0x00007f534f0a3fae (/usr/lib/libc.so.6+0x27fae) #21 0x00007f534f0a40b8 __libc_start_main (/usr/lib/libc.so.6+0x280b8) #22 0x000055555556a76c _start (/usr/bin/llc+0x1476c) FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/linear-dbg-value.ll -- ******************** Testing: 0. FAIL: LLVM_SPIRV :: DebugInfo/Generic/missing-abstract-variable.ll (72 of 946) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/missing-abstract-variable.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/missing-abstract-variable.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.bc # RUN: at line 3 + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.bc /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.spv # RUN: at line 4 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.spv /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.ll # RUN: at line 5 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.ll /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.ll | /usr/bin/llvm-dwarfdump -v -debug-info - | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/missing-abstract-variable.ll # RUN: at line 7 + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/missing-abstract-variable.ll + /usr/bin/llvm-dwarfdump -v -debug-info - LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@_Z1bv' #0 0x00007fc25fc35bbe llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.21.1+0xc35bbe) #1 0x00007fc25fc332bc (/usr/lib/libLLVM.so.21.1+0xc332bc) #2 0x00007fc2784d36cc (linux-vdso.so.1+0x7fc2784d36cc) #3 0x00007fc276ef5872 (/usr/lib/libc.so.6+0x7a872) #4 0x00007fc276eb5100 raise (/usr/lib/libc.so.6+0x3a100) #5 0x00007fc276ea2ab0 abort (/usr/lib/libc.so.6+0x27ab0) #6 0x00007fc25fb54b42 llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.21.1+0xb54b42) #7 0x00007fc25fb54bae llvm::reportFatalInternalError(char const*) (/usr/lib/libLLVM.so.21.1+0xb54bae) #8 0x00007fc2637cc1e6 (/usr/lib/libLLVM.so.21.1+0x47cc1e6) #9 0x00007fc2606d5430 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x16d5430) #10 0x00007fc260756e4e llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x1756e4e) #11 0x00007fc260757910 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1757910) #12 0x00007fc260751554 llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1751554) #13 0x00007fc260125606 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0x1125606) #14 0x00007fc25fde4a1c llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0xde4a1c) #15 0x00007fc25fde4b7a llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4b7a) #16 0x00007fc25fde42ec (/usr/lib/libLLVM.so.21.1+0xde42ec) #17 0x00007fc25fde4446 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4446) #18 0x00005555555721cc (/usr/bin/llc+0x1c1cc) #19 0x0000555555569ae0 main (/usr/bin/llc+0x13ae0) #20 0x00007fc276ea2fae (/usr/lib/libc.so.6+0x27fae) #21 0x00007fc276ea30b8 __libc_start_main (/usr/lib/libc.so.6+0x280b8) #22 0x000055555556a76c _start (/usr/bin/llc+0x1476c) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/missing-abstract-variable.ll -- ******************** Testing: 0. FAIL: LLVM_SPIRV :: DebugInfo/Generic/multiline.ll (74 of 946) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/multiline.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/multiline.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.bc # RUN: at line 1 + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.bc /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.spv # RUN: at line 2 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.spv /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.ll # RUN: at line 3 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.ll /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=asm -asm-verbose=0 -O0 < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.ll | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/multiline.ll # RUN: at line 5 + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/multiline.ll + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=asm -asm-verbose=0 -O0 LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=asm -asm-verbose=0 -O0 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@f2' #0 0x00007f7bb3c35bbe llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.21.1+0xc35bbe) #1 0x00007f7bb3c332bc (/usr/lib/libLLVM.so.21.1+0xc332bc) #2 0x00007f7bcaa5e6cc (linux-vdso.so.1+0x7f7bcaa5e6cc) #3 0x00007f7bc94f5872 (/usr/lib/libc.so.6+0x7a872) #4 0x00007f7bc94b5100 raise (/usr/lib/libc.so.6+0x3a100) #5 0x00007f7bc94a2ab0 abort (/usr/lib/libc.so.6+0x27ab0) #6 0x00007f7bb3b54b42 llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.21.1+0xb54b42) #7 0x00007f7bb3b54bae llvm::reportFatalInternalError(char const*) (/usr/lib/libLLVM.so.21.1+0xb54bae) #8 0x00007f7bb77cc1e6 (/usr/lib/libLLVM.so.21.1+0x47cc1e6) #9 0x00007f7bb46d5430 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x16d5430) #10 0x00007f7bb4756e4e llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x1756e4e) #11 0x00007f7bb4757910 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1757910) #12 0x00007f7bb4751554 llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1751554) #13 0x00007f7bb4125606 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0x1125606) #14 0x00007f7bb3de4a1c llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0xde4a1c) #15 0x00007f7bb3de4b7a llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4b7a) #16 0x00007f7bb3de42ec (/usr/lib/libLLVM.so.21.1+0xde42ec) #17 0x00007f7bb3de4446 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4446) #18 0x00005555555721cc (/usr/bin/llc+0x1c1cc) #19 0x0000555555569ae0 main (/usr/bin/llc+0x13ae0) #20 0x00007f7bc94a2fae (/usr/lib/libc.so.6+0x27fae) #21 0x00007f7bc94a30b8 __libc_start_main (/usr/lib/libc.so.6+0x280b8) #22 0x000055555556a76c _start (/usr/bin/llc+0x1476c) FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/multiline.ll -- ******************** Testing: 0. FAIL: LLVM_SPIRV :: DebugInfo/Generic/member-order.ll (75 of 946) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/member-order.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/member-order.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.bc # RUN: at line 3 + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.bc /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.spv # RUN: at line 4 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.spv /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.ll # RUN: at line 5 + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.spv -o - /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj -O0 < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.ll | /usr/bin/llvm-dwarfdump -v -debug-info - | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/member-order.ll # RUN: at line 7 + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/member-order.ll + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj -O0 + /usr/bin/llvm-dwarfdump -v -debug-info - LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj -O0 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@_ZN3foo2f1Ev' #0 0x00007ff28fc35bbe llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.21.1+0xc35bbe) #1 0x00007ff28fc332bc (/usr/lib/libLLVM.so.21.1+0xc332bc) #2 0x00007ff2a84626cc (linux-vdso.so.1+0x7ff2a84626cc) #3 0x00007ff29ecf6872 (/usr/lib/libc.so.6+0x7a872) #4 0x00007ff29ecb6100 raise (/usr/lib/libc.so.6+0x3a100) #5 0x00007ff29eca3ab0 abort (/usr/lib/libc.so.6+0x27ab0) #6 0x00007ff28fb54b42 llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.21.1+0xb54b42) #7 0x00007ff28fb54bae llvm::reportFatalInternalError(char const*) (/usr/lib/libLLVM.so.21.1+0xb54bae) #8 0x00007ff2937cc1e6 (/usr/lib/libLLVM.so.21.1+0x47cc1e6) #9 0x00007ff2906d5430 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x16d5430) #10 0x00007ff290756e4e llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x1756e4e) #11 0x00007ff290757910 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1757910) #12 0x00007ff290751554 llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1751554) #13 0x00007ff290125606 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0x1125606) #14 0x00007ff28fde4a1c llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0xde4a1c) #15 0x00007ff28fde4b7a llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4b7a) #16 0x00007ff28fde42ec (/usr/lib/libLLVM.so.21.1+0xde42ec) #17 0x00007ff28fde4446 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4446) #18 0x00005555555721cc (/usr/bin/llc+0x1c1cc) #19 0x0000555555569ae0 main (/usr/bin/llc+0x13ae0) #20 0x00007ff29eca3fae (/usr/lib/libc.so.6+0x27fae) #21 0x00007ff29eca40b8 __libc_start_main (/usr/lib/libc.so.6+0x280b8) #22 0x000055555556a76c _start (/usr/bin/llc+0x1476c) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/member-order.ll -- ******************** Testing: 0.. FAIL: LLVM_SPIRV :: DebugInfo/Generic/namespace_function_definition.ll (78 of 946) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/namespace_function_definition.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/namespace_function_definition.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.bc # RUN: at line 3 + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.bc /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.spv # RUN: at line 4 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.spv /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.ll # RUN: at line 5 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.ll /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.ll | /usr/bin/llvm-dwarfdump -v -debug-info - | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/namespace_function_definition.ll # RUN: at line 7 + /usr/bin/llvm-dwarfdump -v -debug-info - + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/namespace_function_definition.ll LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@_ZN2ns4funcEv' #0 0x00007f3217c35bbe llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.21.1+0xc35bbe) #1 0x00007f3217c332bc (/usr/lib/libLLVM.so.21.1+0xc332bc) #2 0x00007f322f6e46cc (linux-vdso.so.1+0x7f322f6e46cc) #3 0x00007f322e8f6872 (/usr/lib/libc.so.6+0x7a872) #4 0x00007f322e8b6100 raise (/usr/lib/libc.so.6+0x3a100) #5 0x00007f322e8a3ab0 abort (/usr/lib/libc.so.6+0x27ab0) #6 0x00007f3217b54b42 llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.21.1+0xb54b42) #7 0x00007f3217b54bae llvm::reportFatalInternalError(char const*) (/usr/lib/libLLVM.so.21.1+0xb54bae) #8 0x00007f321b7cc1e6 (/usr/lib/libLLVM.so.21.1+0x47cc1e6) #9 0x00007f32186d5430 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x16d5430) #10 0x00007f3218756e4e llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x1756e4e) #11 0x00007f3218757910 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1757910) #12 0x00007f3218751554 llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1751554) #13 0x00007f3218125606 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0x1125606) #14 0x00007f3217de4a1c llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0xde4a1c) #15 0x00007f3217de4b7a llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4b7a) #16 0x00007f3217de42ec (/usr/lib/libLLVM.so.21.1+0xde42ec) #17 0x00007f3217de4446 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4446) #18 0x00005555555721cc (/usr/bin/llc+0x1c1cc) #19 0x0000555555569ae0 main (/usr/bin/llc+0x13ae0) #20 0x00007f322e8a3fae (/usr/lib/libc.so.6+0x27fae) #21 0x00007f322e8a40b8 __libc_start_main (/usr/lib/libc.so.6+0x280b8) #22 0x000055555556a76c _start (/usr/bin/llc+0x1476c) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/namespace_function_definition.ll -- ******************** Testing: 0.. FAIL: LLVM_SPIRV :: DebugInfo/Generic/ptrsize.ll (79 of 946) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/ptrsize.ll' FAILED ******************** Exit Code: 134 Command Output (stderr): -- /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/ptrsize.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.bc # RUN: at line 3 + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.bc /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.spv # RUN: at line 4 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.spv /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.ll # RUN: at line 5 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.ll /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.ll > /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp # RUN: at line 7 + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@foo' #0 0x00007f5c33c35bbe llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.21.1+0xc35bbe) #1 0x00007f5c33c332bc (/usr/lib/libLLVM.so.21.1+0xc332bc) #2 0x00007f5c4ba4c6cc (linux-vdso.so.1+0x7f5c4ba4c6cc) #3 0x00007f5c422f6872 (/usr/lib/libc.so.6+0x7a872) #4 0x00007f5c422b6100 raise (/usr/lib/libc.so.6+0x3a100) #5 0x00007f5c422a3ab0 abort (/usr/lib/libc.so.6+0x27ab0) #6 0x00007f5c33b54b42 llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.21.1+0xb54b42) #7 0x00007f5c33b54bae llvm::reportFatalInternalError(char const*) (/usr/lib/libLLVM.so.21.1+0xb54bae) #8 0x00007f5c377cc1e6 (/usr/lib/libLLVM.so.21.1+0x47cc1e6) #9 0x00007f5c346d5430 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x16d5430) #10 0x00007f5c34756e4e llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x1756e4e) #11 0x00007f5c34757910 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1757910) #12 0x00007f5c34751554 llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1751554) #13 0x00007f5c34125606 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0x1125606) #14 0x00007f5c33de4a1c llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0xde4a1c) #15 0x00007f5c33de4b7a llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4b7a) #16 0x00007f5c33de42ec (/usr/lib/libLLVM.so.21.1+0xde42ec) #17 0x00007f5c33de4446 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4446) #18 0x00005555555721cc (/usr/bin/llc+0x1c1cc) #19 0x0000555555569ae0 main (/usr/bin/llc+0x13ae0) #20 0x00007f5c422a3fae (/usr/lib/libc.so.6+0x27fae) #21 0x00007f5c422a40b8 __libc_start_main (/usr/lib/libc.so.6+0x280b8) #22 0x000055555556a76c _start (/usr/bin/llc+0x1476c) /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.script: line 5: 7488 Aborted (core dumped) /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.ll > /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp -- ******************** Testing: 0.. FAIL: LLVM_SPIRV :: DebugInfo/Generic/restrict.ll (83 of 946) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/restrict.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/restrict.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.bc # RUN: at line 3 + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.bc /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.spv # RUN: at line 4 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.spv /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.ll # RUN: at line 5 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.ll /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -dwarf-version=2 -O0 -filetype=obj < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.ll | /usr/bin/llvm-dwarfdump -v -debug-info - | /usr/bin/FileCheck --check-prefix=CHECK --check-prefix=V2 /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/restrict.ll # RUN: at line 7 + /usr/bin/FileCheck --check-prefix=CHECK --check-prefix=V2 /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/restrict.ll + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -dwarf-version=2 -O0 -filetype=obj + /usr/bin/llvm-dwarfdump -v -debug-info - LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -dwarf-version=2 -O0 -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@_Z3fooPv' #0 0x00007fd137c35bbe llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.21.1+0xc35bbe) #1 0x00007fd137c332bc (/usr/lib/libLLVM.so.21.1+0xc332bc) #2 0x00007fd14fe786cc (linux-vdso.so.1+0x7fd14fe786cc) #3 0x00007fd14f0f6872 (/usr/lib/libc.so.6+0x7a872) #4 0x00007fd14f0b6100 raise (/usr/lib/libc.so.6+0x3a100) #5 0x00007fd14f0a3ab0 abort (/usr/lib/libc.so.6+0x27ab0) #6 0x00007fd137b54b42 llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.21.1+0xb54b42) #7 0x00007fd137b54bae llvm::reportFatalInternalError(char const*) (/usr/lib/libLLVM.so.21.1+0xb54bae) #8 0x00007fd13b7cc1e6 (/usr/lib/libLLVM.so.21.1+0x47cc1e6) #9 0x00007fd1386d5430 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x16d5430) #10 0x00007fd138756e4e llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x1756e4e) #11 0x00007fd138757910 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1757910) #12 0x00007fd138751554 llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1751554) #13 0x00007fd138125606 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0x1125606) #14 0x00007fd137de4a1c llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0xde4a1c) #15 0x00007fd137de4b7a llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4b7a) #16 0x00007fd137de42ec (/usr/lib/libLLVM.so.21.1+0xde42ec) #17 0x00007fd137de4446 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4446) #18 0x00005555555721cc (/usr/bin/llc+0x1c1cc) #19 0x0000555555569ae0 main (/usr/bin/llc+0x13ae0) #20 0x00007fd14f0a3fae (/usr/lib/libc.so.6+0x27fae) #21 0x00007fd14f0a40b8 __libc_start_main (/usr/lib/libc.so.6+0x280b8) #22 0x000055555556a76c _start (/usr/bin/llc+0x1476c) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck --check-prefix=CHECK --check-prefix=V2 /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/restrict.ll -- ******************** Testing: 0.. FAIL: LLVM_SPIRV :: DebugInfo/Generic/namespace_inline_function_definition.ll (84 of 946) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/namespace_inline_function_definition.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/namespace_inline_function_definition.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.bc # RUN: at line 3 + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.bc /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.spv # RUN: at line 4 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.spv /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.ll # RUN: at line 5 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.ll /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.ll | /usr/bin/llvm-dwarfdump -v -debug-info - | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/namespace_inline_function_definition.ll # RUN: at line 7 + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All + /usr/bin/llvm-dwarfdump -v -debug-info - + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/namespace_inline_function_definition.ll LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@main' #0 0x00007fb4dfc35bbe llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.21.1+0xc35bbe) #1 0x00007fb4dfc332bc (/usr/lib/libLLVM.so.21.1+0xc332bc) #2 0x00007fb4f8a666cc (linux-vdso.so.1+0x7fb4f8a666cc) #3 0x00007fb4ef2f6872 (/usr/lib/libc.so.6+0x7a872) #4 0x00007fb4ef2b6100 raise (/usr/lib/libc.so.6+0x3a100) #5 0x00007fb4ef2a3ab0 abort (/usr/lib/libc.so.6+0x27ab0) #6 0x00007fb4dfb54b42 llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.21.1+0xb54b42) #7 0x00007fb4dfb54bae llvm::reportFatalInternalError(char const*) (/usr/lib/libLLVM.so.21.1+0xb54bae) #8 0x00007fb4e37cc1e6 (/usr/lib/libLLVM.so.21.1+0x47cc1e6) #9 0x00007fb4e06d5430 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x16d5430) #10 0x00007fb4e0756e4e llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x1756e4e) #11 0x00007fb4e0757910 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1757910) #12 0x00007fb4e0751554 llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1751554) #13 0x00007fb4e0125606 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0x1125606) #14 0x00007fb4dfde4a1c llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0xde4a1c) #15 0x00007fb4dfde4b7a llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4b7a) #16 0x00007fb4dfde42ec (/usr/lib/libLLVM.so.21.1+0xde42ec) #17 0x00007fb4dfde4446 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4446) #18 0x00005555555721cc (/usr/bin/llc+0x1c1cc) #19 0x0000555555569ae0 main (/usr/bin/llc+0x13ae0) #20 0x00007fb4ef2a3fae (/usr/lib/libc.so.6+0x27fae) #21 0x00007fb4ef2a40b8 __libc_start_main (/usr/lib/libc.so.6+0x280b8) #22 0x000055555556a76c _start (/usr/bin/llc+0x1476c) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/namespace_inline_function_definition.ll -- ******************** Testing: 0.. FAIL: LLVM_SPIRV :: DebugInfo/Generic/two-cus-from-same-file.ll (86 of 946) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/two-cus-from-same-file.ll' FAILED ******************** Exit Code: 134 Command Output (stderr): -- /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/two-cus-from-same-file.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.bc # RUN: at line 8 + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.bc /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.spv # RUN: at line 9 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.spv /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.ll # RUN: at line 10 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.ll /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp -filetype=obj -O0 # RUN: at line 12 + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp -filetype=obj -O0 LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp -filetype=obj -O0 1. Running pass 'Function Pass Manager' on module '/build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.ll'. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@foo' #0 0x00007f4e53c35bbe llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.21.1+0xc35bbe) #1 0x00007f4e53c332bc (/usr/lib/libLLVM.so.21.1+0xc332bc) #2 0x00007f4e6c24f6cc (linux-vdso.so.1+0x7f4e6c24f6cc) #3 0x00007f4e6a8f7872 (/usr/lib/libc.so.6+0x7a872) #4 0x00007f4e6a8b7100 raise (/usr/lib/libc.so.6+0x3a100) #5 0x00007f4e6a8a4ab0 abort (/usr/lib/libc.so.6+0x27ab0) #6 0x00007f4e53b54b42 llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.21.1+0xb54b42) #7 0x00007f4e53b54bae llvm::reportFatalInternalError(char const*) (/usr/lib/libLLVM.so.21.1+0xb54bae) #8 0x00007f4e577cc1e6 (/usr/lib/libLLVM.so.21.1+0x47cc1e6) #9 0x00007f4e546d5430 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x16d5430) #10 0x00007f4e54756e4e llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x1756e4e) #11 0x00007f4e54757910 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1757910) #12 0x00007f4e54751554 llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1751554) #13 0x00007f4e54125606 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0x1125606) #14 0x00007f4e53de4a1c llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0xde4a1c) #15 0x00007f4e53de4b7a llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4b7a) #16 0x00007f4e53de42ec (/usr/lib/libLLVM.so.21.1+0xde42ec) #17 0x00007f4e53de4446 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4446) #18 0x00005555555721cc (/usr/bin/llc+0x1c1cc) #19 0x0000555555569ae0 main (/usr/bin/llc+0x13ae0) #20 0x00007f4e6a8a4fae (/usr/lib/libc.so.6+0x27fae) #21 0x00007f4e6a8a50b8 __libc_start_main (/usr/lib/libc.so.6+0x280b8) #22 0x000055555556a76c _start (/usr/bin/llc+0x1476c) /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.script: line 5: 7699 Aborted (core dumped) /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp -filetype=obj -O0 -- ******************** Testing: 0.. FAIL: LLVM_SPIRV :: DebugInfo/Generic/version.ll (93 of 946) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/version.ll' FAILED ******************** Exit Code: 134 Command Output (stderr): -- /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/version.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.bc # RUN: at line 3 + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.bc /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.spv # RUN: at line 4 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.spv /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.ll # RUN: at line 5 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.ll /usr/bin/FileCheck < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.ll /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/version.ll --check-prefix=CHECK-LLVM # RUN: at line 6 + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/version.ll --check-prefix=CHECK-LLVM /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.ll > /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp # RUN: at line 8 + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@main' #0 0x00007f18bbc35bbe llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.21.1+0xc35bbe) #1 0x00007f18bbc332bc (/usr/lib/libLLVM.so.21.1+0xc332bc) #2 0x00007f18d58986cc (linux-vdso.so.1+0x7f18d58986cc) #3 0x00007f18d4af6872 (/usr/lib/libc.so.6+0x7a872) #4 0x00007f18d4ab6100 raise (/usr/lib/libc.so.6+0x3a100) #5 0x00007f18d4aa3ab0 abort (/usr/lib/libc.so.6+0x27ab0) #6 0x00007f18bbb54b42 llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.21.1+0xb54b42) #7 0x00007f18bbb54bae llvm::reportFatalInternalError(char const*) (/usr/lib/libLLVM.so.21.1+0xb54bae) #8 0x00007f18bf7cc1e6 (/usr/lib/libLLVM.so.21.1+0x47cc1e6) #9 0x00007f18bc6d5430 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x16d5430) #10 0x00007f18bc756e4e llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x1756e4e) #11 0x00007f18bc757910 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1757910) #12 0x00007f18bc751554 llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1751554) #13 0x00007f18bc125606 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0x1125606) #14 0x00007f18bbde4a1c llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0xde4a1c) #15 0x00007f18bbde4b7a llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4b7a) #16 0x00007f18bbde42ec (/usr/lib/libLLVM.so.21.1+0xde42ec) #17 0x00007f18bbde4446 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4446) #18 0x00005555555721cc (/usr/bin/llc+0x1c1cc) #19 0x0000555555569ae0 main (/usr/bin/llc+0x13ae0) #20 0x00007f18d4aa3fae (/usr/lib/libc.so.6+0x27fae) #21 0x00007f18d4aa40b8 __libc_start_main (/usr/lib/libc.so.6+0x280b8) #22 0x000055555556a76c _start (/usr/bin/llc+0x1476c) /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/version.ll.script: line 6: 7910 Aborted (core dumped) /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.ll > /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp -- ******************** Testing: 0.. FAIL: LLVM_SPIRV :: DebugInfo/UnknownBaseType.ll (111 of 946) ******************** TEST 'LLVM_SPIRV :: DebugInfo/UnknownBaseType.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/UnknownBaseType.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/UnknownBaseType.ll.tmp.bc # RUN: at line 3 + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/UnknownBaseType.ll.tmp.bc /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/UnknownBaseType.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/UnknownBaseType.ll.tmp.spv # RUN: at line 4 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/UnknownBaseType.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/UnknownBaseType.ll.tmp.spv /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/UnknownBaseType.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/UnknownBaseType.ll.tmp.ll # RUN: at line 5 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/UnknownBaseType.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/UnknownBaseType.ll.tmp.ll /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/UnknownBaseType.ll.tmp.ll -filetype=obj | /usr/bin/llvm-dwarfdump -debug-info - | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/UnknownBaseType.ll # RUN: at line 7 + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj + /usr/bin/llvm-dwarfdump -debug-info - + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/UnknownBaseType.ll LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@foo' #0 0x00007f21a3c35bbe llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.21.1+0xc35bbe) #1 0x00007f21a3c332bc (/usr/lib/libLLVM.so.21.1+0xc332bc) #2 0x00007f21ba48d6cc (linux-vdso.so.1+0x7f21ba48d6cc) #3 0x00007f21b0cf6872 (/usr/lib/libc.so.6+0x7a872) #4 0x00007f21b0cb6100 raise (/usr/lib/libc.so.6+0x3a100) #5 0x00007f21b0ca3ab0 abort (/usr/lib/libc.so.6+0x27ab0) #6 0x00007f21a3b54b42 llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.21.1+0xb54b42) #7 0x00007f21a3b54bae llvm::reportFatalInternalError(char const*) (/usr/lib/libLLVM.so.21.1+0xb54bae) #8 0x00007f21a77cc1e6 (/usr/lib/libLLVM.so.21.1+0x47cc1e6) #9 0x00007f21a46d5430 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x16d5430) #10 0x00007f21a4756e4e llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x1756e4e) #11 0x00007f21a4757910 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1757910) #12 0x00007f21a4751554 llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1751554) #13 0x00007f21a4125606 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0x1125606) #14 0x00007f21a3de4a1c llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0xde4a1c) #15 0x00007f21a3de4b7a llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4b7a) #16 0x00007f21a3de42ec (/usr/lib/libLLVM.so.21.1+0xde42ec) #17 0x00007f21a3de4446 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4446) #18 0x00005555555721cc (/usr/bin/llc+0x1c1cc) #19 0x0000555555569ae0 main (/usr/bin/llc+0x13ae0) #20 0x00007f21b0ca3fae (/usr/lib/libc.so.6+0x27fae) #21 0x00007f21b0ca40b8 __libc_start_main (/usr/lib/libc.so.6+0x280b8) #22 0x000055555556a76c _start (/usr/bin/llc+0x1476c) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/UnknownBaseType.ll -- ******************** Testing: 0.. 10.. FAIL: LLVM_SPIRV :: DebugInfo/expr-opcode.ll (209 of 946) ******************** TEST 'LLVM_SPIRV :: DebugInfo/expr-opcode.ll' FAILED ******************** Exit Code: 134 Command Output (stderr): -- /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/expr-opcode.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.bc # RUN: at line 1 + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.bc /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.spv --spirv-allow-extra-diexpressions # RUN: at line 2 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.spv --spirv-allow-extra-diexpressions /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.rev.ll # RUN: at line 3 + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.rev.ll /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/expr-opcode.ll --input-file /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.rev.ll # RUN: at line 4 + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/expr-opcode.ll --input-file /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.rev.ll /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -dwarf-version=5 -filetype=obj -O0 < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.rev.ll # RUN: at line 6 + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -dwarf-version=5 -filetype=obj -O0 LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -dwarf-version=5 -filetype=obj -O0 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@foo' #0 0x00007ff123c35bbe llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.21.1+0xc35bbe) #1 0x00007ff123c332bc (/usr/lib/libLLVM.so.21.1+0xc332bc) #2 0x00007ff13d6676cc (linux-vdso.so.1+0x7ff13d6676cc) #3 0x00007ff13c8ce872 (/usr/lib/libc.so.6+0x7a872) #4 0x00007ff13c88e100 raise (/usr/lib/libc.so.6+0x3a100) #5 0x00007ff13c87bab0 abort (/usr/lib/libc.so.6+0x27ab0) #6 0x00007ff123b54b42 llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.21.1+0xb54b42) #7 0x00007ff123b54bae llvm::reportFatalInternalError(char const*) (/usr/lib/libLLVM.so.21.1+0xb54bae) #8 0x00007ff1277cc1e6 (/usr/lib/libLLVM.so.21.1+0x47cc1e6) #9 0x00007ff1246d5430 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x16d5430) #10 0x00007ff124756e4e llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.21.1+0x1756e4e) #11 0x00007ff124757910 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1757910) #12 0x00007ff124751554 llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.21.1+0x1751554) #13 0x00007ff124125606 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0x1125606) #14 0x00007ff123de4a1c llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.21.1+0xde4a1c) #15 0x00007ff123de4b7a llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4b7a) #16 0x00007ff123de42ec (/usr/lib/libLLVM.so.21.1+0xde42ec) #17 0x00007ff123de4446 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.21.1+0xde4446) #18 0x00005555555721cc (/usr/bin/llc+0x1c1cc) #19 0x0000555555569ae0 main (/usr/bin/llc+0x13ae0) #20 0x00007ff13c87bfae (/usr/lib/libc.so.6+0x27fae) #21 0x00007ff13c87c0b8 __libc_start_main (/usr/lib/libc.so.6+0x280b8) #22 0x000055555556a76c _start (/usr/bin/llc+0x1476c) /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/expr-opcode.ll.script: line 22: 14031 Aborted (core dumped) /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -dwarf-version=5 -filetype=obj -O0 < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.rev.ll -- ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. ******************** Failed Tests (38): LLVM_SPIRV :: DebugInfo/COFF/no-cus.ll LLVM_SPIRV :: DebugInfo/Generic/2009-11-05-DeadGlobalVariable.ll LLVM_SPIRV :: DebugInfo/Generic/2009-11-10-CurrentFn.ll LLVM_SPIRV :: DebugInfo/Generic/2010-01-05-DbgScope.ll LLVM_SPIRV :: DebugInfo/Generic/2010-03-12-llc-crash.ll LLVM_SPIRV :: DebugInfo/Generic/2010-03-24-MemberFn.ll LLVM_SPIRV :: DebugInfo/Generic/2010-04-19-FramePtr.ll LLVM_SPIRV :: DebugInfo/Generic/2010-06-29-InlinedFnLocalVar.ll LLVM_SPIRV :: DebugInfo/Generic/2010-10-01-crash.ll LLVM_SPIRV :: DebugInfo/Generic/PR20038.ll LLVM_SPIRV :: DebugInfo/Generic/constant-pointers.ll LLVM_SPIRV :: DebugInfo/Generic/dead-argument-order.ll LLVM_SPIRV :: DebugInfo/Generic/debug-info-eis-option.ll LLVM_SPIRV :: DebugInfo/Generic/def-line.ll LLVM_SPIRV :: DebugInfo/Generic/discriminator.ll LLVM_SPIRV :: DebugInfo/Generic/dwarf-public-names.ll LLVM_SPIRV :: DebugInfo/Generic/enum.ll LLVM_SPIRV :: DebugInfo/Generic/func-using-decl.ll LLVM_SPIRV :: DebugInfo/Generic/global.ll LLVM_SPIRV :: DebugInfo/Generic/imported-name-inlined.ll LLVM_SPIRV :: DebugInfo/Generic/incorrect-variable-debugloc1.ll LLVM_SPIRV :: DebugInfo/Generic/inline-scopes.ll LLVM_SPIRV :: DebugInfo/Generic/inlined-arguments.ll LLVM_SPIRV :: DebugInfo/Generic/inlined-vars.ll LLVM_SPIRV :: DebugInfo/Generic/linear-dbg-value.ll LLVM_SPIRV :: DebugInfo/Generic/linkage-name-abstract.ll LLVM_SPIRV :: DebugInfo/Generic/member-order.ll LLVM_SPIRV :: DebugInfo/Generic/missing-abstract-variable.ll LLVM_SPIRV :: DebugInfo/Generic/multiline.ll LLVM_SPIRV :: DebugInfo/Generic/namespace_function_definition.ll LLVM_SPIRV :: DebugInfo/Generic/namespace_inline_function_definition.ll LLVM_SPIRV :: DebugInfo/Generic/noscopes.ll LLVM_SPIRV :: DebugInfo/Generic/ptrsize.ll LLVM_SPIRV :: DebugInfo/Generic/restrict.ll LLVM_SPIRV :: DebugInfo/Generic/two-cus-from-same-file.ll LLVM_SPIRV :: DebugInfo/Generic/version.ll LLVM_SPIRV :: DebugInfo/UnknownBaseType.ll LLVM_SPIRV :: DebugInfo/expr-opcode.ll Testing Time: 116.86s Total Discovered Tests: 946 Unsupported : 6 (0.63%) Passed : 897 (94.82%) Expectedly Failed: 5 (0.53%) Failed : 38 (4.02%) FAILED: [code=1] test/CMakeFiles/check-llvm-spirv /build/spirv-llvm-translator/src/build/test/CMakeFiles/check-llvm-spirv cd /build/spirv-llvm-translator/src/build/test && /usr/bin/lit --verbose -sv /build/spirv-llvm-translator/src/build/test ninja: build stopped: subcommand failed. ==> ERROR: A failure occurred in check(). Aborting... [!p]104[?7h]3008;end=c29cd9dd7ed54cd69d027013944f8022\==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix-3/build [?25h[?25h[?25hreceiving incremental file list spirv-llvm-translator-21.1.5-1-riscv64-build.log spirv-llvm-translator-21.1.5-1-riscv64-check.log spirv-llvm-translator-21.1.5-1-riscv64-prepare.log sent 81 bytes received 12,768 bytes 8,566.00 bytes/sec total size is 203,533 speedup is 15.84