Diff of the two buildlogs: -- --- b1/build.log 2024-11-14 00:43:24.275108977 +0000 +++ b2/build.log 2024-11-14 00:47:23.622551432 +0000 @@ -1,7 +1,6 @@ -W: cgroups are not available on the host, not using them. I: pbuilder: network access will be disabled during build -I: Current time: Tue Dec 16 19:02:56 -12 2025 -I: pbuilder-time-stamp: 1765954976 +I: Current time: Thu Nov 14 14:43:28 +14 2024 +I: pbuilder-time-stamp: 1731545008 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -29,51 +28,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/2049014/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/923985/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 Nov 14 00:43 /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/923985/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/923985/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]="32" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.32(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=' ' - 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='2049014' - PS1='# ' - PS2='> ' + INVOCATION_ID=2adc80f439cf4aec98953e1a0a29d3d7 + 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=923985 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.encKukVx/pbuilderrc_QbT9 --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.encKukVx/b1 --logfile b1/build.log spirv-llvm-translator-18_18.1.4-1.dsc' - SUDO_GID='109' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/sbin/chroot' - 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.encKukVx/pbuilderrc_Kznd --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.encKukVx/b2 --logfile b2/build.log spirv-llvm-translator-18_18.1.4-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-27-cloud-arm64 #1 SMP Debian 6.1.115-1 (2024-11-01) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-27-cloud-arm64 #1 SMP Debian 6.1.115-1 (2024-11-01) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 4 2024 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/2049014/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 4 21:30 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/923985/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -236,7 +268,7 @@ Get: 109 http://deb.debian.org/debian unstable/main arm64 pkgconf arm64 1.8.1-4 [26.1 kB] Get: 110 http://deb.debian.org/debian unstable/main arm64 spirv-headers all 1.6.1+1.3.296.0-1 [137 kB] Get: 111 http://deb.debian.org/debian unstable/main arm64 spirv-tools arm64 2024.4~rc1-1 [3846 kB] -Fetched 196 MB in 3s (72.4 MB/s) +Fetched 196 MB in 1s (199 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libpython3.12-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 ... 20087 files and directories currently installed.) @@ -612,8 +644,8 @@ Setting up tzdata (2024b-3) ... Current default time zone: 'Etc/UTC' -Local time is now: Wed Dec 17 07:03:26 UTC 2025. -Universal Time is now: Wed Dec 17 07:03:26 UTC 2025. +Local time is now: Thu Nov 14 00:44:08 UTC 2024. +Universal Time is now: Thu Nov 14 00:44:08 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20220109.1) ... @@ -709,7 +741,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.4/ && 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.4-1_source.changes +I: user script /srv/workspace/pbuilder/923985/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/923985/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.4/ && 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.4-1_source.changes dpkg-buildpackage: info: source package spirv-llvm-translator-18 dpkg-buildpackage: info: source version 18.1.4-1 dpkg-buildpackage: info: source distribution unstable @@ -835,7 +871,7 @@ -- Looking for os_signpost_interval_begin - not found -- Found LLVM: 18.1.8 -- Checking for one of the modules 'SPIRV-Tools' --- Configuring done (8.7s) +-- Configuring done (12.8s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: @@ -868,22 +904,22 @@ make[3]: Leaving directory '/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build' make -f lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/build.make lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/build make[3]: Entering directory '/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build' -[ 2%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/LLVMToSPIRVDbgTran.cpp.o -[ 4%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/Mangler.cpp.o +[ 2%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/LLVMSPIRVOpts.cpp.o +[ 4%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/LLVMToSPIRVDbgTran.cpp.o +cd /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.4=. -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.4/lib/SPIRV/LLVMSPIRVOpts.cpp +[ 6%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/FunctionDescriptor.cpp.o cd /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.4=. -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.4/lib/SPIRV/LLVMToSPIRVDbgTran.cpp -[ 6%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/ManglingUtils.cpp.o -[ 9%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLToSPIRV.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.4/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.4/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.4=. -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.4/lib/SPIRV/Mangler/FunctionDescriptor.cpp cd /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.4=. -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.4/lib/SPIRV/Mangler/Mangler.cpp +[ 11%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/ManglingUtils.cpp.o cd /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.4=. -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.4/lib/SPIRV/Mangler/ManglingUtils.cpp -[ 11%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/FunctionDescriptor.cpp.o -cd /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.4=. -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.4/lib/SPIRV/OCLToSPIRV.cpp -[ 13%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/LLVMSPIRVOpts.cpp.o -cd /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.4=. -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.4/lib/SPIRV/Mangler/FunctionDescriptor.cpp -[ 16%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLTypeToSPIRV.cpp.o -cd /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.4=. -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.4/lib/SPIRV/LLVMSPIRVOpts.cpp -[ 18%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLUtil.cpp.o -[ 20%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/ParameterType.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.4/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.4/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.4=. -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.4/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.4/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.4/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.4=. -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.4/lib/SPIRV/OCLToSPIRV.cpp +[ 18%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLTypeToSPIRV.cpp.o +[ 20%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLUtil.cpp.o cd /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.4=. -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.4/lib/SPIRV/OCLTypeToSPIRV.cpp cd /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.4=. -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.4/lib/SPIRV/OCLUtil.cpp [ 23%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/VectorComputeUtil.cpp.o @@ -914,10 +950,10 @@ cd /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.4=. -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/SPIRVToOCL12.cpp.o -MF CMakeFiles/LLVMSPIRVLib.dir/SPIRVToOCL12.cpp.o.d -o CMakeFiles/LLVMSPIRVLib.dir/SPIRVToOCL12.cpp.o -c /build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/SPIRVToOCL12.cpp [ 53%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVToOCL20.cpp.o cd /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.4=. -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/SPIRVToOCL20.cpp.o -MF CMakeFiles/LLVMSPIRVLib.dir/SPIRVToOCL20.cpp.o.d -o CMakeFiles/LLVMSPIRVLib.dir/SPIRVToOCL20.cpp.o -c /build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/SPIRVToOCL20.cpp -[ 55%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVUtil.cpp.o -cd /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.4=. -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/SPIRVUtil.cpp.o -MF CMakeFiles/LLVMSPIRVLib.dir/SPIRVUtil.cpp.o.d -o CMakeFiles/LLVMSPIRVLib.dir/SPIRVUtil.cpp.o -c /build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/SPIRVUtil.cpp -[ 58%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVTypeScavenger.cpp.o +[ 55%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVTypeScavenger.cpp.o cd /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.4=. -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/SPIRVTypeScavenger.cpp.o -MF CMakeFiles/LLVMSPIRVLib.dir/SPIRVTypeScavenger.cpp.o.d -o CMakeFiles/LLVMSPIRVLib.dir/SPIRVTypeScavenger.cpp.o -c /build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/SPIRVTypeScavenger.cpp +[ 58%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVUtil.cpp.o +cd /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.4=. -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/SPIRVUtil.cpp.o -MF CMakeFiles/LLVMSPIRVLib.dir/SPIRVUtil.cpp.o.d -o CMakeFiles/LLVMSPIRVLib.dir/SPIRVUtil.cpp.o -c /build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/SPIRVUtil.cpp [ 60%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVWriter.cpp.o cd /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.4=. -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/SPIRVWriter.cpp.o -MF CMakeFiles/LLVMSPIRVLib.dir/SPIRVWriter.cpp.o.d -o CMakeFiles/LLVMSPIRVLib.dir/SPIRVWriter.cpp.o -c /build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/SPIRVWriter.cpp [ 62%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVWriterPass.cpp.o @@ -1020,55 +1056,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: 799 tests, 12 workers -- Testing: 0 2 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/2010-03-12-llc-crash.ll (37 of 799) -******************** 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.4/test/DebugInfo/Generic/2010-03-12-llc-crash.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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 0x0000ffff7e0b1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff7e0af6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff7e0b1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff844917bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff7cf77240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff7cf267a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff7cf11a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff7e0096d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff7e00951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff7fcddfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff7fbd82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff7e9bb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff7e4606a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff7e202b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff7e20805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff7e2030f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaacf314fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff7cf1229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff7cf1237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaacf30feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.script: line 4: 2081949 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.4/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 (40 of 799) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/2009-11-10-CurrentFn.ll (38 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/2009-11-10-CurrentFn.ll' FAILED ******************** Exit Code: 134 @@ -1089,86 +1077,130 @@ 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 0x0000ffffa04c1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffa04bf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffa04c1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffa68977bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff9f387240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff9f3367a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff9f321a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffa04196d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffa041951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffa20edfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffa20ee7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) -#11 0x0000ffffa0c3ba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) -#12 0x0000ffffa0c8e8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) -#13 0x0000ffffa0c8dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#14 0x0000ffffa08706a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#15 0x0000ffffa0612b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#16 0x0000ffffa061805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#17 0x0000ffffa06130f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#18 0x0000aaaac2374fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffff9f32229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffff9f32237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaac236feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.script: line 4: 2081958 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -o /dev/null < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.ll + #0 0x0000ffff806f1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff806ef6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff806f1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff86ac87bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff7f5b7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff7f5667a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff7f551a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff806496d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff8064951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff8231dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff8231e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) +#11 0x0000ffff80e6ba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) +#12 0x0000ffff80ebe8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) +#13 0x0000ffff80ebdab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#14 0x0000ffff80aa06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#15 0x0000ffff80842b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#16 0x0000ffff8084805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#17 0x0000ffff808430f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#18 0x0000aaaad3194fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffff7f55229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffff7f55237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaad318feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.script: line 4: 988362 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -o /dev/null < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.ll -- ******************** Testing: 0 2 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/PR20038.ll (43 of 799) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/PR20038.ll' FAILED ******************** -Exit Code: 2 +FAIL: LLVM_SPIRV :: DebugInfo/Generic/2010-03-12-llc-crash.ll (39 of 799) +******************** 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.4/test/DebugInfo/Generic/PR20038.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.bc -RUN: at line 7: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.spv -RUN: at line 8: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/test/DebugInfo/Generic/PR20038.ll -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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 - +RUN: at line 1: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/2010-03-12-llc-crash.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/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 0x0000ffff88f51494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff88f4f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff88f51bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff8f3317bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff87e17240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff87dc67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff87db1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff88ea96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff88ea951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff8ab7dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff8aa782b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff8985b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff893006a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff890a2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff890a805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff890a30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaab2254fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff87db229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff87db237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaab224feb0 _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.4/test/DebugInfo/Generic/PR20038.ll +2. Running pass 'IRTranslator' on function '@foo' + #0 0x0000ffff97fa1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff97f9f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff97fa1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff9e3807bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff96e67240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff96e167a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff96e01a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff97ef96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff97ef951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff99bcdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff99ac82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff988ab3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff983506a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff980f2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff980f805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff980f30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaae8fd4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff96e0229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff96e0237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaae8fcfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.script: line 4: 988372 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.4/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 (40 of 799) +******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/2010-10-01-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.4/test/DebugInfo/Generic/2010-10-01-crash.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.bc ++ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.bc +RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.spv +RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.ll ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-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.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.ll -o /dev/null ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.ll -o /dev/null +LLVM ERROR: Unsupported calling convention. +PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. +Stack dump: +0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.ll'. +2. Running pass 'IRTranslator' on function '@CGRectStandardize' + #0 0x0000ffffa05b1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffa05af6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffa05b1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffa69867bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff9f477240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff9f4267a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff9f411a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffa05096d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffa050951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffa21ddfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffa20d82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffffa0ebb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffffa09606a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffffa0702b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffffa070805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffffa07030f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaac9b44fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff9f41229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff9f41237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaac9b3feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.script: line 4: 988403 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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/2010-03-24-MemberFn.ll (44 of 799) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/2010-03-24-MemberFn.ll (41 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/2010-03-24-MemberFn.ll' FAILED ******************** Exit Code: 1 @@ -1179,11 +1211,11 @@ RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.ll | grep AT_decl_file | grep 2 -+ grep AT_decl_file + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 ++ grep AT_decl_file + grep 2 LLVM ERROR: Unsupported calling convention. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. @@ -1191,130 +1223,83 @@ 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 0x0000ffff9c161494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff9c15f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff9c161bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffa25327bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff9b027240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff9afd67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff9afc1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff9c0b96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff9c0b951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff9dd8dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff9dc882b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff9ca6b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff9c5106a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff9c2b2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff9c2b805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff9c2b30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaad62a4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff9afc229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff9afc237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaad629feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff7a411494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff7a40f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff7a411bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff807e77bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff792d7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff792867a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff79271a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff7a3696d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff7a36951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff7c03dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff7bf382b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff7ad1b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff7a7c06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff7a562b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff7a56805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff7a5630f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaaade64fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff7927229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff7927237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaaade5feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -- ******************** Testing: 0 2 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/2010-10-01-crash.ll (46 of 799) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/2010-10-01-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.4/test/DebugInfo/Generic/2010-10-01-crash.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.bc -+ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.bc -RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.spv -RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.ll -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-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.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.ll -o /dev/null -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.ll -o /dev/null -LLVM ERROR: Unsupported calling convention. -PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. -Stack dump: -0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.ll'. -2. Running pass 'IRTranslator' on function '@CGRectStandardize' - #0 0x0000ffffb0ca1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffb0c9f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffb0ca1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffb707e7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffafb67240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffffafb167a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffffafb01a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffb0bf96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffb0bf951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffb28cdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffb27c82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffffb15ab3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffffb10506a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffffb0df2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffffb0df805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffffb0df30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaad3554fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffafb0229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffafb0237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaad354feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.script: line 4: 2082017 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.ll -o /dev/null - --- - -******************** -Testing: 0 2 4 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/dead-argument-order.ll (49 of 799) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/dead-argument-order.ll' FAILED ******************** +FAIL: LLVM_SPIRV :: DebugInfo/Generic/PR20038.ll (46 of 799) +******************** 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.4/test/DebugInfo/Generic/dead-argument-order.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.bc -+ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.bc -RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/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.4/test/DebugInfo/Generic/dead-argument-order.ll +RUN: at line 6: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/PR20038.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.bc +RUN: at line 7: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.spv +RUN: at line 8: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.ll +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.4/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.4/test/DebugInfo/Generic/PR20038.ll ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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 -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/dead-argument-order.ll ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All LLVM ERROR: Unsupported calling convention. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: -0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj +0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All 1. Running pass 'Function Pass Manager' on module ''. -2. Running pass 'IRTranslator' on function '@_Z8function1Si' - #0 0x0000ffff9b5e1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff9b5df6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff9b5e1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffa19bd7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff9a4a7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff9a4567a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff9a441a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff9b5396d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff9b53951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff9d20dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff9d1082b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff9beeb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff9b9906a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff9b732b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff9b73805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff9b7330f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaac2264fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff9a44229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff9a44237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaac225feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +2. Running pass 'IRTranslator' on function '@_Z4fun4v' + #0 0x0000ffffa6fe1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffa6fdf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffa6fe1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffad3bc7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffa5ea7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffffa5e567a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffffa5e41a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffa6f396d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffa6f3951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffa8c0dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffa8b082b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffffa78eb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffffa73906a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffffa7132b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffffa713805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffffa71330f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaac1814fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffa5e4229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffa5e4237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaac180feb0 _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.4/test/DebugInfo/Generic/dead-argument-order.ll +FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/PR20038.ll -- ******************** Testing: 0 2 4 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/constant-pointers.ll (50 of 799) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/constant-pointers.ll (49 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/constant-pointers.ll' FAILED ******************** Exit Code: 2 @@ -1325,38 +1310,38 @@ RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.ll + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/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.4/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.4/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.4/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.4/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.ll -o - LLVM ERROR: Unsupported calling convention. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.ll'. 2. Running pass 'IRTranslator' on function '@_Z4funcILPv0ELPFvvE0ELi42EEvv' - #0 0x0000ffff7efa1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff7ef9f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff7efa1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff853757bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff7de67240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff7de167a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff7de01a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff7eef96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff7eef951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff80bcdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff80ac82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff7f8ab3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff7f3506a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff7f0f2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff7f0f805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff7f0f30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaab2114fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff7de0229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff7de0237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaab210feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff9dd31494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff9dd2f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff9dd31bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffa41087bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff9cbf7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff9cba67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff9cb91a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff9dc896d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff9dc8951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff9f95dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff9f8582b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff9e63b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff9e0e06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff9de82b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff9de8805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff9de830f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaadcae4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff9cb9229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff9cb9237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaadcadfeb0 _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.4/test/DebugInfo/Generic/constant-pointers.ll @@ -1365,7 +1350,58 @@ ******************** Testing: 0 2 4 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/debug-info-eis-option.ll (51 of 799) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/dead-argument-order.ll (50 of 799) +******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/dead-argument-order.ll' FAILED ******************** +Exit Code: 2 + +Command Output (stderr): +-- +RUN: at line 3: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/dead-argument-order.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.bc ++ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.bc +RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.spv -o - +RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/test/DebugInfo/Generic/dead-argument-order.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.4/test/DebugInfo/Generic/dead-argument-order.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 '@_Z8function1Si' + #0 0x0000ffffb28b1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffb28af6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffb28b1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffb8c8e7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffb1777240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffffb17267a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffffb1711a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffb28096d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffb280951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffb44ddfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffb43d82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffffb31bb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffffb2c606a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffffb2a02b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffffb2a0805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffffb2a030f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaab8d04fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffb171229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffb171237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaab8cffeb0 _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.4/test/DebugInfo/Generic/dead-argument-order.ll + +-- + +******************** +Testing: 0 2 4 +FAIL: LLVM_SPIRV :: DebugInfo/Generic/debug-info-eis-option.ll (53 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/debug-info-eis-option.ll' FAILED ******************** Exit Code: 2 @@ -1379,36 +1415,36 @@ + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/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.4/test/DebugInfo/Generic/debug-info-eis-option.ll -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/test/DebugInfo/Generic/debug-info-eis-option.ll LLVM ERROR: Unsupported calling convention. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/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 0x0000ffff9fe21494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff9fe1f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff9fe21bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffa61f47bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff9ece7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff9ec967a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff9ec81a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff9fd796d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff9fd7951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffa1a4dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffa1a4e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) -#11 0x0000ffffa059ba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) -#12 0x0000ffffa05ee8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) -#13 0x0000ffffa05edab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#14 0x0000ffffa01d06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#15 0x0000ffff9ff72b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#16 0x0000ffff9ff7805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#17 0x0000ffff9ff730f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#18 0x0000aaaad3ee4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffff9ec8229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffff9ec8237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaad3edfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff8df11494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff8df0f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff8df11bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff942ee7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff8cdd7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff8cd867a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff8cd71a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff8de696d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff8de6951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff8fb3dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff8fb3e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) +#11 0x0000ffff8e68ba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) +#12 0x0000ffff8e6de8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) +#13 0x0000ffff8e6ddab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#14 0x0000ffff8e2c06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#15 0x0000ffff8e062b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#16 0x0000ffff8e06805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#17 0x0000ffff8e0630f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#18 0x0000aaaad8624fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffff8cd7229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffff8cd7237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaad861feb0 _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.4/test/DebugInfo/Generic/debug-info-eis-option.ll @@ -1416,50 +1452,48 @@ ******************** Testing: 0 2 4 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/dwarf-public-names.ll (53 of 799) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/dwarf-public-names.ll' FAILED ******************** +FAIL: LLVM_SPIRV :: DebugInfo/Generic/enum.ll (55 of 799) +******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/enum.ll' FAILED ******************** Exit Code: 134 Command Output (stderr): -- -RUN: at line 3: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/dwarf-public-names.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.ll -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.spv -o - -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.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.o < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.o +RUN: at line 3: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/enum.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.bc ++ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.bc +RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.spv +RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.spv -o - ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/enum.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.4/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj LLVM ERROR: Unsupported calling convention. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: -0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -debugger-tune=gdb -filetype=obj -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.o +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 'AArch64 Instruction Selection' on function '@_ZN1C15member_functionEv' - #0 0x0000ffffb3491494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffb348f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffb3491bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffb98697bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffb2357240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffffb23067a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffffb22f1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffb33e96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffb33e951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffb50bdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffb50be7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) -#11 0x0000ffffb3c0ba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) -#12 0x0000ffffb3c5e8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) -#13 0x0000ffffb3c5dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#14 0x0000ffffb38406a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#15 0x0000ffffb35e2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#16 0x0000ffffb35e805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#17 0x0000ffffb35e30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#18 0x0000aaaadf494fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffffb22f229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffffb22f237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaadf48feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.script: line 5: 2082095 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.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.o < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.ll +2. Running pass 'IRTranslator' on function '@_Z4funcv' + #0 0x0000ffff83401494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff833ff6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff83401bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff897dc7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff822c7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff822767a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff82261a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff833596d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff8335951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff8502dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff84f282b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff83d0b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff837b06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff83552b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff8355805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff835530f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaad3dd4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff8226229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff8226237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaad3dcfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/enum.ll.script: line 5: 988590 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp -- @@ -1486,80 +1520,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 0x0000ffffb4b41494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffb4b3f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffb4b41bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffbaf1b7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffb3a07240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffffb39b67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffffb39a1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffb4a996d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffb4a9951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffb676dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffb66682b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffffb544b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffffb4ef06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffffb4c92b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffffb4c9805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffffb4c930f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaadaec4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffb39a229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffb39a237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaadaebfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.script: line 5: 2082125 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp + #0 0x0000ffff98b01494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff98aff6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff98b01bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff9eeda7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff979c7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff979767a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff97961a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff98a596d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff98a5951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff9a72dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff9a6282b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff9940b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff98eb06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff98c52b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff98c5805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff98c530f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaae32f4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff9796229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff9796237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaae32efeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.script: line 5: 988633 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp -- ******************** Testing: 0 2 4 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/enum.ll (57 of 799) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/enum.ll' FAILED ******************** +FAIL: LLVM_SPIRV :: DebugInfo/Generic/dwarf-public-names.ll (57 of 799) +******************** 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.4/test/DebugInfo/Generic/enum.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.bc -+ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.bc -RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.spv -RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.spv -o - -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/enum.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.4/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj +RUN: at line 3: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/dwarf-public-names.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.o < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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 -O0 -filetype=obj +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.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.o 1. Running pass 'Function Pass Manager' on module ''. -2. Running pass 'IRTranslator' on function '@_Z4funcv' - #0 0x0000ffffa0dd1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffa0dcf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffa0dd1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffa71ad7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff9fc97240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff9fc467a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff9fc31a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffa0d296d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffa0d2951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffa29fdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffa28f82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffffa16db3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffffa11806a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffffa0f22b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffffa0f2805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffffa0f230f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaad7344fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff9fc3229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff9fc3237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaad733feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/enum.ll.script: line 5: 2082123 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp +2. Running pass 'AArch64 Instruction Selection' on function '@_ZN1C15member_functionEv' + #0 0x0000ffff9ecc1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff9ecbf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff9ecc1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffa50927bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff9db87240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff9db367a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff9db21a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff9ec196d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff9ec1951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffa08edfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffa08ee7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) +#11 0x0000ffff9f43ba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) +#12 0x0000ffff9f48e8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) +#13 0x0000ffff9f48dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#14 0x0000ffff9f0706a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#15 0x0000ffff9ee12b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#16 0x0000ffff9ee1805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#17 0x0000ffff9ee130f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#18 0x0000aaaade354fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffff9db2229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffff9db2237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaade34feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.script: line 5: 988614 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.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.o < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.ll -- ******************** Testing: 0 2 4 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/global.ll (59 of 799) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/global.ll (58 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/global.ll' FAILED ******************** Exit Code: 134 @@ -1580,33 +1616,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 0x0000ffffa6a61494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffa6a5f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffa6a61bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000fffface3c7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffa5927240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffffa58d67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffffa58c1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffa69b96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffa69b951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffa868dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffa85882b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffffa736b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffffa6e106a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffffa6bb2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffffa6bb805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffffa6bb30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaad6644fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffa58c229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffa58c237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaad663feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/global.ll.script: line 6: 2082135 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp + #0 0x0000ffffb49f1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffb49ef6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffb49f1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffbadd17bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffb38b7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffffb38667a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffffb3851a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffb49496d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffb494951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffb661dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffb65182b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffffb52fb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffffb4da06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffffb4b42b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffffb4b4805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffffb4b430f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaaacdf4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffb385229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffb385237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaaacdefeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/global.ll.script: line 6: 988673 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp -- ******************** Testing: 0 2 4 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/imported-name-inlined.ll (60 of 799) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/imported-name-inlined.ll (59 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/imported-name-inlined.ll' FAILED ******************** Exit Code: 2 @@ -1617,11 +1653,11 @@ RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.spv -o - RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/test/DebugInfo/Generic/imported-name-inlined.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/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.4/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. @@ -1629,26 +1665,26 @@ 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'IRTranslator' on function '@_Z2f2v' - #0 0x0000ffffaefc1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffaefbf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffaefc1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffb53987bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffade87240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffffade367a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffffade21a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffaef196d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffaef1951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffb0bedfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffb0ae82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffffaf8cb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffffaf3706a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffffaf112b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffffaf11805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffffaf1130f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaab8644fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffade2229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffade2237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaab863feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff8e4f1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff8e4ef6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff8e4f1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff948c67bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff8d3b7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff8d3667a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff8d351a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff8e4496d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff8e44951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff9011dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff900182b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff8edfb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff8e8a06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff8e642b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff8e64805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff8e6430f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaad08a4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff8d35229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff8d35237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaad089feb0 _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.4/test/DebugInfo/Generic/imported-name-inlined.ll @@ -1657,7 +1693,58 @@ ******************** Testing: 0 2 4 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/inlined-arguments.ll (61 of 799) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/inline-scopes.ll (61 of 799) +******************** 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.4/test/DebugInfo/Generic/inline-scopes.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/test/DebugInfo/Generic/inline-scopes.ll ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj ++ /usr/lib/llvm-18/bin/llvm-dwarfdump -debug-info - ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/inline-scopes.ll +LLVM ERROR: Unsupported calling convention. +PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. +Stack dump: +0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj +1. Running pass 'Function Pass Manager' on module ''. +2. Running pass 'IRTranslator' on function '@main' + #0 0x0000ffffa8d31494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffa8d2f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffa8d31bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffaf1057bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffa7bf7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffffa7ba67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffffa7b91a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffa8c896d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffa8c8951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffaa95dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffaa8582b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffffa963b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffffa90e06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffffa8e82b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffffa8e8805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffffa8e830f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaae3a54fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffa7b9229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffa7b9237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaae3a4feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +error: -: The file was not recognized as a valid object file +FileCheck error: '' is empty. +FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/inline-scopes.ll + +-- + +******************** +Testing: 0 2 4 +FAIL: LLVM_SPIRV :: DebugInfo/Generic/inlined-arguments.ll (63 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/inlined-arguments.ll' FAILED ******************** Exit Code: 134 @@ -1668,8 +1755,8 @@ RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp.spv -o - 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.4/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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. @@ -1678,141 +1765,141 @@ 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 0x0000ffff7d1c1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff7d1bf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff7d1c1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff835987bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff7c087240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff7c0367a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff7c021a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff7d1196d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff7d11951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff7ededfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff7edf1518 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1518) -#11 0x0000ffff7edf1c38 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1c38) -#12 0x0000ffff7d91ea58 llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14eea58) -#13 0x0000ffff7d934274 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x1504274) -#14 0x0000ffff7d923fb4 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 0x0000ffff7d915844 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e5844) -#16 0x0000ffff7d90ccac llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dccac) -#17 0x0000ffff7d98fbd8 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 0x0000ffff7d98f634 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f634) -#19 0x0000ffff7d98dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#20 0x0000ffff7d5706a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#21 0x0000ffff7d312b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#22 0x0000ffff7d31805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#23 0x0000ffff7d3130f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#24 0x0000aaaad39b4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#25 0x0000ffff7c02229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#26 0x0000ffff7c02237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#27 0x0000aaaad39afeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.script: line 5: 2082183 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp + #0 0x0000ffffad9d1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffad9cf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffad9d1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffb3da67bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffac897240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffffac8467a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffffac831a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffad9296d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffad92951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffaf5fdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffaf601518 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1518) +#11 0x0000ffffaf601c38 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1c38) +#12 0x0000ffffae12ea58 llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14eea58) +#13 0x0000ffffae144274 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x1504274) +#14 0x0000ffffae133fb4 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 0x0000ffffae125844 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e5844) +#16 0x0000ffffae11ccac llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dccac) +#17 0x0000ffffae19fbd8 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 0x0000ffffae19f634 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f634) +#19 0x0000ffffae19dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#20 0x0000ffffadd806a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#21 0x0000ffffadb22b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#22 0x0000ffffadb2805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#23 0x0000ffffadb230f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#24 0x0000aaaaaaec4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#25 0x0000ffffac83229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#26 0x0000ffffac83237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#27 0x0000aaaaaaebfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.script: line 5: 988738 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp -- ******************** Testing: 0 2 4 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/inlined-vars.ll (62 of 799) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/inlined-vars.ll' FAILED ******************** +FAIL: LLVM_SPIRV :: DebugInfo/Generic/member-order.ll (64 of 799) +******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/member-order.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- -RUN: at line 1: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/inlined-vars.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/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.4/test/DebugInfo/Generic/inlined-vars.ll -check-prefix ARGUMENT -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/test/DebugInfo/Generic/member-order.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.bc ++ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.bc +RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.ll ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/test/DebugInfo/Generic/member-order.ll ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/member-order.ll ++ /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj -O0 LLVM ERROR: Unsupported calling convention. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: -0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 +0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj -O0 1. Running pass 'Function Pass Manager' on module ''. -2. Running pass 'IRTranslator' on function '@main' - #0 0x0000ffffb8fa1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffb8f9f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffb8fa1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffbf37e7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffb7e67240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffffb7e167a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffffb7e01a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffb8ef96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffb8ef951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffbabcdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffbaac82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffffb98ab3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffffb93506a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffffb90f2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffffb90f805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffffb90f30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaac3a94fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffb7e0229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffb7e0237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaac3a8feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +2. Running pass 'IRTranslator' on function '@_ZN3foo2f1Ev' + #0 0x0000ffff88781494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff8877f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff88781bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff8eb547bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff87647240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff875f67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff875e1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff886d96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff886d951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff8a3adfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff8a2a82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff8908b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff88b306a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff888d2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff888d805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff888d30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaae2aa4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff875e229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff875e237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaae2a9feb0 _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.4/test/DebugInfo/Generic/inlined-vars.ll -check-prefix ARGUMENT +FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/member-order.ll -- ******************** -Testing: 0 2 4 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/inline-scopes.ll (63 of 799) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/inline-scopes.ll' FAILED ******************** +Testing: 0 2 4 6 +FAIL: LLVM_SPIRV :: DebugInfo/Generic/inlined-vars.ll (65 of 799) +******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/inlined-vars.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.4/test/DebugInfo/Generic/inline-scopes.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/test/DebugInfo/Generic/inline-scopes.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.4/test/DebugInfo/Generic/inline-scopes.ll -+ /usr/lib/llvm-18/bin/llvm-dwarfdump -debug-info - +RUN: at line 1: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/inlined-vars.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/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.4/test/DebugInfo/Generic/inlined-vars.ll -check-prefix ARGUMENT ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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 -filetype=obj +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 0x0000ffff7f241494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff7f23f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff7f241bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff8561e7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff7e107240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff7e0b67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff7e0a1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff7f1996d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff7f19951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff80e6dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff80d682b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff7fb4b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff7f5f06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff7f392b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff7f39805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff7f3930f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaae2764fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff7e0a229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff7e0a237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaae275feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -error: -: The file was not recognized as a valid object file + #0 0x0000ffff7b7e1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff7b7df6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff7b7e1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff81bb97bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff7a6a7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff7a6567a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff7a641a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff7b7396d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff7b73951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff7d40dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff7d3082b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff7c0eb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff7bb906a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff7b932b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff7b93805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff7b9330f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaad7c34fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff7a64229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff7a64237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaad7c2feb0 _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.4/test/DebugInfo/Generic/inline-scopes.ll +FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/inlined-vars.ll -check-prefix ARGUMENT -- ******************** Testing: 0 2 4 6 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/linear-dbg-value.ll (65 of 799) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/linear-dbg-value.ll (66 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/linear-dbg-value.ll' FAILED ******************** Exit Code: 2 @@ -1823,39 +1910,39 @@ RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.spv -o - RUN: at line 5: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -stop-before=finalize-isel -pre-RA-sched=linearize < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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 + /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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 -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 0x0000ffff84451494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff8444f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff84451bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff8a8247bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff83317240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff832c67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff832b1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff843a96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff843a951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff8607dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff8607e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) -#11 0x0000ffff84bcba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) -#12 0x0000ffff84c1e8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) -#13 0x0000ffff84c1dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#14 0x0000ffff848006a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#15 0x0000ffff845a2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#16 0x0000ffff845a805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#17 0x0000ffff845a30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#18 0x0000aaaac3214fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffff832b229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffff832b237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaac320feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff9ae51494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff9ae4f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff9ae51bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffa12237bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff99d17240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff99cc67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff99cb1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff9ada96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff9ada951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff9ca7dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff9ca7e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) +#11 0x0000ffff9b5cba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) +#12 0x0000ffff9b61e8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) +#13 0x0000ffff9b61dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#14 0x0000ffff9b2006a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#15 0x0000ffff9afa2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#16 0x0000ffff9afa805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#17 0x0000ffff9afa30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#18 0x0000aaaad59d4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffff99cb229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffff99cb237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaad59cfeb0 _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.4/test/DebugInfo/Generic/linear-dbg-value.ll @@ -1863,104 +1950,7 @@ ******************** Testing: 0 2 4 6 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/linkage-name-abstract.ll (66 of 799) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/linkage-name-abstract.ll' FAILED ******************** -Exit Code: 1 - -Command Output (stderr): --- -RUN: at line 1: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/linkage-name-abstract.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.bc -+ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.bc -RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.spv -o - -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.4/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.4/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp -+ /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=Abstract -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=Abstract -1. Running pass 'Function Pass Manager' on module ''. -2. Running pass 'IRTranslator' on function '@_Z2f2v' - #0 0x0000ffff96951494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff9694f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff96951bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff9cd2d7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff95817240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff957c67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff957b1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff968a96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff968a951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff9857dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff984782b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff9725b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff96d006a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff96aa2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff96aa805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff96aa30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaae4194fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff957b229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff957b237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaae418feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -error: -: The file was not recognized as a valid object file - --- - -******************** -Testing: 0 2 4 6 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/multiline.ll (67 of 799) -******************** 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.4/test/DebugInfo/Generic/multiline.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.bc -RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.spv -RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.ll -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.spv -o - -RUN: at line 5: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=asm -asm-verbose=0 -O0 < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/test/DebugInfo/Generic/multiline.ll -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=asm -asm-verbose=0 -O0 -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/multiline.ll -LLVM ERROR: Unsupported calling convention. -PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. -Stack dump: -0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=asm -asm-verbose=0 -O0 -1. Running pass 'Function Pass Manager' on module ''. -2. Running pass 'IRTranslator' on function '@f2' - #0 0x0000ffff89ac1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff89abf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff89ac1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff8fe947bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff88987240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff889367a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff88921a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff89a196d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff89a1951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff8b6edfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff8b5e82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff8a3cb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff89e706a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff89c12b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff89c1805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff89c130f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaab9ef4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff8892229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff8892237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaab9eefeb0 _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.4/test/DebugInfo/Generic/multiline.ll - --- - -******************** -Testing: 0 2 4 6 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/missing-abstract-variable.ll (68 of 799) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/missing-abstract-variable.ll (67 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/missing-abstract-variable.ll' FAILED ******************** Exit Code: 2 @@ -1974,8 +1964,8 @@ + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/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.4/test/DebugInfo/Generic/missing-abstract-variable.ll -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj + /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj + /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/missing-abstract-variable.ll LLVM ERROR: Unsupported calling convention. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. @@ -1983,26 +1973,26 @@ 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'IRTranslator' on function '@_Z1bv' - #0 0x0000ffffa77b1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffa77af6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffa77b1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffadb8c7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffa6677240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffffa66267a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffffa6611a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffa77096d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffa770951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffa93ddfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffa92d82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffffa80bb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffffa7b606a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffffa7902b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffffa790805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffffa79030f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaadef24fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffa661229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffa661237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaadef1feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff9a701494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff9a6ff6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff9a701bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffa0ad97bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff995c7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff995767a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff99561a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff9a6596d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff9a65951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff9c32dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff9c2282b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff9b00b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff9aab06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff9a852b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff9a85805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff9a8530f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaae2d34fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff9956229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff9956237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaae2d2feb0 _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.4/test/DebugInfo/Generic/missing-abstract-variable.ll @@ -2011,160 +2001,155 @@ ******************** Testing: 0 2 4 6 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/member-order.ll (70 of 799) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/member-order.ll' FAILED ******************** +FAIL: LLVM_SPIRV :: DebugInfo/Generic/namespace_function_definition.ll (68 of 799) +******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/namespace_function_definition.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- -RUN: at line 3: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/member-order.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.bc -+ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.bc -RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.ll -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.4/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.4/test/DebugInfo/Generic/member-order.ll +RUN: at line 3: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/namespace_function_definition.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.bc ++ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.bc +RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.ll ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/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/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/namespace_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.4/test/DebugInfo/Generic/member-order.ll -+ /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 +0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All 1. Running pass 'Function Pass Manager' on module ''. -2. Running pass 'IRTranslator' on function '@_ZN3foo2f1Ev' - #0 0x0000ffff92da1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff92d9f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff92da1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff991817bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff91c67240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff91c167a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff91c01a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff92cf96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff92cf951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff949cdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff948c82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff936ab3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff931506a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff92ef2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff92ef805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff92ef30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaae5654fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff91c0229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff91c0237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaae564feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +2. Running pass 'IRTranslator' on function '@_ZN2ns4funcEv' + #0 0x0000ffff9fb61494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff9fb5f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff9fb61bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffa5f397bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff9ea27240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff9e9d67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff9e9c1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff9fab96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff9fab951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffa178dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffa16882b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffffa046b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff9ff106a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff9fcb2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff9fcb805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff9fcb30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaabfd84fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff9e9c229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff9e9c237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaabfd7feb0 _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.4/test/DebugInfo/Generic/member-order.ll +FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/namespace_function_definition.ll -- ******************** Testing: 0 2 4 6 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/noscopes.ll (71 of 799) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/noscopes.ll' FAILED ******************** +FAIL: LLVM_SPIRV :: DebugInfo/Generic/multiline.ll (70 of 799) +******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/multiline.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- -RUN: at line 3: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/noscopes.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.bc -RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.spv -RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/test/DebugInfo/Generic/noscopes.ll -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -+ /usr/lib/llvm-18/bin/llvm-dwarfdump - -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/noscopes.ll +RUN: at line 1: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/multiline.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.bc +RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.spv +RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.ll ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.spv -o - +RUN: at line 5: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=asm -asm-verbose=0 -O0 < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/test/DebugInfo/Generic/multiline.ll ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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 -O0 -filetype=obj +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 '@f' - #0 0x0000ffffa37f1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffa37ef6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffa37f1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffa9bc37bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffa26b7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffffa26667a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffffa2651a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffa37496d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffa374951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffa541dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffa53182b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffffa40fb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffffa3ba06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffffa3942b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffffa394805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffffa39430f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaacf3e4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffa265229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffa265237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaacf3dfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -error: -: The file was not recognized as a valid object file +2. Running pass 'IRTranslator' on function '@f2' + #0 0x0000ffffa69a1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffa699f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffa69a1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffacd757bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffa5867240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffffa58167a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffffa5801a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffa68f96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffa68f951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffa85cdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffa84c82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffffa72ab3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffffa6d506a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffffa6af2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffffa6af805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffffa6af30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaab6fa4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffa580229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffa580237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaab6f9feb0 _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.4/test/DebugInfo/Generic/noscopes.ll +FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/multiline.ll -- ******************** Testing: 0 2 4 6 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/namespace_function_definition.ll (72 of 799) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/namespace_function_definition.ll' FAILED ******************** -Exit Code: 2 +FAIL: LLVM_SPIRV :: DebugInfo/Generic/linkage-name-abstract.ll (71 of 799) +******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/linkage-name-abstract.ll' FAILED ******************** +Exit Code: 1 Command Output (stderr): -- -RUN: at line 3: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/namespace_function_definition.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.bc -+ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.bc -RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.ll -RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/namespace_function_definition.ll +RUN: at line 1: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/linkage-name-abstract.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.bc ++ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.bc +RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.spv -o - +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.4/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.4/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 - 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 -filetype=obj -dwarf-linkage-names=Abstract 1. Running pass 'Function Pass Manager' on module ''. -2. Running pass 'IRTranslator' on function '@_ZN2ns4funcEv' - #0 0x0000ffffb6011494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffb600f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffb6011bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffbc3e77bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffb4ed7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffffb4e867a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffffb4e71a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffb5f696d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffb5f6951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffb7c3dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffb7b382b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffffb691b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffffb63c06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffffb6162b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffffb616805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffffb61630f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaab4104fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffb4e7229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffb4e7237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaab40ffeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +2. Running pass 'IRTranslator' on function '@_Z2f2v' + #0 0x0000ffffad811494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffad80f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffad811bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffb3bf17bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffac6d7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffffac6867a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffffac671a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffad7696d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffad76951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffaf43dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffaf3382b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffffae11b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffffadbc06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffffad962b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffffad96805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffffad9630f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaad65d4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffac67229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffac67237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaad65cfeb0 _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.4/test/DebugInfo/Generic/namespace_function_definition.ll -- ******************** Testing: 0 2 4 6 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/namespace_inline_function_definition.ll (73 of 799) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/namespace_inline_function_definition.ll (72 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/namespace_inline_function_definition.ll' FAILED ******************** Exit Code: 2 @@ -2175,38 +2160,38 @@ RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/test/DebugInfo/Generic/namespace_inline_function_definition.ll ++ /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All + /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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 0x0000ffff7e091494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff7e08f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff7e091bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff8446a7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff7cf57240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff7cf067a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff7cef1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff7dfe96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff7dfe951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff7fcbdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff7fbb82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff7e99b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff7e4406a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff7e1e2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff7e1e805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff7e1e30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaadc9c4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff7cef229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff7cef237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaadc9bfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff90531494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff9052f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff90531bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff969097bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff8f3f7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff8f3a67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff8f391a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff904896d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff9048951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff9215dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff920582b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff90e3b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff908e06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff90682b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff9068805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff906830f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaac94e4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff8f39229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff8f39237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaac94dfeb0 _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.4/test/DebugInfo/Generic/namespace_inline_function_definition.ll @@ -2215,7 +2200,58 @@ ******************** Testing: 0 2 4 6 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/ptrsize.ll (77 of 799) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/noscopes.ll (74 of 799) +******************** 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.4/test/DebugInfo/Generic/noscopes.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.bc +RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.spv +RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/Generic/Output/noscopes.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.4/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.4/test/DebugInfo/Generic/noscopes.ll ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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 +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 '@f' + #0 0x0000ffffabfc1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffabfbf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffabfc1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffb23947bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffaae87240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffffaae367a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffffaae21a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffabf196d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffabf1951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffadbedfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffadae82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffffac8cb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffffac3706a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffffac112b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffffac11805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffffac1130f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaacf624fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffaae2229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffaae2237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaacf61feb0 _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.4/test/DebugInfo/Generic/noscopes.ll + +-- + +******************** +Testing: 0 2 4 6 +FAIL: LLVM_SPIRV :: DebugInfo/Generic/ptrsize.ll (76 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/ptrsize.ll' FAILED ******************** Exit Code: 134 @@ -2236,33 +2272,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 '@foo' - #0 0x0000ffff883f1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff883ef6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff883f1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff8e7cc7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff872b7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff872667a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff87251a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff883496d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff8834951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff8a01dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff89f182b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff88cfb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff887a06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff88542b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff8854805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff885430f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaac9244fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff8725229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff8725237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaac923feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.script: line 5: 2082292 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp + #0 0x0000ffffb8e21494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffb8e1f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffb8e21bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffbf1f77bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffb7ce7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffffb7c967a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffffb7c81a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffb8d796d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffb8d7951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffbaa4dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffba9482b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffffb972b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffffb91d06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffffb8f72b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffffb8f7805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffffb8f730f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaaab6a4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffb7c8229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffb7c8237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaaab69feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.script: line 5: 988925 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp -- ******************** -Testing: 0 2 4 6 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/restrict.ll (80 of 799) +Testing: 0 2 4 6 8 +FAIL: LLVM_SPIRV :: DebugInfo/Generic/restrict.ll (82 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/restrict.ll' FAILED ******************** Exit Code: 2 @@ -2273,38 +2309,38 @@ RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.spv RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/test/DebugInfo/Generic/restrict.ll -+ /usr/lib/llvm-18/bin/FileCheck --check-prefix=CHECK --check-prefix=V2 /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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 ++ /usr/lib/llvm-18/bin/FileCheck --check-prefix=CHECK --check-prefix=V2 /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/restrict.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 -dwarf-version=2 -O0 -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'IRTranslator' on function '@_Z3fooPv' - #0 0x0000ffffad561494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffad55f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffad561bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffb39327bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffac427240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffffac3d67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffffac3c1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffad4b96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffad4b951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffaf18dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffaf0882b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffffade6b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffffad9106a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffffad6b2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffffad6b805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffffad6b30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaac9114fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffac3c229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffac3c237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaac910feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff9f2c1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff9f2bf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff9f2c1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffa569d7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff9e187240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff9e1367a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff9e121a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff9f2196d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff9f21951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffa0eedfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffa0de82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff9fbcb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff9f6706a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff9f412b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff9f41805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff9f4130f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaae9694fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff9e12229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff9e12237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaae968feb0 _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.4/test/DebugInfo/Generic/restrict.ll @@ -2313,7 +2349,7 @@ ******************** Testing: 0 2 4 6 8 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/two-cus-from-same-file.ll (85 of 799) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/two-cus-from-same-file.ll (84 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/two-cus-from-same-file.ll' FAILED ******************** Exit Code: 134 @@ -2324,8 +2360,8 @@ RUN: at line 9: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.ll + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/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.4/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.4/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.4/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp -filetype=obj -O0 LLVM ERROR: Unsupported calling convention. @@ -2334,33 +2370,82 @@ 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.ll'. 2. Running pass 'IRTranslator' on function '@foo' - #0 0x0000ffff914e1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff914df6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff914e1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff978bb7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff903a7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff903567a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff90341a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff914396d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff9143951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff9310dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff930082b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff91deb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff918906a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff91632b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff9163805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff916330f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaac6dd4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff9034229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff9034237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaac6dcfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.script: line 5: 2082369 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp -filetype=obj -O0 + #0 0x0000ffff91021494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff9101f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff91021bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff973fe7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff8fee7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff8fe967a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff8fe81a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff90f796d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff90f7951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff92c4dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff92b482b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff9192b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff913d06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff91172b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff9117805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff911730f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaae1a24fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff8fe8229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff8fe8237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaae1a1feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.script: line 5: 989040 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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 (87 of 799) +******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/version.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.4/test/DebugInfo/Generic/version.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.bc ++ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.bc +RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.spv +RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.ll /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/version.ll --check-prefix=CHECK-LLVM ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj +LLVM ERROR: Unsupported calling convention. +PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. +Stack dump: +0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj +1. Running pass 'Function Pass Manager' on module ''. +2. Running pass 'IRTranslator' on function '@main' + #0 0x0000ffff85b61494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff85b5f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff85b61bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff8bf327bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff84a27240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff849d67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff849c1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff85ab96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff85ab951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff8778dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff876882b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff8646b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff85f106a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff85cb2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff85cb805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff85cb30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaabfbb4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff849c229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff849c237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaabfbafeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/version.ll.script: line 6: 989134 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp -- ******************** Testing: 0 2 4 6 8 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/varargs.ll (86 of 799) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/varargs.ll (91 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/varargs.ll' FAILED ******************** Exit Code: 2 @@ -2375,34 +2460,34 @@ + /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/test/DebugInfo/Generic/varargs.ll + /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/varargs.ll -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/build/test/test_output/DebugInfo/Generic/Output/varargs.ll.tmp.ll'. 2. Running pass 'IRTranslator' on function '@_Z1biz' - #0 0x0000ffffa66d1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffa66cf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffa66d1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffacaa87bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffa5597240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffffa55467a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffffa5531a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffa66296d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffa662951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffa82fdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffa81f82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffffa6fdb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffffa6a806a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffffa6822b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffffa682805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffffa68230f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaad4b14fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffa553229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffa553237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaad4b0feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff96af1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff96aef6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff96af1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff9ced07bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff959b7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff959667a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff95951a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff96a496d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff96a4951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff9871dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff986182b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff973fb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff96ea06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff96c42b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff96c4805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff96c430f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaab81e4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff9595229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff9595237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaab81dfeb0 _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.4/test/DebugInfo/Generic/varargs.ll @@ -2410,57 +2495,8 @@ -- ******************** -Testing: 0 2 4 6 8 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/version.ll (89 of 799) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/version.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.4/test/DebugInfo/Generic/version.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.bc -+ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.bc -RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.spv -RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.ll /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/version.ll --check-prefix=CHECK-LLVM -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -LLVM ERROR: Unsupported calling convention. -PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. -Stack dump: -0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -1. Running pass 'Function Pass Manager' on module ''. -2. Running pass 'IRTranslator' on function '@main' - #0 0x0000ffffa4e41494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffa4e3f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffa4e41bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffab21e7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffa3d07240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffffa3cb67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffffa3ca1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffa4d996d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffa4d9951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffa6a6dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffa69682b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffffa574b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffffa51f06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffffa4f92b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffffa4f9805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffffa4f930f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaacc134fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffa3ca229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffa3ca237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaacc12feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/version.ll.script: line 6: 2082448 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp - --- - -******************** -Testing: 0 2 4 6 8 -FAIL: LLVM_SPIRV :: DebugInfo/LocalAddressSpace.ll (91 of 799) +Testing: 0 2 4 6 8 10 +FAIL: LLVM_SPIRV :: DebugInfo/LocalAddressSpace.ll (100 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/LocalAddressSpace.ll' FAILED ******************** Exit Code: 2 @@ -2471,8 +2507,8 @@ RUN: at line 8: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Output/LocalAddressSpace.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Output/LocalAddressSpace.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Output/LocalAddressSpace.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Output/LocalAddressSpace.ll.tmp.spv RUN: at line 9: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/test/DebugInfo/LocalAddressSpace.ll --check-prefix=CHECK-SPIRV -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/test/DebugInfo/LocalAddressSpace.ll --check-prefix=CHECK-SPIRV ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/build/test/test_output/DebugInfo/Output/LocalAddressSpace.ll.tmp.ll + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Output/LocalAddressSpace.ll.tmp.spv -o - @@ -2480,35 +2516,35 @@ + /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/LocalAddressSpace.ll --check-prefix=CHECK-LLVM + cat /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Output/LocalAddressSpace.ll.tmp.ll 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.4/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.4/test/DebugInfo/LocalAddressSpace.ll -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/LocalAddressSpace.ll -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj -O0 + /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj -O0 ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/LocalAddressSpace.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 -O0 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'IRTranslator' on function '@foo' - #0 0x0000ffff94fb1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff94faf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff94fb1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff9b3917bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff93e77240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff93e267a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff93e11a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff94f096d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff94f0951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff96bddfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff96ad82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff958bb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff953606a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff95102b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff9510805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff951030f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaae2be4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff93e1229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff93e1237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaae2bdfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffffb6321494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffb631f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffb6321bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffbc6ff7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffb51e7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffffb51967a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffffb5181a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffb62796d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffb627951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffb7f4dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffb7e482b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffffb6c2b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffffb66d06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffffb6472b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffffb647805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffffb64730f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaadc004fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffb518229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffb518237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaadbfffeb0 _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.4/test/DebugInfo/LocalAddressSpace.ll @@ -2517,7 +2553,7 @@ ******************** Testing: 0 2 4 6 8 10 12 -FAIL: LLVM_SPIRV :: DebugInfo/UnknownBaseType.ll (116 of 799) +FAIL: LLVM_SPIRV :: DebugInfo/UnknownBaseType.ll (114 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/UnknownBaseType.ll' FAILED ******************** Exit Code: 2 @@ -2528,40 +2564,40 @@ RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Output/UnknownBaseType.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Output/UnknownBaseType.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Output/UnknownBaseType.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Output/UnknownBaseType.ll.tmp.spv RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/Output/UnknownBaseType.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/Output/UnknownBaseType.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Output/UnknownBaseType.ll.tmp.spv -o - RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/test/DebugInfo/UnknownBaseType.ll + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/UnknownBaseType.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.4/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 0x0000ffff7ae91494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff7ae8f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff7ae91bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff8126c7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff79d57240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff79d067a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff79cf1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff7ade96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff7ade951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff7cabdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff7cabe7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) -#11 0x0000ffff7b60ba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) -#12 0x0000ffff7b65e8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) -#13 0x0000ffff7b65dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#14 0x0000ffff7b2406a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#15 0x0000ffff7afe2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#16 0x0000ffff7afe805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#17 0x0000ffff7afe30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#18 0x0000aaaabc024fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffff79cf229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffff79cf237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaabc01feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffffad181494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffad17f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffad181bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffb355f7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffac047240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffffabff67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffffabfe1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffad0d96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffad0d951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffaedadfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffaedae7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) +#11 0x0000ffffad8fba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) +#12 0x0000ffffad94e8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) +#13 0x0000ffffad94dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#14 0x0000ffffad5306a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#15 0x0000ffffad2d2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#16 0x0000ffffad2d805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#17 0x0000ffffad2d30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#18 0x0000aaaac0724fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffffabfe229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffffabfe237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaac071feb0 _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.4/test/DebugInfo/UnknownBaseType.ll @@ -2570,56 +2606,7 @@ ******************** Testing: 0 2 4 6 8 10 12 -FAIL: LLVM_SPIRV :: DebugInfo/X86/constant-aggregate.ll (125 of 799) -******************** 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.4/test/DebugInfo/X86/constant-aggregate.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.ll -filetype=obj -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.ll -filetype=obj -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.ll -filetype=obj -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.ll'. -2. Running pass 'AArch64 Instruction Selection' on function '@_Z3foo1S' - #0 0x0000ffff8ff21494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff8ff1f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff8ff21bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff962f77bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff8ede7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff8ed967a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff8ed81a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff8fe796d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff8fe7951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff91b4dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff91b4e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) -#11 0x0000ffff9069ba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) -#12 0x0000ffff906ee8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) -#13 0x0000ffff906edab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#14 0x0000ffff902d06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#15 0x0000ffff90072b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#16 0x0000ffff9007805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#17 0x0000ffff900730f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#18 0x0000aaaab8554fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffff8ed8229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffff8ed8237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaab854feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.script: line 13: 2083115 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.ll -filetype=obj -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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 (126 of 799) +FAIL: LLVM_SPIRV :: DebugInfo/X86/constant-loclist.ll (127 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/constant-loclist.ll' FAILED ******************** Exit Code: 1 @@ -2630,8 +2617,8 @@ RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-loclist.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-loclist.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-loclist.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-loclist.ll.tmp.spv RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-loclist.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-loclist.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-loclist.ll.tmp.spv -o - + /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-loclist.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/test/DebugInfo/X86/constant-loclist.ll + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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 - @@ -2685,64 +2672,7 @@ ******************** Testing: 0 2 4 6 8 10 12 14 -FAIL: LLVM_SPIRV :: DebugInfo/X86/dbg-declare-alloca.ll (133 of 799) -******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/dbg-declare-alloca.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.4/test/DebugInfo/X86/dbg-declare-alloca.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-alloca.ll.tmp.bc -+ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-alloca.ll.tmp.bc -RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-alloca.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-alloca.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-alloca.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-alloca.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/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.4/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.4/test/DebugInfo/X86/dbg-declare-alloca.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 '@use_dbg_declare' - #0 0x0000ffff91ca1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff91c9f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff91ca1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff980787bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff90b67240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff90b167a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff90b01a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff91bf96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff91bf951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff938cdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff938d1518 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1518) -#11 0x0000ffff938d1c38 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1c38) -#12 0x0000ffff923fea58 llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14eea58) -#13 0x0000ffff92414274 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x1504274) -#14 0x0000ffff92403fb4 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 0x0000ffff923f5844 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e5844) -#16 0x0000ffff923eccac llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dccac) -#17 0x0000ffff9246fbd8 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 0x0000ffff9246f634 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f634) -#19 0x0000ffff9246dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#20 0x0000ffff920506a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#21 0x0000ffff91df2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#22 0x0000ffff91df805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#23 0x0000ffff91df30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#24 0x0000aaaae0554fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#25 0x0000ffff90b0229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#26 0x0000ffff90b0237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#27 0x0000aaaae054feb0 _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.4/test/DebugInfo/X86/dbg-declare-alloca.ll - --- - -******************** -Testing: 0 2 4 6 8 10 12 14 -FAIL: LLVM_SPIRV :: DebugInfo/X86/convert-debugloc.ll (134 of 799) +FAIL: LLVM_SPIRV :: DebugInfo/X86/convert-debugloc.ll (129 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/convert-debugloc.ll' FAILED ******************** Exit Code: 2 @@ -2753,38 +2683,38 @@ RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/convert-debugloc.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/convert-debugloc.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/build/test/test_output/DebugInfo/X86/Output/convert-debugloc.ll.tmp.ll + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/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.4/test/DebugInfo/X86/convert-debugloc.ll --check-prefix=DW5 "--implicit-check-not={{DW_TAG|NULL}}" + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -dwarf-version=5 -filetype=obj -O0 -+ /usr/lib/llvm-18/bin/llvm-dwarfdump - + /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/convert-debugloc.ll --check-prefix=DW5 '--implicit-check-not={{DW_TAG|NULL}}' ++ /usr/lib/llvm-18/bin/llvm-dwarfdump - LLVM ERROR: Unsupported calling convention. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 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 0x0000ffff7faf1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff7faef6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff7faf1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff85ec67bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff7e9b7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff7e9667a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff7e951a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff7fa496d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff7fa4951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff8171dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff816182b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff803fb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff7fea06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff7fc42b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff7fc4805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff7fc430f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaab5db4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff7e95229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff7e95237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaab5dafeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffffb4e61494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffb4e5f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffb4e61bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffbb2377bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffb3d27240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffffb3cd67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffffb3cc1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffb4db96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffb4db951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffb6a8dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffb69882b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffffb576b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffffb52106a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffffb4fb2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffffb4fb805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffffb4fb30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaac40f4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffb3cc229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffb3cc237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaac40efeb0 _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.4/test/DebugInfo/X86/convert-debugloc.ll --check-prefix=DW5 --implicit-check-not={{DW_TAG|NULL}} @@ -2793,7 +2723,113 @@ ******************** Testing: 0 2 4 6 8 10 12 14 -FAIL: LLVM_SPIRV :: DebugInfo/X86/dbg-declare-arg.ll (136 of 799) +FAIL: LLVM_SPIRV :: DebugInfo/X86/constant-aggregate.ll (131 of 799) +******************** 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.4/test/DebugInfo/X86/constant-aggregate.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.ll -filetype=obj -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.ll -filetype=obj -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.ll -filetype=obj -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.ll'. +2. Running pass 'AArch64 Instruction Selection' on function '@_Z3foo1S' + #0 0x0000ffff8ce71494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff8ce6f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff8ce71bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff932507bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff8bd37240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff8bce67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff8bcd1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff8cdc96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff8cdc951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff8ea9dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff8ea9e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) +#11 0x0000ffff8d5eba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) +#12 0x0000ffff8d63e8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) +#13 0x0000ffff8d63dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#14 0x0000ffff8d2206a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#15 0x0000ffff8cfc2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#16 0x0000ffff8cfc805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#17 0x0000ffff8cfc30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#18 0x0000aaaaddd84fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffff8bcd229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffff8bcd237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaaddd7feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.script: line 13: 990188 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.ll -filetype=obj -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.o + +-- + +******************** +Testing: 0 2 4 6 8 10 12 14 +FAIL: LLVM_SPIRV :: DebugInfo/X86/dbg-declare-alloca.ll (133 of 799) +******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/dbg-declare-alloca.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.4/test/DebugInfo/X86/dbg-declare-alloca.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-alloca.ll.tmp.bc ++ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-alloca.ll.tmp.bc +RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-alloca.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-alloca.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-alloca.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-alloca.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-alloca.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.4/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.4/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.4/test/DebugInfo/X86/dbg-declare-alloca.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 '@use_dbg_declare' + #0 0x0000ffff97b01494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff97aff6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff97b01bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff9ded87bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff969c7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff969767a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff96961a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff97a596d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff97a5951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff9972dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff99731518 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1518) +#11 0x0000ffff99731c38 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1c38) +#12 0x0000ffff9825ea58 llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14eea58) +#13 0x0000ffff98274274 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x1504274) +#14 0x0000ffff98263fb4 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 0x0000ffff98255844 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e5844) +#16 0x0000ffff9824ccac llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dccac) +#17 0x0000ffff982cfbd8 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 0x0000ffff982cf634 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f634) +#19 0x0000ffff982cdab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#20 0x0000ffff97eb06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#21 0x0000ffff97c52b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#22 0x0000ffff97c5805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#23 0x0000ffff97c530f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#24 0x0000aaaac1754fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#25 0x0000ffff9696229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#26 0x0000ffff9696237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#27 0x0000aaaac174feb0 _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.4/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 (134 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/dbg-declare-arg.ll' FAILED ******************** Exit Code: 2 @@ -2807,37 +2843,37 @@ + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.spv -o - + /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.ll RUN: at line 4: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -fast-isel=true -filetype=obj -o - /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/test/DebugInfo/X86/dbg-declare-arg.ll -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/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.4/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.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.ll'. 2. Running pass 'AArch64 Instruction Selection' on function '@_Z3fooi' - #0 0x0000ffffa9cf1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffa9cef6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffa9cf1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffb00c47bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffa8bb7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffffa8b667a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffffa8b51a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffa9c496d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffa9c4951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffab91dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffab91e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) -#11 0x0000ffffaa46ba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) -#12 0x0000ffffaa4be884 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e884) -#13 0x0000ffffaa4bdab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#14 0x0000ffffaa0a06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#15 0x0000ffffa9e42b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#16 0x0000ffffa9e4805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#17 0x0000ffffa9e430f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#18 0x0000aaaab7964fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffffa8b5229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffffa8b5237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaab795feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff83951494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff8394f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff83951bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff89d2a7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff82817240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff827c67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff827b1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff838a96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff838a951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff8557dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff8557e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) +#11 0x0000ffff840cba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) +#12 0x0000ffff8411e884 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e884) +#13 0x0000ffff8411dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#14 0x0000ffff83d006a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#15 0x0000ffff83aa2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#16 0x0000ffff83aa805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#17 0x0000ffff83aa30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#18 0x0000aaaace5d4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffff827b229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffff827b237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaace5cfeb0 _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.4/test/DebugInfo/X86/dbg-declare-arg.ll @@ -2846,7 +2882,7 @@ ******************** Testing: 0 2 4 6 8 10 12 14 -FAIL: LLVM_SPIRV :: DebugInfo/X86/dbg-prolog-end.ll (137 of 799) +FAIL: LLVM_SPIRV :: DebugInfo/X86/dbg-prolog-end.ll (136 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/dbg-prolog-end.ll' FAILED ******************** Exit Code: 2 @@ -2857,37 +2893,37 @@ RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-prolog-end.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-prolog-end.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-prolog-end.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/X86/Output/dbg-prolog-end.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/X86/Output/dbg-prolog-end.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-prolog-end.ll.tmp.spv -o - 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.4/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.4/test/DebugInfo/X86/dbg-prolog-end.ll -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/dbg-prolog-end.ll + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/dbg-prolog-end.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 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'IRTranslator' on function '@foo' - #0 0x0000ffff94ab1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff94aaf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff94ab1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff9ae8f7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff93977240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff939267a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff93911a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff94a096d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff94a0951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff966ddfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff965d82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff953bb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff94e606a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff94c02b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff94c0805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff94c030f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaab4b54fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff9391229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff9391237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaab4b4feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffffb24a1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffb249f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffb24a1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffb88817bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffb1367240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffffb13167a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffffb1301a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffb23f96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffb23f951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffb40cdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffb3fc82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffffb2dab3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffffb28506a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffffb25f2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffffb25f805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffffb25f30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaacd7d4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffb130229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffb130237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaacd7cfeb0 _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.4/test/DebugInfo/X86/dbg-prolog-end.ll @@ -2895,7 +2931,7 @@ ******************** Testing: 0 2 4 6 8 10 12 14 -FAIL: LLVM_SPIRV :: DebugInfo/X86/dbg-value-const-byref.ll (139 of 799) +FAIL: LLVM_SPIRV :: DebugInfo/X86/dbg-value-const-byref.ll (138 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/dbg-value-const-byref.ll' FAILED ******************** Exit Code: 2 @@ -2906,46 +2942,46 @@ RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.spv -o - 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.4/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.4/test/DebugInfo/X86/dbg-value-const-byref.ll -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/dbg-value-const-byref.ll -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O1 -filetype=obj -o - /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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/llc -mtriple=aarch64-unknown-linux-gnu -O1 -filetype=obj -o - /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/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.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.ll'. 2. Running pass 'AArch64 Instruction Selection' on function '@foo' - #0 0x0000ffffae431494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffae42f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffae431bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffb48067bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffad2f7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffffad2a67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffffad291a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffae3896d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffae38951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffb005dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffb0061518 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1518) -#11 0x0000ffffb0061c38 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1c38) -#12 0x0000ffffaeb8ea58 llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14eea58) -#13 0x0000ffffaeba4274 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x1504274) -#14 0x0000ffffaeb93fb4 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 0x0000ffffaeb85844 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e5844) -#16 0x0000ffffaeb7ccac llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dccac) -#17 0x0000ffffaebffbd8 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 0x0000ffffaebff634 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f634) -#19 0x0000ffffaebfdab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#20 0x0000ffffae7e06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#21 0x0000ffffae582b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#22 0x0000ffffae58805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#23 0x0000ffffae5830f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#24 0x0000aaaacf3d4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#25 0x0000ffffad29229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#26 0x0000ffffad29237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#27 0x0000aaaacf3cfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffffa8641494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffa863f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffa8641bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffaea157bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffa7507240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffffa74b67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffffa74a1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffa85996d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffa859951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffaa26dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffaa271518 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1518) +#11 0x0000ffffaa271c38 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1c38) +#12 0x0000ffffa8d9ea58 llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14eea58) +#13 0x0000ffffa8db4274 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x1504274) +#14 0x0000ffffa8da3fb4 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 0x0000ffffa8d95844 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e5844) +#16 0x0000ffffa8d8ccac llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dccac) +#17 0x0000ffffa8e0fbd8 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 0x0000ffffa8e0f634 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f634) +#19 0x0000ffffa8e0dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#20 0x0000ffffa89f06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#21 0x0000ffffa8792b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#22 0x0000ffffa879805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#23 0x0000ffffa87930f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#24 0x0000aaaab5d84fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#25 0x0000ffffa74a229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#26 0x0000ffffa74a237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#27 0x0000aaaab5d7feb0 _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.4/test/DebugInfo/X86/dbg-value-const-byref.ll @@ -2954,7 +2990,7 @@ ******************** Testing: 0 2 4 6 8 10 12 14 -FAIL: LLVM_SPIRV :: DebugInfo/X86/dbg-value-isel.ll (140 of 799) +FAIL: LLVM_SPIRV :: DebugInfo/X86/dbg-value-isel.ll (139 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/dbg-value-isel.ll' FAILED ******************** Exit Code: 2 @@ -2965,39 +3001,39 @@ RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-isel.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-isel.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-isel.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-isel.ll.tmp.spv RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-isel.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-isel.ll.tmp.ll -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-isel.ll.tmp.ll + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-isel.ll.tmp.spv -o - ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-isel.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.4/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.4/test/DebugInfo/X86/dbg-value-isel.ll -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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 0x0000ffff8ba61494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff8ba5f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff8ba61bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff91e387bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff8a927240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff8a8d67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff8a8c1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff8b9b96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff8b9b951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff8d68dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff8d68e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) -#11 0x0000ffff8c1dba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) -#12 0x0000ffff8c22e8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) -#13 0x0000ffff8c22dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#14 0x0000ffff8be106a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#15 0x0000ffff8bbb2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#16 0x0000ffff8bbb805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#17 0x0000ffff8bbb30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#18 0x0000aaaab4284fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffff8a8c229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffff8a8c237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaab427feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff7dce1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff7dcdf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff7dce1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff840bd7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff7cba7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff7cb567a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff7cb41a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff7dc396d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff7dc3951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff7f90dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff7f90e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) +#11 0x0000ffff7e45ba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) +#12 0x0000ffff7e4ae8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) +#13 0x0000ffff7e4adab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#14 0x0000ffff7e0906a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#15 0x0000ffff7de32b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#16 0x0000ffff7de3805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#17 0x0000ffff7de330f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#18 0x0000aaaabd944fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffff7cb4229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffff7cb4237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaabd93feb0 _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.4/test/DebugInfo/X86/dbg-value-isel.ll @@ -3005,7 +3041,7 @@ ******************** Testing: 0 2 4 6 8 10 12 14 16 -FAIL: LLVM_SPIRV :: DebugInfo/X86/dw_op_minus_direct.ll (148 of 799) +FAIL: LLVM_SPIRV :: DebugInfo/X86/dw_op_minus_direct.ll (151 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/dw_op_minus_direct.ll' FAILED ******************** Exit Code: 2 @@ -3019,37 +3055,37 @@ + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/X86/Output/dw_op_minus_direct.ll.tmp.ll 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.4/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.4/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/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/dw_op_minus_direct.ll + /usr/lib/llvm-18/bin/llvm-dwarfdump -v - -+ /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 0x0000ffff8f7f1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff8f7ef6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff8f7f1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff95bc67bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff8e6b7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff8e6667a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff8e651a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff8f7496d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff8f74951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff9141dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff9141e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) -#11 0x0000ffff8ff6ba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) -#12 0x0000ffff8ffbe8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) -#13 0x0000ffff8ffbdab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#14 0x0000ffff8fba06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#15 0x0000ffff8f942b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#16 0x0000ffff8f94805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#17 0x0000ffff8f9430f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#18 0x0000aaaae96a4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffff8e65229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffff8e65237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaae969feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff87ec1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff87ebf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff87ec1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff8e2977bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff86d87240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff86d367a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff86d21a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff87e196d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff87e1951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff89aedfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff89aee7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) +#11 0x0000ffff8863ba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) +#12 0x0000ffff8868e8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) +#13 0x0000ffff8868dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#14 0x0000ffff882706a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#15 0x0000ffff88012b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#16 0x0000ffff8801805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#17 0x0000ffff880130f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#18 0x0000aaaadd164fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffff86d2229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffff86d2237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaadd15feb0 _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.4/test/DebugInfo/X86/dw_op_minus_direct.ll @@ -3058,7 +3094,7 @@ ******************** Testing: 0 2 4 6 8 10 12 14 16 -FAIL: LLVM_SPIRV :: DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll (151 of 799) +FAIL: LLVM_SPIRV :: DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll (154 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll' FAILED ******************** Exit Code: 2 @@ -3069,8 +3105,8 @@ RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/X86/Output/dwarf-aranges-no-dwarf-labels.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/build/test/test_output/DebugInfo/X86/Output/dwarf-aranges-no-dwarf-labels.ll.tmp.ll + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/X86/Output/dwarf-aranges-no-dwarf-labels.ll.tmp.ll RUN: at line 4: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -generate-arange-section < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/test/DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll + /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -generate-arange-section @@ -3080,36 +3116,36 @@ 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 0x0000ffffa7b11494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffa7b0f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffa7b11bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffadee27bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffa69d7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffffa69867a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffffa6971a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffa7a696d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffa7a6951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffa973dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffa973e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) -#11 0x0000ffffa828ba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) -#12 0x0000ffffa82de8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) -#13 0x0000ffffa82ddab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#14 0x0000ffffa7ec06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#15 0x0000ffffa7c62b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#16 0x0000ffffa7c6805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#17 0x0000ffffa7c630f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#18 0x0000aaaab0354fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffffa697229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffffa697237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaab034feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff81231494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff8122f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff81231bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff8760a7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff800f7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff800a67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff80091a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff811896d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff8118951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff82e5dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff82e5e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) +#11 0x0000ffff819aba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) +#12 0x0000ffff819fe8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) +#13 0x0000ffff819fdab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#14 0x0000ffff815e06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#15 0x0000ffff81382b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#16 0x0000ffff8138805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#17 0x0000ffff813830f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#18 0x0000aaaad8664fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffff8009229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffff8009237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaad865feb0 _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.4/test/DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll -- ******************** -Testing: 0 2 4 6 8 10 12 14 16 18 -FAIL: LLVM_SPIRV :: DebugInfo/X86/frame-register.ll (161 of 799) +Testing: 0 2 4 6 8 10 12 14 16 +FAIL: LLVM_SPIRV :: DebugInfo/X86/frame-register.ll (158 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/frame-register.ll' FAILED ******************** Exit Code: 2 @@ -3120,8 +3156,8 @@ RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/frame-register.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/frame-register.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/frame-register.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/frame-register.ll.tmp.spv RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/frame-register.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/frame-register.ll.tmp.ll -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/frame-register.ll.tmp.ll + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/frame-register.ll.tmp.spv -o - ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/frame-register.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.4/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.4/test/DebugInfo/X86/frame-register.ll + /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/frame-register.ll + /usr/lib/llvm-18/bin/llvm-dwarfdump -v --debug-info - @@ -3132,34 +3168,34 @@ 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/X86/Output/frame-register.ll.tmp.ll'. 2. Running pass 'AArch64 Instruction Selection' on function '@main' - #0 0x0000ffff9d381494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff9d37f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff9d381bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffa37537bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff9c247240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff9c1f67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff9c1e1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff9d2d96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff9d2d951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff9efadfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff9efb1518 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1518) -#11 0x0000ffff9efb1c38 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1c38) -#12 0x0000ffff9dadea58 llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14eea58) -#13 0x0000ffff9daf4274 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x1504274) -#14 0x0000ffff9dae3fb4 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 0x0000ffff9dad5844 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e5844) -#16 0x0000ffff9dacccac llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dccac) -#17 0x0000ffff9db4fbd8 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 0x0000ffff9db4f634 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f634) -#19 0x0000ffff9db4dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#20 0x0000ffff9d7306a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#21 0x0000ffff9d4d2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#22 0x0000ffff9d4d805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#23 0x0000ffff9d4d30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#24 0x0000aaaaea7e4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#25 0x0000ffff9c1e229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#26 0x0000ffff9c1e237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#27 0x0000aaaaea7dfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff8f571494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff8f56f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff8f571bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff9594b7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff8e437240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff8e3e67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff8e3d1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff8f4c96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff8f4c951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff9119dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff911a1518 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1518) +#11 0x0000ffff911a1c38 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1c38) +#12 0x0000ffff8fccea58 llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14eea58) +#13 0x0000ffff8fce4274 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x1504274) +#14 0x0000ffff8fcd3fb4 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 0x0000ffff8fcc5844 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e5844) +#16 0x0000ffff8fcbccac llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dccac) +#17 0x0000ffff8fd3fbd8 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 0x0000ffff8fd3f634 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f634) +#19 0x0000ffff8fd3dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#20 0x0000ffff8f9206a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#21 0x0000ffff8f6c2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#22 0x0000ffff8f6c805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#23 0x0000ffff8f6c30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#24 0x0000aaaadc634fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#25 0x0000ffff8e3d229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#26 0x0000ffff8e3d237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#27 0x0000aaaadc62feb0 _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.4/test/DebugInfo/X86/frame-register.ll @@ -3168,7 +3204,7 @@ ******************** Testing: 0 2 4 6 8 10 12 14 16 18 -FAIL: LLVM_SPIRV :: DebugInfo/X86/isel-cse-line.ll (168 of 799) +FAIL: LLVM_SPIRV :: DebugInfo/X86/isel-cse-line.ll (170 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/isel-cse-line.ll' FAILED ******************** Exit Code: 2 @@ -3179,8 +3215,8 @@ RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/isel-cse-line.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/isel-cse-line.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/isel-cse-line.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/isel-cse-line.ll.tmp.spv RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/isel-cse-line.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/isel-cse-line.ll.tmp.ll -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/isel-cse-line.ll.tmp.ll + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/isel-cse-line.ll.tmp.spv -o - ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/isel-cse-line.ll.tmp.ll RUN: at line 4: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=asm -fast-isel=false -O0 < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/isel-cse-line.ll.tmp.ll | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/isel-cse-line.ll + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=asm -fast-isel=false -O0 + /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/isel-cse-line.ll @@ -3190,26 +3226,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 0x0000ffffa7181494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffa717f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffa7181bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffad5557bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffa6047240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffffa5ff67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffffa5fe1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffa70d96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffa70d951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffa8dadfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffa8ca82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffffa7a8b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffffa75306a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffffa72d2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffffa72d805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffffa72d30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaaab6e4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffa5fe229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffa5fe237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaaab6dfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff87141494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff8713f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff87141bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff8d5187bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff86007240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff85fb67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff85fa1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff870996d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff8709951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff88d6dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff88c682b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff87a4b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff874f06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff87292b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff8729805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff872930f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaade414fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff85fa229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff85fa237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaade40feb0 _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.4/test/DebugInfo/X86/isel-cse-line.ll @@ -3217,7 +3253,7 @@ ******************** Testing: 0 2 4 6 8 10 12 14 16 18 -FAIL: LLVM_SPIRV :: DebugInfo/X86/partial-constant.ll (176 of 799) +FAIL: LLVM_SPIRV :: DebugInfo/X86/partial-constant.ll (172 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/partial-constant.ll' FAILED ******************** Exit Code: 1 @@ -3297,8 +3333,8 @@ -- ******************** -Testing: 0 2 4 6 8 10 12 14 16 18 20 -FAIL: LLVM_SPIRV :: DebugInfo/X86/nophysreg.ll (180 of 799) +Testing: 0 2 4 6 8 10 12 14 16 18 +FAIL: LLVM_SPIRV :: DebugInfo/X86/nophysreg.ll (175 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/nophysreg.ll' FAILED ******************** Exit Code: 2 @@ -3309,40 +3345,40 @@ RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/nophysreg.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/nophysreg.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/nophysreg.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/nophysreg.ll.tmp.spv RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/X86/Output/nophysreg.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/X86/Output/nophysreg.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/nophysreg.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.4/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.4/test/DebugInfo/X86/nophysreg.ll ++ /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.4/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 0x0000ffff7dd91494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff7dd8f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff7dd91bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff8416c7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff7cc57240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff7cc067a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff7cbf1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff7dce96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff7dce951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff7f9bdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff7f9be7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) -#11 0x0000ffff7e50ba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) -#12 0x0000ffff7e55e8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) -#13 0x0000ffff7e55dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#14 0x0000ffff7e1406a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#15 0x0000ffff7dee2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#16 0x0000ffff7dee805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#17 0x0000ffff7dee30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#18 0x0000aaaae7c64fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffff7cbf229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffff7cbf237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaae7c5feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffffb5d61494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffb5d5f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffb5d61bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffbc1337bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffb4c27240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffffb4bd67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffffb4bc1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffb5cb96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffb5cb951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffb798dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffb798e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) +#11 0x0000ffffb64dba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) +#12 0x0000ffffb652e8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) +#13 0x0000ffffb652dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#14 0x0000ffffb61106a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#15 0x0000ffffb5eb2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#16 0x0000ffffb5eb805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#17 0x0000ffffb5eb30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#18 0x0000aaaabce54fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffffb4bc229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffffb4bc237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaabce4feb0 _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.4/test/DebugInfo/X86/nophysreg.ll @@ -3351,7 +3387,7 @@ ******************** Testing: 0 2 4 6 8 10 12 14 16 18 20 -FAIL: LLVM_SPIRV :: DebugInfo/X86/single-dbg_value.ll (185 of 799) +FAIL: LLVM_SPIRV :: DebugInfo/X86/single-dbg_value.ll (183 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/single-dbg_value.ll' FAILED ******************** Exit Code: 2 @@ -3362,8 +3398,8 @@ RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/single-dbg_value.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/single-dbg_value.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/single-dbg_value.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/X86/Output/single-dbg_value.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/X86/Output/single-dbg_value.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/single-dbg_value.ll.tmp.spv -o - RUN: at line 4: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -stop-after=livedebugvalues -o - /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/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.4/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.4/build/test/test_output/DebugInfo/X86/Output/single-dbg_value.ll.tmp.ll @@ -3373,34 +3409,34 @@ 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -stop-after=livedebugvalues -o - /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/X86/Output/single-dbg_value.ll.tmp.ll'. 2. Running pass 'AArch64 Instruction Selection' on function '@f' - #0 0x0000ffffa4b31494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffa4b2f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffa4b31bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffaaf0a7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffa39f7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffffa39a67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffffa3991a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffa4a896d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffa4a8951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffa675dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffa6761518 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1518) -#11 0x0000ffffa6761c38 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1c38) -#12 0x0000ffffa528ea58 llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14eea58) -#13 0x0000ffffa52a4274 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x1504274) -#14 0x0000ffffa5293fb4 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 0x0000ffffa5285844 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e5844) -#16 0x0000ffffa527ccac llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dccac) -#17 0x0000ffffa52ffbd8 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 0x0000ffffa52ff634 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f634) -#19 0x0000ffffa52fdab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#20 0x0000ffffa4ee06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#21 0x0000ffffa4c82b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#22 0x0000ffffa4c8805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#23 0x0000ffffa4c830f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#24 0x0000aaaac0bd4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#25 0x0000ffffa399229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#26 0x0000ffffa399237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#27 0x0000aaaac0bcfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff7f151494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff7f14f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff7f151bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff855257bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff7e017240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff7dfc67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff7dfb1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff7f0a96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff7f0a951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff80d7dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff80d81518 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1518) +#11 0x0000ffff80d81c38 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1c38) +#12 0x0000ffff7f8aea58 llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14eea58) +#13 0x0000ffff7f8c4274 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x1504274) +#14 0x0000ffff7f8b3fb4 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 0x0000ffff7f8a5844 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e5844) +#16 0x0000ffff7f89ccac llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dccac) +#17 0x0000ffff7f91fbd8 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 0x0000ffff7f91f634 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f634) +#19 0x0000ffff7f91dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#20 0x0000ffff7f5006a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#21 0x0000ffff7f2a2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#22 0x0000ffff7f2a805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#23 0x0000ffff7f2a30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#24 0x0000aaaade3e4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#25 0x0000ffff7dfb229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#26 0x0000ffff7dfb237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#27 0x0000aaaade3dfeb0 _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.4/test/DebugInfo/X86/single-dbg_value.ll --check-prefix=SANITY @@ -3422,50 +3458,50 @@ + /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/this-stack_value.ll.tmp.ll + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/this-stack_value.ll.tmp.spv -o - RUN: at line 4: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=asm -o - /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/this-stack_value.ll.tmp.ll | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/this-stack_value.ll --check-prefix=ASM -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/this-stack_value.ll --check-prefix=ASM + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=asm -o - /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/this-stack_value.ll.tmp.ll ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/this-stack_value.ll --check-prefix=ASM LLVM ERROR: Unsupported calling convention. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=asm -o - /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/test/test_output/DebugInfo/X86/Output/this-stack_value.ll.tmp.ll'. 2. Running pass 'AArch64 Instruction Selection' on function '@_Z4getBv' - #0 0x0000ffff83b41494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff83b3f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff83b41bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff89f207bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff82a07240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff829b67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff829a1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff83a996d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff83a9951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff8576dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff85771518 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1518) -#11 0x0000ffff85771c38 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1c38) -#12 0x0000ffff8429ea58 llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14eea58) -#13 0x0000ffff842b4274 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x1504274) -#14 0x0000ffff842a3fb4 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 0x0000ffff84295844 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e5844) -#16 0x0000ffff8428ccac llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dccac) -#17 0x0000ffff8430fbd8 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 0x0000ffff8430f634 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f634) -#19 0x0000ffff8430dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#20 0x0000ffff83ef06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#21 0x0000ffff83c92b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#22 0x0000ffff83c9805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#23 0x0000ffff83c930f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#24 0x0000aaaabefc4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#25 0x0000ffff829a229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#26 0x0000ffff829a237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#27 0x0000aaaabefbfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffffb71e1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffb71df6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffb71e1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffbd5b67bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffb60a7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffffb60567a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffffb6041a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffb71396d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffb713951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffb8e0dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffb8e11518 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1518) +#11 0x0000ffffb8e11c38 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1c38) +#12 0x0000ffffb793ea58 llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14eea58) +#13 0x0000ffffb7954274 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x1504274) +#14 0x0000ffffb7943fb4 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 0x0000ffffb7935844 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e5844) +#16 0x0000ffffb792ccac llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dccac) +#17 0x0000ffffb79afbd8 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 0x0000ffffb79af634 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f634) +#19 0x0000ffffb79adab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#20 0x0000ffffb75906a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#21 0x0000ffffb7332b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#22 0x0000ffffb733805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#23 0x0000ffffb73330f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#24 0x0000aaaacca44fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#25 0x0000ffffb604229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#26 0x0000ffffb604237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#27 0x0000aaaacca3feb0 _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.4/test/DebugInfo/X86/this-stack_value.ll --check-prefix=ASM -- ******************** -Testing: 0 2 4 6 8 10 12 14 16 18 20 22 24 -FAIL: LLVM_SPIRV :: DebugInfo/expr-opcode.ll (210 of 799) +Testing: 0 2 4 6 8 10 12 14 16 18 20 22 +FAIL: LLVM_SPIRV :: DebugInfo/expr-opcode.ll (203 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/expr-opcode.ll' FAILED ******************** Exit Code: 134 @@ -3488,27 +3524,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 0x0000ffff92d91494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff92d8f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff92d91bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff9916f7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff91c57240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff91c067a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff91bf1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff92ce96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff92ce951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff949bdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff948b82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff9369b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff931406a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff92ee2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff92ee805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff92ee30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaad8114fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff91bf229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff91bf237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaad810feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Output/expr-opcode.ll.script: line 11: 2084558 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.4/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.rev.ll + #0 0x0000ffffa0921494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffa091f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffa0921bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffa6cfe7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff9f7e7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff9f7967a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff9f781a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffa08796d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffa087951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffa254dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffa24482b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffffa122b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffffa0cd06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffffa0a72b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffffa0a7805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffffa0a730f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaad8984fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff9f78229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff9f78237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaad897feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Output/expr-opcode.ll.script: line 11: 992649 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.4/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.rev.ll -- @@ -3566,7 +3602,7 @@ LLVM_SPIRV :: DebugInfo/expr-opcode.ll -Testing Time: 14.50s +Testing Time: 17.84s Total Discovered Tests: 799 Unsupported : 3 (0.38%) @@ -3625,7 +3661,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.4-1_arm64) -+++ dpkg-gensymbolshw1lPI 2025-12-16 19:06:05.046650640 -1200 ++++ dpkg-gensymbolsZufvRa 2024-11-14 14:47:02.850877049 +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 @@ -4314,11 +4350,11 @@ dh_gencontrol -O--builddir=build/ dh_md5sums -O--builddir=build/ dh_builddeb -O--builddir=build/ -dpkg-deb: building package 'llvm-spirv-18-dbgsym' in '../llvm-spirv-18-dbgsym_18.1.4-1_arm64.deb'. +dpkg-deb: building package 'libllvmspirvlib18.1' in '../libllvmspirvlib18.1_18.1.4-1_arm64.deb'. +dpkg-deb: building package 'libllvmspirvlib18.1-dbgsym' in '../libllvmspirvlib18.1-dbgsym_18.1.4-1_arm64.deb'. dpkg-deb: building package 'llvm-spirv-18' in '../llvm-spirv-18_18.1.4-1_arm64.deb'. dpkg-deb: building package 'libllvmspirvlib-18-dev' in '../libllvmspirvlib-18-dev_18.1.4-1_arm64.deb'. -dpkg-deb: building package 'libllvmspirvlib18.1-dbgsym' in '../libllvmspirvlib18.1-dbgsym_18.1.4-1_arm64.deb'. -dpkg-deb: building package 'libllvmspirvlib18.1' in '../libllvmspirvlib18.1_18.1.4-1_arm64.deb'. +dpkg-deb: building package 'llvm-spirv-18-dbgsym' in '../llvm-spirv-18-dbgsym_18.1.4-1_arm64.deb'. dpkg-genbuildinfo --build=binary -O../spirv-llvm-translator-18_18.1.4-1_arm64.buildinfo dpkg-genchanges --build=binary -O../spirv-llvm-translator-18_18.1.4-1_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -4326,12 +4362,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/923985/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/923985/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/2049014 and its subdirectories -I: Current time: Tue Dec 16 19:06:23 -12 2025 -I: pbuilder-time-stamp: 1765955183 +I: removing directory /srv/workspace/pbuilder/923985 and its subdirectories +I: Current time: Thu Nov 14 14:47:22 +14 2024 +I: pbuilder-time-stamp: 1731545242