Diff of the two buildlogs: -- --- b1/build.log 2025-03-10 11:43:51.992301628 +0000 +++ b2/build.log 2025-03-10 11:47:20.126944692 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sun Apr 12 06:03:34 -12 2026 -I: pbuilder-time-stamp: 1776017014 +I: Current time: Tue Mar 11 01:44:08 +14 2025 +I: pbuilder-time-stamp: 1741607048 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -24,52 +24,84 @@ dpkg-source: info: applying visibility-hidden.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/3726791/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/1571400/tmp/hooks/D01_modify_environment starting +debug: Running on codethink04-arm64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Mar 10 11:44 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/1571400/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/1571400/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='arm64' - DEBIAN_FRONTEND='noninteractive' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='f59b515d4fa048b9b286cb422b08322b' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='3726791' - PS1='# ' - PS2='> ' + INVOCATION_ID=7d3135db0ac64808912dea8495c5ee44 + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=1571400 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.kOPcjRTK/pbuilderrc_nVDU --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.kOPcjRTK/b1 --logfile b1/build.log spirv-llvm-translator-18_18.1.8-1.dsc' - SUDO_GID='109' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.4:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.kOPcjRTK/pbuilderrc_aa5u --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.kOPcjRTK/b2 --logfile b2/build.log spirv-llvm-translator-18_18.1.8-1.dsc' + SUDO_GID=109 + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://192.168.101.4:3128 I: uname -a - Linux codethink03-arm64 6.1.0-31-cloud-arm64 #1 SMP Debian 6.1.128-1 (2025-02-07) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-31-cloud-arm64 #1 SMP Debian 6.1.128-1 (2025-02-07) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Mar 4 2025 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/3726791/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/1571400/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -228,7 +260,7 @@ Get: 105 http://deb.debian.org/debian trixie/main arm64 pkgconf arm64 1.8.1-4 [26.1 kB] Get: 106 http://deb.debian.org/debian trixie/main arm64 spirv-headers all 1.6.1+1.4.304.0-1 [146 kB] Get: 107 http://deb.debian.org/debian trixie/main arm64 spirv-tools arm64 2024.4~rc2-1 [3863 kB] -Fetched 198 MB in 5s (42.3 MB/s) +Fetched 198 MB in 1s (273 MB/s) Preconfiguring packages ... Selecting previously unselected package libpython3.13-minimal:arm64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19914 files and directories currently installed.) @@ -587,8 +619,8 @@ Setting up tzdata (2025a-2) ... Current default time zone: 'Etc/UTC' -Local time is now: Sun Apr 12 18:04:09 UTC 2026. -Universal Time is now: Sun Apr 12 18:04:09 UTC 2026. +Local time is now: Mon Mar 10 11:44:42 UTC 2025. +Universal Time is now: Mon Mar 10 11:44:42 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20220109.1) ... @@ -683,7 +715,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/spirv-llvm-translator-18-18.1.8/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../spirv-llvm-translator-18_18.1.8-1_source.changes +I: user script /srv/workspace/pbuilder/1571400/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/1571400/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/spirv-llvm-translator-18-18.1.8/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../spirv-llvm-translator-18_18.1.8-1_source.changes dpkg-buildpackage: info: source package spirv-llvm-translator-18 dpkg-buildpackage: info: source version 18.1.8-1 dpkg-buildpackage: info: source distribution unstable @@ -809,7 +845,7 @@ -- Looking for os_signpost_interval_begin - not found -- Found LLVM: 18.1.8 -- Checking for one of the modules 'SPIRV-Tools' --- Configuring done (9.5s) +-- Configuring done (7.5s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: @@ -842,27 +878,27 @@ make[3]: Leaving directory '/build/reproducible-path/spirv-llvm-translator-18-18.1.8/build' make -f lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/build.make lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/build make[3]: Entering directory '/build/reproducible-path/spirv-llvm-translator-18-18.1.8/build' -[ 2%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/LLVMToSPIRVDbgTran.cpp.o -[ 6%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/LLVMSPIRVOpts.cpp.o -[ 6%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/FunctionDescriptor.cpp.o -[ 9%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/ManglingUtils.cpp.o -[ 11%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/ParameterType.cpp.o +[ 2%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/LLVMSPIRVOpts.cpp.o +[ 4%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/FunctionDescriptor.cpp.o +[ 6%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/LLVMToSPIRVDbgTran.cpp.o +[ 9%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/Mangler.cpp.o +[ 11%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/ManglingUtils.cpp.o cd /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/lib/SPIRV && /usr/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/usr/lib/llvm-18/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -ffunction-sections -fdata-sections -std=gnu++17 -fPIC -fno-exceptions -funwind-tables -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/LLVMSPIRVOpts.cpp.o -MF CMakeFiles/LLVMSPIRVLib.dir/LLVMSPIRVOpts.cpp.o.d -o CMakeFiles/LLVMSPIRVLib.dir/LLVMSPIRVOpts.cpp.o -c /build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV/LLVMSPIRVOpts.cpp -cd /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/lib/SPIRV && /usr/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/usr/lib/llvm-18/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -ffunction-sections -fdata-sections -std=gnu++17 -fPIC -fno-exceptions -funwind-tables -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/FunctionDescriptor.cpp.o -MF CMakeFiles/LLVMSPIRVLib.dir/Mangler/FunctionDescriptor.cpp.o.d -o CMakeFiles/LLVMSPIRVLib.dir/Mangler/FunctionDescriptor.cpp.o -c /build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV/Mangler/FunctionDescriptor.cpp +[ 13%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLToSPIRV.cpp.o +[ 16%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/ParameterType.cpp.o cd /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/lib/SPIRV && /usr/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/usr/lib/llvm-18/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -ffunction-sections -fdata-sections -std=gnu++17 -fPIC -fno-exceptions -funwind-tables -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/LLVMToSPIRVDbgTran.cpp.o -MF CMakeFiles/LLVMSPIRVLib.dir/LLVMToSPIRVDbgTran.cpp.o.d -o CMakeFiles/LLVMSPIRVLib.dir/LLVMToSPIRVDbgTran.cpp.o -c /build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV/LLVMToSPIRVDbgTran.cpp +[ 18%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLTypeToSPIRV.cpp.o +cd /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/lib/SPIRV && /usr/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/usr/lib/llvm-18/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -ffunction-sections -fdata-sections -std=gnu++17 -fPIC -fno-exceptions -funwind-tables -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/FunctionDescriptor.cpp.o -MF CMakeFiles/LLVMSPIRVLib.dir/Mangler/FunctionDescriptor.cpp.o.d -o CMakeFiles/LLVMSPIRVLib.dir/Mangler/FunctionDescriptor.cpp.o -c /build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV/Mangler/FunctionDescriptor.cpp +cd /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/lib/SPIRV && /usr/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/usr/lib/llvm-18/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -ffunction-sections -fdata-sections -std=gnu++17 -fPIC -fno-exceptions -funwind-tables -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/Mangler.cpp.o -MF CMakeFiles/LLVMSPIRVLib.dir/Mangler/Mangler.cpp.o.d -o CMakeFiles/LLVMSPIRVLib.dir/Mangler/Mangler.cpp.o -c /build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV/Mangler/Mangler.cpp cd /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/lib/SPIRV && /usr/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/usr/lib/llvm-18/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -ffunction-sections -fdata-sections -std=gnu++17 -fPIC -fno-exceptions -funwind-tables -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/ManglingUtils.cpp.o -MF CMakeFiles/LLVMSPIRVLib.dir/Mangler/ManglingUtils.cpp.o.d -o CMakeFiles/LLVMSPIRVLib.dir/Mangler/ManglingUtils.cpp.o -c /build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV/Mangler/ManglingUtils.cpp cd /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/lib/SPIRV && /usr/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/usr/lib/llvm-18/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -ffunction-sections -fdata-sections -std=gnu++17 -fPIC -fno-exceptions -funwind-tables -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/ParameterType.cpp.o -MF CMakeFiles/LLVMSPIRVLib.dir/Mangler/ParameterType.cpp.o.d -o CMakeFiles/LLVMSPIRVLib.dir/Mangler/ParameterType.cpp.o -c /build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV/Mangler/ParameterType.cpp -[ 13%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/Mangler.cpp.o -[ 16%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLToSPIRV.cpp.o -cd /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/lib/SPIRV && /usr/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/usr/lib/llvm-18/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -ffunction-sections -fdata-sections -std=gnu++17 -fPIC -fno-exceptions -funwind-tables -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/Mangler.cpp.o -MF CMakeFiles/LLVMSPIRVLib.dir/Mangler/Mangler.cpp.o.d -o CMakeFiles/LLVMSPIRVLib.dir/Mangler/Mangler.cpp.o -c /build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV/Mangler/Mangler.cpp -[ 18%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLUtil.cpp.o -[ 20%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/VectorComputeUtil.cpp.o cd /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/lib/SPIRV && /usr/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/usr/lib/llvm-18/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -ffunction-sections -fdata-sections -std=gnu++17 -fPIC -fno-exceptions -funwind-tables -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLToSPIRV.cpp.o -MF CMakeFiles/LLVMSPIRVLib.dir/OCLToSPIRV.cpp.o.d -o CMakeFiles/LLVMSPIRVLib.dir/OCLToSPIRV.cpp.o -c /build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV/OCLToSPIRV.cpp -[ 23%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLTypeToSPIRV.cpp.o -[ 25%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVBuiltinHelper.cpp.o -cd /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/lib/SPIRV && /usr/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/usr/lib/llvm-18/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -ffunction-sections -fdata-sections -std=gnu++17 -fPIC -fno-exceptions -funwind-tables -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLUtil.cpp.o -MF CMakeFiles/LLVMSPIRVLib.dir/OCLUtil.cpp.o.d -o CMakeFiles/LLVMSPIRVLib.dir/OCLUtil.cpp.o -c /build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV/OCLUtil.cpp cd /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/lib/SPIRV && /usr/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/usr/lib/llvm-18/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -ffunction-sections -fdata-sections -std=gnu++17 -fPIC -fno-exceptions -funwind-tables -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLTypeToSPIRV.cpp.o -MF CMakeFiles/LLVMSPIRVLib.dir/OCLTypeToSPIRV.cpp.o.d -o CMakeFiles/LLVMSPIRVLib.dir/OCLTypeToSPIRV.cpp.o -c /build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV/OCLTypeToSPIRV.cpp +[ 20%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLUtil.cpp.o +cd /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/lib/SPIRV && /usr/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/usr/lib/llvm-18/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -ffunction-sections -fdata-sections -std=gnu++17 -fPIC -fno-exceptions -funwind-tables -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLUtil.cpp.o -MF CMakeFiles/LLVMSPIRVLib.dir/OCLUtil.cpp.o.d -o CMakeFiles/LLVMSPIRVLib.dir/OCLUtil.cpp.o -c /build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV/OCLUtil.cpp +[ 23%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/VectorComputeUtil.cpp.o cd /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/lib/SPIRV && /usr/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/usr/lib/llvm-18/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -ffunction-sections -fdata-sections -std=gnu++17 -fPIC -fno-exceptions -funwind-tables -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/VectorComputeUtil.cpp.o -MF CMakeFiles/LLVMSPIRVLib.dir/VectorComputeUtil.cpp.o.d -o CMakeFiles/LLVMSPIRVLib.dir/VectorComputeUtil.cpp.o -c /build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV/VectorComputeUtil.cpp +[ 25%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVBuiltinHelper.cpp.o cd /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/lib/SPIRV && /usr/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/usr/lib/llvm-18/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -ffunction-sections -fdata-sections -std=gnu++17 -fPIC -fno-exceptions -funwind-tables -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVBuiltinHelper.cpp.o -MF CMakeFiles/LLVMSPIRVLib.dir/SPIRVBuiltinHelper.cpp.o.d -o CMakeFiles/LLVMSPIRVLib.dir/SPIRVBuiltinHelper.cpp.o -c /build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV/SPIRVBuiltinHelper.cpp [ 27%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerBitCastToNonStandardType.cpp.o cd /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/lib/SPIRV && /usr/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/usr/lib/llvm-18/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.8=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -ffunction-sections -fdata-sections -std=gnu++17 -fPIC -fno-exceptions -funwind-tables -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerBitCastToNonStandardType.cpp.o -MF CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerBitCastToNonStandardType.cpp.o.d -o CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerBitCastToNonStandardType.cpp.o -c /build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp @@ -994,7 +1030,7 @@ lit.py: /usr/lib/llvm-18/build/utils/lit/lit/llvm/config.py:502: note: using clang: /usr/lib/llvm-18/bin/clang -- Testing: 833 tests, 12 workers -- Testing: 0 2 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/2009-11-10-CurrentFn.ll (39 of 833) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/2009-11-10-CurrentFn.ll (40 of 833) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/2009-11-10-CurrentFn.ll' FAILED ******************** Exit Code: 134 @@ -1005,8 +1041,8 @@ RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.spv RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.ll -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.ll + /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.spv -o - ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.ll RUN: at line 5: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.ll -o /dev/null + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -o /dev/null LLVM ERROR: Unsupported calling convention. @@ -1015,77 +1051,29 @@ 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -o /dev/null 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'AArch64 Instruction Selection' on function '@bar' - #0 0x0000ffffac670a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) - #1 0x0000ffffac66ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) - #2 0x0000ffffac671148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) - #3 0x0000ffffb2a4f7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffab536f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) - #5 0x0000ffffab4e67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffffab4d1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffac5c8c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) - #8 0x0000ffffac5c8a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) - #9 0x0000ffffae29d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) -#10 0x0000ffffae29e06c (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be06c) -#11 0x0000ffffacdeb0dc llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150b0dc) -#12 0x0000fffface3df1c llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155df1c) -#13 0x0000fffface3d104 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155d104) -#14 0x0000ffffaca1fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) -#15 0x0000ffffac7c20b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) -#16 0x0000ffffac7c75dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) -#17 0x0000ffffac7c2678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) -#18 0x0000aaaadd8a4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffffab4d229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffffab4d237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaadd89feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.script: line 4: 3818085 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -o /dev/null < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.ll - --- - -******************** -Testing: 0 2 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/2010-03-24-MemberFn.ll (40 of 833) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/2010-03-24-MemberFn.ll' FAILED ******************** -Exit Code: 1 - -Command Output (stderr): --- -RUN: at line 1: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/2010-03-24-MemberFn.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.bc -+ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.bc -RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.spv -RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.ll -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.spv -o - -RUN: at line 5: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.ll | grep AT_decl_file | grep 2 -+ grep AT_decl_file -+ grep 2 -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-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/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -1. Running pass 'Function Pass Manager' on module ''. -2. Running pass 'IRTranslator' on function '@_ZN1S3fooEv' - #0 0x0000ffffb92e0a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) - #1 0x0000ffffb92dec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) - #2 0x0000ffffb92e1148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) - #3 0x0000ffffbf6b47bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffb81a6f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) - #5 0x0000ffffb81567e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffffb8141a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffb9238c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) - #8 0x0000ffffb9238a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) - #9 0x0000ffffbaf0d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) -#10 0x0000ffffbae07b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) -#11 0x0000ffffb9bea9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) -#12 0x0000ffffb968fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) -#13 0x0000ffffb94320b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) -#14 0x0000ffffb94375dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) -#15 0x0000ffffb9432678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) -#16 0x0000aaaad5454fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffb814229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffb814237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaad544feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff8bac0a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) + #1 0x0000ffff8babec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) + #2 0x0000ffff8bac1148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) + #3 0x0000ffff91e9a7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff8a986f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) + #5 0x0000ffff8a9367e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff8a921a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff8ba18c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) + #8 0x0000ffff8ba18a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) + #9 0x0000ffff8d6ed868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) +#10 0x0000ffff8d6ee06c (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be06c) +#11 0x0000ffff8c23b0dc llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150b0dc) +#12 0x0000ffff8c28df1c llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155df1c) +#13 0x0000ffff8c28d104 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155d104) +#14 0x0000ffff8be6fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) +#15 0x0000ffff8bc120b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) +#16 0x0000ffff8bc175dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) +#17 0x0000ffff8bc12678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) +#18 0x0000aaaadbda4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffff8a92229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffff8a92237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaadbd9feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.script: line 4: 1628622 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -o /dev/null < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.ll -- @@ -1113,33 +1101,81 @@ 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -o /dev/null 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'IRTranslator' on function '@foo' - #0 0x0000ffff9c4f0a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) - #1 0x0000ffff9c4eec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) - #2 0x0000ffff9c4f1148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) - #3 0x0000ffffa28d07bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff9b3b6f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) - #5 0x0000ffff9b3667e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff9b351a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff9c448c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) - #8 0x0000ffff9c448a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) - #9 0x0000ffff9e11d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) -#10 0x0000ffff9e017b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) -#11 0x0000ffff9cdfa9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) -#12 0x0000ffff9c89fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) -#13 0x0000ffff9c6420b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) -#14 0x0000ffff9c6475dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) -#15 0x0000ffff9c642678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) -#16 0x0000aaaac9db4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff9b35229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff9b35237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaac9dafeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.script: line 4: 3818074 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -o /dev/null < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.ll + #0 0x0000ffff84160a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) + #1 0x0000ffff8415ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) + #2 0x0000ffff84161148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) + #3 0x0000ffff8a5377bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff83026f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) + #5 0x0000ffff82fd67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff82fc1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff840b8c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) + #8 0x0000ffff840b8a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) + #9 0x0000ffff85d8d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) +#10 0x0000ffff85c87b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) +#11 0x0000ffff84a6a9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) +#12 0x0000ffff8450fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) +#13 0x0000ffff842b20b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) +#14 0x0000ffff842b75dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) +#15 0x0000ffff842b2678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) +#16 0x0000aaaab0364fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff82fc229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff82fc237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaab035feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.script: line 4: 1628620 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -o /dev/null < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.ll + +-- + +******************** +Testing: 0 2 +FAIL: LLVM_SPIRV :: DebugInfo/Generic/2010-03-24-MemberFn.ll (43 of 833) +******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/2010-03-24-MemberFn.ll' FAILED ******************** +Exit Code: 1 + +Command Output (stderr): +-- +RUN: at line 1: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/2010-03-24-MemberFn.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.bc ++ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.bc +RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.spv +RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.spv -o - ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.ll +RUN: at line 5: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.ll | grep AT_decl_file | grep 2 ++ grep 2 ++ grep AT_decl_file ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-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/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 +1. Running pass 'Function Pass Manager' on module ''. +2. Running pass 'IRTranslator' on function '@_ZN1S3fooEv' + #0 0x0000ffffb0f30a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) + #1 0x0000ffffb0f2ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) + #2 0x0000ffffb0f31148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) + #3 0x0000ffffb73067bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffafdf6f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) + #5 0x0000ffffafda67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffffafd91a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffb0e88c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) + #8 0x0000ffffb0e88a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) + #9 0x0000ffffb2b5d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) +#10 0x0000ffffb2a57b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) +#11 0x0000ffffb183a9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) +#12 0x0000ffffb12dfcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) +#13 0x0000ffffb10820b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) +#14 0x0000ffffb10875dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) +#15 0x0000ffffb1082678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) +#16 0x0000aaaabf5d4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffafd9229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffafd9237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaabf5cfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -- ******************** Testing: 0 2 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/2010-10-01-crash.ll (43 of 833) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/2010-10-01-crash.ll (46 of 833) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/2010-10-01-crash.ll' FAILED ******************** Exit Code: 134 @@ -1160,135 +1196,135 @@ 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 /build/reproducible-path/spirv-llvm-translator-18-18.1.8/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/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.ll'. 2. Running pass 'IRTranslator' on function '@CGRectStandardize' - #0 0x0000ffff9e4d0a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) - #1 0x0000ffff9e4cec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) - #2 0x0000ffff9e4d1148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) - #3 0x0000ffffa48ae7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff9d396f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) - #5 0x0000ffff9d3467e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff9d331a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff9e428c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) - #8 0x0000ffff9e428a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) - #9 0x0000ffffa00fd868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) -#10 0x0000ffff9fff7b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) -#11 0x0000ffff9edda9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) -#12 0x0000ffff9e87fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) -#13 0x0000ffff9e6220b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) -#14 0x0000ffff9e6275dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) -#15 0x0000ffff9e622678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) -#16 0x0000aaaae5a34fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff9d33229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff9d33237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaae5a2feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.script: line 4: 3818181 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.ll -o /dev/null + #0 0x0000ffffa0f60a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) + #1 0x0000ffffa0f5ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) + #2 0x0000ffffa0f61148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) + #3 0x0000ffffa73327bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff9fe26f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) + #5 0x0000ffff9fdd67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff9fdc1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffa0eb8c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) + #8 0x0000ffffa0eb8a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) + #9 0x0000ffffa2b8d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) +#10 0x0000ffffa2a87b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) +#11 0x0000ffffa186a9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) +#12 0x0000ffffa130fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) +#13 0x0000ffffa10b20b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) +#14 0x0000ffffa10b75dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) +#15 0x0000ffffa10b2678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) +#16 0x0000aaaae34e4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff9fdc229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff9fdc237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaae34dfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.script: line 4: 1628701 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.ll -o /dev/null -- ******************** Testing: 0 2 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/PR20038.ll (46 of 833) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/PR20038.ll' FAILED ******************** +FAIL: LLVM_SPIRV :: DebugInfo/Generic/constant-pointers.ll (47 of 833) +******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/constant-pointers.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- -RUN: at line 6: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/PR20038.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.bc -+ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.bc -RUN: at line 7: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.spv -RUN: at line 8: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.ll -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.spv -o - -RUN: at line 10: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/PR20038.ll -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/PR20038.ll -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All +RUN: at line 3: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/constant-pointers.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.bc ++ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.bc +RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.spv +RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.spv -o - ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.ll +RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.ll -o - | /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/constant-pointers.ll ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.ll -o - ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/constant-pointers.ll + /usr/lib/llvm-18/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/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All -1. Running pass 'Function Pass Manager' on module ''. -2. Running pass 'IRTranslator' on function '@_Z4fun4v' - #0 0x0000ffff9f9f0a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) - #1 0x0000ffff9f9eec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) - #2 0x0000ffff9f9f1148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) - #3 0x0000ffffa5dcf7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff9e8b6f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) - #5 0x0000ffff9e8667e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff9e851a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff9f948c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) - #8 0x0000ffff9f948a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) - #9 0x0000ffffa161d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) -#10 0x0000ffffa1517b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) -#11 0x0000ffffa02fa9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) -#12 0x0000ffff9fd9fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) -#13 0x0000ffff9fb420b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) -#14 0x0000ffff9fb475dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) -#15 0x0000ffff9fb42678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) -#16 0x0000aaaab6dc4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff9e85229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff9e85237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaab6dbfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.ll -o - +1. Running pass 'Function Pass Manager' on module '/build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.ll'. +2. Running pass 'IRTranslator' on function '@_Z4funcILPv0ELPFvvE0ELi42EEvv' + #0 0x0000ffff9f1e0a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) + #1 0x0000ffff9f1dec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) + #2 0x0000ffff9f1e1148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) + #3 0x0000ffffa55bf7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff9e0a6f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) + #5 0x0000ffff9e0567e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff9e041a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff9f138c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) + #8 0x0000ffff9f138a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) + #9 0x0000ffffa0e0d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) +#10 0x0000ffffa0d07b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) +#11 0x0000ffff9faea9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) +#12 0x0000ffff9f58fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) +#13 0x0000ffff9f3320b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) +#14 0x0000ffff9f3375dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) +#15 0x0000ffff9f332678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) +#16 0x0000aaaadcec4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff9e04229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff9e04237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaadcebfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. -FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/PR20038.ll +FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/constant-pointers.ll -- ******************** Testing: 0 2 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/dead-argument-order.ll (47 of 833) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/dead-argument-order.ll' FAILED ******************** +FAIL: LLVM_SPIRV :: DebugInfo/Generic/PR20038.ll (48 of 833) +******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/PR20038.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- -RUN: at line 3: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/dead-argument-order.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.bc -+ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.bc -RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.spv -RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.ll -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.spv -o - -RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/dead-argument-order.ll -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/dead-argument-order.ll +RUN: at line 6: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/PR20038.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.bc ++ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.bc +RUN: at line 7: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.spv +RUN: at line 8: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.ll ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.spv -o - +RUN: at line 10: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/PR20038.ll + /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/PR20038.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/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj +0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All 1. Running pass 'Function Pass Manager' on module ''. -2. Running pass 'IRTranslator' on function '@_Z8function1Si' - #0 0x0000ffff9c0d0a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) - #1 0x0000ffff9c0cec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) - #2 0x0000ffff9c0d1148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) - #3 0x0000ffffa24a87bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff9af96f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) - #5 0x0000ffff9af467e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff9af31a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff9c028c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) - #8 0x0000ffff9c028a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) - #9 0x0000ffff9dcfd868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) -#10 0x0000ffff9dbf7b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) -#11 0x0000ffff9c9da9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) -#12 0x0000ffff9c47fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) -#13 0x0000ffff9c2220b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) -#14 0x0000ffff9c2275dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) -#15 0x0000ffff9c222678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) -#16 0x0000aaaacffa4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff9af3229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff9af3237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaacff9feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +2. Running pass 'IRTranslator' on function '@_Z4fun4v' + #0 0x0000ffffa1a80a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) + #1 0x0000ffffa1a7ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) + #2 0x0000ffffa1a81148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) + #3 0x0000ffffa7e5b7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffa0946f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) + #5 0x0000ffffa08f67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffffa08e1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffa19d8c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) + #8 0x0000ffffa19d8a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) + #9 0x0000ffffa36ad868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) +#10 0x0000ffffa35a7b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) +#11 0x0000ffffa238a9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) +#12 0x0000ffffa1e2fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) +#13 0x0000ffffa1bd20b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) +#14 0x0000ffffa1bd75dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) +#15 0x0000ffffa1bd2678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) +#16 0x0000aaaab2ab4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffa08e229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffa08e237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaab2aafeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. -FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/dead-argument-order.ll +FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/PR20038.ll -- ******************** -Testing: 0 2 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/debug-info-eis-option.ll (50 of 833) +Testing: 0 2 4 +FAIL: LLVM_SPIRV :: DebugInfo/Generic/debug-info-eis-option.ll (51 of 833) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/debug-info-eis-option.ll' FAILED ******************** Exit Code: 2 @@ -1299,8 +1335,8 @@ RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/debug-info-eis-option.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/debug-info-eis-option.ll.tmp.spv --spirv-debug-info-version=legacy + /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/debug-info-eis-option.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/debug-info-eis-option.ll.tmp.spv --spirv-debug-info-version=legacy RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/debug-info-eis-option.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/debug-info-eis-option.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/debug-info-eis-option.ll.tmp.spv -o - + /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/debug-info-eis-option.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/debug-info-eis-option.ll.tmp.spv -o - RUN: at line 5: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -stop-before=finalize-isel -pre-RA-sched=linearize < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/debug-info-eis-option.ll.tmp.ll -experimental-debug-variable-locations=false | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/debug-info-eis-option.ll + /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/debug-info-eis-option.ll + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -stop-before=finalize-isel -pre-RA-sched=linearize -experimental-debug-variable-locations=false @@ -1310,28 +1346,28 @@ 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-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 'AArch64 Instruction Selection' on function '@foo' - #0 0x0000ffffa3ce0a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) - #1 0x0000ffffa3cdec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) - #2 0x0000ffffa3ce1148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) - #3 0x0000ffffaa0b37bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffa2ba6f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) - #5 0x0000ffffa2b567e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffffa2b41a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffa3c38c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) - #8 0x0000ffffa3c38a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) - #9 0x0000ffffa590d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) -#10 0x0000ffffa590e06c (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be06c) -#11 0x0000ffffa445b0dc llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150b0dc) -#12 0x0000ffffa44adf1c llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155df1c) -#13 0x0000ffffa44ad104 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155d104) -#14 0x0000ffffa408fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) -#15 0x0000ffffa3e320b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) -#16 0x0000ffffa3e375dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) -#17 0x0000ffffa3e32678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) -#18 0x0000aaaab5014fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffffa2b4229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffffa2b4237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaab500feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff7db50a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) + #1 0x0000ffff7db4ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) + #2 0x0000ffff7db51148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) + #3 0x0000ffff83f257bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff7ca16f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) + #5 0x0000ffff7c9c67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff7c9b1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff7daa8c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) + #8 0x0000ffff7daa8a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) + #9 0x0000ffff7f77d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) +#10 0x0000ffff7f77e06c (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be06c) +#11 0x0000ffff7e2cb0dc llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150b0dc) +#12 0x0000ffff7e31df1c llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155df1c) +#13 0x0000ffff7e31d104 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155d104) +#14 0x0000ffff7deffcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) +#15 0x0000ffff7dca20b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) +#16 0x0000ffff7dca75dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) +#17 0x0000ffff7dca2678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) +#18 0x0000aaaab9594fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffff7c9b229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffff7c9b237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaab958feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) FileCheck error: '' is empty. FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/debug-info-eis-option.ll @@ -1339,58 +1375,105 @@ ******************** Testing: 0 2 4 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/constant-pointers.ll (52 of 833) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/constant-pointers.ll' FAILED ******************** +FAIL: LLVM_SPIRV :: DebugInfo/Generic/dead-argument-order.ll (52 of 833) +******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/dead-argument-order.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- -RUN: at line 3: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/constant-pointers.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.bc -+ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.bc -RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.spv -RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.ll -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.spv -o - -RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.ll -o - | /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/constant-pointers.ll -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/constant-pointers.ll +RUN: at line 3: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/dead-argument-order.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.bc ++ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.bc +RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.spv +RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.ll ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.spv -o - +RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/dead-argument-order.ll + /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.ll -o - ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/dead-argument-order.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/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.ll -o - -1. Running pass 'Function Pass Manager' on module '/build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.ll'. -2. Running pass 'IRTranslator' on function '@_Z4funcILPv0ELPFvvE0ELi42EEvv' - #0 0x0000ffffb9160a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) - #1 0x0000ffffb915ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) - #2 0x0000ffffb9161148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) - #3 0x0000ffffbf5377bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffb8026f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) - #5 0x0000ffffb7fd67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffffb7fc1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffb90b8c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) - #8 0x0000ffffb90b8a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) - #9 0x0000ffffbad8d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) -#10 0x0000ffffbac87b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) -#11 0x0000ffffb9a6a9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) -#12 0x0000ffffb950fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) -#13 0x0000ffffb92b20b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) -#14 0x0000ffffb92b75dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) -#15 0x0000ffffb92b2678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) -#16 0x0000aaaabdad4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffb7fc229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffb7fc237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaabdacfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj +1. Running pass 'Function Pass Manager' on module ''. +2. Running pass 'IRTranslator' on function '@_Z8function1Si' + #0 0x0000ffff86350a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) + #1 0x0000ffff8634ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) + #2 0x0000ffff86351148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) + #3 0x0000ffff8c72b7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff85216f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) + #5 0x0000ffff851c67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff851b1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff862a8c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) + #8 0x0000ffff862a8a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) + #9 0x0000ffff87f7d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) +#10 0x0000ffff87e77b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) +#11 0x0000ffff86c5a9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) +#12 0x0000ffff866ffcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) +#13 0x0000ffff864a20b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) +#14 0x0000ffff864a75dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) +#15 0x0000ffff864a2678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) +#16 0x0000aaaab9744fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff851b229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff851b237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaab973feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. -FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/constant-pointers.ll +FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/dead-argument-order.ll + +-- + +******************** +Testing: 0 2 4 +FAIL: LLVM_SPIRV :: DebugInfo/Generic/enum.ll (53 of 833) +******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/enum.ll' FAILED ******************** +Exit Code: 134 + +Command Output (stderr): +-- +RUN: at line 3: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/enum.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.bc ++ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.bc +RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.spv +RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.ll ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.spv -o - +RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-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/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj +1. Running pass 'Function Pass Manager' on module ''. +2. Running pass 'IRTranslator' on function '@_Z4funcv' + #0 0x0000ffffad320a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) + #1 0x0000ffffad31ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) + #2 0x0000ffffad321148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) + #3 0x0000ffffb36fb7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffac1e6f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) + #5 0x0000ffffac1967e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffffac181a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffad278c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) + #8 0x0000ffffad278a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) + #9 0x0000ffffaef4d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) +#10 0x0000ffffaee47b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) +#11 0x0000ffffadc2a9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) +#12 0x0000ffffad6cfcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) +#13 0x0000ffffad4720b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) +#14 0x0000ffffad4775dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) +#15 0x0000ffffad472678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) +#16 0x0000aaaada324fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffac18229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffac18237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaada31feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/enum.ll.script: line 5: 1628777 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp -- ******************** Testing: 0 2 4 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/dwarf-public-names.ll (53 of 833) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/dwarf-public-names.ll (54 of 833) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/dwarf-public-names.ll' FAILED ******************** Exit Code: 134 @@ -1411,35 +1494,35 @@ 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -debugger-tune=gdb -filetype=obj -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.o 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'AArch64 Instruction Selection' on function '@_ZN1C15member_functionEv' - #0 0x0000ffff9d5b0a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) - #1 0x0000ffff9d5aec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) - #2 0x0000ffff9d5b1148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) - #3 0x0000ffffa398c7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff9c476f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) - #5 0x0000ffff9c4267e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff9c411a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff9d508c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) - #8 0x0000ffff9d508a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) - #9 0x0000ffff9f1dd868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) -#10 0x0000ffff9f1de06c (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be06c) -#11 0x0000ffff9dd2b0dc llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150b0dc) -#12 0x0000ffff9dd7df1c llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155df1c) -#13 0x0000ffff9dd7d104 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155d104) -#14 0x0000ffff9d95fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) -#15 0x0000ffff9d7020b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) -#16 0x0000ffff9d7075dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) -#17 0x0000ffff9d702678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) -#18 0x0000aaaace334fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffff9c41229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffff9c41237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaace32feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.script: line 5: 3818368 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -debugger-tune=gdb -filetype=obj -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.o < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.ll + #0 0x0000ffffa8760a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) + #1 0x0000ffffa875ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) + #2 0x0000ffffa8761148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) + #3 0x0000ffffaeb377bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffa7626f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) + #5 0x0000ffffa75d67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffffa75c1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffa86b8c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) + #8 0x0000ffffa86b8a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) + #9 0x0000ffffaa38d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) +#10 0x0000ffffaa38e06c (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be06c) +#11 0x0000ffffa8edb0dc llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150b0dc) +#12 0x0000ffffa8f2df1c llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155df1c) +#13 0x0000ffffa8f2d104 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155d104) +#14 0x0000ffffa8b0fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) +#15 0x0000ffffa88b20b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) +#16 0x0000ffffa88b75dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) +#17 0x0000ffffa88b2678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) +#18 0x0000aaaad6bd4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffffa75c229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffffa75c237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaad6bcfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.script: line 5: 1628771 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -debugger-tune=gdb -filetype=obj -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.o < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.ll -- ******************** Testing: 0 2 4 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/func-using-decl.ll (57 of 833) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/func-using-decl.ll (58 of 833) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/func-using-decl.ll' FAILED ******************** Exit Code: 134 @@ -1460,74 +1543,27 @@ 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'IRTranslator' on function '@main' - #0 0x0000ffffa28b0a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) - #1 0x0000ffffa28aec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) - #2 0x0000ffffa28b1148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) - #3 0x0000ffffa8c857bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffa1776f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) - #5 0x0000ffffa17267e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffffa1711a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffa2808c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) - #8 0x0000ffffa2808a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) - #9 0x0000ffffa44dd868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) -#10 0x0000ffffa43d7b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) -#11 0x0000ffffa31ba9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) -#12 0x0000ffffa2c5fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) -#13 0x0000ffffa2a020b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) -#14 0x0000ffffa2a075dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) -#15 0x0000ffffa2a02678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) -#16 0x0000aaaac27e4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffa171229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffa171237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaac27dfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.script: line 5: 3818429 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp - --- - -******************** -Testing: 0 2 4 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/enum.ll (58 of 833) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/enum.ll' FAILED ******************** -Exit Code: 134 - -Command Output (stderr): --- -RUN: at line 3: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/enum.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.bc -+ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.bc -RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.spv -RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.ll -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.spv -o - -RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-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/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -1. Running pass 'Function Pass Manager' on module ''. -2. Running pass 'IRTranslator' on function '@_Z4funcv' - #0 0x0000ffff796e0a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) - #1 0x0000ffff796dec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) - #2 0x0000ffff796e1148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) - #3 0x0000ffff7fabf7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff785a6f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) - #5 0x0000ffff785567e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff78541a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff79638c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) - #8 0x0000ffff79638a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) - #9 0x0000ffff7b30d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) -#10 0x0000ffff7b207b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) -#11 0x0000ffff79fea9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) -#12 0x0000ffff79a8fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) -#13 0x0000ffff798320b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) -#14 0x0000ffff798375dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) -#15 0x0000ffff79832678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) -#16 0x0000aaaad7d64fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff7854229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff7854237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaad7d5feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/enum.ll.script: line 5: 3818401 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp + #0 0x0000ffff98180a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) + #1 0x0000ffff9817ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) + #2 0x0000ffff98181148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) + #3 0x0000ffff9e5617bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff97046f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) + #5 0x0000ffff96ff67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff96fe1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff980d8c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) + #8 0x0000ffff980d8a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) + #9 0x0000ffff99dad868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) +#10 0x0000ffff99ca7b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) +#11 0x0000ffff98a8a9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) +#12 0x0000ffff9852fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) +#13 0x0000ffff982d20b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) +#14 0x0000ffff982d75dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) +#15 0x0000ffff982d2678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) +#16 0x0000aaaae6544fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff96fe229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff96fe237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaae653feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.script: line 5: 1628824 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp -- @@ -1544,8 +1580,8 @@ RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.spv RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.spv -o - + /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.spv -o - RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj LLVM ERROR: Unsupported calling convention. @@ -1554,129 +1590,129 @@ 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'IRTranslator' on function '@main' - #0 0x0000ffffb5240a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) - #1 0x0000ffffb523ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) - #2 0x0000ffffb5241148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) - #3 0x0000ffffbb61a7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffb4106f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) - #5 0x0000ffffb40b67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffffb40a1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffb5198c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) - #8 0x0000ffffb5198a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) - #9 0x0000ffffb6e6d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) -#10 0x0000ffffb6d67b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) -#11 0x0000ffffb5b4a9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) -#12 0x0000ffffb55efcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) -#13 0x0000ffffb53920b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) -#14 0x0000ffffb53975dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) -#15 0x0000ffffb5392678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) -#16 0x0000aaaab3084fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffb40a229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffb40a237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaab307feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/global.ll.script: line 6: 3818445 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp + #0 0x0000ffff9afa0a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) + #1 0x0000ffff9af9ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) + #2 0x0000ffff9afa1148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) + #3 0x0000ffffa13747bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff99e66f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) + #5 0x0000ffff99e167e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff99e01a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff9aef8c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) + #8 0x0000ffff9aef8a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) + #9 0x0000ffff9cbcd868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) +#10 0x0000ffff9cac7b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) +#11 0x0000ffff9b8aa9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) +#12 0x0000ffff9b34fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) +#13 0x0000ffff9b0f20b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) +#14 0x0000ffff9b0f75dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) +#15 0x0000ffff9b0f2678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) +#16 0x0000aaaac1f84fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff99e0229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff99e0237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaac1f7feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/global.ll.script: line 6: 1628844 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp -- ******************** Testing: 0 2 4 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/inline-scopes.ll (61 of 833) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/inline-scopes.ll' FAILED ******************** +FAIL: LLVM_SPIRV :: DebugInfo/Generic/imported-name-inlined.ll (60 of 833) +******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/imported-name-inlined.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- -RUN: at line 3: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/inline-scopes.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.bc -+ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.bc -RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.spv -RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.spv -o - -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.ll -RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump -debug-info - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/inline-scopes.ll +RUN: at line 3: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/imported-name-inlined.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.bc ++ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.bc +RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.spv +RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.ll ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.spv -o - +RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - | /usr/lib/llvm-18/bin/FileCheck --implicit-check-not "{{DW_TAG|NULL}}" /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/imported-name-inlined.ll ++ /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -+ /usr/lib/llvm-18/bin/llvm-dwarfdump -debug-info - -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/inline-scopes.ll ++ /usr/lib/llvm-18/bin/FileCheck --implicit-check-not '{{DW_TAG|NULL}}' /build/reproducible-path/spirv-llvm-translator-18-18.1.8/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/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. -2. Running pass 'IRTranslator' on function '@main' - #0 0x0000ffff87c10a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) - #1 0x0000ffff87c0ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) - #2 0x0000ffff87c11148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) - #3 0x0000ffff8dfec7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff86ad6f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) - #5 0x0000ffff86a867e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff86a71a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff87b68c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) - #8 0x0000ffff87b68a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) - #9 0x0000ffff8983d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) -#10 0x0000ffff89737b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) -#11 0x0000ffff8851a9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) -#12 0x0000ffff87fbfcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) -#13 0x0000ffff87d620b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) -#14 0x0000ffff87d675dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) -#15 0x0000ffff87d62678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) -#16 0x0000aaaabfa64fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff86a7229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff86a7237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaabfa5feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +2. Running pass 'IRTranslator' on function '@_Z2f2v' + #0 0x0000ffff94b50a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) + #1 0x0000ffff94b4ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) + #2 0x0000ffff94b51148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) + #3 0x0000ffff9af2d7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff93a16f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) + #5 0x0000ffff939c67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff939b1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff94aa8c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) + #8 0x0000ffff94aa8a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) + #9 0x0000ffff9677d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) +#10 0x0000ffff96677b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) +#11 0x0000ffff9545a9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) +#12 0x0000ffff94effcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) +#13 0x0000ffff94ca20b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) +#14 0x0000ffff94ca75dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) +#15 0x0000ffff94ca2678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) +#16 0x0000aaaadda64fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff939b229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff939b237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaadda5feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. -FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/inline-scopes.ll +FileCheck command line: /usr/lib/llvm-18/bin/FileCheck --implicit-check-not {{DW_TAG|NULL}} /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/imported-name-inlined.ll -- ******************** Testing: 0 2 4 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/imported-name-inlined.ll (62 of 833) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/imported-name-inlined.ll' FAILED ******************** +FAIL: LLVM_SPIRV :: DebugInfo/Generic/inline-scopes.ll (61 of 833) +******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/inline-scopes.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- -RUN: at line 3: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/imported-name-inlined.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.bc -+ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.bc -RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.spv -RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.spv -o - -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.ll -RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - | /usr/lib/llvm-18/bin/FileCheck --implicit-check-not "{{DW_TAG|NULL}}" /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/imported-name-inlined.ll -+ /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - -+ /usr/lib/llvm-18/bin/FileCheck --implicit-check-not '{{DW_TAG|NULL}}' /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/imported-name-inlined.ll +RUN: at line 3: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/inline-scopes.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.bc ++ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.bc +RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.spv +RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.spv -o - ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.ll +RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump -debug-info - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/inline-scopes.ll ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/inline-scopes.ll ++ /usr/lib/llvm-18/bin/llvm-dwarfdump -debug-info - + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-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/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. -2. Running pass 'IRTranslator' on function '@_Z2f2v' - #0 0x0000ffffaf450a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) - #1 0x0000ffffaf44ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) - #2 0x0000ffffaf451148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) - #3 0x0000ffffb582a7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffae316f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) - #5 0x0000ffffae2c67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffffae2b1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffaf3a8c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) - #8 0x0000ffffaf3a8a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) - #9 0x0000ffffb107d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) -#10 0x0000ffffb0f77b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) -#11 0x0000ffffafd5a9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) -#12 0x0000ffffaf7ffcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) -#13 0x0000ffffaf5a20b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) -#14 0x0000ffffaf5a75dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) -#15 0x0000ffffaf5a2678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) -#16 0x0000aaaae5864fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffae2b229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffae2b237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaae585feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +2. Running pass 'IRTranslator' on function '@main' + #0 0x0000ffff80530a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) + #1 0x0000ffff8052ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) + #2 0x0000ffff80531148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) + #3 0x0000ffff8690a7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff7f3f6f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) + #5 0x0000ffff7f3a67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff7f391a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff80488c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) + #8 0x0000ffff80488a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) + #9 0x0000ffff8215d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) +#10 0x0000ffff82057b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) +#11 0x0000ffff80e3a9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) +#12 0x0000ffff808dfcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) +#13 0x0000ffff806820b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) +#14 0x0000ffff806875dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) +#15 0x0000ffff80682678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) +#16 0x0000aaaac6f64fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff7f39229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff7f39237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaac6f5feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. -FileCheck command line: /usr/lib/llvm-18/bin/FileCheck --implicit-check-not {{DW_TAG|NULL}} /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/imported-name-inlined.ll +FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/inline-scopes.ll -- @@ -1703,35 +1739,35 @@ 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'AArch64 Instruction Selection' on function '@_Z2f2v' - #0 0x0000ffff82620a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) - #1 0x0000ffff8261ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) - #2 0x0000ffff82621148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) - #3 0x0000ffff889f87bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff814e6f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) - #5 0x0000ffff814967e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff81481a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff82578c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) - #8 0x0000ffff82578a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) - #9 0x0000ffff8424d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) -#10 0x0000ffff84250db8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c0db8) -#11 0x0000ffff842514d8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c14d8) -#12 0x0000ffff82d7e0ac llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14ee0ac) -#13 0x0000ffff82d938c8 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x15038c8) -#14 0x0000ffff82d83608 llvm::SelectionDAGBuilder::LowerCallTo(llvm::CallBase const&, llvm::SDValue, bool, bool, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14f3608) -#15 0x0000ffff82d74e98 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e4e98) -#16 0x0000ffff82d6c300 llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dc300) -#17 0x0000ffff82def22c llvm::SelectionDAGISel::SelectBasicBlock(llvm::ilist_iterator_w_bits, false, true>, llvm::ilist_iterator_w_bits, false, true>, bool&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f22c) -#18 0x0000ffff82deec88 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155ec88) -#19 0x0000ffff82ded104 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155d104) -#20 0x0000ffff829cfcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) -#21 0x0000ffff827720b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) -#22 0x0000ffff827775dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) -#23 0x0000ffff82772678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) -#24 0x0000aaaad7214fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#25 0x0000ffff8148229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#26 0x0000ffff8148237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#27 0x0000aaaad720feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.script: line 5: 3818570 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp + #0 0x0000ffff7eef0a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) + #1 0x0000ffff7eeeec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) + #2 0x0000ffff7eef1148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) + #3 0x0000ffff852d07bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff7ddb6f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) + #5 0x0000ffff7dd667e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff7dd51a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff7ee48c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) + #8 0x0000ffff7ee48a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) + #9 0x0000ffff80b1d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) +#10 0x0000ffff80b20db8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c0db8) +#11 0x0000ffff80b214d8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c14d8) +#12 0x0000ffff7f64e0ac llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14ee0ac) +#13 0x0000ffff7f6638c8 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x15038c8) +#14 0x0000ffff7f653608 llvm::SelectionDAGBuilder::LowerCallTo(llvm::CallBase const&, llvm::SDValue, bool, bool, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14f3608) +#15 0x0000ffff7f644e98 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e4e98) +#16 0x0000ffff7f63c300 llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dc300) +#17 0x0000ffff7f6bf22c llvm::SelectionDAGISel::SelectBasicBlock(llvm::ilist_iterator_w_bits, false, true>, llvm::ilist_iterator_w_bits, false, true>, bool&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f22c) +#18 0x0000ffff7f6bec88 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155ec88) +#19 0x0000ffff7f6bd104 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155d104) +#20 0x0000ffff7f29fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) +#21 0x0000ffff7f0420b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) +#22 0x0000ffff7f0475dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) +#23 0x0000ffff7f042678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) +#24 0x0000aaaab6d84fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#25 0x0000ffff7dd5229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#26 0x0000ffff7dd5237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#27 0x0000aaaab6d7feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.script: line 5: 1628892 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp -- @@ -1759,28 +1795,28 @@ 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-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 'AArch64 Instruction Selection' on function '@foo' - #0 0x0000ffff7c8a0a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) - #1 0x0000ffff7c89ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) - #2 0x0000ffff7c8a1148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) - #3 0x0000ffff82c727bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff7b766f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) - #5 0x0000ffff7b7167e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff7b701a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff7c7f8c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) - #8 0x0000ffff7c7f8a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) - #9 0x0000ffff7e4cd868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) -#10 0x0000ffff7e4ce06c (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be06c) -#11 0x0000ffff7d01b0dc llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150b0dc) -#12 0x0000ffff7d06df1c llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155df1c) -#13 0x0000ffff7d06d104 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155d104) -#14 0x0000ffff7cc4fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) -#15 0x0000ffff7c9f20b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) -#16 0x0000ffff7c9f75dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) -#17 0x0000ffff7c9f2678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) -#18 0x0000aaaab0274fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffff7b70229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffff7b70237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaab026feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffffb54c0a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) + #1 0x0000ffffb54bec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) + #2 0x0000ffffb54c1148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) + #3 0x0000ffffbb8927bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffb4386f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) + #5 0x0000ffffb43367e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffffb4321a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffb5418c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) + #8 0x0000ffffb5418a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) + #9 0x0000ffffb70ed868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) +#10 0x0000ffffb70ee06c (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be06c) +#11 0x0000ffffb5c3b0dc llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150b0dc) +#12 0x0000ffffb5c8df1c llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155df1c) +#13 0x0000ffffb5c8d104 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155d104) +#14 0x0000ffffb586fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) +#15 0x0000ffffb56120b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) +#16 0x0000ffffb56175dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) +#17 0x0000ffffb5612678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) +#18 0x0000aaaab29c4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffffb432229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffffb432237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaab29bfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) FileCheck error: '' is empty. FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/linear-dbg-value.ll @@ -1810,26 +1846,26 @@ 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'IRTranslator' on function '@main' - #0 0x0000ffffa1e00a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) - #1 0x0000ffffa1dfec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) - #2 0x0000ffffa1e01148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) - #3 0x0000ffffa81da7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffa0cc6f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) - #5 0x0000ffffa0c767e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffffa0c61a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffa1d58c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) - #8 0x0000ffffa1d58a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) - #9 0x0000ffffa3a2d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) -#10 0x0000ffffa3927b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) -#11 0x0000ffffa270a9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) -#12 0x0000ffffa21afcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) -#13 0x0000ffffa1f520b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) -#14 0x0000ffffa1f575dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) -#15 0x0000ffffa1f52678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) -#16 0x0000aaaab16e4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffa0c6229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffa0c6237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaab16dfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff96730a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) + #1 0x0000ffff9672ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) + #2 0x0000ffff96731148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) + #3 0x0000ffff9cb057bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff955f6f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) + #5 0x0000ffff955a67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff95591a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff96688c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) + #8 0x0000ffff96688a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) + #9 0x0000ffff9835d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) +#10 0x0000ffff98257b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) +#11 0x0000ffff9703a9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) +#12 0x0000ffff96adfcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) +#13 0x0000ffff968820b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) +#14 0x0000ffff968875dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) +#15 0x0000ffff96882678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) +#16 0x0000aaaad9024fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff9559229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff9559237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaad901feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) FileCheck error: '' is empty. FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/inlined-vars.ll -check-prefix ARGUMENT @@ -1837,50 +1873,52 @@ ******************** Testing: 0 2 4 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/multiline.ll (67 of 833) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/multiline.ll' FAILED ******************** +FAIL: LLVM_SPIRV :: DebugInfo/Generic/member-order.ll (67 of 833) +******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/member-order.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- -RUN: at line 1: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/multiline.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.bc -+ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.bc -RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.spv -RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.spv -o - -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.ll -RUN: at line 5: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=asm -asm-verbose=0 -O0 < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.ll | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/multiline.ll -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=asm -asm-verbose=0 -O0 -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/multiline.ll +RUN: at line 3: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/member-order.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.bc ++ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.bc +RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.spv +RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.ll ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.spv -o - +RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj -O0 < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/member-order.ll ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/member-order.ll ++ /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -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/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=asm -asm-verbose=0 -O0 +0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj -O0 1. Running pass 'Function Pass Manager' on module ''. -2. Running pass 'IRTranslator' on function '@f2' - #0 0x0000ffff9ef70a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) - #1 0x0000ffff9ef6ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) - #2 0x0000ffff9ef71148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) - #3 0x0000ffffa534a7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff9de36f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) - #5 0x0000ffff9dde67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff9ddd1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff9eec8c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) - #8 0x0000ffff9eec8a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) - #9 0x0000ffffa0b9d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) -#10 0x0000ffffa0a97b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) -#11 0x0000ffff9f87a9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) -#12 0x0000ffff9f31fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) -#13 0x0000ffff9f0c20b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) -#14 0x0000ffff9f0c75dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) -#15 0x0000ffff9f0c2678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) -#16 0x0000aaaad9944fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff9ddd229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff9ddd237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaad993feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +2. Running pass 'IRTranslator' on function '@_ZN3foo2f1Ev' + #0 0x0000ffff8f1e0a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) + #1 0x0000ffff8f1dec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) + #2 0x0000ffff8f1e1148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) + #3 0x0000ffff955b87bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff8e0a6f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) + #5 0x0000ffff8e0567e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff8e041a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff8f138c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) + #8 0x0000ffff8f138a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) + #9 0x0000ffff90e0d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) +#10 0x0000ffff90d07b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) +#11 0x0000ffff8faea9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) +#12 0x0000ffff8f58fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) +#13 0x0000ffff8f3320b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) +#14 0x0000ffff8f3375dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) +#15 0x0000ffff8f332678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) +#16 0x0000aaaad4f14fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff8e04229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff8e04237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaad4f0feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. -FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/multiline.ll +FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/member-order.ll -- @@ -1897,8 +1935,8 @@ RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.spv RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.ll -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.ll + /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.spv -o - ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.ll RUN: at line 5: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=Abstract < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - > /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp + /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=Abstract @@ -1908,135 +1946,82 @@ 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=Abstract 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'IRTranslator' on function '@_Z2f2v' - #0 0x0000ffff89bd0a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) - #1 0x0000ffff89bcec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) - #2 0x0000ffff89bd1148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) - #3 0x0000ffff8ffb17bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff88a96f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) - #5 0x0000ffff88a467e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff88a31a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff89b28c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) - #8 0x0000ffff89b28a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) - #9 0x0000ffff8b7fd868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) -#10 0x0000ffff8b6f7b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) -#11 0x0000ffff8a4da9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) -#12 0x0000ffff89f7fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) -#13 0x0000ffff89d220b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) -#14 0x0000ffff89d275dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) -#15 0x0000ffff89d22678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) -#16 0x0000aaaae0e14fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff88a3229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff88a3237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaae0e0feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff84840a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) + #1 0x0000ffff8483ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) + #2 0x0000ffff84841148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) + #3 0x0000ffff8ac147bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff83706f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) + #5 0x0000ffff836b67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff836a1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff84798c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) + #8 0x0000ffff84798a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) + #9 0x0000ffff8646d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) +#10 0x0000ffff86367b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) +#11 0x0000ffff8514a9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) +#12 0x0000ffff84befcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) +#13 0x0000ffff849920b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) +#14 0x0000ffff849975dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) +#15 0x0000ffff84992678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) +#16 0x0000aaaab18c4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff836a229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff836a237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaab18bfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) error: -: The file was not recognized as a valid object file -- ******************** Testing: 0 2 4 6 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/namespace_inline_function_definition.ll (70 of 833) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/namespace_inline_function_definition.ll' FAILED ******************** -Exit Code: 2 - -Command Output (stderr): --- -RUN: at line 3: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/namespace_inline_function_definition.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.bc -+ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.bc -RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.spv -RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.ll -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.spv -o - -RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/namespace_inline_function_definition.ll -+ /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/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/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All -1. Running pass 'Function Pass Manager' on module ''. -2. Running pass 'IRTranslator' on function '@main' - #0 0x0000ffff79c00a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) - #1 0x0000ffff79bfec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) - #2 0x0000ffff79c01148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) - #3 0x0000ffff7ffd87bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff78ac6f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) - #5 0x0000ffff78a767e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff78a61a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff79b58c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) - #8 0x0000ffff79b58a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) - #9 0x0000ffff7b82d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) -#10 0x0000ffff7b727b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) -#11 0x0000ffff7a50a9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) -#12 0x0000ffff79fafcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) -#13 0x0000ffff79d520b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) -#14 0x0000ffff79d575dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) -#15 0x0000ffff79d52678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) -#16 0x0000aaaac79b4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff78a6229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff78a6237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaac79afeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -error: -: The file was not recognized as a valid object file -FileCheck error: '' is empty. -FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/namespace_inline_function_definition.ll - --- - -******************** -Testing: 0 2 4 6 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/namespace_function_definition.ll (71 of 833) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/namespace_function_definition.ll' FAILED ******************** +FAIL: LLVM_SPIRV :: DebugInfo/Generic/multiline.ll (70 of 833) +******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/multiline.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- -RUN: at line 3: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/namespace_function_definition.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.bc -+ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.bc -RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.spv -RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.spv -o - -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.ll -RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/namespace_function_definition.ll -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All -+ /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/namespace_function_definition.ll +RUN: at line 1: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/multiline.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.bc ++ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.bc +RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.spv +RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.ll ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.spv -o - +RUN: at line 5: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=asm -asm-verbose=0 -O0 < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.ll | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/multiline.ll ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=asm -asm-verbose=0 -O0 ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/multiline.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/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All +0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=asm -asm-verbose=0 -O0 1. Running pass 'Function Pass Manager' on module ''. -2. Running pass 'IRTranslator' on function '@_ZN2ns4funcEv' - #0 0x0000ffffafc10a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) - #1 0x0000ffffafc0ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) - #2 0x0000ffffafc11148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) - #3 0x0000ffffb5fe47bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffaead6f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) - #5 0x0000ffffaea867e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffffaea71a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffafb68c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) - #8 0x0000ffffafb68a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) - #9 0x0000ffffb183d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) -#10 0x0000ffffb1737b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) -#11 0x0000ffffb051a9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) -#12 0x0000ffffaffbfcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) -#13 0x0000ffffafd620b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) -#14 0x0000ffffafd675dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) -#15 0x0000ffffafd62678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) -#16 0x0000aaaadffe4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffaea7229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffaea7237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaadffdfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -error: -: The file was not recognized as a valid object file +2. Running pass 'IRTranslator' on function '@f2' + #0 0x0000ffffb3870a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) + #1 0x0000ffffb386ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) + #2 0x0000ffffb3871148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) + #3 0x0000ffffb9c517bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffb2736f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) + #5 0x0000ffffb26e67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffffb26d1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffb37c8c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) + #8 0x0000ffffb37c8a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) + #9 0x0000ffffb549d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) +#10 0x0000ffffb5397b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) +#11 0x0000ffffb417a9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) +#12 0x0000ffffb3c1fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) +#13 0x0000ffffb39c20b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) +#14 0x0000ffffb39c75dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) +#15 0x0000ffffb39c2678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) +#16 0x0000aaaac1904fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffb26d229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffb26d237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaac18ffeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) FileCheck error: '' is empty. -FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/namespace_function_definition.ll +FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/multiline.ll -- ******************** Testing: 0 2 4 6 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/missing-abstract-variable.ll (72 of 833) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/missing-abstract-variable.ll (71 of 833) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/missing-abstract-variable.ll' FAILED ******************** Exit Code: 2 @@ -2047,38 +2032,38 @@ RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.spv RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.spv -o - + /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.spv -o - RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/missing-abstract-variable.ll -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj + /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - + /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/missing-abstract-variable.ll ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-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/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'IRTranslator' on function '@_Z1bv' - #0 0x0000ffff8bfd0a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) - #1 0x0000ffff8bfcec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) - #2 0x0000ffff8bfd1148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) - #3 0x0000ffff923b17bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff8ae96f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) - #5 0x0000ffff8ae467e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff8ae31a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff8bf28c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) - #8 0x0000ffff8bf28a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) - #9 0x0000ffff8dbfd868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) -#10 0x0000ffff8daf7b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) -#11 0x0000ffff8c8da9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) -#12 0x0000ffff8c37fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) -#13 0x0000ffff8c1220b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) -#14 0x0000ffff8c1275dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) -#15 0x0000ffff8c122678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) -#16 0x0000aaaad17c4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff8ae3229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff8ae3237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaad17bfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffffa98e0a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) + #1 0x0000ffffa98dec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) + #2 0x0000ffffa98e1148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) + #3 0x0000ffffafcb57bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffa87a6f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) + #5 0x0000ffffa87567e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffffa8741a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffa9838c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) + #8 0x0000ffffa9838a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) + #9 0x0000ffffab50d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) +#10 0x0000ffffab407b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) +#11 0x0000ffffaa1ea9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) +#12 0x0000ffffa9c8fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) +#13 0x0000ffffa9a320b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) +#14 0x0000ffffa9a375dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) +#15 0x0000ffffa9a32678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) +#16 0x0000aaaac0684fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffa874229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffa874237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaac067feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/missing-abstract-variable.ll @@ -2087,7 +2072,7 @@ ******************** Testing: 0 2 4 6 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/noscopes.ll (73 of 833) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/noscopes.ll (74 of 833) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/noscopes.ll' FAILED ******************** Exit Code: 2 @@ -2101,8 +2086,8 @@ + /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.ll + /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.spv -o - RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/noscopes.ll -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/noscopes.ll + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/noscopes.ll + /usr/lib/llvm-18/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. @@ -2110,26 +2095,26 @@ 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'IRTranslator' on function '@f' - #0 0x0000ffff79e30a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) - #1 0x0000ffff79e2ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) - #2 0x0000ffff79e31148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) - #3 0x0000ffff802107bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff78cf6f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) - #5 0x0000ffff78ca67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff78c91a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff79d88c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) - #8 0x0000ffff79d88a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) - #9 0x0000ffff7ba5d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) -#10 0x0000ffff7b957b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) -#11 0x0000ffff7a73a9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) -#12 0x0000ffff7a1dfcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) -#13 0x0000ffff79f820b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) -#14 0x0000ffff79f875dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) -#15 0x0000ffff79f82678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) -#16 0x0000aaaadbcb4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff78c9229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff78c9237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaadbcafeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffffa2220a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) + #1 0x0000ffffa221ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) + #2 0x0000ffffa2221148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) + #3 0x0000ffffa85fa7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffa10e6f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) + #5 0x0000ffffa10967e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffffa1081a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffa2178c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) + #8 0x0000ffffa2178a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) + #9 0x0000ffffa3e4d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) +#10 0x0000ffffa3d47b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) +#11 0x0000ffffa2b2a9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) +#12 0x0000ffffa25cfcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) +#13 0x0000ffffa23720b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) +#14 0x0000ffffa23775dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) +#15 0x0000ffffa2372678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) +#16 0x0000aaaac5314fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffa108229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffa108237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaac530feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/noscopes.ll @@ -2138,105 +2123,109 @@ ******************** Testing: 0 2 4 6 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/member-order.ll (74 of 833) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/member-order.ll' FAILED ******************** +FAIL: LLVM_SPIRV :: DebugInfo/Generic/namespace_function_definition.ll (75 of 833) +******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/namespace_function_definition.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- -RUN: at line 3: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/member-order.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.bc -+ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.bc -RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.spv -RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.ll -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.spv -o - -RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj -O0 < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/member-order.ll +RUN: at line 3: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/namespace_function_definition.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.bc ++ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.bc +RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.spv +RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.spv -o - ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.ll +RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/namespace_function_definition.ll ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/namespace_function_definition.ll + /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj -O0 -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/member-order.ll ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All 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/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj -O0 +0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All 1. Running pass 'Function Pass Manager' on module ''. -2. Running pass 'IRTranslator' on function '@_ZN3foo2f1Ev' - #0 0x0000ffffa69c0a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) - #1 0x0000ffffa69bec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) - #2 0x0000ffffa69c1148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) - #3 0x0000ffffacd937bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffa5886f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) - #5 0x0000ffffa58367e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffffa5821a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffa6918c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) - #8 0x0000ffffa6918a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) - #9 0x0000ffffa85ed868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) -#10 0x0000ffffa84e7b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) -#11 0x0000ffffa72ca9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) -#12 0x0000ffffa6d6fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) -#13 0x0000ffffa6b120b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) -#14 0x0000ffffa6b175dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) -#15 0x0000ffffa6b12678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) -#16 0x0000aaaadd214fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffa582229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffa582237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaadd20feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +2. Running pass 'IRTranslator' on function '@_ZN2ns4funcEv' + #0 0x0000ffff86cd0a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) + #1 0x0000ffff86ccec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) + #2 0x0000ffff86cd1148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) + #3 0x0000ffff8d0a47bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff85b96f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) + #5 0x0000ffff85b467e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff85b31a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff86c28c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) + #8 0x0000ffff86c28a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) + #9 0x0000ffff888fd868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) +#10 0x0000ffff887f7b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) +#11 0x0000ffff875da9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) +#12 0x0000ffff8707fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) +#13 0x0000ffff86e220b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) +#14 0x0000ffff86e275dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) +#15 0x0000ffff86e22678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) +#16 0x0000aaaabcdc4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff85b3229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff85b3237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaabcdbfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. -FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/member-order.ll +FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/namespace_function_definition.ll -- ******************** Testing: 0 2 4 6 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/ptrsize.ll (78 of 833) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/ptrsize.ll' FAILED ******************** -Exit Code: 134 +FAIL: LLVM_SPIRV :: DebugInfo/Generic/namespace_inline_function_definition.ll (76 of 833) +******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/namespace_inline_function_definition.ll' FAILED ******************** +Exit Code: 2 Command Output (stderr): -- -RUN: at line 3: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/ptrsize.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.bc -+ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.bc -RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.spv -RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.spv -o - -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.ll -RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj +RUN: at line 3: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/namespace_inline_function_definition.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.bc ++ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.bc +RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.spv +RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.spv -o - ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.ll +RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/namespace_inline_function_definition.ll ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All ++ /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/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/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj +0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All 1. Running pass 'Function Pass Manager' on module ''. -2. Running pass 'IRTranslator' on function '@foo' - #0 0x0000ffff81420a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) - #1 0x0000ffff8141ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) - #2 0x0000ffff81421148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) - #3 0x0000ffff877f87bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff802e6f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) - #5 0x0000ffff802967e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff80281a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff81378c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) - #8 0x0000ffff81378a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) - #9 0x0000ffff8304d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) -#10 0x0000ffff82f47b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) -#11 0x0000ffff81d2a9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) -#12 0x0000ffff817cfcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) -#13 0x0000ffff815720b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) -#14 0x0000ffff815775dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) -#15 0x0000ffff81572678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) -#16 0x0000aaaaadb64fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff8028229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff8028237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaaadb5feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.script: line 5: 3818832 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp +2. Running pass 'IRTranslator' on function '@main' + #0 0x0000ffff8ccf0a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) + #1 0x0000ffff8cceec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) + #2 0x0000ffff8ccf1148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) + #3 0x0000ffff930c87bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff8bbb6f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) + #5 0x0000ffff8bb667e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff8bb51a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff8cc48c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) + #8 0x0000ffff8cc48a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) + #9 0x0000ffff8e91d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) +#10 0x0000ffff8e817b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) +#11 0x0000ffff8d5fa9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) +#12 0x0000ffff8d09fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) +#13 0x0000ffff8ce420b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) +#14 0x0000ffff8ce475dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) +#15 0x0000ffff8ce42678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) +#16 0x0000aaaad9d94fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff8bb5229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff8bb5237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaad9d8feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +error: -: The file was not recognized as a valid object file +FileCheck error: '' is empty. +FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/namespace_inline_function_definition.ll -- ******************** Testing: 0 2 4 6 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/restrict.ll (81 of 833) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/restrict.ll (77 of 833) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/restrict.ll' FAILED ******************** Exit Code: 2 @@ -2247,38 +2236,38 @@ RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.spv RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.ll -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.ll + /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.spv -o - ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.ll RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -dwarf-version=2 -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - | /usr/lib/llvm-18/bin/FileCheck --check-prefix=CHECK --check-prefix=V2 /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/restrict.ll ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -dwarf-version=2 -O0 -filetype=obj + /usr/lib/llvm-18/bin/FileCheck --check-prefix=CHECK --check-prefix=V2 /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/restrict.ll + /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -dwarf-version=2 -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/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -dwarf-version=2 -O0 -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'IRTranslator' on function '@_Z3fooPv' - #0 0x0000ffff7dfc0a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) - #1 0x0000ffff7dfbec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) - #2 0x0000ffff7dfc1148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) - #3 0x0000ffff843937bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff7ce86f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) - #5 0x0000ffff7ce367e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff7ce21a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff7df18c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) - #8 0x0000ffff7df18a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) - #9 0x0000ffff7fbed868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) -#10 0x0000ffff7fae7b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) -#11 0x0000ffff7e8ca9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) -#12 0x0000ffff7e36fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) -#13 0x0000ffff7e1120b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) -#14 0x0000ffff7e1175dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) -#15 0x0000ffff7e112678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) -#16 0x0000aaaab16a4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff7ce2229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff7ce2237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaab169feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffffaeba0a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) + #1 0x0000ffffaeb9ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) + #2 0x0000ffffaeba1148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) + #3 0x0000ffffb4f787bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffada66f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) + #5 0x0000ffffada167e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffffada01a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffaeaf8c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) + #8 0x0000ffffaeaf8a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) + #9 0x0000ffffb07cd868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) +#10 0x0000ffffb06c7b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) +#11 0x0000ffffaf4aa9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) +#12 0x0000ffffaef4fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) +#13 0x0000ffffaecf20b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) +#14 0x0000ffffaecf75dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) +#15 0x0000ffffaecf2678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) +#16 0x0000aaaae3a54fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffada0229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffada0237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaae3a4feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/lib/llvm-18/bin/FileCheck --check-prefix=CHECK --check-prefix=V2 /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/restrict.ll @@ -2286,8 +2275,102 @@ -- ******************** +Testing: 0 2 4 6 +FAIL: LLVM_SPIRV :: DebugInfo/Generic/ptrsize.ll (78 of 833) +******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/ptrsize.ll' FAILED ******************** +Exit Code: 134 + +Command Output (stderr): +-- +RUN: at line 3: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/ptrsize.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.bc ++ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.bc +RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.spv +RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.ll ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.spv -o - +RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-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/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj +1. Running pass 'Function Pass Manager' on module ''. +2. Running pass 'IRTranslator' on function '@foo' + #0 0x0000ffff94dd0a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) + #1 0x0000ffff94dcec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) + #2 0x0000ffff94dd1148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) + #3 0x0000ffff9b1a87bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff93c96f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) + #5 0x0000ffff93c467e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff93c31a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff94d28c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) + #8 0x0000ffff94d28a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) + #9 0x0000ffff969fd868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) +#10 0x0000ffff968f7b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) +#11 0x0000ffff956da9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) +#12 0x0000ffff9517fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) +#13 0x0000ffff94f220b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) +#14 0x0000ffff94f275dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) +#15 0x0000ffff94f22678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) +#16 0x0000aaaab6844fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff93c3229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff93c3237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaab683feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.script: line 5: 1629023 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp + +-- + +******************** +Testing: 0 2 4 6 8 +FAIL: LLVM_SPIRV :: DebugInfo/Generic/two-cus-from-same-file.ll (86 of 833) +******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/two-cus-from-same-file.ll' FAILED ******************** +Exit Code: 134 + +Command Output (stderr): +-- +RUN: at line 8: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/two-cus-from-same-file.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.bc ++ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.bc +RUN: at line 9: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.spv +RUN: at line 10: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.spv -o - ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.ll +RUN: at line 12: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp -filetype=obj -O0 ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/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/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/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/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.ll'. +2. Running pass 'IRTranslator' on function '@foo' + #0 0x0000ffffa2c80a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) + #1 0x0000ffffa2c7ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) + #2 0x0000ffffa2c81148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) + #3 0x0000ffffa905d7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffa1b46f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) + #5 0x0000ffffa1af67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffffa1ae1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffa2bd8c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) + #8 0x0000ffffa2bd8a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) + #9 0x0000ffffa48ad868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) +#10 0x0000ffffa47a7b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) +#11 0x0000ffffa358a9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) +#12 0x0000ffffa302fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) +#13 0x0000ffffa2dd20b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) +#14 0x0000ffffa2dd75dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) +#15 0x0000ffffa2dd2678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) +#16 0x0000aaaad6744fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffa1ae229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffa1ae237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaad673feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.script: line 5: 1629098 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp -filetype=obj -O0 + +-- + +******************** Testing: 0 2 4 6 8 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/version.ll (86 of 833) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/version.ll (87 of 833) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/version.ll' FAILED ******************** Exit Code: 134 @@ -2310,33 +2393,33 @@ 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'IRTranslator' on function '@main' - #0 0x0000ffff7f370a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) - #1 0x0000ffff7f36ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) - #2 0x0000ffff7f371148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) - #3 0x0000ffff857517bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff7e236f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) - #5 0x0000ffff7e1e67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff7e1d1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff7f2c8c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) - #8 0x0000ffff7f2c8a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) - #9 0x0000ffff80f9d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) -#10 0x0000ffff80e97b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) -#11 0x0000ffff7fc7a9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) -#12 0x0000ffff7f71fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) -#13 0x0000ffff7f4c20b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) -#14 0x0000ffff7f4c75dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) -#15 0x0000ffff7f4c2678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) -#16 0x0000aaaabbaf4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff7e1d229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff7e1d237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaabbaefeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/version.ll.script: line 6: 3818972 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp + #0 0x0000ffff86750a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) + #1 0x0000ffff8674ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) + #2 0x0000ffff86751148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) + #3 0x0000ffff8cb2a7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff85616f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) + #5 0x0000ffff855c67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff855b1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff866a8c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) + #8 0x0000ffff866a8a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) + #9 0x0000ffff8837d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) +#10 0x0000ffff88277b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) +#11 0x0000ffff8705a9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) +#12 0x0000ffff86affcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) +#13 0x0000ffff868a20b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) +#14 0x0000ffff868a75dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) +#15 0x0000ffff868a2678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) +#16 0x0000aaaadfaa4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff855b229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff855b237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaadfa9feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/version.ll.script: line 6: 1629135 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp -- ******************** Testing: 0 2 4 6 8 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/varargs.ll (87 of 833) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/varargs.ll (88 of 833) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/varargs.ll' FAILED ******************** Exit Code: 2 @@ -2350,35 +2433,35 @@ + /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/varargs.ll.tmp.ll + /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/varargs.ll.tmp.spv -o - RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/varargs.ll.tmp.ll -o - | /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/varargs.ll -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/varargs.ll + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/varargs.ll.tmp.ll -o - + /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/varargs.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/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/varargs.ll.tmp.ll -o - 1. Running pass 'Function Pass Manager' on module '/build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/varargs.ll.tmp.ll'. 2. Running pass 'IRTranslator' on function '@_Z1biz' - #0 0x0000ffff90f90a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) - #1 0x0000ffff90f8ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) - #2 0x0000ffff90f91148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) - #3 0x0000ffff973717bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff8fe56f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) - #5 0x0000ffff8fe067e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff8fdf1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff90ee8c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) - #8 0x0000ffff90ee8a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) - #9 0x0000ffff92bbd868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) -#10 0x0000ffff92ab7b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) -#11 0x0000ffff9189a9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) -#12 0x0000ffff9133fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) -#13 0x0000ffff910e20b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) -#14 0x0000ffff910e75dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) -#15 0x0000ffff910e2678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) -#16 0x0000aaaadbf84fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff8fdf229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff8fdf237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaadbf7feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff9cfe0a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) + #1 0x0000ffff9cfdec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) + #2 0x0000ffff9cfe1148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) + #3 0x0000ffffa33b27bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff9bea6f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) + #5 0x0000ffff9be567e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff9be41a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff9cf38c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) + #8 0x0000ffff9cf38a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) + #9 0x0000ffff9ec0d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) +#10 0x0000ffff9eb07b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) +#11 0x0000ffff9d8ea9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) +#12 0x0000ffff9d38fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) +#13 0x0000ffff9d1320b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) +#14 0x0000ffff9d1375dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) +#15 0x0000ffff9d132678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) +#16 0x0000aaaad6b74fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff9be4229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff9be4237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaad6b6feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/varargs.ll @@ -2387,54 +2470,7 @@ ******************** Testing: 0 2 4 6 8 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/two-cus-from-same-file.ll (88 of 833) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/two-cus-from-same-file.ll' FAILED ******************** -Exit Code: 134 - -Command Output (stderr): --- -RUN: at line 8: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/two-cus-from-same-file.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.bc -+ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.bc -RUN: at line 9: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.spv -RUN: at line 10: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.ll -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.spv -o - -RUN: at line 12: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp -filetype=obj -O0 -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/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/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/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/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.ll'. -2. Running pass 'IRTranslator' on function '@foo' - #0 0x0000ffffad400a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) - #1 0x0000ffffad3fec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) - #2 0x0000ffffad401148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) - #3 0x0000ffffb37df7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffac2c6f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) - #5 0x0000ffffac2767e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffffac261a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffad358c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) - #8 0x0000ffffad358a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) - #9 0x0000ffffaf02d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) -#10 0x0000ffffaef27b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) -#11 0x0000ffffadd0a9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) -#12 0x0000ffffad7afcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) -#13 0x0000ffffad5520b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) -#14 0x0000ffffad5575dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) -#15 0x0000ffffad552678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) -#16 0x0000aaaab3fd4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffac26229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffac26237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaab3fcfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.script: line 5: 3818997 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp -filetype=obj -O0 - --- - -******************** -Testing: 0 2 4 6 8 -FAIL: LLVM_SPIRV :: DebugInfo/LocalAddressSpace.ll (93 of 833) +FAIL: LLVM_SPIRV :: DebugInfo/LocalAddressSpace.ll (97 of 833) ******************** TEST 'LLVM_SPIRV :: DebugInfo/LocalAddressSpace.ll' FAILED ******************** Exit Code: 2 @@ -2445,44 +2481,44 @@ RUN: at line 8: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Output/LocalAddressSpace.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Output/LocalAddressSpace.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Output/LocalAddressSpace.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Output/LocalAddressSpace.ll.tmp.spv RUN: at line 9: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Output/LocalAddressSpace.ll.tmp.bc -o - -spirv-text | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/LocalAddressSpace.ll --check-prefix=CHECK-SPIRV -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Output/LocalAddressSpace.ll.tmp.bc -o - -spirv-text + /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/LocalAddressSpace.ll --check-prefix=CHECK-SPIRV ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Output/LocalAddressSpace.ll.tmp.bc -o - -spirv-text RUN: at line 10: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Output/LocalAddressSpace.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Output/LocalAddressSpace.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Output/LocalAddressSpace.ll.tmp.spv -o - + /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Output/LocalAddressSpace.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Output/LocalAddressSpace.ll.tmp.spv -o - RUN: at line 11: cat /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Output/LocalAddressSpace.ll.tmp.ll | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/LocalAddressSpace.ll --check-prefix=CHECK-LLVM + cat /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Output/LocalAddressSpace.ll.tmp.ll + /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/LocalAddressSpace.ll --check-prefix=CHECK-LLVM RUN: at line 13: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj -O0 < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Output/LocalAddressSpace.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/LocalAddressSpace.ll + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj -O0 -+ /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - + /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/LocalAddressSpace.ll ++ /usr/lib/llvm-18/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/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj -O0 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'IRTranslator' on function '@foo' - #0 0x0000ffff97320a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) - #1 0x0000ffff9731ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) - #2 0x0000ffff97321148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) - #3 0x0000ffff9d6f47bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff961e6f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) - #5 0x0000ffff961967e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff96181a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff97278c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) - #8 0x0000ffff97278a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) - #9 0x0000ffff98f4d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) -#10 0x0000ffff98e47b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) -#11 0x0000ffff97c2a9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) -#12 0x0000ffff976cfcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) -#13 0x0000ffff974720b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) -#14 0x0000ffff974775dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) -#15 0x0000ffff97472678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) -#16 0x0000aaaad8924fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff9618229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff9618237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaad891feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff978b0a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) + #1 0x0000ffff978aec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) + #2 0x0000ffff978b1148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) + #3 0x0000ffff9dc877bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff96776f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) + #5 0x0000ffff967267e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff96711a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff97808c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) + #8 0x0000ffff97808a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) + #9 0x0000ffff994dd868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) +#10 0x0000ffff993d7b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) +#11 0x0000ffff981ba9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) +#12 0x0000ffff97c5fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) +#13 0x0000ffff97a020b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) +#14 0x0000ffff97a075dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) +#15 0x0000ffff97a02678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) +#16 0x0000aaaabb954fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff9671229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff9671237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaabb94feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/LocalAddressSpace.ll @@ -2491,7 +2527,7 @@ ******************** Testing: 0 2 4 6 8 10 -FAIL: LLVM_SPIRV :: DebugInfo/UnknownBaseType.ll (112 of 833) +FAIL: LLVM_SPIRV :: DebugInfo/UnknownBaseType.ll (114 of 833) ******************** TEST 'LLVM_SPIRV :: DebugInfo/UnknownBaseType.ll' FAILED ******************** Exit Code: 2 @@ -2502,40 +2538,40 @@ RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Output/UnknownBaseType.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Output/UnknownBaseType.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Output/UnknownBaseType.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Output/UnknownBaseType.ll.tmp.spv RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Output/UnknownBaseType.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Output/UnknownBaseType.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Output/UnknownBaseType.ll.tmp.spv -o - + /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Output/UnknownBaseType.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Output/UnknownBaseType.ll.tmp.spv -o - RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Output/UnknownBaseType.ll.tmp.ll -filetype=obj | /usr/lib/llvm-18/bin/llvm-dwarfdump -debug-info - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/UnknownBaseType.ll ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj + /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/UnknownBaseType.ll + /usr/lib/llvm-18/bin/llvm-dwarfdump -debug-info - -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-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/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'AArch64 Instruction Selection' on function '@foo' - #0 0x0000ffff9c700a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) - #1 0x0000ffff9c6fec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) - #2 0x0000ffff9c701148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) - #3 0x0000ffffa2adc7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff9b5c6f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) - #5 0x0000ffff9b5767e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff9b561a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff9c658c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) - #8 0x0000ffff9c658a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) - #9 0x0000ffff9e32d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) -#10 0x0000ffff9e32e06c (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be06c) -#11 0x0000ffff9ce7b0dc llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150b0dc) -#12 0x0000ffff9cecdf1c llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155df1c) -#13 0x0000ffff9cecd104 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155d104) -#14 0x0000ffff9caafcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) -#15 0x0000ffff9c8520b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) -#16 0x0000ffff9c8575dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) -#17 0x0000ffff9c852678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) -#18 0x0000aaaad7934fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffff9b56229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffff9b56237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaad792feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffffa6020a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) + #1 0x0000ffffa601ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) + #2 0x0000ffffa6021148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) + #3 0x0000ffffac3f37bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffa4ee6f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) + #5 0x0000ffffa4e967e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffffa4e81a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffa5f78c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) + #8 0x0000ffffa5f78a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) + #9 0x0000ffffa7c4d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) +#10 0x0000ffffa7c4e06c (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be06c) +#11 0x0000ffffa679b0dc llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150b0dc) +#12 0x0000ffffa67edf1c llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155df1c) +#13 0x0000ffffa67ed104 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155d104) +#14 0x0000ffffa63cfcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) +#15 0x0000ffffa61720b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) +#16 0x0000ffffa61775dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) +#17 0x0000ffffa6172678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) +#18 0x0000aaaad3084fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffffa4e8229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffffa4e8237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaad307feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/UnknownBaseType.ll @@ -2559,8 +2595,8 @@ + /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/constant-loclist.ll.tmp.ll RUN: at line 4: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/constant-loclist.ll.tmp.ll -o - -experimental-debug-variable-locations=false | /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/constant-loclist.ll + /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/constant-loclist.ll + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/constant-loclist.ll.tmp.ll -o - -experimental-debug-variable-locations=false ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/constant-loclist.ll /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/constant-loclist.ll:23:15: error: CHECK-NEXT: expected string not found in input ; CHECK-NEXT: 0x{{.*}}, 0x{{.*}}: DW_OP_consts +0 ^ @@ -2610,7 +2646,56 @@ ******************** Testing: 0 2 4 6 8 10 12 -FAIL: LLVM_SPIRV :: DebugInfo/X86/convert-debugloc.ll (130 of 833) +FAIL: LLVM_SPIRV :: DebugInfo/X86/constant-aggregate.ll (128 of 833) +******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/constant-aggregate.ll' FAILED ******************** +Exit Code: 134 + +Command Output (stderr): +-- +RUN: at line 1: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/constant-aggregate.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.bc ++ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.bc +RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.spv +RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.spv -o - ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.ll +RUN: at line 4: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.ll -filetype=obj -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.o ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.ll -filetype=obj -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.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/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.ll -filetype=obj -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.o +1. Running pass 'Function Pass Manager' on module '/build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.ll'. +2. Running pass 'AArch64 Instruction Selection' on function '@_Z3foo1S' + #0 0x0000ffff923a0a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) + #1 0x0000ffff9239ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) + #2 0x0000ffff923a1148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) + #3 0x0000ffff987797bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff91266f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) + #5 0x0000ffff912167e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff91201a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff922f8c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) + #8 0x0000ffff922f8a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) + #9 0x0000ffff93fcd868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) +#10 0x0000ffff93fce06c (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be06c) +#11 0x0000ffff92b1b0dc llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150b0dc) +#12 0x0000ffff92b6df1c llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155df1c) +#13 0x0000ffff92b6d104 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155d104) +#14 0x0000ffff9274fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) +#15 0x0000ffff924f20b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) +#16 0x0000ffff924f75dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) +#17 0x0000ffff924f2678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) +#18 0x0000aaaadfa24fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffff9120229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffff9120237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaadfa1feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.script: line 13: 1629753 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.ll -filetype=obj -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.o + +-- + +******************** +Testing: 0 2 4 6 8 10 12 +FAIL: LLVM_SPIRV :: DebugInfo/X86/convert-debugloc.ll (132 of 833) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/convert-debugloc.ll' FAILED ******************** Exit Code: 2 @@ -2621,8 +2706,8 @@ RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/convert-debugloc.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/convert-debugloc.ll.tmp.spv --spirv-allow-extra-diexpressions + /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/convert-debugloc.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/convert-debugloc.ll.tmp.spv --spirv-allow-extra-diexpressions RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/convert-debugloc.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/convert-debugloc.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/convert-debugloc.ll.tmp.spv -o - + /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/convert-debugloc.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/convert-debugloc.ll.tmp.spv -o - RUN: at line 4: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -dwarf-version=5 -filetype=obj -O0 < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/convert-debugloc.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/convert-debugloc.ll --check-prefix=DW5 "--implicit-check-not={{DW_TAG|NULL}}" + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -dwarf-version=5 -filetype=obj -O0 + /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/convert-debugloc.ll --check-prefix=DW5 '--implicit-check-not={{DW_TAG|NULL}}' @@ -2633,26 +2718,26 @@ 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -dwarf-version=5 -filetype=obj -O0 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'IRTranslator' on function '@foo' - #0 0x0000ffff821b0a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) - #1 0x0000ffff821aec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) - #2 0x0000ffff821b1148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) - #3 0x0000ffff885827bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff81076f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) - #5 0x0000ffff810267e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff81011a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff82108c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) - #8 0x0000ffff82108a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) - #9 0x0000ffff83ddd868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) -#10 0x0000ffff83cd7b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) -#11 0x0000ffff82aba9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) -#12 0x0000ffff8255fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) -#13 0x0000ffff823020b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) -#14 0x0000ffff823075dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) -#15 0x0000ffff82302678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) -#16 0x0000aaaacd2a4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff8101229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff8101237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaacd29feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff9e2e0a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) + #1 0x0000ffff9e2dec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) + #2 0x0000ffff9e2e1148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) + #3 0x0000ffffa46bf7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff9d1a6f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) + #5 0x0000ffff9d1567e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff9d141a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff9e238c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) + #8 0x0000ffff9e238a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) + #9 0x0000ffff9ff0d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) +#10 0x0000ffff9fe07b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) +#11 0x0000ffff9ebea9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) +#12 0x0000ffff9e68fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) +#13 0x0000ffff9e4320b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) +#14 0x0000ffff9e4375dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) +#15 0x0000ffff9e432678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) +#16 0x0000aaaac2184fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff9d14229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff9d14237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaac217feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/convert-debugloc.ll --check-prefix=DW5 --implicit-check-not={{DW_TAG|NULL}} @@ -2661,56 +2746,60 @@ ******************** Testing: 0 2 4 6 8 10 12 -FAIL: LLVM_SPIRV :: DebugInfo/X86/constant-aggregate.ll (132 of 833) -******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/constant-aggregate.ll' FAILED ******************** -Exit Code: 134 +FAIL: LLVM_SPIRV :: DebugInfo/X86/dbg-declare-arg.ll (133 of 833) +******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/dbg-declare-arg.ll' FAILED ******************** +Exit Code: 2 Command Output (stderr): -- -RUN: at line 1: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/constant-aggregate.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.bc -+ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.bc -RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.spv -RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.ll -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.spv -o - -RUN: at line 4: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.ll -filetype=obj -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.o -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.ll -filetype=obj -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.o +RUN: at line 1: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/dbg-declare-arg.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.bc ++ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.bc +RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.spv +RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.spv -o - ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.ll +RUN: at line 4: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -fast-isel=true -filetype=obj -o - /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump -v - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/dbg-declare-arg.ll ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -fast-isel=true -filetype=obj -o - /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.ll ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/dbg-declare-arg.ll ++ /usr/lib/llvm-18/bin/llvm-dwarfdump -v - 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/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.ll -filetype=obj -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.o -1. Running pass 'Function Pass Manager' on module '/build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.ll'. -2. Running pass 'AArch64 Instruction Selection' on function '@_Z3foo1S' - #0 0x0000ffff81910a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) - #1 0x0000ffff8190ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) - #2 0x0000ffff81911148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) - #3 0x0000ffff87ce87bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff807d6f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) - #5 0x0000ffff807867e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff80771a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff81868c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) - #8 0x0000ffff81868a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) - #9 0x0000ffff8353d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) -#10 0x0000ffff8353e06c (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be06c) -#11 0x0000ffff8208b0dc llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150b0dc) -#12 0x0000ffff820ddf1c llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155df1c) -#13 0x0000ffff820dd104 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155d104) -#14 0x0000ffff81cbfcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) -#15 0x0000ffff81a620b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) -#16 0x0000ffff81a675dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) -#17 0x0000ffff81a62678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) -#18 0x0000aaaab6c74fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffff8077229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffff8077237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaab6c6feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.script: line 13: 3819957 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.ll -filetype=obj -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.o +0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -fast-isel=true -filetype=obj -o - /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.ll +1. Running pass 'Function Pass Manager' on module '/build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.ll'. +2. Running pass 'AArch64 Instruction Selection' on function '@_Z3fooi' + #0 0x0000ffff89af0a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) + #1 0x0000ffff89aeec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) + #2 0x0000ffff89af1148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) + #3 0x0000ffff8fecd7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff889b6f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) + #5 0x0000ffff889667e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff88951a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff89a48c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) + #8 0x0000ffff89a48a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) + #9 0x0000ffff8b71d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) +#10 0x0000ffff8b71e06c (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be06c) +#11 0x0000ffff8a26b0dc llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150b0dc) +#12 0x0000ffff8a2bded8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155ded8) +#13 0x0000ffff8a2bd104 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155d104) +#14 0x0000ffff89e9fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) +#15 0x0000ffff89c420b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) +#16 0x0000ffff89c475dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) +#17 0x0000ffff89c42678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) +#18 0x0000aaaad8894fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffff8895229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffff8895237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaad888feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +error: -: The file was not recognized as a valid object file +FileCheck error: '' is empty. +FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/dbg-declare-arg.ll -- ******************** Testing: 0 2 4 6 8 10 12 -FAIL: LLVM_SPIRV :: DebugInfo/X86/dbg-declare-alloca.ll (133 of 833) +FAIL: LLVM_SPIRV :: DebugInfo/X86/dbg-declare-alloca.ll (134 of 833) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/dbg-declare-alloca.ll' FAILED ******************** Exit Code: 2 @@ -2732,34 +2821,34 @@ 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'AArch64 Instruction Selection' on function '@use_dbg_declare' - #0 0x0000ffff7d530a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) - #1 0x0000ffff7d52ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) - #2 0x0000ffff7d531148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) - #3 0x0000ffff8390c7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff7c3f6f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) - #5 0x0000ffff7c3a67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff7c391a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff7d488c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) - #8 0x0000ffff7d488a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) - #9 0x0000ffff7f15d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) -#10 0x0000ffff7f160db8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c0db8) -#11 0x0000ffff7f1614d8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c14d8) -#12 0x0000ffff7dc8e0ac llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14ee0ac) -#13 0x0000ffff7dca38c8 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x15038c8) -#14 0x0000ffff7dc93608 llvm::SelectionDAGBuilder::LowerCallTo(llvm::CallBase const&, llvm::SDValue, bool, bool, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14f3608) -#15 0x0000ffff7dc84e98 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e4e98) -#16 0x0000ffff7dc7c300 llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dc300) -#17 0x0000ffff7dcff22c llvm::SelectionDAGISel::SelectBasicBlock(llvm::ilist_iterator_w_bits, false, true>, llvm::ilist_iterator_w_bits, false, true>, bool&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f22c) -#18 0x0000ffff7dcfec88 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155ec88) -#19 0x0000ffff7dcfd104 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155d104) -#20 0x0000ffff7d8dfcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) -#21 0x0000ffff7d6820b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) -#22 0x0000ffff7d6875dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) -#23 0x0000ffff7d682678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) -#24 0x0000aaaac0ff4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#25 0x0000ffff7c39229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#26 0x0000ffff7c39237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#27 0x0000aaaac0fefeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff83c00a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) + #1 0x0000ffff83bfec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) + #2 0x0000ffff83c01148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) + #3 0x0000ffff89fd37bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff82ac6f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) + #5 0x0000ffff82a767e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff82a61a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff83b58c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) + #8 0x0000ffff83b58a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) + #9 0x0000ffff8582d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) +#10 0x0000ffff85830db8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c0db8) +#11 0x0000ffff858314d8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c14d8) +#12 0x0000ffff8435e0ac llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14ee0ac) +#13 0x0000ffff843738c8 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x15038c8) +#14 0x0000ffff84363608 llvm::SelectionDAGBuilder::LowerCallTo(llvm::CallBase const&, llvm::SDValue, bool, bool, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14f3608) +#15 0x0000ffff84354e98 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e4e98) +#16 0x0000ffff8434c300 llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dc300) +#17 0x0000ffff843cf22c llvm::SelectionDAGISel::SelectBasicBlock(llvm::ilist_iterator_w_bits, false, true>, llvm::ilist_iterator_w_bits, false, true>, bool&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f22c) +#18 0x0000ffff843cec88 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155ec88) +#19 0x0000ffff843cd104 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155d104) +#20 0x0000ffff83fafcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) +#21 0x0000ffff83d520b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) +#22 0x0000ffff83d575dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) +#23 0x0000ffff83d52678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) +#24 0x0000aaaae3d64fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#25 0x0000ffff82a6229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#26 0x0000ffff82a6237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#27 0x0000aaaae3d5feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) FileCheck error: '' is empty. FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/dbg-declare-alloca.ll @@ -2767,60 +2856,7 @@ ******************** Testing: 0 2 4 6 8 10 12 14 -FAIL: LLVM_SPIRV :: DebugInfo/X86/dbg-declare-arg.ll (135 of 833) -******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/dbg-declare-arg.ll' FAILED ******************** -Exit Code: 2 - -Command Output (stderr): --- -RUN: at line 1: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/dbg-declare-arg.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.bc -+ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.bc -RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.spv -RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.ll -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.spv -o - -RUN: at line 4: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -fast-isel=true -filetype=obj -o - /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump -v - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/dbg-declare-arg.ll -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/dbg-declare-arg.ll -+ /usr/lib/llvm-18/bin/llvm-dwarfdump -v - -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -fast-isel=true -filetype=obj -o - /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.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/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -fast-isel=true -filetype=obj -o - /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.ll -1. Running pass 'Function Pass Manager' on module '/build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.ll'. -2. Running pass 'AArch64 Instruction Selection' on function '@_Z3fooi' - #0 0x0000ffffab3d0a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) - #1 0x0000ffffab3cec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) - #2 0x0000ffffab3d1148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) - #3 0x0000ffffb17a27bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffaa296f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) - #5 0x0000ffffaa2467e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffffaa231a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffab328c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) - #8 0x0000ffffab328a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) - #9 0x0000ffffacffd868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) -#10 0x0000ffffacffe06c (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be06c) -#11 0x0000ffffabb4b0dc llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150b0dc) -#12 0x0000ffffabb9ded8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155ded8) -#13 0x0000ffffabb9d104 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155d104) -#14 0x0000ffffab77fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) -#15 0x0000ffffab5220b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) -#16 0x0000ffffab5275dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) -#17 0x0000ffffab522678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) -#18 0x0000aaaae3cf4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffffaa23229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffffaa23237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaae3cefeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -error: -: The file was not recognized as a valid object file -FileCheck error: '' is empty. -FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/dbg-declare-arg.ll - --- - -******************** -Testing: 0 2 4 6 8 10 12 14 -FAIL: LLVM_SPIRV :: DebugInfo/X86/dbg-prolog-end.ll (136 of 833) +FAIL: LLVM_SPIRV :: DebugInfo/X86/dbg-prolog-end.ll (138 of 833) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/dbg-prolog-end.ll' FAILED ******************** Exit Code: 2 @@ -2842,26 +2878,26 @@ 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'IRTranslator' on function '@foo' - #0 0x0000ffffae180a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) - #1 0x0000ffffae17ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) - #2 0x0000ffffae181148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) - #3 0x0000ffffb45557bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffad046f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) - #5 0x0000ffffacff67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffffacfe1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffae0d8c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) - #8 0x0000ffffae0d8a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) - #9 0x0000ffffafdad868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) -#10 0x0000ffffafca7b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) -#11 0x0000ffffaea8a9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) -#12 0x0000ffffae52fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) -#13 0x0000ffffae2d20b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) -#14 0x0000ffffae2d75dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) -#15 0x0000ffffae2d2678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) -#16 0x0000aaaad1354fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffacfe229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffacfe237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaad134feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff97050a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) + #1 0x0000ffff9704ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) + #2 0x0000ffff97051148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) + #3 0x0000ffff9d4267bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff95f16f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) + #5 0x0000ffff95ec67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff95eb1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff96fa8c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) + #8 0x0000ffff96fa8a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) + #9 0x0000ffff98c7d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) +#10 0x0000ffff98b77b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) +#11 0x0000ffff9795a9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) +#12 0x0000ffff973ffcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) +#13 0x0000ffff971a20b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) +#14 0x0000ffff971a75dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) +#15 0x0000ffff971a2678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) +#16 0x0000aaaacb1a4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff95eb229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff95eb237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaacb19feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) FileCheck error: '' is empty. FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/dbg-prolog-end.ll @@ -2869,7 +2905,7 @@ ******************** Testing: 0 2 4 6 8 10 12 14 -FAIL: LLVM_SPIRV :: DebugInfo/X86/dbg-value-const-byref.ll (138 of 833) +FAIL: LLVM_SPIRV :: DebugInfo/X86/dbg-value-const-byref.ll (139 of 833) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/dbg-value-const-byref.ll' FAILED ******************** Exit Code: 2 @@ -2880,46 +2916,46 @@ RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.spv RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.ll -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.ll + /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.spv -o - ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.ll RUN: at line 4: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O1 -filetype=obj -o - /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump -all - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/dbg-value-const-byref.ll ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/dbg-value-const-byref.ll + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O1 -filetype=obj -o - /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.ll + /usr/lib/llvm-18/bin/llvm-dwarfdump -all - -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/dbg-value-const-byref.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/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O1 -filetype=obj -o - /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.ll 1. Running pass 'Function Pass Manager' on module '/build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.ll'. 2. Running pass 'AArch64 Instruction Selection' on function '@foo' - #0 0x0000ffff80020a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) - #1 0x0000ffff8001ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) - #2 0x0000ffff80021148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) - #3 0x0000ffff863fe7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff7eee6f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) - #5 0x0000ffff7ee967e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff7ee81a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff7ff78c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) - #8 0x0000ffff7ff78a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) - #9 0x0000ffff81c4d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) -#10 0x0000ffff81c50db8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c0db8) -#11 0x0000ffff81c514d8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c14d8) -#12 0x0000ffff8077e0ac llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14ee0ac) -#13 0x0000ffff807938c8 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x15038c8) -#14 0x0000ffff80783608 llvm::SelectionDAGBuilder::LowerCallTo(llvm::CallBase const&, llvm::SDValue, bool, bool, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14f3608) -#15 0x0000ffff80774e98 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e4e98) -#16 0x0000ffff8076c300 llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dc300) -#17 0x0000ffff807ef22c llvm::SelectionDAGISel::SelectBasicBlock(llvm::ilist_iterator_w_bits, false, true>, llvm::ilist_iterator_w_bits, false, true>, bool&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f22c) -#18 0x0000ffff807eec88 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155ec88) -#19 0x0000ffff807ed104 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155d104) -#20 0x0000ffff803cfcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) -#21 0x0000ffff801720b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) -#22 0x0000ffff801775dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) -#23 0x0000ffff80172678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) -#24 0x0000aaaaaab14fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#25 0x0000ffff7ee8229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#26 0x0000ffff7ee8237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#27 0x0000aaaaaab0feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff9d6c0a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) + #1 0x0000ffff9d6bec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) + #2 0x0000ffff9d6c1148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) + #3 0x0000ffffa3a987bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff9c586f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) + #5 0x0000ffff9c5367e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff9c521a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff9d618c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) + #8 0x0000ffff9d618a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) + #9 0x0000ffff9f2ed868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) +#10 0x0000ffff9f2f0db8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c0db8) +#11 0x0000ffff9f2f14d8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c14d8) +#12 0x0000ffff9de1e0ac llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14ee0ac) +#13 0x0000ffff9de338c8 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x15038c8) +#14 0x0000ffff9de23608 llvm::SelectionDAGBuilder::LowerCallTo(llvm::CallBase const&, llvm::SDValue, bool, bool, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14f3608) +#15 0x0000ffff9de14e98 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e4e98) +#16 0x0000ffff9de0c300 llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dc300) +#17 0x0000ffff9de8f22c llvm::SelectionDAGISel::SelectBasicBlock(llvm::ilist_iterator_w_bits, false, true>, llvm::ilist_iterator_w_bits, false, true>, bool&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f22c) +#18 0x0000ffff9de8ec88 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155ec88) +#19 0x0000ffff9de8d104 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155d104) +#20 0x0000ffff9da6fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) +#21 0x0000ffff9d8120b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) +#22 0x0000ffff9d8175dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) +#23 0x0000ffff9d812678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) +#24 0x0000aaaadb884fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#25 0x0000ffff9c52229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#26 0x0000ffff9c52237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#27 0x0000aaaadb87feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/dbg-value-const-byref.ll @@ -2928,7 +2964,7 @@ ******************** Testing: 0 2 4 6 8 10 12 14 -FAIL: LLVM_SPIRV :: DebugInfo/X86/dbg-value-isel.ll (141 of 833) +FAIL: LLVM_SPIRV :: DebugInfo/X86/dbg-value-isel.ll (142 of 833) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/dbg-value-isel.ll' FAILED ******************** Exit Code: 2 @@ -2939,8 +2975,8 @@ RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-value-isel.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-value-isel.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-value-isel.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-value-isel.ll.tmp.spv RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-value-isel.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-value-isel.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-value-isel.ll.tmp.spv -o - + /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-value-isel.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-value-isel.ll.tmp.spv -o - RUN: at line 4: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-value-isel.ll.tmp.ll | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/dbg-value-isel.ll + /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/dbg-value-isel.ll + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu @@ -2950,28 +2986,28 @@ 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'AArch64 Instruction Selection' on function '@__OpenCL_nbt02_kernel' - #0 0x0000ffff92f10a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) - #1 0x0000ffff92f0ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) - #2 0x0000ffff92f11148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) - #3 0x0000ffff992ea7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff91dd6f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) - #5 0x0000ffff91d867e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff91d71a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff92e68c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) - #8 0x0000ffff92e68a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) - #9 0x0000ffff94b3d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) -#10 0x0000ffff94b3e06c (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be06c) -#11 0x0000ffff9368b0dc llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150b0dc) -#12 0x0000ffff936ddf1c llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155df1c) -#13 0x0000ffff936dd104 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155d104) -#14 0x0000ffff932bfcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) -#15 0x0000ffff930620b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) -#16 0x0000ffff930675dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) -#17 0x0000ffff93062678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) -#18 0x0000aaaabe084fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffff91d7229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffff91d7237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaabe07feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff8d6a0a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) + #1 0x0000ffff8d69ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) + #2 0x0000ffff8d6a1148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) + #3 0x0000ffff93a777bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff8c566f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) + #5 0x0000ffff8c5167e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff8c501a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff8d5f8c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) + #8 0x0000ffff8d5f8a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) + #9 0x0000ffff8f2cd868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) +#10 0x0000ffff8f2ce06c (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be06c) +#11 0x0000ffff8de1b0dc llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150b0dc) +#12 0x0000ffff8de6df1c llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155df1c) +#13 0x0000ffff8de6d104 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155d104) +#14 0x0000ffff8da4fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) +#15 0x0000ffff8d7f20b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) +#16 0x0000ffff8d7f75dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) +#17 0x0000ffff8d7f2678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) +#18 0x0000aaaac5b44fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffff8c50229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffff8c50237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaac5b3feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) FileCheck error: '' is empty. FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/dbg-value-isel.ll @@ -2979,58 +3015,7 @@ ******************** Testing: 0 2 4 6 8 10 12 14 16 -FAIL: LLVM_SPIRV :: DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll (153 of 833) -******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll' FAILED ******************** -Exit Code: 2 - -Command Output (stderr): --- -RUN: at line 1: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dwarf-aranges-no-dwarf-labels.ll.tmp.bc -+ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dwarf-aranges-no-dwarf-labels.ll.tmp.bc -RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dwarf-aranges-no-dwarf-labels.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dwarf-aranges-no-dwarf-labels.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dwarf-aranges-no-dwarf-labels.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dwarf-aranges-no-dwarf-labels.ll.tmp.spv -RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dwarf-aranges-no-dwarf-labels.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dwarf-aranges-no-dwarf-labels.ll.tmp.ll -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dwarf-aranges-no-dwarf-labels.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dwarf-aranges-no-dwarf-labels.ll.tmp.spv -o - -RUN: at line 4: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -generate-arange-section < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dwarf-aranges-no-dwarf-labels.ll.tmp.ll | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -generate-arange-section -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/dwarf-aranges-no-dwarf-labels.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/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -generate-arange-section -1. Running pass 'Function Pass Manager' on module ''. -2. Running pass 'AArch64 Instruction Selection' on function '@_Z3fooi' - #0 0x0000ffff83df0a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) - #1 0x0000ffff83deec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) - #2 0x0000ffff83df1148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) - #3 0x0000ffff8a1c27bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff82cb6f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) - #5 0x0000ffff82c667e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff82c51a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff83d48c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) - #8 0x0000ffff83d48a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) - #9 0x0000ffff85a1d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) -#10 0x0000ffff85a1e06c (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be06c) -#11 0x0000ffff8456b0dc llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150b0dc) -#12 0x0000ffff845bdf1c llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155df1c) -#13 0x0000ffff845bd104 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155d104) -#14 0x0000ffff8419fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) -#15 0x0000ffff83f420b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) -#16 0x0000ffff83f475dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) -#17 0x0000ffff83f42678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) -#18 0x0000aaaae39c4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffff82c5229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffff82c5237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaae39bfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -FileCheck error: '' is empty. -FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll - --- - -******************** -Testing: 0 2 4 6 8 10 12 14 16 -FAIL: LLVM_SPIRV :: DebugInfo/X86/dw_op_minus_direct.ll (156 of 833) +FAIL: LLVM_SPIRV :: DebugInfo/X86/dw_op_minus_direct.ll (152 of 833) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/dw_op_minus_direct.ll' FAILED ******************** Exit Code: 2 @@ -3044,8 +3029,8 @@ + /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dw_op_minus_direct.ll.tmp.ll + /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dw_op_minus_direct.ll.tmp.spv -o - RUN: at line 5: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dw_op_minus_direct.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump -v - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/dw_op_minus_direct.ll -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj + /usr/lib/llvm-18/bin/llvm-dwarfdump -v - ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj + /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/dw_op_minus_direct.ll LLVM ERROR: Unsupported calling convention. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. @@ -3053,28 +3038,28 @@ 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'AArch64 Instruction Selection' on function '@inc' - #0 0x0000ffff92000a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) - #1 0x0000ffff91ffec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) - #2 0x0000ffff92001148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) - #3 0x0000ffff983d27bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff90ec6f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) - #5 0x0000ffff90e767e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff90e61a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff91f58c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) - #8 0x0000ffff91f58a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) - #9 0x0000ffff93c2d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) -#10 0x0000ffff93c2e06c (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be06c) -#11 0x0000ffff9277b0dc llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150b0dc) -#12 0x0000ffff927cdf1c llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155df1c) -#13 0x0000ffff927cd104 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155d104) -#14 0x0000ffff923afcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) -#15 0x0000ffff921520b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) -#16 0x0000ffff921575dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) -#17 0x0000ffff92152678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) -#18 0x0000aaaae3494fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffff90e6229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffff90e6237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaae348feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff9af20a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) + #1 0x0000ffff9af1ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) + #2 0x0000ffff9af21148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) + #3 0x0000ffffa12ff7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff99de6f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) + #5 0x0000ffff99d967e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff99d81a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff9ae78c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) + #8 0x0000ffff9ae78a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) + #9 0x0000ffff9cb4d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) +#10 0x0000ffff9cb4e06c (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be06c) +#11 0x0000ffff9b69b0dc llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150b0dc) +#12 0x0000ffff9b6edf1c llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155df1c) +#13 0x0000ffff9b6ed104 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155d104) +#14 0x0000ffff9b2cfcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) +#15 0x0000ffff9b0720b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) +#16 0x0000ffff9b0775dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) +#17 0x0000ffff9b072678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) +#18 0x0000aaaac0744fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffff99d8229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffff99d8237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaac073feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/dw_op_minus_direct.ll @@ -3083,6 +3068,57 @@ ******************** Testing: 0 2 4 6 8 10 12 14 16 +FAIL: LLVM_SPIRV :: DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll (153 of 833) +******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll' FAILED ******************** +Exit Code: 2 + +Command Output (stderr): +-- +RUN: at line 1: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dwarf-aranges-no-dwarf-labels.ll.tmp.bc ++ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dwarf-aranges-no-dwarf-labels.ll.tmp.bc +RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dwarf-aranges-no-dwarf-labels.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dwarf-aranges-no-dwarf-labels.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dwarf-aranges-no-dwarf-labels.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dwarf-aranges-no-dwarf-labels.ll.tmp.spv +RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dwarf-aranges-no-dwarf-labels.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dwarf-aranges-no-dwarf-labels.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dwarf-aranges-no-dwarf-labels.ll.tmp.spv -o - ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dwarf-aranges-no-dwarf-labels.ll.tmp.ll +RUN: at line 4: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -generate-arange-section < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dwarf-aranges-no-dwarf-labels.ll.tmp.ll | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -generate-arange-section +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/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -generate-arange-section +1. Running pass 'Function Pass Manager' on module ''. +2. Running pass 'AArch64 Instruction Selection' on function '@_Z3fooi' + #0 0x0000ffff9be50a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) + #1 0x0000ffff9be4ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) + #2 0x0000ffff9be51148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) + #3 0x0000ffffa22237bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff9ad16f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) + #5 0x0000ffff9acc67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff9acb1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff9bda8c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) + #8 0x0000ffff9bda8a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) + #9 0x0000ffff9da7d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) +#10 0x0000ffff9da7e06c (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be06c) +#11 0x0000ffff9c5cb0dc llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150b0dc) +#12 0x0000ffff9c61df1c llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155df1c) +#13 0x0000ffff9c61d104 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155d104) +#14 0x0000ffff9c1ffcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) +#15 0x0000ffff9bfa20b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) +#16 0x0000ffff9bfa75dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) +#17 0x0000ffff9bfa2678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) +#18 0x0000aaaab3bc4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffff9acb229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffff9acb237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaab3bbfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +FileCheck error: '' is empty. +FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll + +-- + +******************** +Testing: 0 2 4 6 8 10 12 14 16 FAIL: LLVM_SPIRV :: DebugInfo/X86/frame-register.ll (161 of 833) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/frame-register.ll' FAILED ******************** Exit Code: 2 @@ -3097,8 +3133,8 @@ + /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/frame-register.ll.tmp.ll + /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/frame-register.ll.tmp.spv -o - RUN: at line 4: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/frame-register.ll.tmp.ll -filetype=obj -o - | /usr/lib/llvm-18/bin/llvm-dwarfdump -v --debug-info - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/frame-register.ll -+ /usr/lib/llvm-18/bin/llvm-dwarfdump -v --debug-info - + /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/frame-register.ll ++ /usr/lib/llvm-18/bin/llvm-dwarfdump -v --debug-info - + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/frame-register.ll.tmp.ll -filetype=obj -o - LLVM ERROR: Unsupported calling convention. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. @@ -3106,34 +3142,34 @@ 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/frame-register.ll.tmp.ll -filetype=obj -o - 1. Running pass 'Function Pass Manager' on module '/build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/frame-register.ll.tmp.ll'. 2. Running pass 'AArch64 Instruction Selection' on function '@main' - #0 0x0000ffffabba0a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) - #1 0x0000ffffabb9ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) - #2 0x0000ffffabba1148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) - #3 0x0000ffffb1f7c7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffaaa66f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) - #5 0x0000ffffaaa167e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffffaaa01a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffabaf8c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) - #8 0x0000ffffabaf8a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) - #9 0x0000ffffad7cd868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) -#10 0x0000ffffad7d0db8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c0db8) -#11 0x0000ffffad7d14d8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c14d8) -#12 0x0000ffffac2fe0ac llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14ee0ac) -#13 0x0000ffffac3138c8 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x15038c8) -#14 0x0000ffffac303608 llvm::SelectionDAGBuilder::LowerCallTo(llvm::CallBase const&, llvm::SDValue, bool, bool, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14f3608) -#15 0x0000ffffac2f4e98 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e4e98) -#16 0x0000ffffac2ec300 llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dc300) -#17 0x0000ffffac36f22c llvm::SelectionDAGISel::SelectBasicBlock(llvm::ilist_iterator_w_bits, false, true>, llvm::ilist_iterator_w_bits, false, true>, bool&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f22c) -#18 0x0000ffffac36ec88 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155ec88) -#19 0x0000ffffac36d104 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155d104) -#20 0x0000ffffabf4fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) -#21 0x0000ffffabcf20b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) -#22 0x0000ffffabcf75dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) -#23 0x0000ffffabcf2678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) -#24 0x0000aaaae1724fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#25 0x0000ffffaaa0229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#26 0x0000ffffaaa0237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#27 0x0000aaaae171feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff8f330a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) + #1 0x0000ffff8f32ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) + #2 0x0000ffff8f331148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) + #3 0x0000ffff9570a7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff8e1f6f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) + #5 0x0000ffff8e1a67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff8e191a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff8f288c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) + #8 0x0000ffff8f288a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) + #9 0x0000ffff90f5d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) +#10 0x0000ffff90f60db8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c0db8) +#11 0x0000ffff90f614d8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c14d8) +#12 0x0000ffff8fa8e0ac llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14ee0ac) +#13 0x0000ffff8faa38c8 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x15038c8) +#14 0x0000ffff8fa93608 llvm::SelectionDAGBuilder::LowerCallTo(llvm::CallBase const&, llvm::SDValue, bool, bool, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14f3608) +#15 0x0000ffff8fa84e98 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e4e98) +#16 0x0000ffff8fa7c300 llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dc300) +#17 0x0000ffff8faff22c llvm::SelectionDAGISel::SelectBasicBlock(llvm::ilist_iterator_w_bits, false, true>, llvm::ilist_iterator_w_bits, false, true>, bool&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f22c) +#18 0x0000ffff8fafec88 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155ec88) +#19 0x0000ffff8fafd104 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155d104) +#20 0x0000ffff8f6dfcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) +#21 0x0000ffff8f4820b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) +#22 0x0000ffff8f4875dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) +#23 0x0000ffff8f482678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) +#24 0x0000aaaac28c4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#25 0x0000ffff8e19229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#26 0x0000ffff8e19237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#27 0x0000aaaac28bfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/frame-register.ll @@ -3142,7 +3178,7 @@ ******************** Testing: 0 2 4 6 8 10 12 14 16 18 -FAIL: LLVM_SPIRV :: DebugInfo/X86/isel-cse-line.ll (171 of 833) +FAIL: LLVM_SPIRV :: DebugInfo/X86/isel-cse-line.ll (170 of 833) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/isel-cse-line.ll' FAILED ******************** Exit Code: 2 @@ -3153,8 +3189,8 @@ RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/isel-cse-line.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/isel-cse-line.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/isel-cse-line.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/isel-cse-line.ll.tmp.spv RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/isel-cse-line.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/isel-cse-line.ll.tmp.ll -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/isel-cse-line.ll.tmp.ll + /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/isel-cse-line.ll.tmp.spv -o - ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/isel-cse-line.ll.tmp.ll RUN: at line 4: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=asm -fast-isel=false -O0 < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/isel-cse-line.ll.tmp.ll | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/isel-cse-line.ll + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=asm -fast-isel=false -O0 + /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/isel-cse-line.ll @@ -3164,26 +3200,26 @@ 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=asm -fast-isel=false -O0 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'IRTranslator' on function '@main' - #0 0x0000ffffaf330a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) - #1 0x0000ffffaf32ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) - #2 0x0000ffffaf331148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) - #3 0x0000ffffb570e7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffae1f6f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) - #5 0x0000ffffae1a67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffffae191a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffaf288c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) - #8 0x0000ffffaf288a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) - #9 0x0000ffffb0f5d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) -#10 0x0000ffffb0e57b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) -#11 0x0000ffffafc3a9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) -#12 0x0000ffffaf6dfcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) -#13 0x0000ffffaf4820b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) -#14 0x0000ffffaf4875dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) -#15 0x0000ffffaf482678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) -#16 0x0000aaaac8924fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffae19229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffae19237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaac891feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff7aca0a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) + #1 0x0000ffff7ac9ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) + #2 0x0000ffff7aca1148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) + #3 0x0000ffff8107f7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff79b66f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) + #5 0x0000ffff79b167e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff79b01a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff7abf8c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) + #8 0x0000ffff7abf8a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) + #9 0x0000ffff7c8cd868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) +#10 0x0000ffff7c7c7b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) +#11 0x0000ffff7b5aa9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) +#12 0x0000ffff7b04fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) +#13 0x0000ffff7adf20b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) +#14 0x0000ffff7adf75dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) +#15 0x0000ffff7adf2678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) +#16 0x0000aaaaac114fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff79b0229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff79b0237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaaac10feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) FileCheck error: '' is empty. FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/isel-cse-line.ll @@ -3191,7 +3227,7 @@ ******************** Testing: 0 2 4 6 8 10 12 14 16 18 -FAIL: LLVM_SPIRV :: DebugInfo/X86/partial-constant.ll (175 of 833) +FAIL: LLVM_SPIRV :: DebugInfo/X86/partial-constant.ll (172 of 833) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/partial-constant.ll' FAILED ******************** Exit Code: 1 @@ -3202,12 +3238,12 @@ RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/partial-constant.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/partial-constant.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/partial-constant.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/partial-constant.ll.tmp.spv RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/partial-constant.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/partial-constant.ll.tmp.ll -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/partial-constant.ll.tmp.ll + /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/partial-constant.ll.tmp.spv -o - ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/partial-constant.ll.tmp.ll RUN: at line 4: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/partial-constant.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump -v - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/partial-constant.ll -+ /usr/lib/llvm-18/bin/llvm-dwarfdump -v - -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/partial-constant.ll + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/partial-constant.ll ++ /usr/lib/llvm-18/bin/llvm-dwarfdump -v - /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/partial-constant.ll:31:10: error: CHECK: expected string not found in input ; CHECK: .debug_loc contents: ^ @@ -3272,7 +3308,7 @@ ******************** Testing: 0 2 4 6 8 10 12 14 16 18 -FAIL: LLVM_SPIRV :: DebugInfo/X86/nophysreg.ll (176 of 833) +FAIL: LLVM_SPIRV :: DebugInfo/X86/nophysreg.ll (178 of 833) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/nophysreg.ll' FAILED ******************** Exit Code: 2 @@ -3283,40 +3319,40 @@ RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/nophysreg.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/nophysreg.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/nophysreg.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/nophysreg.ll.tmp.spv RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/nophysreg.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/nophysreg.ll.tmp.ll -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/nophysreg.ll.tmp.ll + /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/nophysreg.ll.tmp.spv -o - ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/nophysreg.ll.tmp.ll RUN: at line 4: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/nophysreg.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump -debug-info - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/nophysreg.ll -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/nophysreg.ll -+ /usr/lib/llvm-18/bin/llvm-dwarfdump -debug-info - + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj ++ /usr/lib/llvm-18/bin/llvm-dwarfdump -debug-info - ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/nophysreg.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/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'AArch64 Instruction Selection' on function '@_Z2f21A' - #0 0x0000ffff7ff70a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) - #1 0x0000ffff7ff6ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) - #2 0x0000ffff7ff71148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) - #3 0x0000ffff863437bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff7ee36f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) - #5 0x0000ffff7ede67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff7edd1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff7fec8c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) - #8 0x0000ffff7fec8a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) - #9 0x0000ffff81b9d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) -#10 0x0000ffff81b9e06c (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be06c) -#11 0x0000ffff806eb0dc llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150b0dc) -#12 0x0000ffff8073df1c llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155df1c) -#13 0x0000ffff8073d104 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155d104) -#14 0x0000ffff8031fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) -#15 0x0000ffff800c20b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) -#16 0x0000ffff800c75dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) -#17 0x0000ffff800c2678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) -#18 0x0000aaaabdbb4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffff7edd229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffff7edd237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaabdbafeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffffac3f0a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) + #1 0x0000ffffac3eec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) + #2 0x0000ffffac3f1148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) + #3 0x0000ffffb27cd7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffab2b6f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) + #5 0x0000ffffab2667e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffffab251a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffac348c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) + #8 0x0000ffffac348a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) + #9 0x0000ffffae01d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) +#10 0x0000ffffae01e06c (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be06c) +#11 0x0000ffffacb6b0dc llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150b0dc) +#12 0x0000ffffacbbdf1c llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155df1c) +#13 0x0000ffffacbbd104 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155d104) +#14 0x0000ffffac79fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) +#15 0x0000ffffac5420b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) +#16 0x0000ffffac5475dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) +#17 0x0000ffffac542678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) +#18 0x0000aaaae6ea4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffffab25229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffffab25237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaae6e9feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/nophysreg.ll @@ -3325,7 +3361,7 @@ ******************** Testing: 0 2 4 6 8 10 12 14 16 18 -FAIL: LLVM_SPIRV :: DebugInfo/X86/single-dbg_value.ll (184 of 833) +FAIL: LLVM_SPIRV :: DebugInfo/X86/single-dbg_value.ll (183 of 833) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/single-dbg_value.ll' FAILED ******************** Exit Code: 2 @@ -3336,8 +3372,8 @@ RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/single-dbg_value.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/single-dbg_value.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/single-dbg_value.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/single-dbg_value.ll.tmp.spv RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/single-dbg_value.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/single-dbg_value.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/single-dbg_value.ll.tmp.spv -o - + /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/single-dbg_value.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/single-dbg_value.ll.tmp.spv -o - RUN: at line 4: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -stop-after=livedebugvalues -o - /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/single-dbg_value.ll.tmp.ll | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/single-dbg_value.ll --check-prefix=SANITY + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -stop-after=livedebugvalues -o - /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/single-dbg_value.ll.tmp.ll + /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/single-dbg_value.ll --check-prefix=SANITY @@ -3347,34 +3383,34 @@ 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -stop-after=livedebugvalues -o - /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/single-dbg_value.ll.tmp.ll 1. Running pass 'Function Pass Manager' on module '/build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/single-dbg_value.ll.tmp.ll'. 2. Running pass 'AArch64 Instruction Selection' on function '@f' - #0 0x0000ffffa1a50a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) - #1 0x0000ffffa1a4ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) - #2 0x0000ffffa1a51148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) - #3 0x0000ffffa7e2f7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffa0916f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) - #5 0x0000ffffa08c67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffffa08b1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffa19a8c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) - #8 0x0000ffffa19a8a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) - #9 0x0000ffffa367d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) -#10 0x0000ffffa3680db8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c0db8) -#11 0x0000ffffa36814d8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c14d8) -#12 0x0000ffffa21ae0ac llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14ee0ac) -#13 0x0000ffffa21c38c8 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x15038c8) -#14 0x0000ffffa21b3608 llvm::SelectionDAGBuilder::LowerCallTo(llvm::CallBase const&, llvm::SDValue, bool, bool, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14f3608) -#15 0x0000ffffa21a4e98 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e4e98) -#16 0x0000ffffa219c300 llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dc300) -#17 0x0000ffffa221f22c llvm::SelectionDAGISel::SelectBasicBlock(llvm::ilist_iterator_w_bits, false, true>, llvm::ilist_iterator_w_bits, false, true>, bool&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f22c) -#18 0x0000ffffa221ec88 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155ec88) -#19 0x0000ffffa221d104 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155d104) -#20 0x0000ffffa1dffcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) -#21 0x0000ffffa1ba20b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) -#22 0x0000ffffa1ba75dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) -#23 0x0000ffffa1ba2678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) -#24 0x0000aaaac9194fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#25 0x0000ffffa08b229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#26 0x0000ffffa08b237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#27 0x0000aaaac918feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff9f6c0a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) + #1 0x0000ffff9f6bec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) + #2 0x0000ffff9f6c1148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) + #3 0x0000ffffa5a997bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff9e586f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) + #5 0x0000ffff9e5367e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff9e521a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff9f618c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) + #8 0x0000ffff9f618a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) + #9 0x0000ffffa12ed868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) +#10 0x0000ffffa12f0db8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c0db8) +#11 0x0000ffffa12f14d8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c14d8) +#12 0x0000ffff9fe1e0ac llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14ee0ac) +#13 0x0000ffff9fe338c8 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x15038c8) +#14 0x0000ffff9fe23608 llvm::SelectionDAGBuilder::LowerCallTo(llvm::CallBase const&, llvm::SDValue, bool, bool, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14f3608) +#15 0x0000ffff9fe14e98 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e4e98) +#16 0x0000ffff9fe0c300 llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dc300) +#17 0x0000ffff9fe8f22c llvm::SelectionDAGISel::SelectBasicBlock(llvm::ilist_iterator_w_bits, false, true>, llvm::ilist_iterator_w_bits, false, true>, bool&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f22c) +#18 0x0000ffff9fe8ec88 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155ec88) +#19 0x0000ffff9fe8d104 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155d104) +#20 0x0000ffff9fa6fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) +#21 0x0000ffff9f8120b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) +#22 0x0000ffff9f8175dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) +#23 0x0000ffff9f812678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) +#24 0x0000aaaaaceb4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#25 0x0000ffff9e52229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#26 0x0000ffff9e52237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#27 0x0000aaaaaceafeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) FileCheck error: '' is empty. FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/single-dbg_value.ll --check-prefix=SANITY @@ -3382,7 +3418,7 @@ ******************** Testing: 0 2 4 6 8 10 12 14 16 18 20 -FAIL: LLVM_SPIRV :: DebugInfo/X86/this-stack_value.ll (192 of 833) +FAIL: LLVM_SPIRV :: DebugInfo/X86/this-stack_value.ll (194 of 833) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/this-stack_value.ll' FAILED ******************** Exit Code: 2 @@ -3393,45 +3429,45 @@ RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/this-stack_value.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/this-stack_value.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/this-stack_value.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/this-stack_value.ll.tmp.spv RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/this-stack_value.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/this-stack_value.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/this-stack_value.ll.tmp.spv -o - + /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/this-stack_value.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/this-stack_value.ll.tmp.spv -o - RUN: at line 4: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=asm -o - /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/this-stack_value.ll.tmp.ll | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/this-stack_value.ll --check-prefix=ASM -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=asm -o - /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/this-stack_value.ll.tmp.ll + /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/this-stack_value.ll --check-prefix=ASM ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=asm -o - /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/this-stack_value.ll.tmp.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/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=asm -o - /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/this-stack_value.ll.tmp.ll 1. Running pass 'Function Pass Manager' on module '/build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/this-stack_value.ll.tmp.ll'. 2. Running pass 'AArch64 Instruction Selection' on function '@_Z4getBv' - #0 0x0000ffffa50b0a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) - #1 0x0000ffffa50aec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) - #2 0x0000ffffa50b1148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) - #3 0x0000ffffab4837bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffa3f76f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) - #5 0x0000ffffa3f267e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffffa3f11a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffa5008c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) - #8 0x0000ffffa5008a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) - #9 0x0000ffffa6cdd868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) -#10 0x0000ffffa6ce0db8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c0db8) -#11 0x0000ffffa6ce14d8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c14d8) -#12 0x0000ffffa580e0ac llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14ee0ac) -#13 0x0000ffffa58238c8 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x15038c8) -#14 0x0000ffffa5813608 llvm::SelectionDAGBuilder::LowerCallTo(llvm::CallBase const&, llvm::SDValue, bool, bool, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14f3608) -#15 0x0000ffffa5804e98 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e4e98) -#16 0x0000ffffa57fc300 llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dc300) -#17 0x0000ffffa587f22c llvm::SelectionDAGISel::SelectBasicBlock(llvm::ilist_iterator_w_bits, false, true>, llvm::ilist_iterator_w_bits, false, true>, bool&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f22c) -#18 0x0000ffffa587ec88 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155ec88) -#19 0x0000ffffa587d104 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155d104) -#20 0x0000ffffa545fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) -#21 0x0000ffffa52020b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) -#22 0x0000ffffa52075dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) -#23 0x0000ffffa5202678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) -#24 0x0000aaaae7b54fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#25 0x0000ffffa3f1229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#26 0x0000ffffa3f1237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#27 0x0000aaaae7b4feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff85e90a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) + #1 0x0000ffff85e8ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) + #2 0x0000ffff85e91148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) + #3 0x0000ffff8c2667bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff84d56f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) + #5 0x0000ffff84d067e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff84cf1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff85de8c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) + #8 0x0000ffff85de8a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) + #9 0x0000ffff87abd868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) +#10 0x0000ffff87ac0db8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c0db8) +#11 0x0000ffff87ac14d8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c14d8) +#12 0x0000ffff865ee0ac llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14ee0ac) +#13 0x0000ffff866038c8 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x15038c8) +#14 0x0000ffff865f3608 llvm::SelectionDAGBuilder::LowerCallTo(llvm::CallBase const&, llvm::SDValue, bool, bool, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14f3608) +#15 0x0000ffff865e4e98 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e4e98) +#16 0x0000ffff865dc300 llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dc300) +#17 0x0000ffff8665f22c llvm::SelectionDAGISel::SelectBasicBlock(llvm::ilist_iterator_w_bits, false, true>, llvm::ilist_iterator_w_bits, false, true>, bool&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f22c) +#18 0x0000ffff8665ec88 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155ec88) +#19 0x0000ffff8665d104 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155d104) +#20 0x0000ffff8623fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) +#21 0x0000ffff85fe20b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) +#22 0x0000ffff85fe75dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) +#23 0x0000ffff85fe2678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) +#24 0x0000aaaaad414fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#25 0x0000ffff84cf229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#26 0x0000ffff84cf237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#27 0x0000aaaaad40feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) FileCheck error: '' is empty. FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/this-stack_value.ll --check-prefix=ASM @@ -3439,7 +3475,7 @@ ******************** Testing: 0 2 4 6 8 10 12 14 16 18 20 22 -FAIL: LLVM_SPIRV :: DebugInfo/expr-opcode.ll (213 of 833) +FAIL: LLVM_SPIRV :: DebugInfo/expr-opcode.ll (204 of 833) ******************** TEST 'LLVM_SPIRV :: DebugInfo/expr-opcode.ll' FAILED ******************** Exit Code: 134 @@ -3450,8 +3486,8 @@ RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.spv --spirv-allow-extra-diexpressions + /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.spv --spirv-allow-extra-diexpressions RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.rev.ll -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.rev.ll + /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.spv -o - ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.rev.ll RUN: at line 4: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/expr-opcode.ll --input-file /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.rev.ll + /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/expr-opcode.ll --input-file /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.rev.ll RUN: at line 6: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -dwarf-version=5 -filetype=obj -O0 < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.rev.ll @@ -3462,27 +3498,27 @@ 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -dwarf-version=5 -filetype=obj -O0 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'IRTranslator' on function '@foo' - #0 0x0000ffff94cf0a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) - #1 0x0000ffff94ceec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) - #2 0x0000ffff94cf1148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) - #3 0x0000ffff9b0cd7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff93bb6f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) - #5 0x0000ffff93b667e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff93b51a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff94c48c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) - #8 0x0000ffff94c48a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) - #9 0x0000ffff9691d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) -#10 0x0000ffff96817b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) -#11 0x0000ffff955fa9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) -#12 0x0000ffff9509fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) -#13 0x0000ffff94e420b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) -#14 0x0000ffff94e475dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) -#15 0x0000ffff94e42678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) -#16 0x0000aaaac4384fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff93b5229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff93b5237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaac437feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Output/expr-opcode.ll.script: line 11: 3822417 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -dwarf-version=5 -filetype=obj -O0 < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.rev.ll + #0 0x0000ffffad260a14 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd90a14) + #1 0x0000ffffad25ec24 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8ec24) + #2 0x0000ffffad261148 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91148) + #3 0x0000ffffb36397bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffac126f80 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f80) + #5 0x0000ffffac0d67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffffac0c1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffad1b8c50 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8c50) + #8 0x0000ffffad1b8a9c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce8a9c) + #9 0x0000ffffaee8d868 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bd868) +#10 0x0000ffffaed87b54 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b7b54) +#11 0x0000ffffadb6a9f4 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169a9f4) +#12 0x0000ffffad60fcf0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x113fcf0) +#13 0x0000ffffad3b20b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee20b8) +#14 0x0000ffffad3b75dc llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee75dc) +#15 0x0000ffffad3b2678 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2678) +#16 0x0000aaaad3cd4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffac0c229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffac0c237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaad3ccfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Output/expr-opcode.ll.script: line 11: 1631256 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -dwarf-version=5 -filetype=obj -O0 < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.rev.ll -- @@ -3540,7 +3576,7 @@ LLVM_SPIRV :: DebugInfo/expr-opcode.ll -Testing Time: 17.18s +Testing Time: 10.70s Total Discovered Tests: 833 Unsupported : 4 (0.48%) @@ -3599,7 +3635,7 @@ dh_makeshlibs -a -O--builddir=build/ dpkg-gensymbols: warning: debian/libllvmspirvlib18.1/DEBIAN/symbols doesn't match completely debian/libllvmspirvlib18.1.symbols --- debian/libllvmspirvlib18.1.symbols (libllvmspirvlib18.1_18.1.8-1_arm64) -+++ dpkg-gensymbolsemxgBY 2026-04-12 06:06:30.071686486 -1200 ++++ dpkg-gensymbolsHlkuF3 2025-03-11 01:47:00.828025718 +1400 @@ -66,11 +66,11 @@ (optional=templinst|subst|arch=arm64 armel armhf)_ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_{size_t}PKS8_St9__va_listE{size_t}SB_z@Base 18.1.1 _ZNK5SPIRV14TranslatorOpts25isUnknownIntrinsicAllowedEPN4llvm13IntrinsicInstE@Base 13 @@ -4293,11 +4329,11 @@ make[1]: Leaving directory '/build/reproducible-path/spirv-llvm-translator-18-18.1.8' dh_md5sums -O--builddir=build/ dh_builddeb -O--builddir=build/ -dpkg-deb: building package 'libllvmspirvlib18.1' in '../libllvmspirvlib18.1_18.1.8-1_arm64.deb'. -dpkg-deb: building package 'llvm-spirv-18-dbgsym' in '../llvm-spirv-18-dbgsym_18.1.8-1_arm64.deb'. dpkg-deb: building package 'libllvmspirvlib-18-dev' in '../libllvmspirvlib-18-dev_18.1.8-1_arm64.deb'. -dpkg-deb: building package 'llvm-spirv-18' in '../llvm-spirv-18_18.1.8-1_arm64.deb'. dpkg-deb: building package 'libllvmspirvlib18.1-dbgsym' in '../libllvmspirvlib18.1-dbgsym_18.1.8-1_arm64.deb'. +dpkg-deb: building package 'libllvmspirvlib18.1' in '../libllvmspirvlib18.1_18.1.8-1_arm64.deb'. +dpkg-deb: building package 'llvm-spirv-18' in '../llvm-spirv-18_18.1.8-1_arm64.deb'. +dpkg-deb: building package 'llvm-spirv-18-dbgsym' in '../llvm-spirv-18-dbgsym_18.1.8-1_arm64.deb'. dpkg-genbuildinfo --build=binary -O../spirv-llvm-translator-18_18.1.8-1_arm64.buildinfo dpkg-genchanges --build=binary -O../spirv-llvm-translator-18_18.1.8-1_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -4305,12 +4341,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/1571400/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/1571400/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/3726791 and its subdirectories -I: Current time: Sun Apr 12 06:06:48 -12 2026 -I: pbuilder-time-stamp: 1776017208 +I: removing directory /srv/workspace/pbuilder/1571400 and its subdirectories +I: Current time: Tue Mar 11 01:47:19 +14 2025 +I: pbuilder-time-stamp: 1741607239