Diff of the two buildlogs: -- --- b1/build.log 2025-01-08 10:16:42.682190033 +0000 +++ b2/build.log 2025-01-08 10:24:41.048454236 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Tue Feb 10 04:36:24 -12 2026 -I: pbuilder-time-stamp: 1770741384 +I: Current time: Thu Jan 9 00:16:55 +14 2025 +I: pbuilder-time-stamp: 1736331415 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-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/31192/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/1868614/tmp/hooks/D01_modify_environment starting +debug: Running on codethink02-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 Jan 8 10:17 /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/1868614/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/1868614/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='unstable' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='8222581750934e18b2e63e6ccff9e56a' - 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='31192' - PS1='# ' - PS2='> ' + INVOCATION_ID=509f33d0e2c5415e81f95dac50527291 + 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=1868614 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.ETUewKZb/pbuilderrc_fQdk --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.ETUewKZb/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.ETUewKZb/pbuilderrc_GZIC --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.ETUewKZb/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-28-cloud-arm64 #1 SMP Debian 6.1.119-1 (2024-11-22) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-28-cloud-arm64 #1 SMP Debian 6.1.119-1 (2024-11-22) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/31192/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/1868614/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -235,7 +267,7 @@ Get: 112 http://deb.debian.org/debian unstable/main arm64 pkgconf arm64 1.8.1-4 [26.1 kB] Get: 113 http://deb.debian.org/debian unstable/main arm64 spirv-headers all 1.6.1+1.3.296.0-1 [137 kB] Get: 114 http://deb.debian.org/debian unstable/main arm64 spirv-tools arm64 2024.4~rc1-1 [3846 kB] -Fetched 199 MB in 3s (78.0 MB/s) +Fetched 199 MB in 2s (86.3 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 ... 19966 files and directories currently installed.) @@ -615,8 +647,8 @@ Setting up tzdata (2024b-4) ... Current default time zone: 'Etc/UTC' -Local time is now: Tue Feb 10 16:37:04 UTC 2026. -Universal Time is now: Tue Feb 10 16:37:04 UTC 2026. +Local time is now: Wed Jan 8 10:18:15 UTC 2025. +Universal Time is now: Wed Jan 8 10:18:15 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20220109.1) ... @@ -718,7 +750,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/1868614/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/1868614/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 @@ -844,8 +880,8 @@ -- Looking for os_signpost_interval_begin - not found -- Found LLVM: 18.1.8 -- Checking for one of the modules 'SPIRV-Tools' --- Configuring done (9.8s) --- Generating done (0.0s) +-- Configuring done (24.3s) +-- Generating done (0.1s) CMake Warning: Manually-specified variables were not used by the project: @@ -878,29 +914,29 @@ 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/LLVMSPIRVOpts.cpp.o -[ 4%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/Mangler.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/OCLToSPIRV.cpp.o -[ 13%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/LLVMToSPIRVDbgTran.cpp.o -[ 16%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/ParameterType.cpp.o +[ 4%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/LLVMToSPIRVDbgTran.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/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 +[ 6%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/FunctionDescriptor.cpp.o +[ 9%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/Mangler.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/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 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/OCLTypeToSPIRV.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/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 -[ 20%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLUtil.cpp.o -[ 23%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerBitCastToNonStandardType.cpp.o -[ 25%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVBuiltinHelper.cpp.o +[ 13%] 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/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 +[ 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/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 +[ 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/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/VectorComputeUtil.cpp.o +[ 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 -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 [ 30%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerBool.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/SPIRVLowerBool.cpp.o -MF CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerBool.cpp.o.d -o CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerBool.cpp.o -c /build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV/SPIRVLowerBool.cpp [ 32%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerConstExpr.cpp.o @@ -940,8 +976,8 @@ [ 72%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/libSPIRV/SPIRVDebug.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/libSPIRV/SPIRVDebug.cpp.o -MF CMakeFiles/LLVMSPIRVLib.dir/libSPIRV/SPIRVDebug.cpp.o.d -o CMakeFiles/LLVMSPIRVLib.dir/libSPIRV/SPIRVDebug.cpp.o -c /build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV/libSPIRV/SPIRVDebug.cpp [ 74%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/libSPIRV/SPIRVDecorate.cpp.o -[ 76%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/libSPIRV/SPIRVEntry.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/libSPIRV/SPIRVDecorate.cpp.o -MF CMakeFiles/LLVMSPIRVLib.dir/libSPIRV/SPIRVDecorate.cpp.o.d -o CMakeFiles/LLVMSPIRVLib.dir/libSPIRV/SPIRVDecorate.cpp.o -c /build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV/libSPIRV/SPIRVDecorate.cpp +[ 76%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/libSPIRV/SPIRVEntry.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/libSPIRV/SPIRVEntry.cpp.o -MF CMakeFiles/LLVMSPIRVLib.dir/libSPIRV/SPIRVEntry.cpp.o.d -o CMakeFiles/LLVMSPIRVLib.dir/libSPIRV/SPIRVEntry.cpp.o -c /build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV/libSPIRV/SPIRVEntry.cpp [ 79%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/libSPIRV/SPIRVFunction.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/libSPIRV/SPIRVFunction.cpp.o -MF CMakeFiles/LLVMSPIRVLib.dir/libSPIRV/SPIRVFunction.cpp.o.d -o CMakeFiles/LLVMSPIRVLib.dir/libSPIRV/SPIRVFunction.cpp.o -c /build/reproducible-path/spirv-llvm-translator-18-18.1.8/lib/SPIRV/libSPIRV/SPIRVFunction.cpp @@ -1029,55 +1065,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/2010-03-12-llc-crash.ll (40 of 833) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/2010-03-12-llc-crash.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/Generic/2010-03-12-llc-crash.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.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-12-llc-crash.ll.tmp.bc -warning: ignoring debug info with an invalid version (0) in -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-12-llc-crash.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.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-12-llc-crash.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.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-12-llc-crash.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-12-llc-crash.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-12-llc-crash.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-12-llc-crash.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-12-llc-crash.ll.tmp.ll -o /dev/null -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -o /dev/null -LLVM ERROR: Unsupported calling convention. -PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. -Stack dump: -0. Program arguments: /usr/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 0x0000ffff89771494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff8976f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff89771bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff8fb4e7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff88636f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) - #5 0x0000ffff885e67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff885d1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff896c96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff896c951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff8b39dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff8b2982b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff8a07b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff89b206a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff898c2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff898c805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff898c30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaad88f4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff885d229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff885d237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaad88efeb0 _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: 52670 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/2009-11-10-CurrentFn.ll (41 of 833) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/2009-11-10-CurrentFn.ll (39 of 833) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/2009-11-10-CurrentFn.ll' FAILED ******************** Exit Code: 134 @@ -1098,35 +1086,35 @@ 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 0x0000ffffa9d51494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffa9d4f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffa9d51bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffb01317bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffa8c16f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) - #5 0x0000ffffa8bc67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffffa8bb1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffa9ca96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffa9ca951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffab97dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffab97e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) -#11 0x0000ffffaa4cba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) -#12 0x0000ffffaa51e8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) -#13 0x0000ffffaa51dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#14 0x0000ffffaa1006a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#15 0x0000ffffa9ea2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#16 0x0000ffffa9ea805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#17 0x0000ffffa9ea30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#18 0x0000aaaabf554fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffffa8bb229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffffa8bb237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaabf54feb0 _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: 52671 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 + #0 0x0000ffff90371494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff9036f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff90371bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff967427bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff8f236f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) + #5 0x0000ffff8f1e67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff8f1d1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff902c96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff902c951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff91f9dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff91f9e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) +#11 0x0000ffff90aeba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) +#12 0x0000ffff90b3e8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) +#13 0x0000ffff90b3dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#14 0x0000ffff907206a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#15 0x0000ffff904c2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#16 0x0000ffff904c805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#17 0x0000ffff904c30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#18 0x0000aaaaba444fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffff8f1d229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffff8f1d237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaaba43feb0 _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: 1963632 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 (44 of 833) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/2010-03-24-MemberFn.ll (42 of 833) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/2010-03-24-MemberFn.ll' FAILED ******************** Exit Code: 1 @@ -1137,95 +1125,92 @@ 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 ++ /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 ++ grep 2 ++ grep AT_decl_file 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 0x0000ffffac1f1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffac1ef6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffac1f1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffb25c27bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffab0b6f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) - #5 0x0000ffffab0667e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffffab051a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffac1496d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffac14951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffade1dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffadd182b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffffacafb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffffac5a06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffffac342b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffffac34805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffffac3430f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaadcc34fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffab05229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffab05237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaadcc2feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff8bf81494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff8bf7f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff8bf81bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff923587bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff8ae46f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) + #5 0x0000ffff8adf67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff8ade1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff8bed96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff8bed951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff8dbadfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff8daa82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff8c88b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff8c3306a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff8c0d2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff8c0d805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff8c0d30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaac8cc4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff8ade229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff8ade237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaac8cbfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -- ******************** Testing: 0 2 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/PR20038.ll (45 of 833) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/PR20038.ll' FAILED ******************** -Exit Code: 2 +FAIL: LLVM_SPIRV :: DebugInfo/Generic/2010-03-12-llc-crash.ll (44 of 833) +******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/2010-03-12-llc-crash.ll' FAILED ******************** +Exit Code: 134 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/llvm-dwarfdump -v -debug-info - -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All +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-12-llc-crash.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.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-12-llc-crash.ll.tmp.bc +warning: ignoring debug info with an invalid version (0) in +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-12-llc-crash.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.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-12-llc-crash.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.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-12-llc-crash.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-12-llc-crash.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-12-llc-crash.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-12-llc-crash.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-12-llc-crash.ll.tmp.ll -o /dev/null ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -o /dev/null LLVM ERROR: Unsupported calling convention. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: -0. Program arguments: /usr/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 -O0 -o /dev/null 1. Running pass 'Function Pass Manager' on module ''. -2. Running pass 'IRTranslator' on function '@_Z4fun4v' - #0 0x0000ffff99691494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff9968f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff99691bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff9fa687bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff98556f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) - #5 0x0000ffff985067e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff984f1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff995e96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff995e951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff9b2bdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff9b1b82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff99f9b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff99a406a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff997e2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff997e805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff997e30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaae5b14fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff984f229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff984f237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaae5b0feb0 _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 +2. Running pass 'IRTranslator' on function '@foo' + #0 0x0000ffff92051494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff9204f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff92051bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff984267bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff90f16f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) + #5 0x0000ffff90ec67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff90eb1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff91fa96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff91fa951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff93c7dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff93b782b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff9295b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff924006a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff921a2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff921a805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff921a30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaabebd4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff90eb229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff90eb237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaabebcfeb0 _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: 1963684 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-10-01-crash.ll (46 of 833) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/2010-10-01-crash.ll (45 of 833) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/2010-10-01-crash.ll' FAILED ******************** Exit Code: 134 @@ -1246,133 +1231,84 @@ 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 0x0000ffff85531494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff8552f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff85531bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff8b90e7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff843f6f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) - #5 0x0000ffff843a67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff84391a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff854896d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff8548951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff8715dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff870582b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff85e3b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff858e06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff85682b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff8568805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff856830f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaab8fc4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff8439229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff8439237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaab8fbfeb0 _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: 52699 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 0x0000ffffae831494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffae82f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffae831bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffb4c0e7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffad6f6f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) + #5 0x0000ffffad6a67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffffad691a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffae7896d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffae78951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffb045dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffb03582b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffffaf13b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffffaebe06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffffae982b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffffae98805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffffae9830f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaab9d94fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffad69229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffad69237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaab9d8feb0 _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: 1963767 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/constant-pointers.ll (50 of 833) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/constant-pointers.ll' FAILED ******************** +FAIL: LLVM_SPIRV :: DebugInfo/Generic/PR20038.ll (46 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/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/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 +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 + /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 /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 0x0000ffffaf781494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffaf77f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffaf781bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffb5b547bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffae646f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) - #5 0x0000ffffae5f67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffffae5e1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffaf6d96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffaf6d951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffb13adfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffb12a82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffffb008b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffffafb306a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffffaf8d2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffffaf8d805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffffaf8d30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaae86d4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffae5e229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffae5e237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaae86cfeb0 _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 -dwarf-linkage-names=All +1. Running pass 'Function Pass Manager' on module ''. +2. Running pass 'IRTranslator' on function '@_Z4fun4v' + #0 0x0000ffffa0fd1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffa0fcf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffa0fd1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffa73ae7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff9fe96f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) + #5 0x0000ffff9fe467e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff9fe31a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffa0f296d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffa0f2951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffa2bfdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffa2af82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffffa18db3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffffa13806a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffffa1122b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffffa112805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffffa11230f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaac65c4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff9fe3229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff9fe3237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaac65bfeb0 _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 - --- - -******************** -Testing: 0 2 4 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/dwarf-public-names.ll (52 of 833) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/dwarf-public-names.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/dwarf-public-names.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.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/dwarf-public-names.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/dwarf-public-names.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.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/dwarf-public-names.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.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/dwarf-public-names.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/dwarf-public-names.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/dwarf-public-names.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/dwarf-public-names.ll.tmp.ll -RUN: at line 7: /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 -+ /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 -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 -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 0x0000ffff920c1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff920bf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff920c1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff984977bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff90f86f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) - #5 0x0000ffff90f367e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff90f21a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff920196d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff9201951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff93cedfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff93cee7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) -#11 0x0000ffff9283ba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) -#12 0x0000ffff9288e8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) -#13 0x0000ffff9288dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#14 0x0000ffff924706a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#15 0x0000ffff92212b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#16 0x0000ffff9221805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#17 0x0000ffff922130f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#18 0x0000aaaabc894fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffff90f2229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffff90f2237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaabc88feb0 _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: 52797 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 +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 4 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/dead-argument-order.ll (53 of 833) +Testing: 0 2 +FAIL: LLVM_SPIRV :: DebugInfo/Generic/dead-argument-order.ll (48 of 833) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/dead-argument-order.ll' FAILED ******************** Exit Code: 2 @@ -1383,38 +1319,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/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 - ++ /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 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/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 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 '@_Z8function1Si' - #0 0x0000ffff94fd1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff94fcf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff94fd1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff9b3b17bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff93e96f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) - #5 0x0000ffff93e467e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff93e31a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff94f296d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff94f2951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff96bfdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff96af82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff958db3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff953806a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff95122b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff9512805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff951230f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaacd9b4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff93e3229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff93e3237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaacd9afeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/dead-argument-order.ll + #0 0x0000ffffb74c1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffb74bf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffb74c1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffbd8967bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffb6386f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) + #5 0x0000ffffb63367e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffffb6321a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffb74196d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffb741951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffb90edfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffb8fe82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffffb7dcb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffffb78706a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffffb7612b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffffb761805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffffb76130f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaaae9b4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffb632229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffb632237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaaae9afeb0 _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 @@ -1422,8 +1358,8 @@ -- ******************** -Testing: 0 2 4 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/debug-info-eis-option.ll (55 of 833) +Testing: 0 2 +FAIL: LLVM_SPIRV :: DebugInfo/Generic/debug-info-eis-option.ll (50 of 833) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/debug-info-eis-option.ll' FAILED ******************** Exit Code: 2 @@ -1437,36 +1373,36 @@ + /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 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/llc -mtriple=aarch64-unknown-linux-gnu -stop-before=finalize-isel -pre-RA-sched=linearize -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/llc -mtriple=aarch64-unknown-linux-gnu -stop-before=finalize-isel -pre-RA-sched=linearize -experimental-debug-variable-locations=false LLVM ERROR: Unsupported calling convention. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/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 0x0000ffff95371494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff9536f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff95371bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff9b74c7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff94236f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) - #5 0x0000ffff941e67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff941d1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff952c96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff952c951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff96f9dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff96f9e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) -#11 0x0000ffff95aeba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) -#12 0x0000ffff95b3e8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) -#13 0x0000ffff95b3dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#14 0x0000ffff957206a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#15 0x0000ffff954c2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#16 0x0000ffff954c805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#17 0x0000ffff954c30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#18 0x0000aaaac8724fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffff941d229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffff941d237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaac871feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff80ae1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff80adf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff80ae1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff86ebd7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff7f9a6f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) + #5 0x0000ffff7f9567e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff7f941a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff80a396d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff80a3951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff8270dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff8270e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) +#11 0x0000ffff8125ba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) +#12 0x0000ffff812ae8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) +#13 0x0000ffff812adab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#14 0x0000ffff80e906a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#15 0x0000ffff80c32b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#16 0x0000ffff80c3805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#17 0x0000ffff80c330f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#18 0x0000aaaadfee4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffff7f94229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffff7f94237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaadfedfeb0 _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 @@ -1474,7 +1410,107 @@ ******************** Testing: 0 2 4 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/enum.ll (56 of 833) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/constant-pointers.ll (52 of 833) +******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/constant-pointers.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 ++ /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/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/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 /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 0x0000ffff8f281494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff8f27f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff8f281bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff956537bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff8e146f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) + #5 0x0000ffff8e0f67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff8e0e1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff8f1d96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff8f1d951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff90eadfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff90da82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff8fb8b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff8f6306a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff8f3d2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff8f3d805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff8f3d30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaac4154fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff8e0e229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff8e0e237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaac414feb0 _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 + +-- + +******************** +Testing: 0 2 4 +FAIL: LLVM_SPIRV :: DebugInfo/Generic/dwarf-public-names.ll (56 of 833) +******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/dwarf-public-names.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/dwarf-public-names.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.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/dwarf-public-names.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/dwarf-public-names.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.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/dwarf-public-names.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.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/dwarf-public-names.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/dwarf-public-names.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/dwarf-public-names.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/dwarf-public-names.ll.tmp.ll +RUN: at line 7: /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 ++ /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 +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 -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 0x0000ffff91ed1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff91ecf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff91ed1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff982a47bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff90d96f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) + #5 0x0000ffff90d467e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff90d31a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff91e296d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff91e2951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff93afdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff93afe7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) +#11 0x0000ffff9264ba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) +#12 0x0000ffff9269e8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) +#13 0x0000ffff9269dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#14 0x0000ffff922806a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#15 0x0000ffff92022b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#16 0x0000ffff9202805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#17 0x0000ffff920230f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#18 0x0000aaaae16d4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffff90d3229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffff90d3237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaae16cfeb0 _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: 1964002 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/enum.ll (58 of 833) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/enum.ll' FAILED ******************** Exit Code: 134 @@ -1495,33 +1531,84 @@ 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 0x0000ffffb0fd1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffb0fcf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffb0fd1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffb73a97bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffafe96f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) - #5 0x0000ffffafe467e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffffafe31a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffb0f296d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffb0f2951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffb2bfdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffb2af82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffffb18db3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffffb13806a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffffb1122b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffffb112805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffffb11230f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaab6a44fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffafe3229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffafe3237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaab6a3feb0 _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: 52805 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 0x0000ffff8c391494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff8c38f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff8c391bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff9276e7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff8b256f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) + #5 0x0000ffff8b2067e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff8b1f1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff8c2e96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff8c2e951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff8dfbdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff8deb82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff8cc9b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff8c7406a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff8c4e2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff8c4e805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff8c4e30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaab9484fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff8b1f229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff8b1f237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaab947feb0 _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: 1964022 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/imported-name-inlined.ll (59 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/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/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj ++ /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 '@_Z2f2v' + #0 0x0000ffffac4c1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffac4bf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffac4c1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffb28957bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffab386f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) + #5 0x0000ffffab3367e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffffab321a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffac4196d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffac41951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffae0edfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffadfe82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffffacdcb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffffac8706a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffffac612b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffffac61805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffffac6130f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaaba7a4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffab32229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffab32237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaaba79feb0 _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 -- ******************** 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 (60 of 833) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/func-using-decl.ll' FAILED ******************** Exit Code: 134 @@ -1542,46 +1629,48 @@ 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 0x0000ffff7b291494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff7b28f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff7b291bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff816627bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff7a156f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) - #5 0x0000ffff7a1067e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff7a0f1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff7b1e96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff7b1e951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff7cebdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff7cdb82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff7bb9b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff7b6406a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff7b3e2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff7b3e805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff7b3e30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaad1e34fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff7a0f229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff7a0f237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaad1e2feb0 _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: 52842 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 + #0 0x0000ffffb70f1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffb70ef6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffb70f1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffbd4d17bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffb5fb6f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) + #5 0x0000ffffb5f667e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffffb5f51a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffb70496d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffb704951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffb8d1dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffb8c182b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffffb79fb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffffb74a06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffffb7242b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffffb724805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffffb72430f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaabc9c4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffb5f5229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffb5f5237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaabc9bfeb0 _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: 1964043 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/global.ll (60 of 833) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/global.ll' FAILED ******************** -Exit Code: 134 +FAIL: LLVM_SPIRV :: DebugInfo/Generic/inline-scopes.ll (62 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/global.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/global.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/global.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/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 -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 +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 ++ /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 - +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. @@ -1589,84 +1678,82 @@ 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 0x0000ffff855a1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff8559f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff855a1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff8b9727bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff84466f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) - #5 0x0000ffff844167e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff84401a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff854f96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff854f951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff871cdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff870c82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff85eab3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff859506a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff856f2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff856f805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff856f30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaac8b44fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff8440229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff8440237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaac8b3feb0 _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: 52864 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 0x0000ffff95741494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff9573f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff95741bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff9bb1b7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff94606f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) + #5 0x0000ffff945b67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff945a1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff956996d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff9569951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff9736dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff972682b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff9604b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff95af06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff95892b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff9589805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff958930f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaab1184fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff945a229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff945a237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaab117feb0 _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 -- ******************** Testing: 0 2 4 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/imported-name-inlined.ll (61 of 833) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/imported-name-inlined.ll' FAILED ******************** -Exit Code: 2 +FAIL: LLVM_SPIRV :: DebugInfo/Generic/global.ll (63 of 833) +******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/global.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/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/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/global.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/global.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/global.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/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 ++ /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 -+ /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 1. Running pass 'Function Pass Manager' on module ''. -2. Running pass 'IRTranslator' on function '@_Z2f2v' - #0 0x0000ffff91a21494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff91a1f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff91a21bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff97df27bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff908e6f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) - #5 0x0000ffff908967e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff90881a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff919796d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff9197951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff9364dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff935482b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff9232b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff91dd06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff91b72b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff91b7805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff91b730f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaae0ff4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff9088229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff9088237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaae0fefeb0 _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 +2. Running pass 'IRTranslator' on function '@main' + #0 0x0000ffffb4b81494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffb4b7f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffb4b81bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffbaf5a7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffb3a46f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) + #5 0x0000ffffb39f67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffffb39e1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffb4ad96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffb4ad951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffb67adfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffb66a82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffffb548b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffffb4f306a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffffb4cd2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffffb4cd805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffffb4cd30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaac9e74fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffb39e229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffb39e237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaac9e6feb0 _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: 1964085 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/inlined-arguments.ll (62 of 833) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/inlined-arguments.ll (64 of 833) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/inlined-arguments.ll' FAILED ******************** Exit Code: 134 @@ -1677,8 +1764,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/inlined-arguments.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.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/inlined-arguments.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.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/inlined-arguments.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/inlined-arguments.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/inlined-arguments.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/inlined-arguments.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/inlined-arguments.ll.tmp.ll RUN: at line 7: /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 + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj LLVM ERROR: Unsupported calling convention. @@ -1687,41 +1774,90 @@ 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 0x0000ffff96f71494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff96f6f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff96f71bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff9d34d7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff95e36f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) - #5 0x0000ffff95de67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff95dd1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff96ec96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff96ec951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff98b9dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff98ba1518 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1518) -#11 0x0000ffff98ba1c38 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1c38) -#12 0x0000ffff976cea58 llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14eea58) -#13 0x0000ffff976e4274 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x1504274) -#14 0x0000ffff976d3fb4 llvm::SelectionDAGBuilder::LowerCallTo(llvm::CallBase const&, llvm::SDValue, bool, bool, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14f3fb4) -#15 0x0000ffff976c5844 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e5844) -#16 0x0000ffff976bccac llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dccac) -#17 0x0000ffff9773fbd8 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+0x155fbd8) -#18 0x0000ffff9773f634 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f634) -#19 0x0000ffff9773dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#20 0x0000ffff973206a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#21 0x0000ffff970c2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#22 0x0000ffff970c805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#23 0x0000ffff970c30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#24 0x0000aaaab85c4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#25 0x0000ffff95dd229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#26 0x0000ffff95dd237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#27 0x0000aaaab85bfeb0 _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: 52937 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 0x0000ffffaf201494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffaf1ff6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffaf201bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffb55de7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffae0c6f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) + #5 0x0000ffffae0767e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffffae061a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffaf1596d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffaf15951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffb0e2dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffb0e31518 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1518) +#11 0x0000ffffb0e31c38 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1c38) +#12 0x0000ffffaf95ea58 llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14eea58) +#13 0x0000ffffaf974274 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x1504274) +#14 0x0000ffffaf963fb4 llvm::SelectionDAGBuilder::LowerCallTo(llvm::CallBase const&, llvm::SDValue, bool, bool, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14f3fb4) +#15 0x0000ffffaf955844 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e5844) +#16 0x0000ffffaf94ccac llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dccac) +#17 0x0000ffffaf9cfbd8 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+0x155fbd8) +#18 0x0000ffffaf9cf634 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f634) +#19 0x0000ffffaf9cdab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#20 0x0000ffffaf5b06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#21 0x0000ffffaf352b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#22 0x0000ffffaf35805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#23 0x0000ffffaf3530f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#24 0x0000aaaad0184fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#25 0x0000ffffae06229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#26 0x0000ffffae06237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#27 0x0000aaaad017feb0 _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: 1964122 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 + +-- + +******************** +Testing: 0 2 4 +FAIL: LLVM_SPIRV :: DebugInfo/Generic/inlined-vars.ll (65 of 833) +******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/inlined-vars.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/inlined-vars.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.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/inlined-vars.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/inlined-vars.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.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/inlined-vars.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.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/inlined-vars.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/inlined-vars.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/inlined-vars.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/inlined-vars.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/inlined-vars.ll.tmp.ll | /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 ++ /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 ++ /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 '@main' + #0 0x0000ffffaf311494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffaf30f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffaf311bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffb56e77bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffae1d6f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) + #5 0x0000ffffae1867e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffffae171a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffaf2696d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffaf26951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffb0f3dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffb0e382b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffffafc1b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffffaf6c06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffffaf462b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffffaf46805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffffaf4630f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaae8a44fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffae17229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffae17237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaae8a3feb0 _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 -- ******************** Testing: 0 2 4 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/linkage-name-abstract.ll (64 of 833) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/linkage-name-abstract.ll (66 of 833) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/linkage-name-abstract.ll' FAILED ******************** Exit Code: 1 @@ -1732,8 +1868,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/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=Abstract + /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - @@ -1743,184 +1879,180 @@ 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 0x0000ffff90d31494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff90d2f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff90d31bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff9710a7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff8fbf6f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) - #5 0x0000ffff8fba67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff8fb91a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff90c896d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff90c8951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff9295dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff928582b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff9163b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff910e06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff90e82b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff90e8805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff90e830f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaac4174fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff8fb9229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff8fb9237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaac416feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff7d321494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff7d31f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff7d321bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff836ff7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff7c1e6f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) + #5 0x0000ffff7c1967e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff7c181a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff7d2796d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff7d27951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff7ef4dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff7ee482b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff7dc2b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff7d6d06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff7d472b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff7d47805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff7d4730f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaab48b4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff7c18229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff7c18237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaab48afeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) error: -: The file was not recognized as a valid object file -- ******************** Testing: 0 2 4 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/linear-dbg-value.ll (65 of 833) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/linear-dbg-value.ll' FAILED ******************** +FAIL: LLVM_SPIRV :: DebugInfo/Generic/multiline.ll (67 of 833) +******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/multiline.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/linear-dbg-value.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.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/linear-dbg-value.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/linear-dbg-value.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/linear-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/Generic/Output/linear-dbg-value.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/linear-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/Generic/Output/linear-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/Generic/Output/linear-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/Generic/Output/linear-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/Generic/Output/linear-dbg-value.ll.tmp.ll -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/linear-dbg-value.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/linear-dbg-value.ll -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/linear-dbg-value.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 +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/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 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 -stop-before=finalize-isel -pre-RA-sched=linearize -experimental-debug-variable-locations=false +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 'AArch64 Instruction Selection' on function '@foo' - #0 0x0000ffff7dc11494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff7dc0f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff7dc11bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff83ff07bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff7cad6f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) - #5 0x0000ffff7ca867e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff7ca71a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff7db696d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff7db6951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff7f83dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff7f83e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) -#11 0x0000ffff7e38ba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) -#12 0x0000ffff7e3de8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) -#13 0x0000ffff7e3ddab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#14 0x0000ffff7dfc06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#15 0x0000ffff7dd62b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#16 0x0000ffff7dd6805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#17 0x0000ffff7dd630f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#18 0x0000aaaad07b4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffff7ca7229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffff7ca7237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaad07afeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +2. Running pass 'IRTranslator' on function '@f2' + #0 0x0000ffff90171494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff9016f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff90171bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff965437bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff8f036f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) + #5 0x0000ffff8efe67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff8efd1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff900c96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff900c951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff91d9dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff91c982b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff90a7b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff905206a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff902c2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff902c805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff902c30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaacee54fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff8efd229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff8efd237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaacee4feb0 _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 +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 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/inlined-vars.ll (66 of 833) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/inlined-vars.ll' FAILED ******************** -Exit Code: 2 +Testing: 0 2 4 6 +FAIL: LLVM_SPIRV :: DebugInfo/Generic/ptrsize.ll (69 of 833) +******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/ptrsize.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/Generic/inlined-vars.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.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/inlined-vars.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/inlined-vars.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.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/inlined-vars.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.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/inlined-vars.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/inlined-vars.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/inlined-vars.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/inlined-vars.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/inlined-vars.ll.tmp.ll | /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 -+ /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 -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 +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 +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 0x0000ffffb1711494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffb170f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffb1711bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffb7ae67bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffb05d6f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) - #5 0x0000ffffb05867e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffffb0571a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffb16696d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffb166951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffb333dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffb32382b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffffb201b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffffb1ac06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffffb1862b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffffb186805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffffb18630f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaad45a4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffb057229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffb057237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaad459feb0 _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 +2. Running pass 'IRTranslator' on function '@foo' + #0 0x0000ffff86b71494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff86b6f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff86b71bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff8cf427bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff85a36f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) + #5 0x0000ffff859e67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff859d1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff86ac96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff86ac951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff8879dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff886982b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff8747b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff86f206a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff86cc2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff86cc805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff86cc30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaaca8b4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff859d229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff859d237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaaca8afeb0 _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: 1964294 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 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/inline-scopes.ll (67 of 833) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/inline-scopes.ll' FAILED ******************** +Testing: 0 2 4 6 +FAIL: LLVM_SPIRV :: DebugInfo/Generic/linear-dbg-value.ll (70 of 833) +******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/linear-dbg-value.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 -+ /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 - -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/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/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj +RUN: at line 1: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/linear-dbg-value.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.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/linear-dbg-value.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/linear-dbg-value.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/linear-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/Generic/Output/linear-dbg-value.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/linear-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/Generic/Output/linear-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/Generic/Output/linear-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/Generic/Output/linear-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/Generic/Output/linear-dbg-value.ll.tmp.ll +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/linear-dbg-value.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/linear-dbg-value.ll ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/linear-dbg-value.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 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 -stop-before=finalize-isel -pre-RA-sched=linearize -experimental-debug-variable-locations=false 1. Running pass 'Function Pass Manager' on module ''. -2. Running pass 'IRTranslator' on function '@main' - #0 0x0000ffffa6191494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffa618f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffa6191bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffac56c7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffa5056f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) - #5 0x0000ffffa50067e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffffa4ff1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffa60e96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffa60e951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffa7dbdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffa7cb82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffffa6a9b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffffa65406a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffffa62e2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffffa62e805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffffa62e30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaabf2f4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffa4ff229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffa4ff237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaabf2efeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -error: -: The file was not recognized as a valid object file +2. Running pass 'AArch64 Instruction Selection' on function '@foo' + #0 0x0000ffff9c531494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff9c52f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff9c531bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffa290a7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff9b3f6f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) + #5 0x0000ffff9b3a67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff9b391a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff9c4896d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff9c48951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff9e15dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff9e15e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) +#11 0x0000ffff9ccaba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) +#12 0x0000ffff9ccfe8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) +#13 0x0000ffff9ccfdab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#14 0x0000ffff9c8e06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#15 0x0000ffff9c682b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#16 0x0000ffff9c68805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#17 0x0000ffff9c6830f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#18 0x0000aaaabcc44fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffff9b39229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffff9b39237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaabcc3feb0 _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/inline-scopes.ll +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 -- ******************** Testing: 0 2 4 6 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/member-order.ll (68 of 833) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/member-order.ll (71 of 833) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/member-order.ll' FAILED ******************** Exit Code: 2 @@ -1931,11 +2063,11 @@ 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 -+ /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 ++ /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/llvm-dwarfdump -v -debug-info - + /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/Generic/member-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. @@ -1943,26 +2075,26 @@ 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 '@_ZN3foo2f1Ev' - #0 0x0000ffff92a41494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff92a3f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff92a41bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff98e177bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff91906f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) - #5 0x0000ffff918b67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff918a1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff929996d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff9299951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff9466dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff945682b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff9334b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff92df06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff92b92b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff92b9805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff92b930f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaae18c4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff918a229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff918a237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaae18bfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff88d41494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff88d3f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff88d41bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff8f11a7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff87c06f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) + #5 0x0000ffff87bb67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff87ba1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff88c996d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff88c9951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff8a96dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff8a8682b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff8964b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff890f06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff88e92b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff88e9805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff88e930f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaae0944fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff87ba229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff87ba237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaae093feb0 _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 @@ -1971,56 +2103,7 @@ ******************** Testing: 0 2 4 6 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/multiline.ll (69 of 833) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/multiline.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/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 -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 -1. Running pass 'Function Pass Manager' on module ''. -2. Running pass 'IRTranslator' on function '@f2' - #0 0x0000ffff97b31494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff97b2f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff97b31bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff9df0b7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff969f6f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) - #5 0x0000ffff969a67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff96991a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff97a896d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff97a8951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff9975dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff996582b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff9843b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff97ee06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff97c82b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff97c8805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff97c830f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaad48e4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff9699229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff9699237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaad48dfeb0 _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/multiline.ll - --- - -******************** -Testing: 0 2 4 6 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/missing-abstract-variable.ll (70 of 833) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/missing-abstract-variable.ll (72 of 833) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/missing-abstract-variable.ll' FAILED ******************** Exit Code: 2 @@ -2034,35 +2117,35 @@ + /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 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/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/missing-abstract-variable.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 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 0x0000ffffb1aa1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffb1a9f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffb1aa1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffb7e767bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffb0966f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) - #5 0x0000ffffb09167e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffffb0901a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffb19f96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffb19f951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffb36cdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffb35c82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffffb23ab3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffffb1e506a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffffb1bf2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffffb1bf805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffffb1bf30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaae7124fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffb090229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffb090237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaae711feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffffb5461494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffb545f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffb5461bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffbb8377bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffb4326f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) + #5 0x0000ffffb42d67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffffb42c1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffb53b96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffb53b951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffb708dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffb6f882b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffffb5d6b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffffb58106a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffffb55b2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffffb55b805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffffb55b30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaae5514fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffb42c229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffb42c237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaae550feb0 _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 @@ -2071,7 +2154,7 @@ ******************** Testing: 0 2 4 6 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/namespace_function_definition.ll (72 of 833) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/namespace_function_definition.ll (73 of 833) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/namespace_function_definition.ll' FAILED ******************** Exit Code: 2 @@ -2082,38 +2165,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/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 ++ /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 - 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/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_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 - 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 '@_ZN2ns4funcEv' - #0 0x0000ffffb4931494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffb492f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffb4931bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffbad0d7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffb37f6f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) - #5 0x0000ffffb37a67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffffb3791a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffb48896d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffb488951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffb655dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffb64582b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffffb523b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffffb4ce06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffffb4a82b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffffb4a8805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffffb4a830f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaaaf694fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffb379229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffb379237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaaaf68feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff8d841494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff8d83f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff8d841bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff93c137bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff8c706f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) + #5 0x0000ffff8c6b67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff8c6a1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff8d7996d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff8d79951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff8f46dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff8f3682b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff8e14b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff8dbf06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff8d992b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff8d99805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff8d9930f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaadbe34fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff8c6a229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff8c6a237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaadbe2feb0 _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_function_definition.ll @@ -2122,156 +2205,109 @@ ******************** Testing: 0 2 4 6 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/namespace_inline_function_definition.ll (74 of 833) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/namespace_inline_function_definition.ll' FAILED ******************** +FAIL: LLVM_SPIRV :: DebugInfo/Generic/noscopes.ll (74 of 833) +******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/noscopes.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/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 -+ /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 '@main' - #0 0x0000ffff90ad1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff90acf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff90ad1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff96ea97bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff8f996f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) - #5 0x0000ffff8f9467e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff8f931a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff90a296d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff90a2951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff926fdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff925f82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff913db3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff90e806a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff90c22b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff90c2805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff90c230f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaadd444fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff8f93229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff8f93237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaadd43feb0 _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/ptrsize.ll (76 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 -+ /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 +RUN: at line 3: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/noscopes.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/noscopes.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/noscopes.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/noscopes.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/noscopes.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/noscopes.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/noscopes.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/noscopes.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/noscopes.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/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/llvm-dwarfdump - + /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 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 0x0000ffff97501494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff974ff6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff97501bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff9d8d87bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff963c6f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) - #5 0x0000ffff963767e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff96361a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff974596d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff9745951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff9912dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff990282b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff97e0b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff978b06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff97652b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff9765805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff976530f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaacda34fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff9636229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff9636237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaacda2feb0 _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: 53084 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 '@f' + #0 0x0000ffffa2e91494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffa2e8f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffa2e91bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffa926a7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffa1d56f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) + #5 0x0000ffffa1d067e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffffa1cf1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffa2de96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffa2de951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffa4abdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffa49b82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffffa379b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffffa32406a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffffa2fe2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffffa2fe805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffffa2fe30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaadf734fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffa1cf229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffa1cf237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaadf72feb0 _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 -- ******************** Testing: 0 2 4 6 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/noscopes.ll (78 of 833) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/noscopes.ll' FAILED ******************** +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/noscopes.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/noscopes.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/noscopes.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/noscopes.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/noscopes.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/noscopes.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/noscopes.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/noscopes.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/noscopes.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/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/llvm-dwarfdump - -+ /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/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 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 '@f' - #0 0x0000ffffb6301494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffb62ff6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffb6301bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffbc6df7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffb51c6f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) - #5 0x0000ffffb51767e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffffb5161a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffb62596d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffb625951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffb7f2dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffb7e282b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffffb6c0b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffffb66b06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffffb6452b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffffb645805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffffb64530f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaadb7a4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffb516229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffb516237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaadb79feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +2. Running pass 'IRTranslator' on function '@main' + #0 0x0000ffff87e01494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff87dff6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff87e01bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff8e1db7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff86cc6f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) + #5 0x0000ffff86c767e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff86c61a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff87d596d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff87d5951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff89a2dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff899282b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff8870b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff881b06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff87f52b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff87f5805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff87f530f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaad3424fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff86c6229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff86c6237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaad341feb0 _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 +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 (80 of 833) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/restrict.ll (84 of 833) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/restrict.ll' FAILED ******************** Exit Code: 2 @@ -2282,38 +2318,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 -+ /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 ++ /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 - 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/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/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 0x0000ffffb3391494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffb338f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffb3391bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffb97707bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffb2256f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) - #5 0x0000ffffb22067e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffffb21f1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffb32e96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffb32e951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffb4fbdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffb4eb82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffffb3c9b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffffb37406a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffffb34e2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffffb34e805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffffb34e30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaac16d4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffb21f229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffb21f237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaac16cfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff7c5e1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff7c5df6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff7c5e1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff829ba7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff7b4a6f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) + #5 0x0000ffff7b4567e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff7b441a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff7c5396d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff7c53951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff7e20dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff7e1082b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff7ceeb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff7c9906a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff7c732b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff7c73805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff7c7330f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaae1234fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff7b44229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff7b44237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaae122feb0 _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 @@ -2322,7 +2358,58 @@ ******************** Testing: 0 2 4 6 8 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/two-cus-from-same-file.ll (85 of 833) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/varargs.ll (86 of 833) +******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/varargs.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/varargs.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/varargs.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/varargs.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/varargs.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/varargs.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/varargs.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/varargs.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/varargs.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/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 - ++ /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 +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/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/varargs.ll.tmp.ll -o - +LLVM ERROR: Unsupported calling convention. +PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. +Stack dump: +0. Program arguments: /usr/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 0x0000ffff92711494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff9270f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff92711bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff98aeb7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff915d6f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) + #5 0x0000ffff915867e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff91571a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff926696d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff9266951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff9433dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff942382b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff9301b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff92ac06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff92862b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff9286805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff928630f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaab1254fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff9157229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff9157237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaab124feb0 _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 + +-- + +******************** +Testing: 0 2 4 6 8 +FAIL: LLVM_SPIRV :: DebugInfo/Generic/two-cus-from-same-file.ll (87 of 833) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/two-cus-from-same-file.ll' FAILED ******************** Exit Code: 134 @@ -2333,8 +2420,8 @@ 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 - ++ /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. @@ -2343,33 +2430,33 @@ 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 0x0000ffffa20c1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffa20bf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffa20c1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffa84947bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffa0f86f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) - #5 0x0000ffffa0f367e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffffa0f21a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffa20196d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffa201951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffa3cedfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffa3be82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffffa29cb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffffa24706a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffffa2212b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffffa221805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffffa22130f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaad9164fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffa0f2229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffa0f2237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaad915feb0 _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: 53150 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 + #0 0x0000ffffa3e81494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffa3e7f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffa3e81bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffaa25e7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffa2d46f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) + #5 0x0000ffffa2cf67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffffa2ce1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffa3dd96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffa3dd951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffa5aadfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffa59a82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffffa478b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffffa42306a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffffa3fd2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffffa3fd805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffffa3fd30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaab96c4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffa2ce229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffa2ce237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaab96bfeb0 _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: 1964445 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 (88 of 833) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/version.ll (92 of 833) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/version.ll' FAILED ******************** Exit Code: 134 @@ -2380,8 +2467,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/version.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/version.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/version.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/version.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/version.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/version.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/version.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/version.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/version.ll.tmp.ll RUN: at line 6: /usr/lib/llvm-18/bin/FileCheck < /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/test/DebugInfo/Generic/version.ll --check-prefix=CHECK-LLVM + /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/Generic/version.ll --check-prefix=CHECK-LLVM RUN: at line 8: /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 @@ -2392,84 +2479,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 0x0000ffffac1e1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffac1df6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffac1e1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffb25bb7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffab0a6f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) - #5 0x0000ffffab0567e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffffab041a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffac1396d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffac13951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffade0dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffadd082b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffffacaeb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffffac5906a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffffac332b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffffac33805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffffac3330f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaacf944fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffab04229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffab04237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaacf93feb0 _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: 53234 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 0x0000ffff88cb1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff88caf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff88cb1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff8f0857bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff87b76f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) + #5 0x0000ffff87b267e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff87b11a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff88c096d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff88c0951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff8a8ddfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff8a7d82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff895bb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff890606a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff88e02b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff88e0805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff88e030f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaadd824fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff87b1229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff87b1237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaadd81feb0 _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: 1964493 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 (89 of 833) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/varargs.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/varargs.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/varargs.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/varargs.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/varargs.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/varargs.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/varargs.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/Generic/Output/varargs.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/varargs.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/varargs.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/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/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/varargs.ll.tmp.ll -o - -+ /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 0x0000ffff890d1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff890cf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff890d1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff8f4a37bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff87f96f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) - #5 0x0000ffff87f467e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff87f31a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff890296d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff8902951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff8acfdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff8abf82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff899db3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff894806a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff89222b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff8922805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff892230f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaad1774fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff87f3229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff87f3237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaad176feb0 _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 - --- - -******************** -Testing: 0 2 4 6 8 -FAIL: LLVM_SPIRV :: DebugInfo/LocalAddressSpace.ll (93 of 833) +FAIL: LLVM_SPIRV :: DebugInfo/LocalAddressSpace.ll (96 of 833) ******************** TEST 'LLVM_SPIRV :: DebugInfo/LocalAddressSpace.ll' FAILED ******************** Exit Code: 2 @@ -2480,44 +2516,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 -+ /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 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 -+ /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/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 - -+ /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=obj -O0 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'IRTranslator' on function '@foo' - #0 0x0000ffffa3e71494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffa3e6f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffa3e71bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffaa2477bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffa2d36f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) - #5 0x0000ffffa2ce67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffffa2cd1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffa3dc96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffa3dc951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffa5a9dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffa59982b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffffa477b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffffa42206a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffffa3fc2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffffa3fc805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffffa3fc30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaaada14fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffa2cd229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffa2cd237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaaada0feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffffb8051494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffb804f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffb8051bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffbe42b7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffb6f16f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) + #5 0x0000ffffb6ec67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffffb6eb1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffb7fa96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffb7fa951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffb9c7dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffb9b782b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffffb895b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffffb84006a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffffb81a2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffffb81a805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffffb81a30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaace7b4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffb6eb229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffb6eb237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaace7afeb0 _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 @@ -2526,7 +2562,7 @@ ******************** Testing: 0 2 4 6 8 10 -FAIL: LLVM_SPIRV :: DebugInfo/UnknownBaseType.ll (117 of 833) +FAIL: LLVM_SPIRV :: DebugInfo/UnknownBaseType.ll (115 of 833) ******************** TEST 'LLVM_SPIRV :: DebugInfo/UnknownBaseType.ll' FAILED ******************** Exit Code: 2 @@ -2540,37 +2576,37 @@ + /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 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/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 ++ /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 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 0x0000ffffa7131494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffa712f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffa7131bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffad5087bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffa5ff6f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) - #5 0x0000ffffa5fa67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffffa5f91a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffa70896d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffa708951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffa8d5dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffa8d5e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) -#11 0x0000ffffa78aba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) -#12 0x0000ffffa78fe8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) -#13 0x0000ffffa78fdab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#14 0x0000ffffa74e06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#15 0x0000ffffa7282b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#16 0x0000ffffa728805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#17 0x0000ffffa72830f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#18 0x0000aaaac2404fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffffa5f9229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffffa5f9237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaac23ffeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffffa2cd1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffa2ccf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffa2cd1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffa90a77bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffa1b96f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) + #5 0x0000ffffa1b467e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffffa1b31a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffa2c296d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffa2c2951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffa48fdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffa48fe7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) +#11 0x0000ffffa344ba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) +#12 0x0000ffffa349e8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) +#13 0x0000ffffa349dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#14 0x0000ffffa30806a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#15 0x0000ffffa2e22b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#16 0x0000ffffa2e2805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#17 0x0000ffffa2e230f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#18 0x0000aaaae3c84fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffffa1b3229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffffa1b3237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaae3c7feb0 _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 @@ -2579,7 +2615,56 @@ ******************** Testing: 0 2 4 6 8 10 12 -FAIL: LLVM_SPIRV :: DebugInfo/X86/constant-loclist.ll (127 of 833) +FAIL: LLVM_SPIRV :: DebugInfo/X86/constant-aggregate.ll (126 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 0x0000ffffa90a1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffa909f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffa90a1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffaf4817bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffa7f66f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) + #5 0x0000ffffa7f167e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffffa7f01a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffa8ff96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffa8ff951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffaaccdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffaacce7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) +#11 0x0000ffffa981ba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) +#12 0x0000ffffa986e8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) +#13 0x0000ffffa986dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#14 0x0000ffffa94506a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#15 0x0000ffffa91f2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#16 0x0000ffffa91f805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#17 0x0000ffffa91f30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#18 0x0000aaaac6604fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffffa7f0229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffffa7f0237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaac65ffeb0 _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: 1965345 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/constant-loclist.ll (129 of 833) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/constant-loclist.ll' FAILED ******************** Exit Code: 1 @@ -2593,8 +2678,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 + /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-loclist.ll.tmp.spv -o - 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/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 /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 @@ -2645,55 +2730,6 @@ ******************** Testing: 0 2 4 6 8 10 12 -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 -+ /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 -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 0x0000ffff94871494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff9486f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff94871bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff9ac457bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff93736f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) - #5 0x0000ffff936e67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff936d1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff947c96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff947c951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff9649dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff9649e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) -#11 0x0000ffff94feba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) -#12 0x0000ffff9503e8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) -#13 0x0000ffff9503dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#14 0x0000ffff94c206a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#15 0x0000ffff949c2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#16 0x0000ffff949c805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#17 0x0000ffff949c30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#18 0x0000aaaaafd34fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffff936d229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffff936d237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaaafd2feb0 _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: 53824 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 @@ -2705,8 +2741,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 -+ /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 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/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/llvm-dwarfdump - @@ -2717,26 +2753,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 0x0000ffffad7e1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffad7df6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffad7e1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffb3bb67bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffac6a6f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) - #5 0x0000ffffac6567e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffffac641a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffad7396d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffad73951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffaf40dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffaf3082b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffffae0eb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffffadb906a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffffad932b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffffad93805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffffad9330f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaac8414fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffac64229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffac64237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaac840feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffffa79a1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffa799f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffa79a1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffadd807bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffa6866f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) + #5 0x0000ffffa68167e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffffa6801a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffa78f96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffa78f951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffa95cdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffa94c82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffffa82ab3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffffa7d506a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffffa7af2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffffa7af805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffffa7af30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaaced84fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffa680229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffa680237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaaced7feb0 _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}} @@ -2756,8 +2792,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-declare-alloca.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-declare-alloca.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-alloca.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-declare-alloca.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-alloca.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-alloca.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-alloca.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-alloca.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-alloca.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/dbg-declare-alloca.ll.tmp.ll | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/dbg-declare-alloca.ll + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu + /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/dbg-declare-alloca.ll @@ -2767,42 +2803,42 @@ 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 0x0000ffff83d51494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff83d4f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff83d51bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff8a1317bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff82c16f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) - #5 0x0000ffff82bc67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff82bb1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff83ca96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff83ca951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff8597dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff85981518 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1518) -#11 0x0000ffff85981c38 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1c38) -#12 0x0000ffff844aea58 llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14eea58) -#13 0x0000ffff844c4274 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x1504274) -#14 0x0000ffff844b3fb4 llvm::SelectionDAGBuilder::LowerCallTo(llvm::CallBase const&, llvm::SDValue, bool, bool, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14f3fb4) -#15 0x0000ffff844a5844 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e5844) -#16 0x0000ffff8449ccac llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dccac) -#17 0x0000ffff8451fbd8 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+0x155fbd8) -#18 0x0000ffff8451f634 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f634) -#19 0x0000ffff8451dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#20 0x0000ffff841006a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#21 0x0000ffff83ea2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#22 0x0000ffff83ea805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#23 0x0000ffff83ea30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#24 0x0000aaaadddf4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#25 0x0000ffff82bb229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#26 0x0000ffff82bb237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#27 0x0000aaaadddefeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffffa2bc1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffa2bbf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffa2bc1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffa8fa17bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffa1a86f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) + #5 0x0000ffffa1a367e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffffa1a21a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffa2b196d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffa2b1951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffa47edfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffa47f1518 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1518) +#11 0x0000ffffa47f1c38 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1c38) +#12 0x0000ffffa331ea58 llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14eea58) +#13 0x0000ffffa3334274 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x1504274) +#14 0x0000ffffa3323fb4 llvm::SelectionDAGBuilder::LowerCallTo(llvm::CallBase const&, llvm::SDValue, bool, bool, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14f3fb4) +#15 0x0000ffffa3315844 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e5844) +#16 0x0000ffffa330ccac llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dccac) +#17 0x0000ffffa338fbd8 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+0x155fbd8) +#18 0x0000ffffa338f634 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f634) +#19 0x0000ffffa338dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#20 0x0000ffffa2f706a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#21 0x0000ffffa2d12b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#22 0x0000ffffa2d1805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#23 0x0000ffffa2d130f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#24 0x0000aaaaad674fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#25 0x0000ffffa1a2229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#26 0x0000ffffa1a2237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#27 0x0000aaaaad66feb0 _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 -- ******************** -Testing: 0 2 4 6 8 10 12 14 -FAIL: LLVM_SPIRV :: DebugInfo/X86/dbg-declare-arg.ll (135 of 833) +Testing: 0 2 4 6 8 10 12 +FAIL: LLVM_SPIRV :: DebugInfo/X86/dbg-declare-arg.ll (134 of 833) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/dbg-declare-arg.ll' FAILED ******************** Exit Code: 2 @@ -2816,37 +2852,37 @@ + /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 ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/dbg-declare-arg.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 0x0000ffffacc81494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffacc7f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffacc81bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffb30617bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffabb46f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) - #5 0x0000ffffabaf67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffffabae1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffacbd96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffacbd951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffae8adfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffae8ae7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) -#11 0x0000ffffad3fba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) -#12 0x0000ffffad44e884 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e884) -#13 0x0000ffffad44dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#14 0x0000ffffad0306a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#15 0x0000ffffacdd2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#16 0x0000ffffacdd805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#17 0x0000ffffacdd30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#18 0x0000aaaac2834fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffffabae229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffffabae237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaac282feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffffa7c51494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffa7c4f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffa7c51bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffae0237bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffa6b16f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) + #5 0x0000ffffa6ac67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffffa6ab1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffa7ba96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffa7ba951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffa987dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffa987e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) +#11 0x0000ffffa83cba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) +#12 0x0000ffffa841e884 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e884) +#13 0x0000ffffa841dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#14 0x0000ffffa80006a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#15 0x0000ffffa7da2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#16 0x0000ffffa7da805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#17 0x0000ffffa7da30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#18 0x0000aaaac6574fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffffa6ab229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffffa6ab237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaac656feb0 _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 @@ -2866,8 +2902,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-prolog-end.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-prolog-end.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-prolog-end.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dbg-prolog-end.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-prolog-end.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-prolog-end.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-prolog-end.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-prolog-end.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-prolog-end.ll.tmp.ll RUN: at line 4: /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/X86/Output/dbg-prolog-end.ll.tmp.ll | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/dbg-prolog-end.ll + /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/dbg-prolog-end.ll + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 @@ -2877,26 +2913,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 0x0000ffffb9081494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffb907f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffb9081bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffbf4527bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffb7f46f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) - #5 0x0000ffffb7ef67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffffb7ee1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffb8fd96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffb8fd951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffbacadfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffbaba82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffffb998b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffffb94306a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffffb91d2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffffb91d805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffffb91d30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaaaf894fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffb7ee229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffb7ee237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaaaf88feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffffb4851494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffb484f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffb4851bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffbac2f7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffb3716f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) + #5 0x0000ffffb36c67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffffb36b1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffb47a96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffb47a951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffb647dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffb63782b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffffb515b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffffb4c006a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffffb49a2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffffb49a805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffffb49a30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaaac844fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffb36b229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffb36b237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaaac83feb0 _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 @@ -2904,7 +2940,7 @@ ******************** Testing: 0 2 4 6 8 10 12 14 -FAIL: LLVM_SPIRV :: DebugInfo/X86/dbg-value-const-byref.ll (139 of 833) +FAIL: LLVM_SPIRV :: DebugInfo/X86/dbg-value-const-byref.ll (137 of 833) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/dbg-value-const-byref.ll' FAILED ******************** Exit Code: 2 @@ -2915,46 +2951,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/llvm-dwarfdump -all - + /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/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 0x0000ffff79811494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff7980f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff79811bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff7fbe77bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff786d6f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) - #5 0x0000ffff786867e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff78671a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff797696d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff7976951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff7b43dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff7b441518 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1518) -#11 0x0000ffff7b441c38 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1c38) -#12 0x0000ffff79f6ea58 llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14eea58) -#13 0x0000ffff79f84274 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x1504274) -#14 0x0000ffff79f73fb4 llvm::SelectionDAGBuilder::LowerCallTo(llvm::CallBase const&, llvm::SDValue, bool, bool, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14f3fb4) -#15 0x0000ffff79f65844 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e5844) -#16 0x0000ffff79f5ccac llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dccac) -#17 0x0000ffff79fdfbd8 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+0x155fbd8) -#18 0x0000ffff79fdf634 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f634) -#19 0x0000ffff79fddab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#20 0x0000ffff79bc06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#21 0x0000ffff79962b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#22 0x0000ffff7996805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#23 0x0000ffff799630f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#24 0x0000aaaadcad4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#25 0x0000ffff7867229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#26 0x0000ffff7867237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#27 0x0000aaaadcacfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffffb8501494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffb84ff6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffb8501bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffbe8dd7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffb73c6f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) + #5 0x0000ffffb73767e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffffb7361a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffb84596d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffb845951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffba12dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffba131518 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1518) +#11 0x0000ffffba131c38 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1c38) +#12 0x0000ffffb8c5ea58 llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14eea58) +#13 0x0000ffffb8c74274 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x1504274) +#14 0x0000ffffb8c63fb4 llvm::SelectionDAGBuilder::LowerCallTo(llvm::CallBase const&, llvm::SDValue, bool, bool, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14f3fb4) +#15 0x0000ffffb8c55844 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e5844) +#16 0x0000ffffb8c4ccac llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dccac) +#17 0x0000ffffb8ccfbd8 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+0x155fbd8) +#18 0x0000ffffb8ccf634 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f634) +#19 0x0000ffffb8ccdab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#20 0x0000ffffb88b06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#21 0x0000ffffb8652b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#22 0x0000ffffb865805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#23 0x0000ffffb86530f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#24 0x0000aaaab9324fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#25 0x0000ffffb736229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#26 0x0000ffffb736237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#27 0x0000aaaab931feb0 _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 @@ -2963,7 +2999,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 @@ -2977,44 +3013,95 @@ + /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 ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.8/test/DebugInfo/X86/dbg-value-isel.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 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'AArch64 Instruction Selection' on function '@__OpenCL_nbt02_kernel' - #0 0x0000ffff80011494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff8000f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff80011bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff863e37bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff7eed6f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) - #5 0x0000ffff7ee867e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff7ee71a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff7ff696d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff7ff6951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff81c3dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff81c3e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) -#11 0x0000ffff8078ba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) -#12 0x0000ffff807de8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) -#13 0x0000ffff807ddab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#14 0x0000ffff803c06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#15 0x0000ffff80162b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#16 0x0000ffff8016805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#17 0x0000ffff801630f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#18 0x0000aaaac83b4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffff7ee7229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffff7ee7237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaac83afeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff915a1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff9159f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff915a1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff9797c7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff90466f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) + #5 0x0000ffff904167e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff90401a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff914f96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff914f951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff931cdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff931ce7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) +#11 0x0000ffff91d1ba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) +#12 0x0000ffff91d6e8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) +#13 0x0000ffff91d6dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#14 0x0000ffff919506a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#15 0x0000ffff916f2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#16 0x0000ffff916f805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#17 0x0000ffff916f30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#18 0x0000aaaae1214fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffff9040229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffff9040237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaae120feb0 _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 -- ******************** +Testing: 0 2 4 6 8 10 12 14 +FAIL: LLVM_SPIRV :: DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll (150 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 0x0000ffff975b1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff975af6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff975b1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff9d9907bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff96476f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) + #5 0x0000ffff964267e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff96411a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff975096d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff9750951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff991ddfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff991de7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) +#11 0x0000ffff97d2ba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) +#12 0x0000ffff97d7e8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) +#13 0x0000ffff97d7dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#14 0x0000ffff979606a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#15 0x0000ffff97702b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#16 0x0000ffff9770805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#17 0x0000ffff977030f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#18 0x0000aaaace4c4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffff9641229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffff9641237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaace4bfeb0 _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 (151 of 833) +FAIL: LLVM_SPIRV :: DebugInfo/X86/dw_op_minus_direct.ll (153 of 833) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/dw_op_minus_direct.ll' FAILED ******************** Exit Code: 2 @@ -3025,40 +3112,40 @@ RUN: at line 3: /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/dw_op_minus_direct.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dw_op_minus_direct.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/dw_op_minus_direct.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.8/build/test/test_output/DebugInfo/X86/Output/dw_op_minus_direct.ll.tmp.spv RUN: at line 4: /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 - | /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 - + /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/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 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 '@inc' - #0 0x0000ffff89a21494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff89a1f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff89a21bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff8fdf87bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff888e6f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) - #5 0x0000ffff888967e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff88881a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff899796d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff8997951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff8b64dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff8b64e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) -#11 0x0000ffff8a19ba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) -#12 0x0000ffff8a1ee8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) -#13 0x0000ffff8a1edab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#14 0x0000ffff89dd06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#15 0x0000ffff89b72b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#16 0x0000ffff89b7805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#17 0x0000ffff89b730f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#18 0x0000aaaaaddc4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffff8888229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffff8888237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaaaddbfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff7c331494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff7c32f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff7c331bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff827097bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff7b1f6f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) + #5 0x0000ffff7b1a67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff7b191a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff7c2896d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff7c28951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff7df5dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff7df5e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) +#11 0x0000ffff7caaba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) +#12 0x0000ffff7cafe8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) +#13 0x0000ffff7cafdab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#14 0x0000ffff7c6e06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#15 0x0000ffff7c482b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#16 0x0000ffff7c48805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#17 0x0000ffff7c4830f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#18 0x0000aaaae7d84fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffff7b19229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffff7b19237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaae7d7feb0 _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 @@ -3067,58 +3154,7 @@ ******************** Testing: 0 2 4 6 8 10 12 14 16 -FAIL: LLVM_SPIRV :: DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll (155 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 0x0000ffff7b031494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff7b02f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff7b031bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff8140f7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff79ef6f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) - #5 0x0000ffff79ea67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff79e91a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff7af896d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff7af8951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff7cc5dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff7cc5e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) -#11 0x0000ffff7b7aba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) -#12 0x0000ffff7b7fe8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) -#13 0x0000ffff7b7fdab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#14 0x0000ffff7b3e06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#15 0x0000ffff7b182b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#16 0x0000ffff7b18805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#17 0x0000ffff7b1830f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#18 0x0000aaaabd784fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffff79e9229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffff79e9237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaabd77feb0 _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 (162 of 833) +FAIL: LLVM_SPIRV :: DebugInfo/X86/frame-register.ll (161 of 833) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/frame-register.ll' FAILED ******************** Exit Code: 2 @@ -3132,43 +3168,43 @@ + /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/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/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. 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/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 0x0000ffff9e031494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff9e02f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff9e031bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffa440c7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff9cef6f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) - #5 0x0000ffff9cea67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff9ce91a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff9df896d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff9df8951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff9fc5dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff9fc61518 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1518) -#11 0x0000ffff9fc61c38 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1c38) -#12 0x0000ffff9e78ea58 llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14eea58) -#13 0x0000ffff9e7a4274 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x1504274) -#14 0x0000ffff9e793fb4 llvm::SelectionDAGBuilder::LowerCallTo(llvm::CallBase const&, llvm::SDValue, bool, bool, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14f3fb4) -#15 0x0000ffff9e785844 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e5844) -#16 0x0000ffff9e77ccac llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dccac) -#17 0x0000ffff9e7ffbd8 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+0x155fbd8) -#18 0x0000ffff9e7ff634 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f634) -#19 0x0000ffff9e7fdab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#20 0x0000ffff9e3e06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#21 0x0000ffff9e182b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#22 0x0000ffff9e18805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#23 0x0000ffff9e1830f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#24 0x0000aaaae2e94fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#25 0x0000ffff9ce9229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#26 0x0000ffff9ce9237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#27 0x0000aaaae2e8feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff851e1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff851df6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff851e1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff8b5bd7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff840a6f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) + #5 0x0000ffff840567e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff84041a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff851396d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff8513951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff86e0dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff86e11518 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1518) +#11 0x0000ffff86e11c38 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1c38) +#12 0x0000ffff8593ea58 llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14eea58) +#13 0x0000ffff85954274 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x1504274) +#14 0x0000ffff85943fb4 llvm::SelectionDAGBuilder::LowerCallTo(llvm::CallBase const&, llvm::SDValue, bool, bool, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14f3fb4) +#15 0x0000ffff85935844 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e5844) +#16 0x0000ffff8592ccac llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dccac) +#17 0x0000ffff859afbd8 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+0x155fbd8) +#18 0x0000ffff859af634 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f634) +#19 0x0000ffff859adab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#20 0x0000ffff855906a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#21 0x0000ffff85332b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#22 0x0000ffff8533805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#23 0x0000ffff853330f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#24 0x0000aaaae0894fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#25 0x0000ffff8404229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#26 0x0000ffff8404237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#27 0x0000aaaae088feb0 _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 @@ -3199,26 +3235,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 0x0000ffffa8741494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffa873f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffa8741bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffaeb147bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffa7606f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) - #5 0x0000ffffa75b67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffffa75a1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffa86996d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffa869951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffaa36dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffaa2682b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffffa904b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffffa8af06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffffa8892b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffffa889805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffffa88930f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaae7f24fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffa75a229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffa75a237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaae7f1feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff93081494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff9307f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff93081bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff994607bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff91f46f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) + #5 0x0000ffff91ef67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff91ee1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff92fd96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff92fd951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff94cadfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff94ba82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff9398b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff934306a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff931d2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff931d805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff931d30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaad9404fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff91ee229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff91ee237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaad93ffeb0 _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 @@ -3226,7 +3262,7 @@ ******************** Testing: 0 2 4 6 8 10 12 14 16 18 -FAIL: LLVM_SPIRV :: DebugInfo/X86/partial-constant.ll (174 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 @@ -3237,12 +3273,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/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/llvm-dwarfdump -v - ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj /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: ^ @@ -3307,7 +3343,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 @@ -3318,40 +3354,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/llvm-dwarfdump -debug-info - -+ /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/nophysreg.ll ++ /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 '@_Z2f21A' - #0 0x0000ffff90191494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff9018f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff90191bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff9656c7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff8f056f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) - #5 0x0000ffff8f0067e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff8eff1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff900e96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff900e951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff91dbdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff91dbe7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) -#11 0x0000ffff9090ba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) -#12 0x0000ffff9095e8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) -#13 0x0000ffff9095dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#14 0x0000ffff905406a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#15 0x0000ffff902e2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#16 0x0000ffff902e805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#17 0x0000ffff902e30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#18 0x0000aaaabeb34fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffff8eff229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffff8eff237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaabeb2feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffffa9491494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffa948f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffa9491bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffaf8687bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffa8356f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) + #5 0x0000ffffa83067e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffffa82f1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffa93e96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffa93e951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffab0bdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffab0be7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) +#11 0x0000ffffa9c0ba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) +#12 0x0000ffffa9c5e8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) +#13 0x0000ffffa9c5dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#14 0x0000ffffa98406a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#15 0x0000ffffa95e2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#16 0x0000ffffa95e805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#17 0x0000ffffa95e30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#18 0x0000aaaace0b4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffffa82f229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffffa82f237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaace0afeb0 _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 @@ -3360,7 +3396,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 @@ -3371,45 +3407,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/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 -+ /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 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/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 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 -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 0x0000ffff8c6b1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff8c6af6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff8c6b1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff92a8d7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff8b576f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) - #5 0x0000ffff8b5267e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff8b511a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff8c6096d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff8c60951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff8e2ddfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff8e2e1518 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1518) -#11 0x0000ffff8e2e1c38 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1c38) -#12 0x0000ffff8ce0ea58 llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14eea58) -#13 0x0000ffff8ce24274 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x1504274) -#14 0x0000ffff8ce13fb4 llvm::SelectionDAGBuilder::LowerCallTo(llvm::CallBase const&, llvm::SDValue, bool, bool, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14f3fb4) -#15 0x0000ffff8ce05844 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e5844) -#16 0x0000ffff8cdfccac llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dccac) -#17 0x0000ffff8ce7fbd8 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+0x155fbd8) -#18 0x0000ffff8ce7f634 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f634) -#19 0x0000ffff8ce7dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#20 0x0000ffff8ca606a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#21 0x0000ffff8c802b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#22 0x0000ffff8c80805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#23 0x0000ffff8c8030f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#24 0x0000aaaac36a4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#25 0x0000ffff8b51229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#26 0x0000ffff8b51237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#27 0x0000aaaac369feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffffb12c1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffb12bf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffb12c1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffb76947bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffb0186f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) + #5 0x0000ffffb01367e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffffb0121a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffb12196d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffb121951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffb2eedfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffb2ef1518 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1518) +#11 0x0000ffffb2ef1c38 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1c38) +#12 0x0000ffffb1a1ea58 llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14eea58) +#13 0x0000ffffb1a34274 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x1504274) +#14 0x0000ffffb1a23fb4 llvm::SelectionDAGBuilder::LowerCallTo(llvm::CallBase const&, llvm::SDValue, bool, bool, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14f3fb4) +#15 0x0000ffffb1a15844 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e5844) +#16 0x0000ffffb1a0ccac llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dccac) +#17 0x0000ffffb1a8fbd8 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+0x155fbd8) +#18 0x0000ffffb1a8f634 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f634) +#19 0x0000ffffb1a8dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#20 0x0000ffffb16706a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#21 0x0000ffffb1412b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#22 0x0000ffffb141805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#23 0x0000ffffb14130f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#24 0x0000aaaaae674fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#25 0x0000ffffb012229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#26 0x0000ffffb012237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#27 0x0000aaaaae66feb0 _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 @@ -3417,7 +3453,7 @@ ******************** Testing: 0 2 4 6 8 10 12 14 16 18 20 -FAIL: LLVM_SPIRV :: DebugInfo/X86/this-stack_value.ll (196 of 833) +FAIL: LLVM_SPIRV :: DebugInfo/X86/this-stack_value.ll (195 of 833) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/this-stack_value.ll' FAILED ******************** Exit Code: 2 @@ -3439,34 +3475,34 @@ 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 0x0000ffffab3c1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffab3bf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffab3c1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffb17947bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffaa286f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) - #5 0x0000ffffaa2367e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffffaa221a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffab3196d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffab31951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffacfedfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffacff1518 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1518) -#11 0x0000ffffacff1c38 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1c38) -#12 0x0000ffffabb1ea58 llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14eea58) -#13 0x0000ffffabb34274 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x1504274) -#14 0x0000ffffabb23fb4 llvm::SelectionDAGBuilder::LowerCallTo(llvm::CallBase const&, llvm::SDValue, bool, bool, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14f3fb4) -#15 0x0000ffffabb15844 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e5844) -#16 0x0000ffffabb0ccac llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dccac) -#17 0x0000ffffabb8fbd8 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+0x155fbd8) -#18 0x0000ffffabb8f634 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f634) -#19 0x0000ffffabb8dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#20 0x0000ffffab7706a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#21 0x0000ffffab512b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#22 0x0000ffffab51805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#23 0x0000ffffab5130f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#24 0x0000aaaacf1a4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#25 0x0000ffffaa22229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#26 0x0000ffffaa22237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#27 0x0000aaaacf19feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff7ae61494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff7ae5f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff7ae61bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff812347bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff79d26f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) + #5 0x0000ffff79cd67e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff79cc1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff7adb96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff7adb951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff7ca8dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff7ca91518 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1518) +#11 0x0000ffff7ca91c38 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1c38) +#12 0x0000ffff7b5bea58 llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14eea58) +#13 0x0000ffff7b5d4274 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x1504274) +#14 0x0000ffff7b5c3fb4 llvm::SelectionDAGBuilder::LowerCallTo(llvm::CallBase const&, llvm::SDValue, bool, bool, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14f3fb4) +#15 0x0000ffff7b5b5844 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e5844) +#16 0x0000ffff7b5accac llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dccac) +#17 0x0000ffff7b62fbd8 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+0x155fbd8) +#18 0x0000ffff7b62f634 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f634) +#19 0x0000ffff7b62dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#20 0x0000ffff7b2106a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#21 0x0000ffff7afb2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#22 0x0000ffff7afb805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#23 0x0000ffff7afb30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#24 0x0000aaaae3904fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#25 0x0000ffff79cc229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#26 0x0000ffff79cc237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#27 0x0000aaaae38ffeb0 _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 @@ -3474,7 +3510,7 @@ ******************** Testing: 0 2 4 6 8 10 12 14 16 18 20 22 -FAIL: LLVM_SPIRV :: DebugInfo/expr-opcode.ll (206 of 833) +FAIL: LLVM_SPIRV :: DebugInfo/expr-opcode.ll (205 of 833) ******************** TEST 'LLVM_SPIRV :: DebugInfo/expr-opcode.ll' FAILED ******************** Exit Code: 134 @@ -3485,8 +3521,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 -+ /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 ++ /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 - 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 @@ -3497,27 +3533,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 0x0000ffff86491494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff8648f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff86491bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff8c86c7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff85356f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) - #5 0x0000ffff853067e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) - #6 0x0000ffff852f1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff863e96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff863e951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff880bdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff87fb82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff86d9b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff868406a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff865e2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff865e805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff865e30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaabcf14fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff852f229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff852f237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaabcf0feb0 _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: 55536 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 0x0000ffff8d4a1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff8d49f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff8d4a1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff9387b7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff8c366f20 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86f20) + #5 0x0000ffff8c3167e0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367e0) + #6 0x0000ffff8c301a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff8d3f96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff8d3f951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff8f0cdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff8efc82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff8ddab3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff8d8506a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff8d5f2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff8d5f805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff8d5f30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaade524fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff8c30229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff8c30237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaade51feb0 _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: 1967776 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 -- @@ -3575,7 +3611,7 @@ LLVM_SPIRV :: DebugInfo/expr-opcode.ll -Testing Time: 12.95s +Testing Time: 26.81s Total Discovered Tests: 833 Unsupported : 4 (0.48%) @@ -3634,7 +3670,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-gensymbols0rR9Se 2026-02-10 04:39:20.650057633 -1200 ++++ dpkg-gensymbolsIGJ59c 2025-01-09 00:24:10.290215240 +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 @@ -4328,10 +4364,10 @@ 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 'libllvmspirvlib18.1-dbgsym' in '../libllvmspirvlib18.1-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-dbgsym' in '../llvm-spirv-18-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 '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-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 @@ -4340,12 +4376,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/1868614/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/1868614/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/31192 and its subdirectories -I: Current time: Tue Feb 10 04:39:41 -12 2026 -I: pbuilder-time-stamp: 1770741581 +I: removing directory /srv/workspace/pbuilder/1868614 and its subdirectories +I: Current time: Thu Jan 9 00:24:39 +14 2025 +I: pbuilder-time-stamp: 1736331879