Diff of the two buildlogs: -- --- b1/build.log 2024-12-16 05:16:34.337084856 +0000 +++ b2/build.log 2024-12-16 05:22:55.067784425 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sun Dec 15 17:13:20 -12 2024 -I: pbuilder-time-stamp: 1734326000 +I: Current time: Mon Jan 19 01:39:37 +14 2026 +I: pbuilder-time-stamp: 1768736377 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -28,52 +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/1680484/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/467828/tmp/hooks/D01_modify_environment starting +debug: Running on codethink03-arm64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Jan 18 11:39 /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/467828/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/467828/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='arm64' - DEBIAN_FRONTEND='noninteractive' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='d946de82d4d74b2982c66036afc10ad3' - 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='1680484' - PS1='# ' - PS2='> ' + INVOCATION_ID=7c511d8b33144350b8925a2614e35531 + 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=467828 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.qUmzuFGm/pbuilderrc_q5DA --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.qUmzuFGm/b1 --logfile b1/build.log spirv-llvm-translator-18_18.1.7-1.dsc' - SUDO_GID='109' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.4:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.qUmzuFGm/pbuilderrc_zDTK --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.qUmzuFGm/b2 --logfile b2/build.log spirv-llvm-translator-18_18.1.7-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 codethink02-arm64 6.1.0-28-cloud-arm64 #1 SMP Debian 6.1.119-1 (2024-11-22) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-28-cloud-arm64 #1 SMP Debian 6.1.119-1 (2024-11-22) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/1680484/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/467828/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 trixie/main arm64 pkgconf arm64 1.8.1-4 [26.1 kB] Get: 110 http://deb.debian.org/debian trixie/main arm64 spirv-headers all 1.6.1+1.3.296.0-1 [137 kB] Get: 111 http://deb.debian.org/debian trixie/main arm64 spirv-tools arm64 2024.4~rc1-1 [3846 kB] -Fetched 195 MB in 3s (77.3 MB/s) +Fetched 195 MB in 1s (264 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 ... 20082 files and directories currently installed.) @@ -612,8 +644,8 @@ Setting up tzdata (2024b-4) ... Current default time zone: 'Etc/UTC' -Local time is now: Mon Dec 16 05:13:51 UTC 2024. -Universal Time is now: Mon Dec 16 05:13:51 UTC 2024. +Local time is now: Sun Jan 18 11:40:09 UTC 2026. +Universal Time is now: Sun Jan 18 11:40:09 UTC 2026. 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.7/ && 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.7-1_source.changes +I: user script /srv/workspace/pbuilder/467828/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/467828/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.7/ && 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.7-1_source.changes dpkg-buildpackage: info: source package spirv-llvm-translator-18 dpkg-buildpackage: info: source version 18.1.7-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 (9.2s) +-- Configuring done (9.4s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: @@ -868,30 +904,30 @@ make[3]: Leaving directory '/build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build' -[ 11%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/ManglingUtils.cpp.o -[ 11%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/FunctionDescriptor.cpp.o -[ 11%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/LLVMSPIRVOpts.cpp.o -[ 11%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/LLVMToSPIRVDbgTran.cpp.o -[ 11%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/Mangler.cpp.o -[ 13%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/ParameterType.cpp.o -[ 16%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLToSPIRV.cpp.o +[ 2%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/LLVMSPIRVOpts.cpp.o +[ 4%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLToSPIRV.cpp.o cd /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.7=. -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.7/lib/SPIRV/LLVMSPIRVOpts.cpp +[ 6%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/LLVMToSPIRVDbgTran.cpp.o +cd /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.7=. -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.7/lib/SPIRV/OCLToSPIRV.cpp +[ 9%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/Mangler.cpp.o +[ 11%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/ManglingUtils.cpp.o cd /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.7=. -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.7/lib/SPIRV/LLVMToSPIRVDbgTran.cpp -cd /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.7=. -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.7/lib/SPIRV/Mangler/FunctionDescriptor.cpp +[ 13%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/ParameterType.cpp.o cd /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.7=. -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.7/lib/SPIRV/Mangler/Mangler.cpp cd /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.7=. -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.7/lib/SPIRV/Mangler/ManglingUtils.cpp +[ 16%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLTypeToSPIRV.cpp.o cd /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.7=. -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.7/lib/SPIRV/Mangler/ParameterType.cpp -cd /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.7=. -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.7/lib/SPIRV/OCLToSPIRV.cpp -[ 18%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLTypeToSPIRV.cpp.o cd /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.7=. -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.7/lib/SPIRV/OCLTypeToSPIRV.cpp -[ 20%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLUtil.cpp.o -[ 23%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVBuiltinHelper.cpp.o -[ 25%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/VectorComputeUtil.cpp.o -cd /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.7=. -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.7/lib/SPIRV/OCLUtil.cpp +[ 18%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/FunctionDescriptor.cpp.o +cd /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.7=. -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.7/lib/SPIRV/Mangler/FunctionDescriptor.cpp +[ 20%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/VectorComputeUtil.cpp.o cd /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -ffunction-sections -fdata-sections -std=gnu++17 -fPIC -fno-exceptions -funwind-tables -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/VectorComputeUtil.cpp.o -MF CMakeFiles/LLVMSPIRVLib.dir/VectorComputeUtil.cpp.o.d -o CMakeFiles/LLVMSPIRVLib.dir/VectorComputeUtil.cpp.o -c /build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV/VectorComputeUtil.cpp -cd /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -ffunction-sections -fdata-sections -std=gnu++17 -fPIC -fno-exceptions -funwind-tables -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVBuiltinHelper.cpp.o -MF CMakeFiles/LLVMSPIRVLib.dir/SPIRVBuiltinHelper.cpp.o.d -o CMakeFiles/LLVMSPIRVLib.dir/SPIRVBuiltinHelper.cpp.o -c /build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV/SPIRVBuiltinHelper.cpp -[ 27%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerBitCastToNonStandardType.cpp.o +[ 23%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLUtil.cpp.o +[ 25%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerBitCastToNonStandardType.cpp.o +cd /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.7=. -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.7/lib/SPIRV/OCLUtil.cpp cd /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -ffunction-sections -fdata-sections -std=gnu++17 -fPIC -fno-exceptions -funwind-tables -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerBitCastToNonStandardType.cpp.o -MF CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerBitCastToNonStandardType.cpp.o.d -o CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerBitCastToNonStandardType.cpp.o -c /build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp +[ 27%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVBuiltinHelper.cpp.o +cd /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -ffunction-sections -fdata-sections -std=gnu++17 -fPIC -fno-exceptions -funwind-tables -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVBuiltinHelper.cpp.o -MF CMakeFiles/LLVMSPIRVLib.dir/SPIRVBuiltinHelper.cpp.o.d -o CMakeFiles/LLVMSPIRVLib.dir/SPIRVBuiltinHelper.cpp.o -c /build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV/SPIRVBuiltinHelper.cpp [ 30%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerBool.cpp.o cd /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -ffunction-sections -fdata-sections -std=gnu++17 -fPIC -fno-exceptions -funwind-tables -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerBool.cpp.o -MF CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerBool.cpp.o.d -o CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerBool.cpp.o -c /build/reproducible-path/spirv-llvm-translator-18-18.1.7/lib/SPIRV/SPIRVLowerBool.cpp [ 32%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerConstExpr.cpp.o @@ -1041,83 +1077,35 @@ 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -o /dev/null 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'AArch64 Instruction Selection' on function '@bar' - #0 0x0000ffff806b1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff806af6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff806b1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff86a8d7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff7f576ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) - #5 0x0000ffff7f5267a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff7f511a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff806096d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff8060951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff822ddfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff822de7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) -#11 0x0000ffff80e2ba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) -#12 0x0000ffff80e7e8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) -#13 0x0000ffff80e7dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#14 0x0000ffff80a606a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#15 0x0000ffff80802b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#16 0x0000ffff8080805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#17 0x0000ffff808030f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#18 0x0000aaaad9984fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffff7f51229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffff7f51237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaad997feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.script: line 4: 1709893 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -o /dev/null < /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.ll + #0 0x0000ffffb8821494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffb881f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffb8821bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffbebfd7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffb76e6ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) + #5 0x0000ffffb76967a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffffb7681a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffb87796d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffb877951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffba44dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffba44e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) +#11 0x0000ffffb8f9ba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) +#12 0x0000ffffb8fee8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) +#13 0x0000ffffb8fedab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#14 0x0000ffffb8bd06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#15 0x0000ffffb8972b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#16 0x0000ffffb897805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#17 0x0000ffffb89730f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#18 0x0000aaaad5a24fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffffb768229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffffb768237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaad5a1feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.script: line 4: 524890 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -o /dev/null < /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.ll -- ******************** Testing: 0 2 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/2010-03-12-llc-crash.ll (40 of 828) -******************** 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.7/test/DebugInfo/Generic/2010-03-12-llc-crash.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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.7/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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 0x0000ffff81c91494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff81c8f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff81c91bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff880647bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff80b56ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) - #5 0x0000ffff80b067a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff80af1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff81be96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff81be951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff838bdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff837b82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff8259b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff820406a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff81de2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff81de805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff81de30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaaea144fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff80af229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff80af237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaaea13feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.script: line 4: 1709903 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.7/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.ll - --- - -******************** -Testing: 0 2 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/2010-03-24-MemberFn.ll (42 of 828) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/2010-03-24-MemberFn.ll (41 of 828) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/2010-03-24-MemberFn.ll' FAILED ******************** Exit Code: 1 @@ -1128,44 +1116,92 @@ RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.ll -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.ll + /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.ll RUN: at line 5: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 < /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.ll | grep AT_decl_file | grep 2 -+ grep 2 + grep AT_decl_file + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 ++ grep 2 LLVM ERROR: Unsupported calling convention. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/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 0x0000ffff820f1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff820ef6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff820f1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff884d07bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff80fb6ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) - #5 0x0000ffff80f667a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff80f51a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff820496d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff8204951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff83d1dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff83c182b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff829fb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff824a06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff82242b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff8224805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff822430f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaad2b24fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff80f5229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff80f5237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaad2b1feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff8ee31494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff8ee2f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff8ee31bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff952027bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff8dcf6ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) + #5 0x0000ffff8dca67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff8dc91a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff8ed896d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff8ed8951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff90a5dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff909582b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff8f73b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff8f1e06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff8ef82b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff8ef8805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff8ef830f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaae4ff4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff8dc9229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff8dc9237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaae4fefeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + +-- + +******************** +Testing: 0 2 +FAIL: LLVM_SPIRV :: DebugInfo/Generic/2010-03-12-llc-crash.ll (44 of 828) +******************** 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.7/test/DebugInfo/Generic/2010-03-12-llc-crash.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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.7/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 0x0000ffffb6c81494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffb6c7f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffb6c81bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffbd0577bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffb5b46ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) + #5 0x0000ffffb5af67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffffb5ae1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffb6bd96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffb6bd951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffb88adfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffb87a82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffffb758b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffffb70306a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffffb6dd2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffffb6dd805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffffb6dd30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaab3e14fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffb5ae229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffb5ae237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaab3e0feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.script: line 4: 524895 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.7/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 (47 of 828) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/2010-10-01-crash.ll (45 of 828) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/2010-10-01-crash.ll' FAILED ******************** Exit Code: 134 @@ -1186,27 +1222,27 @@ 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.ll'. 2. Running pass 'IRTranslator' on function '@CGRectStandardize' - #0 0x0000ffff9a031494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff9a02f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff9a031bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffa040a7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff98ef6ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) - #5 0x0000ffff98ea67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff98e91a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff99f896d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff99f8951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff9bc5dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff9bb582b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff9a93b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff9a3e06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff9a182b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff9a18805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff9a1830f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaab8e34fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff98e9229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff98e9237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaab8e2feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.script: line 4: 1709960 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.ll -o /dev/null + #0 0x0000ffff97011494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff9700f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff97011bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff9d3e27bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff95ed6ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) + #5 0x0000ffff95e867a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff95e71a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff96f696d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff96f6951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff98c3dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff98b382b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff9791b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff973c06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff97162b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff9716805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff971630f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaab9574fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff95e7229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff95e7237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaab956feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.script: line 4: 524946 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.ll -o /dev/null -- @@ -1235,26 +1271,26 @@ 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'IRTranslator' on function '@_Z4fun4v' - #0 0x0000ffffa5f01494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffa5eff6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffa5f01bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffac2e17bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffa4dc6ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) - #5 0x0000ffffa4d767a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffffa4d61a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffa5e596d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffa5e5951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffa7b2dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffa7a282b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffffa680b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffffa62b06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffffa6052b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffffa605805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffffa60530f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaae81c4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffa4d6229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffa4d6237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaae81bfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffffa1941494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffa193f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffa1941bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffa7d177bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffa0806ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) + #5 0x0000ffffa07b67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffffa07a1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffa18996d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffa189951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffa356dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffa34682b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffffa224b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffffa1cf06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffffa1a92b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffffa1a9805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffffa1a930f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaad61c4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffa07a229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffa07a237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaad61bfeb0 _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.7/test/DebugInfo/Generic/PR20038.ll @@ -1277,35 +1313,35 @@ + /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.ll + /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.spv -o - RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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.7/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.ll -o - + /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.7/test/DebugInfo/Generic/constant-pointers.ll + /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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.7/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.ll'. 2. Running pass 'IRTranslator' on function '@_Z4funcILPv0ELPFvvE0ELi42EEvv' - #0 0x0000ffff7a021494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff7a01f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff7a021bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff803f67bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff78ee6ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) - #5 0x0000ffff78e967a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff78e81a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff79f796d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff79f7951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff7bc4dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff7bb482b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff7a92b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff7a3d06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff7a172b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff7a17805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff7a1730f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaacdd74fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff78e8229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff78e8237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaacdd6feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff9e2d1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff9e2cf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff9e2d1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffa46b17bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff9d196ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) + #5 0x0000ffff9d1467a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff9d131a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff9e2296d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff9e22951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff9fefdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff9fdf82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff9ebdb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff9e6806a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff9e422b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff9e42805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff9e4230f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaae2344fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff9d13229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff9d13237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaae233feb0 _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.7/test/DebugInfo/Generic/constant-pointers.ll @@ -1314,7 +1350,58 @@ ******************** Testing: 0 2 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/debug-info-eis-option.ll (50 of 828) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/dead-argument-order.ll (50 of 828) +******************** 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.7/test/DebugInfo/Generic/dead-argument-order.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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.7/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.7/test/DebugInfo/Generic/dead-argument-order.ll ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.7/test/DebugInfo/Generic/dead-argument-order.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 +1. Running pass 'Function Pass Manager' on module ''. +2. Running pass 'IRTranslator' on function '@_Z8function1Si' + #0 0x0000ffff9d951494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff9d94f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff9d951bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffa3d287bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff9c816ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) + #5 0x0000ffff9c7c67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff9c7b1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff9d8a96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff9d8a951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff9f57dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff9f4782b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff9e25b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff9dd006a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff9daa2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff9daa805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff9daa30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaae7524fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff9c7b229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff9c7b237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaae751feb0 _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.7/test/DebugInfo/Generic/dead-argument-order.ll + +-- + +******************** +Testing: 0 2 4 +FAIL: LLVM_SPIRV :: DebugInfo/Generic/debug-info-eis-option.ll (52 of 828) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/debug-info-eis-option.ll' FAILED ******************** Exit Code: 2 @@ -1325,39 +1412,39 @@ RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/debug-info-eis-option.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/debug-info-eis-option.ll.tmp.spv --spirv-debug-info-version=legacy + /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/debug-info-eis-option.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/debug-info-eis-option.ll.tmp.spv --spirv-debug-info-version=legacy RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/test/test_output/DebugInfo/Generic/Output/debug-info-eis-option.ll.tmp.ll -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/debug-info-eis-option.ll.tmp.ll + /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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.7/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.7/test/DebugInfo/Generic/debug-info-eis-option.ll -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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 0x0000ffffa1ee1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffa1edf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffa1ee1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffa82bc7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffa0da6ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) - #5 0x0000ffffa0d567a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffffa0d41a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffa1e396d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffa1e3951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffa3b0dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffa3b0e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) -#11 0x0000ffffa265ba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) -#12 0x0000ffffa26ae8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) -#13 0x0000ffffa26adab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#14 0x0000ffffa22906a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#15 0x0000ffffa2032b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#16 0x0000ffffa203805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#17 0x0000ffffa20330f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#18 0x0000aaaab4b44fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffffa0d4229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffffa0d4237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaab4b3feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff83d91494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff83d8f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff83d91bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff8a1717bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff82c56ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) + #5 0x0000ffff82c067a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff82bf1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff83ce96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff83ce951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff859bdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff859be7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) +#11 0x0000ffff8450ba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) +#12 0x0000ffff8455e8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) +#13 0x0000ffff8455dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#14 0x0000ffff841406a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#15 0x0000ffff83ee2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#16 0x0000ffff83ee805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#17 0x0000ffff83ee30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#18 0x0000aaaae7b44fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffff82bf229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffff82bf237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaae7b3feb0 _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.7/test/DebugInfo/Generic/debug-info-eis-option.ll @@ -1365,58 +1452,54 @@ ******************** Testing: 0 2 4 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/dead-argument-order.ll (52 of 828) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/dead-argument-order.ll' FAILED ******************** -Exit Code: 2 +FAIL: LLVM_SPIRV :: DebugInfo/Generic/enum.ll (56 of 828) +******************** 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.7/test/DebugInfo/Generic/dead-argument-order.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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.7/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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.7/test/DebugInfo/Generic/dead-argument-order.ll -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.7/test/DebugInfo/Generic/dead-argument-order.ll -+ /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - +RUN: at line 3: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.7/test/DebugInfo/Generic/enum.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.bc +RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.spv +RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.ll ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.spv -o - +RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj LLVM ERROR: Unsupported calling convention. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. -2. Running pass 'IRTranslator' on function '@_Z8function1Si' - #0 0x0000ffff92c71494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff92c6f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff92c71bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff990447bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff91b36ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) - #5 0x0000ffff91ae67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff91ad1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff92bc96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff92bc951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff9489dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff947982b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff9357b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff930206a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff92dc2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff92dc805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff92dc30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaade1c4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff91ad229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff91ad237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaade1bfeb0 _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.7/test/DebugInfo/Generic/dead-argument-order.ll +2. Running pass 'IRTranslator' on function '@_Z4funcv' + #0 0x0000ffff97bd1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff97bcf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff97bd1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff9dfaf7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff96a96ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) + #5 0x0000ffff96a467a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff96a31a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff97b296d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff97b2951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff997fdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff996f82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff984db3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff97f806a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff97d22b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff97d2805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff97d230f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaadea34fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff96a3229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff96a3237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaadea2feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/enum.ll.script: line 5: 525031 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp -- ******************** Testing: 0 2 4 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/dwarf-public-names.ll (53 of 828) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/dwarf-public-names.ll (57 of 828) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/dwarf-public-names.ll' FAILED ******************** Exit Code: 134 @@ -1427,8 +1510,8 @@ RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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.7/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.ll + /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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.7/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.o < /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.o LLVM ERROR: Unsupported calling convention. @@ -1437,82 +1520,82 @@ 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.7/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.o 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'AArch64 Instruction Selection' on function '@_ZN1C15member_functionEv' - #0 0x0000ffffb4001494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffb3fff6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffb4001bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffba3de7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffb2ec6ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) - #5 0x0000ffffb2e767a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffffb2e61a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffb3f596d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffb3f5951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffb5c2dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffb5c2e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) -#11 0x0000ffffb477ba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) -#12 0x0000ffffb47ce8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) -#13 0x0000ffffb47cdab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#14 0x0000ffffb43b06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#15 0x0000ffffb4152b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#16 0x0000ffffb415805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#17 0x0000ffffb41530f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#18 0x0000aaaad3ca4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffffb2e6229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffffb2e6237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaad3c9feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.script: line 5: 1710006 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.7/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.o < /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.ll + #0 0x0000ffffb8cf1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffb8cef6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffb8cf1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffbf0ce7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffb7bb6ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) + #5 0x0000ffffb7b667a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffffb7b51a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffb8c496d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffb8c4951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffba91dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffba91e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) +#11 0x0000ffffb946ba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) +#12 0x0000ffffb94be8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) +#13 0x0000ffffb94bdab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#14 0x0000ffffb90a06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#15 0x0000ffffb8e42b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#16 0x0000ffffb8e4805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#17 0x0000ffffb8e430f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#18 0x0000aaaac0cc4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffffb7b5229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffffb7b5237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaac0cbfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.script: line 5: 525025 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.7/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.o < /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.ll -- ******************** Testing: 0 2 4 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/enum.ll (55 of 828) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/enum.ll' FAILED ******************** +FAIL: LLVM_SPIRV :: DebugInfo/Generic/global.ll (58 of 828) +******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/global.ll' FAILED ******************** Exit Code: 134 Command Output (stderr): -- -RUN: at line 3: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.7/test/DebugInfo/Generic/enum.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.bc -RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.spv -RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.ll -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.spv -o - -RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp +RUN: at line 3: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.7/test/DebugInfo/Generic/global.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.bc ++ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.bc +RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.spv +RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.ll ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.spv -o - +RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj LLVM ERROR: Unsupported calling convention. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. -2. Running pass 'IRTranslator' on function '@_Z4funcv' - #0 0x0000ffffa5b81494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffa5b7f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffa5b81bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffabf5d7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffa4a46ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) - #5 0x0000ffffa49f67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffffa49e1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffa5ad96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffa5ad951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffa77adfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffa76a82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffffa648b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffffa5f306a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffffa5cd2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffffa5cd805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffffa5cd30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaac5684fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffa49e229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffa49e237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaac567feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/enum.ll.script: line 5: 1710008 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp +2. Running pass 'IRTranslator' on function '@main' + #0 0x0000ffffb00c1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffb00bf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffb00c1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffb64987bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffaef86ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) + #5 0x0000ffffaef367a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffffaef21a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffb00196d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffb001951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffb1cedfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffb1be82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffffb09cb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffffb04706a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffffb0212b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffffb021805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffffb02130f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaadf954fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffaef2229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffaef2237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaadf94feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/global.ll.script: line 6: 525057 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp -- ******************** Testing: 0 2 4 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/func-using-decl.ll (58 of 828) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/func-using-decl.ll (59 of 828) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/func-using-decl.ll' FAILED ******************** Exit Code: 134 @@ -1533,80 +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 0x0000ffffa09b1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffa09af6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffa09b1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffa6d887bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff9f876ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) - #5 0x0000ffff9f8267a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff9f811a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffa09096d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffa090951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffa25ddfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffa24d82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffffa12bb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffffa0d606a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffffa0b02b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffffa0b0805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffffa0b030f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaaaf974fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff9f81229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff9f81237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaaaf96feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.script: line 5: 1710026 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp + #0 0x0000ffffb8031494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffb802f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffb8031bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffbe4107bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffb6ef6ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) + #5 0x0000ffffb6ea67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffffb6e91a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffb7f896d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffb7f8951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffb9c5dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffb9b582b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffffb893b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffffb83e06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffffb8182b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffffb818805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffffb81830f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaace304fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffb6e9229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffb6e9237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaace2ffeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.script: line 5: 525039 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp -- ******************** Testing: 0 2 4 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/global.ll (59 of 828) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/global.ll' FAILED ******************** -Exit Code: 134 - -Command Output (stderr): --- -RUN: at line 3: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.7/test/DebugInfo/Generic/global.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.bc -+ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.bc -RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.spv -RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.spv -o - -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.ll -RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -LLVM ERROR: Unsupported calling convention. -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 0x0000ffff7b4e1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff7b4df6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff7b4e1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff818bd7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff7a3a6ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) - #5 0x0000ffff7a3567a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff7a341a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff7b4396d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff7b43951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff7d10dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff7d0082b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff7bdeb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff7b8906a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff7b632b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff7b63805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff7b6330f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaad73e4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff7a34229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff7a34237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaad73dfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/global.ll.script: line 6: 1710062 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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 828) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/imported-name-inlined.ll (61 of 828) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/imported-name-inlined.ll' FAILED ******************** Exit Code: 2 @@ -1617,38 +1653,38 @@ RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.ll -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.ll + /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.ll RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/test/DebugInfo/Generic/imported-name-inlined.ll -+ /usr/lib/llvm-18/bin/FileCheck --implicit-check-not '{{DW_TAG|NULL}}' /build/reproducible-path/spirv-llvm-translator-18-18.1.7/test/DebugInfo/Generic/imported-name-inlined.ll + /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj ++ /usr/lib/llvm-18/bin/FileCheck --implicit-check-not '{{DW_TAG|NULL}}' /build/reproducible-path/spirv-llvm-translator-18-18.1.7/test/DebugInfo/Generic/imported-name-inlined.ll LLVM ERROR: Unsupported calling convention. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'IRTranslator' on function '@_Z2f2v' - #0 0x0000ffff95081494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff9507f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff95081bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff9b45f7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff93f46ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) - #5 0x0000ffff93ef67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff93ee1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff94fd96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff94fd951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff96cadfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff96ba82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff9598b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff954306a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff951d2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff951d805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff951d30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaac5cf4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff93ee229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff93ee237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaac5cefeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffffa6861494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffa685f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffa6861bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffacc3d7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffa5726ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) + #5 0x0000ffffa56d67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffffa56c1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffa67b96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffa67b951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffa848dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffa83882b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffffa716b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffffa6c106a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffffa69b2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffffa69b805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffffa69b30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaad5134fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffa56c229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffa56c237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaad512feb0 _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.7/test/DebugInfo/Generic/imported-name-inlined.ll @@ -1657,7 +1693,7 @@ ******************** Testing: 0 2 4 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/inlined-arguments.ll (61 of 828) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/inlined-arguments.ll (63 of 828) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/inlined-arguments.ll' FAILED ******************** Exit Code: 134 @@ -1678,86 +1714,35 @@ 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'AArch64 Instruction Selection' on function '@_Z2f2v' - #0 0x0000ffffb3a51494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffb3a4f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffb3a51bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffb9e2d7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffb2916ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) - #5 0x0000ffffb28c67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffffb28b1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffb39a96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffb39a951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffb567dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffb5681518 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1518) -#11 0x0000ffffb5681c38 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1c38) -#12 0x0000ffffb41aea58 llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14eea58) -#13 0x0000ffffb41c4274 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x1504274) -#14 0x0000ffffb41b3fb4 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 0x0000ffffb41a5844 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e5844) -#16 0x0000ffffb419ccac llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dccac) -#17 0x0000ffffb421fbd8 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 0x0000ffffb421f634 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f634) -#19 0x0000ffffb421dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#20 0x0000ffffb3e006a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#21 0x0000ffffb3ba2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#22 0x0000ffffb3ba805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#23 0x0000ffffb3ba30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#24 0x0000aaaab98b4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#25 0x0000ffffb28b229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#26 0x0000ffffb28b237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#27 0x0000aaaab98afeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.script: line 5: 1710082 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp - --- - -******************** -Testing: 0 2 4 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/linear-dbg-value.ll (62 of 828) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/linear-dbg-value.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.7/test/DebugInfo/Generic/linear-dbg-value.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.bc -+ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.bc -RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.ll -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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.7/test/DebugInfo/Generic/linear-dbg-value.ll -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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 0x0000ffffb36b1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffb36af6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffb36b1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffb9a917bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffb2576ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) - #5 0x0000ffffb25267a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffffb2511a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffb36096d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffb360951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffb52ddfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffb52de7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) -#11 0x0000ffffb3e2ba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) -#12 0x0000ffffb3e7e8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) -#13 0x0000ffffb3e7dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#14 0x0000ffffb3a606a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#15 0x0000ffffb3802b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#16 0x0000ffffb380805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#17 0x0000ffffb38030f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#18 0x0000aaaab71d4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffffb251229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffffb251237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaab71cfeb0 _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.7/test/DebugInfo/Generic/linear-dbg-value.ll + #0 0x0000ffff7a861494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff7a85f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff7a861bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff80c377bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff79726ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) + #5 0x0000ffff796d67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff796c1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff7a7b96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff7a7b951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff7c48dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff7c491518 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1518) +#11 0x0000ffff7c491c38 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1c38) +#12 0x0000ffff7afbea58 llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14eea58) +#13 0x0000ffff7afd4274 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x1504274) +#14 0x0000ffff7afc3fb4 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 0x0000ffff7afb5844 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e5844) +#16 0x0000ffff7afaccac llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dccac) +#17 0x0000ffff7b02fbd8 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 0x0000ffff7b02f634 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f634) +#19 0x0000ffff7b02dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#20 0x0000ffff7ac106a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#21 0x0000ffff7a9b2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#22 0x0000ffff7a9b805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#23 0x0000ffff7a9b30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#24 0x0000aaaaab0d4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#25 0x0000ffff796c229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#26 0x0000ffff796c237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#27 0x0000aaaaab0cfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.script: line 5: 525095 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp -- @@ -1774,37 +1759,37 @@ RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.ll.tmp.spv -o - RUN: at line 5: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 < /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/test/DebugInfo/Generic/inlined-vars.ll -check-prefix ARGUMENT -+ /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.7/test/DebugInfo/Generic/inlined-vars.ll -check-prefix ARGUMENT ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 LLVM ERROR: Unsupported calling convention. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'IRTranslator' on function '@main' - #0 0x0000ffff96431494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff9642f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff96431bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff9c8027bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff952f6ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) - #5 0x0000ffff952a67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff95291a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff963896d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff9638951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff9805dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff97f582b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff96d3b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff967e06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff96582b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff9658805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff965830f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaae3c94fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff9529229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff9529237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaae3c8feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff8e081494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff8e07f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff8e081bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff944557bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff8cf46ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) + #5 0x0000ffff8cef67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff8cee1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff8dfd96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff8dfd951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff8fcadfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff8fba82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff8e98b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff8e4306a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff8e1d2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff8e1d805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff8e1d30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaaacd34fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff8cee229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff8cee237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaaacd2feb0 _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.7/test/DebugInfo/Generic/inlined-vars.ll -check-prefix ARGUMENT @@ -1823,38 +1808,38 @@ RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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.7/test/DebugInfo/Generic/inline-scopes.ll ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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 0x0000ffff9f211494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff9f20f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff9f211bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffa55ea7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff9e0d6ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) - #5 0x0000ffff9e0867a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff9e071a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff9f1696d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff9f16951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffa0e3dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffa0d382b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff9fb1b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff9f5c06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff9f362b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff9f36805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff9f3630f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaab7bf4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff9e07229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff9e07237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaab7befeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff9db61494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff9db5f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff9db61bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffa3f3e7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff9ca26ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) + #5 0x0000ffff9c9d67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff9c9c1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff9dab96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff9dab951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff9f78dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff9f6882b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff9e46b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff9df106a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff9dcb2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff9dcb805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff9dcb30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaac5704fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff9c9c229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff9c9c237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaac56ffeb0 _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.7/test/DebugInfo/Generic/inline-scopes.ll @@ -1863,6 +1848,57 @@ ******************** Testing: 0 2 4 +FAIL: LLVM_SPIRV :: DebugInfo/Generic/linear-dbg-value.ll (66 of 828) +******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/linear-dbg-value.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.7/test/DebugInfo/Generic/linear-dbg-value.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.bc ++ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.bc +RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.ll ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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.7/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.7/test/DebugInfo/Generic/linear-dbg-value.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 0x0000ffff8bf61494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff8bf5f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff8bf61bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff923397bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff8ae26ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) + #5 0x0000ffff8add67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff8adc1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff8beb96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff8beb951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff8db8dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff8db8e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) +#11 0x0000ffff8c6dba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) +#12 0x0000ffff8c72e8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) +#13 0x0000ffff8c72dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#14 0x0000ffff8c3106a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#15 0x0000ffff8c0b2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#16 0x0000ffff8c0b805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#17 0x0000ffff8c0b30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#18 0x0000aaaab8574fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffff8adc229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffff8adc237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaab856feb0 _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.7/test/DebugInfo/Generic/linear-dbg-value.ll + +-- + +******************** +Testing: 0 2 4 FAIL: LLVM_SPIRV :: DebugInfo/Generic/linkage-name-abstract.ll (67 of 828) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/linkage-name-abstract.ll' FAILED ******************** Exit Code: 1 @@ -1874,44 +1910,44 @@ RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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.7/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.ll + /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.ll RUN: at line 5: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=Abstract < /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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 ++ /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=Abstract 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'IRTranslator' on function '@_Z2f2v' - #0 0x0000ffff7df71494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff7df6f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff7df71bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff843477bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff7ce36ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) - #5 0x0000ffff7cde67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff7cdd1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff7dec96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff7dec951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff7fb9dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff7fa982b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff7e87b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff7e3206a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff7e0c2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff7e0c805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff7e0c30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaac0de4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff7cdd229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff7cdd237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaac0ddfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffffb9271494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffb926f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffb9271bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffbf6487bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffb8136ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) + #5 0x0000ffffb80e67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffffb80d1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffb91c96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffb91c951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffbae9dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffbad982b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffffb9b7b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffffb96206a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffffb93c2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffffb93c805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffffb93c30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaaabe94fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffb80d229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffb80d237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaaabe8feb0 _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/missing-abstract-variable.ll (68 of 828) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/missing-abstract-variable.ll (69 of 828) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/missing-abstract-variable.ll' FAILED ******************** Exit Code: 2 @@ -1922,8 +1958,8 @@ RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.spv RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.ll -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.ll + /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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.7/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.7/test/DebugInfo/Generic/missing-abstract-variable.ll + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj + /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.7/test/DebugInfo/Generic/missing-abstract-variable.ll @@ -1934,26 +1970,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 0x0000ffff8ca71494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff8ca6f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff8ca71bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff92e487bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff8b936ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) - #5 0x0000ffff8b8e67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff8b8d1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff8c9c96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff8c9c951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff8e69dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff8e5982b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff8d37b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff8ce206a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff8cbc2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff8cbc805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff8cbc30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaae18f4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff8b8d229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff8b8d237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaae18efeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff88951494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff8894f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff88951bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff8ed257bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff87816ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) + #5 0x0000ffff877c67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff877b1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff888a96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff888a951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff8a57dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff8a4782b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff8925b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff88d006a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff88aa2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff88aa805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff88aa30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaab81f4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff877b229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff877b237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaab81efeb0 _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.7/test/DebugInfo/Generic/missing-abstract-variable.ll @@ -1962,7 +1998,7 @@ ******************** Testing: 0 2 4 6 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/member-order.ll (69 of 828) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/member-order.ll (70 of 828) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/member-order.ll' FAILED ******************** Exit Code: 2 @@ -1976,8 +2012,8 @@ + /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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.7/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.7/test/DebugInfo/Generic/member-order.ll -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.7/test/DebugInfo/Generic/member-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.7/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. @@ -1985,26 +2021,26 @@ 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj -O0 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'IRTranslator' on function '@_ZN3foo2f1Ev' - #0 0x0000ffff9ca21494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff9ca1f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff9ca21bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffa2dfd7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff9b8e6ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) - #5 0x0000ffff9b8967a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff9b881a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff9c9796d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff9c97951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff9e64dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff9e5482b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff9d32b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff9cdd06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff9cb72b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff9cb7805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff9cb730f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaac8b34fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff9b88229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff9b88237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaac8b2feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff9de91494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff9de8f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff9de91bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffa42627bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff9cd56ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) + #5 0x0000ffff9cd067a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff9ccf1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff9dde96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff9dde951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff9fabdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff9f9b82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff9e79b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff9e2406a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff9dfe2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff9dfe805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff9dfe30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaae87d4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff9ccf229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff9ccf237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaae87cfeb0 _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.7/test/DebugInfo/Generic/member-order.ll @@ -2024,37 +2060,37 @@ RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.spv RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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.7/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.ll + /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.ll RUN: at line 5: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=asm -asm-verbose=0 -O0 < /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/test/DebugInfo/Generic/multiline.ll -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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 0x0000ffff94611494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff9460f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff94611bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff9a9e37bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff934d6ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) - #5 0x0000ffff934867a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff93471a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff945696d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff9456951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff9623dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff961382b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff94f1b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff949c06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff94762b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff9476805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff947630f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaab7034fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff9347229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff9347237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaab702feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffffa9ac1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffa9abf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffa9ac1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffafe997bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffa8986ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) + #5 0x0000ffffa89367a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffffa8921a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffa9a196d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffa9a1951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffab6edfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffab5e82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffffaa3cb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffffa9e706a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffffa9c12b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffffa9c1805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffffa9c130f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaad9004fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffa892229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffa892237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaad8fffeb0 _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.7/test/DebugInfo/Generic/multiline.ll @@ -2062,7 +2098,58 @@ ******************** Testing: 0 2 4 6 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/namespace_function_definition.ll (72 of 828) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/namespace_inline_function_definition.ll (72 of 828) +******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/namespace_inline_function_definition.ll' FAILED ******************** +Exit Code: 2 + +Command Output (stderr): +-- +RUN: at line 3: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.7/test/DebugInfo/Generic/namespace_inline_function_definition.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.bc ++ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.bc +RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.ll +RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All < /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/test/DebugInfo/Generic/namespace_inline_function_definition.ll ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.7/test/DebugInfo/Generic/namespace_inline_function_definition.ll ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All ++ /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - +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 0x0000ffffaac71494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffaac6f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffaac71bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffb10437bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffa9b36ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) + #5 0x0000ffffa9ae67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffffa9ad1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffaabc96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffaabc951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffac89dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffac7982b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffffab57b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffffab0206a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffffaadc2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffffaadc805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffffaadc30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaae0984fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffa9ad229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffa9ad237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaae097feb0 _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.7/test/DebugInfo/Generic/namespace_inline_function_definition.ll + +-- + +******************** +Testing: 0 2 4 6 +FAIL: LLVM_SPIRV :: DebugInfo/Generic/namespace_function_definition.ll (73 of 828) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/namespace_function_definition.ll' FAILED ******************** Exit Code: 2 @@ -2073,38 +2160,38 @@ RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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.7/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.ll + /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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.7/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.7/test/DebugInfo/Generic/namespace_function_definition.ll -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All + /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - + /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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 LLVM ERROR: Unsupported calling convention. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'IRTranslator' on function '@_ZN2ns4funcEv' - #0 0x0000ffff80ab1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff80aaf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff80ab1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff86e8a7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff7f976ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) - #5 0x0000ffff7f9267a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff7f911a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff80a096d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff80a0951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff826ddfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff825d82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff813bb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff80e606a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff80c02b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff80c0805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff80c030f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaab7364fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff7f91229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff7f91237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaab735feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff7ea01494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff7e9ff6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff7ea01bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff84dd77bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff7d8c6ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) + #5 0x0000ffff7d8767a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff7d861a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff7e9596d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff7e95951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff8062dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff805282b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff7f30b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff7edb06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff7eb52b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff7eb5805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff7eb530f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaaca6d4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff7d86229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff7d86237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaaca6cfeb0 _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.7/test/DebugInfo/Generic/namespace_function_definition.ll @@ -2113,105 +2200,105 @@ ******************** Testing: 0 2 4 6 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/ptrsize.ll (75 of 828) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/ptrsize.ll' FAILED ******************** -Exit Code: 134 +FAIL: LLVM_SPIRV :: DebugInfo/Generic/noscopes.ll (74 of 828) +******************** 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.7/test/DebugInfo/Generic/ptrsize.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.bc -+ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.bc -RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.spv -RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.ll -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.spv -o - -RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp +RUN: at line 3: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.7/test/DebugInfo/Generic/noscopes.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.bc +RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.spv +RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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.7/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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.7/test/DebugInfo/Generic/noscopes.ll + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.7/test/DebugInfo/Generic/noscopes.ll ++ /usr/lib/llvm-18/bin/llvm-dwarfdump - LLVM ERROR: Unsupported calling convention. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. -2. Running pass 'IRTranslator' on function '@foo' - #0 0x0000ffff90451494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff9044f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff90451bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff968307bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff8f316ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) - #5 0x0000ffff8f2c67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff8f2b1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff903a96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff903a951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff9207dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff91f782b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff90d5b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff908006a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff905a2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff905a805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff905a30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaae0fd4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff8f2b229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff8f2b237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaae0fcfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.script: line 5: 1710185 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp +2. Running pass 'IRTranslator' on function '@f' + #0 0x0000ffff8add1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff8adcf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff8add1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff911a67bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff89c96ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) + #5 0x0000ffff89c467a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff89c31a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff8ad296d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff8ad2951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff8c9fdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff8c8f82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff8b6db3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff8b1806a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff8af22b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff8af2805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff8af230f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaaae604fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff89c3229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff89c3237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaaae5ffeb0 _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.7/test/DebugInfo/Generic/noscopes.ll -- ******************** Testing: 0 2 4 6 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/namespace_inline_function_definition.ll (76 of 828) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/namespace_inline_function_definition.ll' FAILED ******************** -Exit Code: 2 +FAIL: LLVM_SPIRV :: DebugInfo/Generic/ptrsize.ll (78 of 828) +******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/ptrsize.ll' FAILED ******************** +Exit Code: 134 Command Output (stderr): -- -RUN: at line 3: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.7/test/DebugInfo/Generic/namespace_inline_function_definition.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.bc -+ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.bc -RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.ll -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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.7/test/DebugInfo/Generic/namespace_inline_function_definition.ll -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.7/test/DebugInfo/Generic/namespace_inline_function_definition.ll -+ /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - +RUN: at line 3: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.7/test/DebugInfo/Generic/ptrsize.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.bc ++ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.bc +RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.spv +RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.spv -o - ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.ll +RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj LLVM ERROR: Unsupported calling convention. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: -0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All +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 0x0000ffff7b6b1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff7b6af6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff7b6b1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff81a857bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff7a576ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) - #5 0x0000ffff7a5267a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff7a511a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff7b6096d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff7b60951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff7d2ddfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff7d1d82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff7bfbb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff7ba606a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff7b802b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff7b80805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff7b8030f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaade474fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff7a51229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff7a51237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaade46feb0 _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.7/test/DebugInfo/Generic/namespace_inline_function_definition.ll +2. Running pass 'IRTranslator' on function '@foo' + #0 0x0000ffffae491494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffae48f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffae491bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffb48707bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffad356ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) + #5 0x0000ffffad3067a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffffad2f1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffae3e96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffae3e951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffb00bdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffaffb82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffffaed9b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffffae8406a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffffae5e2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffffae5e805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffffae5e30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaad5454fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffad2f229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffad2f237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaad544feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.script: line 5: 525204 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp -- ******************** Testing: 0 2 4 6 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/restrict.ll (78 of 828) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/restrict.ll (80 of 828) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/restrict.ll' FAILED ******************** Exit Code: 2 @@ -2222,38 +2309,38 @@ RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.spv RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.ll -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.ll + /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.ll RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -dwarf-version=2 -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/test/DebugInfo/Generic/restrict.ll -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -dwarf-version=2 -O0 -filetype=obj -+ /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - + /usr/lib/llvm-18/bin/FileCheck --check-prefix=CHECK --check-prefix=V2 /build/reproducible-path/spirv-llvm-translator-18-18.1.7/test/DebugInfo/Generic/restrict.ll ++ /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -dwarf-version=2 -O0 -filetype=obj LLVM ERROR: Unsupported calling convention. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -dwarf-version=2 -O0 -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'IRTranslator' on function '@_Z3fooPv' - #0 0x0000ffff9eeb1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff9eeaf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff9eeb1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffa52887bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff9dd76ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) - #5 0x0000ffff9dd267a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff9dd11a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff9ee096d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff9ee0951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffa0addfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffa09d82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff9f7bb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff9f2606a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff9f002b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff9f00805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff9f0030f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaacd7f4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff9dd1229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff9dd1237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaacd7efeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffffa5671494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffa566f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffa5671bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffaba4b7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffa4536ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) + #5 0x0000ffffa44e67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffffa44d1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffa55c96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffa55c951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffa729dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffa71982b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffffa5f7b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffffa5a206a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffffa57c2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffffa57c805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffffa57c30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaae6624fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffa44d229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffa44d237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaae661feb0 _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.7/test/DebugInfo/Generic/restrict.ll @@ -2261,57 +2348,6 @@ -- ******************** -Testing: 0 2 4 6 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/noscopes.ll (81 of 828) -******************** 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.7/test/DebugInfo/Generic/noscopes.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.bc -RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.spv -RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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.7/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.7/test/DebugInfo/Generic/noscopes.ll -+ /usr/lib/llvm-18/bin/llvm-dwarfdump - -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.7/test/DebugInfo/Generic/noscopes.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 '@f' - #0 0x0000ffffb8ae1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffb8adf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffb8ae1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffbeeb37bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffb79a6ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) - #5 0x0000ffffb79567a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffffb7941a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffb8a396d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffb8a3951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffba70dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffba6082b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffffb93eb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffffb8e906a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffffb8c32b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffffb8c3805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffffb8c330f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaad63c4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffb794229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffb794237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaad63bfeb0 _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.7/test/DebugInfo/Generic/noscopes.ll - --- - -******************** Testing: 0 2 4 6 8 FAIL: LLVM_SPIRV :: DebugInfo/Generic/two-cus-from-same-file.ll (86 of 828) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/two-cus-from-same-file.ll' FAILED ******************** @@ -2324,8 +2360,8 @@ RUN: at line 9: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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.7/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.ll + /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.ll'. 2. Running pass 'IRTranslator' on function '@foo' - #0 0x0000ffff8cb01494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff8caff6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff8cb01bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff92ed37bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff8b9c6ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) - #5 0x0000ffff8b9767a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff8b961a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff8ca596d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff8ca5951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff8e72dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff8e6282b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff8d40b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff8ceb06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff8cc52b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff8cc5805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff8cc530f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaada184fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff8b96229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff8b96237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaada17feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.script: line 5: 1710284 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp -filetype=obj -O0 + #0 0x0000ffff7a581494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff7a57f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff7a581bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff809537bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff79446ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) + #5 0x0000ffff793f67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff793e1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff7a4d96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff7a4d951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff7c1adfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff7c0a82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff7ae8b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff7a9306a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff7a6d2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff7a6d805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff7a6d30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaae6044fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff793e229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff793e237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaae603feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.script: line 5: 525274 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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 828) +******************** 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.7/test/DebugInfo/Generic/version.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.bc +RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.spv +RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.ll ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.spv -o - +RUN: at line 6: /usr/lib/llvm-18/bin/FileCheck < /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.ll /build/reproducible-path/spirv-llvm-translator-18-18.1.7/test/DebugInfo/Generic/version.ll --check-prefix=CHECK-LLVM ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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 0x0000ffffa65f1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffa65ef6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffa65f1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffac9ca7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffa54b6ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) + #5 0x0000ffffa54667a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffffa5451a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffa65496d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffa654951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffa821dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffa81182b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffffa6efb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffffa69a06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffffa6742b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffffa674805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffffa67430f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaac57d4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffa545229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffa545237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaac57cfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/version.ll.script: line 6: 525312 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp -- ******************** Testing: 0 2 4 6 8 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/varargs.ll (87 of 828) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/varargs.ll (89 of 828) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/varargs.ll' FAILED ******************** Exit Code: 2 @@ -2374,35 +2459,35 @@ + /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/varargs.ll.tmp.spv -o - + /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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.7/test/DebugInfo/Generic/varargs.ll -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.7/test/DebugInfo/Generic/varargs.ll -+ /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/test/DebugInfo/Generic/varargs.ll LLVM ERROR: Unsupported calling convention. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/test/test_output/DebugInfo/Generic/Output/varargs.ll.tmp.ll'. 2. Running pass 'IRTranslator' on function '@_Z1biz' - #0 0x0000ffff7aa41494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff7aa3f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff7aa41bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff80e147bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff79906ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) - #5 0x0000ffff798b67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff798a1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff7a9996d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff7a99951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff7c66dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff7c5682b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff7b34b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff7adf06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff7ab92b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff7ab9805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff7ab930f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaac5a64fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff798a229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff798a237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaac5a5feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff88df1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff88def6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff88df1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff8f1cb7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff87cb6ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) + #5 0x0000ffff87c667a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff87c51a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff88d496d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff88d4951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff8aa1dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff8a9182b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff896fb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff891a06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff88f42b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff88f4805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff88f430f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaac7fe4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff87c5229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff87c5237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaac7fdfeb0 _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.7/test/DebugInfo/Generic/varargs.ll @@ -2411,56 +2496,7 @@ ******************** Testing: 0 2 4 6 8 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/version.ll (89 of 828) -******************** 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.7/test/DebugInfo/Generic/version.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.bc -RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.spv -RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.ll -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.spv -o - -RUN: at line 6: /usr/lib/llvm-18/bin/FileCheck < /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.ll /build/reproducible-path/spirv-llvm-translator-18-18.1.7/test/DebugInfo/Generic/version.ll --check-prefix=CHECK-LLVM -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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 0x0000ffffa83b1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffa83af6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffa83b1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffae78d7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffa7276ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) - #5 0x0000ffffa72267a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffffa7211a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffa83096d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffa830951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffa9fddfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffa9ed82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffffa8cbb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffffa87606a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffffa8502b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffffa850805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffffa85030f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaab09a4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffa721229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffa721237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaab099feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/version.ll.script: line 6: 1710323 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp - --- - -******************** -Testing: 0 2 4 6 8 -FAIL: LLVM_SPIRV :: DebugInfo/LocalAddressSpace.ll (95 of 828) +FAIL: LLVM_SPIRV :: DebugInfo/LocalAddressSpace.ll (96 of 828) ******************** 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.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Output/LocalAddressSpace.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Output/LocalAddressSpace.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Output/LocalAddressSpace.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Output/LocalAddressSpace.ll.tmp.spv RUN: at line 9: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/test/DebugInfo/LocalAddressSpace.ll --check-prefix=CHECK-SPIRV -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.7/test/DebugInfo/LocalAddressSpace.ll --check-prefix=CHECK-SPIRV + /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/test/DebugInfo/LocalAddressSpace.ll --check-prefix=CHECK-SPIRV RUN: at line 10: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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.7/build/test/test_output/DebugInfo/Output/LocalAddressSpace.ll.tmp.ll + /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Output/LocalAddressSpace.ll.tmp.spv -o - @@ -2480,35 +2516,35 @@ + cat /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Output/LocalAddressSpace.ll.tmp.ll + /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.7/test/DebugInfo/LocalAddressSpace.ll --check-prefix=CHECK-LLVM RUN: at line 13: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj -O0 < /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/test/DebugInfo/LocalAddressSpace.ll ++ /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj -O0 + /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.7/test/DebugInfo/LocalAddressSpace.ll -+ /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - LLVM ERROR: Unsupported calling convention. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj -O0 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'IRTranslator' on function '@foo' - #0 0x0000ffff81321494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff8131f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff81321bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff876fe7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff801e6ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) - #5 0x0000ffff801967a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff80181a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff812796d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff8127951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff82f4dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff82e482b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff81c2b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff816d06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff81472b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff8147805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff814730f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaad3bd4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff8018229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff8018237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaad3bcfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff7e291494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff7e28f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff7e291bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff8466d7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff7d156ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) + #5 0x0000ffff7d1067a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff7d0f1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff7e1e96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff7e1e951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff7febdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff7fdb82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff7eb9b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff7e6406a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff7e3e2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff7e3e805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff7e3e30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaabfb84fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff7d0f229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff7d0f237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaabfb7feb0 _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.7/test/DebugInfo/LocalAddressSpace.ll @@ -2517,7 +2553,7 @@ ******************** Testing: 0 2 4 6 8 10 -FAIL: LLVM_SPIRV :: DebugInfo/UnknownBaseType.ll (113 of 828) +FAIL: LLVM_SPIRV :: DebugInfo/UnknownBaseType.ll (115 of 828) ******************** TEST 'LLVM_SPIRV :: DebugInfo/UnknownBaseType.ll' FAILED ******************** Exit Code: 2 @@ -2531,8 +2567,8 @@ + /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Output/UnknownBaseType.ll.tmp.ll + /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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.7/test/DebugInfo/UnknownBaseType.ll -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/test/DebugInfo/UnknownBaseType.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. @@ -2540,28 +2576,28 @@ 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'AArch64 Instruction Selection' on function '@foo' - #0 0x0000ffff8df81494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff8df7f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff8df81bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff943547bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff8ce46ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) - #5 0x0000ffff8cdf67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff8cde1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff8ded96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff8ded951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff8fbadfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff8fbae7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) -#11 0x0000ffff8e6fba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) -#12 0x0000ffff8e74e8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) -#13 0x0000ffff8e74dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#14 0x0000ffff8e3306a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#15 0x0000ffff8e0d2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#16 0x0000ffff8e0d805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#17 0x0000ffff8e0d30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#18 0x0000aaaab6624fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffff8cde229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffff8cde237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaab661feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff91841494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff9183f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff91841bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff97c187bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff90706ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) + #5 0x0000ffff906b67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff906a1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff917996d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff9179951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff9346dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff9346e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) +#11 0x0000ffff91fbba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) +#12 0x0000ffff9200e8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) +#13 0x0000ffff9200dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#14 0x0000ffff91bf06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#15 0x0000ffff91992b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#16 0x0000ffff9199805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#17 0x0000ffff919930f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#18 0x0000aaaac6ba4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffff906a229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffff906a237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaac6b9feb0 _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.7/test/DebugInfo/UnknownBaseType.ll @@ -2570,7 +2606,7 @@ ******************** Testing: 0 2 4 6 8 10 12 -FAIL: LLVM_SPIRV :: DebugInfo/X86/constant-loclist.ll (125 of 828) +FAIL: LLVM_SPIRV :: DebugInfo/X86/constant-loclist.ll (127 of 828) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/constant-loclist.ll' FAILED ******************** Exit Code: 1 @@ -2584,8 +2620,8 @@ + /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/X86/Output/constant-loclist.ll.tmp.ll + /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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.7/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.7/build/test/test_output/DebugInfo/X86/Output/constant-loclist.ll.tmp.ll -o - -experimental-debug-variable-locations=false + /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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 - /build/reproducible-path/spirv-llvm-translator-18-18.1.7/test/DebugInfo/X86/constant-loclist.ll:23:15: error: CHECK-NEXT: expected string not found in input ; CHECK-NEXT: 0x{{.*}}, 0x{{.*}}: DW_OP_consts +0 @@ -2636,7 +2672,7 @@ ******************** Testing: 0 2 4 6 8 10 12 -FAIL: LLVM_SPIRV :: DebugInfo/X86/constant-aggregate.ll (129 of 828) +FAIL: LLVM_SPIRV :: DebugInfo/X86/constant-aggregate.ll (130 of 828) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/constant-aggregate.ll' FAILED ******************** Exit Code: 134 @@ -2657,35 +2693,35 @@ 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.ll -filetype=obj -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.ll'. 2. Running pass 'AArch64 Instruction Selection' on function '@_Z3foo1S' - #0 0x0000ffffb4b71494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffb4b6f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffb4b71bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffbaf457bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffb3a36ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) - #5 0x0000ffffb39e67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffffb39d1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffb4ac96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffb4ac951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffb679dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffb679e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) -#11 0x0000ffffb52eba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) -#12 0x0000ffffb533e8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) -#13 0x0000ffffb533dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#14 0x0000ffffb4f206a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#15 0x0000ffffb4cc2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#16 0x0000ffffb4cc805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#17 0x0000ffffb4cc30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#18 0x0000aaaac7584fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffffb39d229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffffb39d237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaac757feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.script: line 13: 1710920 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.ll -filetype=obj -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.o + #0 0x0000ffff9ce11494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff9ce0f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff9ce11bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffa31e57bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff9bcd6ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) + #5 0x0000ffff9bc867a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff9bc71a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff9cd696d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff9cd6951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff9ea3dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff9ea3e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) +#11 0x0000ffff9d58ba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) +#12 0x0000ffff9d5de8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) +#13 0x0000ffff9d5ddab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#14 0x0000ffff9d1c06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#15 0x0000ffff9cf62b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#16 0x0000ffff9cf6805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#17 0x0000ffff9cf630f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#18 0x0000aaaae86c4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffff9bc7229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffff9bc7237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaae86bfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.script: line 13: 525999 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.ll -filetype=obj -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.o -- ******************** Testing: 0 2 4 6 8 10 12 -FAIL: LLVM_SPIRV :: DebugInfo/X86/convert-debugloc.ll (131 of 828) +FAIL: LLVM_SPIRV :: DebugInfo/X86/convert-debugloc.ll (133 of 828) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/convert-debugloc.ll' FAILED ******************** Exit Code: 2 @@ -2708,26 +2744,26 @@ 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -dwarf-version=5 -filetype=obj -O0 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'IRTranslator' on function '@foo' - #0 0x0000ffff79cf1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff79cef6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff79cf1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff800cb7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff78bb6ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) - #5 0x0000ffff78b667a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff78b51a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff79c496d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff79c4951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff7b91dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff7b8182b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff7a5fb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff7a0a06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff79e42b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff79e4805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff79e430f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaad26c4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff78b5229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff78b5237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaad26bfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffffb5561494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffb555f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffb5561bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffbb9327bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffb4426ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) + #5 0x0000ffffb43d67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffffb43c1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffb54b96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffb54b951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffb718dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffb70882b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffffb5e6b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffffb59106a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffffb56b2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffffb56b805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffffb56b30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaad0154fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffb43c229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffb43c237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaad014feb0 _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.7/test/DebugInfo/X86/convert-debugloc.ll --check-prefix=DW5 --implicit-check-not={{DW_TAG|NULL}} @@ -2747,8 +2783,8 @@ RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/X86/Output/dbg-declare-alloca.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/X86/Output/dbg-declare-alloca.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/X86/Output/dbg-declare-alloca.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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.7/build/test/test_output/DebugInfo/X86/Output/dbg-declare-alloca.ll.tmp.ll + /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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.7/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.7/test/DebugInfo/X86/dbg-declare-alloca.ll + /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.7/test/DebugInfo/X86/dbg-declare-alloca.ll + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu @@ -2758,34 +2794,34 @@ 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'AArch64 Instruction Selection' on function '@use_dbg_declare' - #0 0x0000ffff827a1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff8279f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff827a1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff88b7e7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff81666ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) - #5 0x0000ffff816167a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff81601a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff826f96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff826f951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff843cdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff843d1518 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1518) -#11 0x0000ffff843d1c38 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1c38) -#12 0x0000ffff82efea58 llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14eea58) -#13 0x0000ffff82f14274 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x1504274) -#14 0x0000ffff82f03fb4 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 0x0000ffff82ef5844 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e5844) -#16 0x0000ffff82eeccac llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dccac) -#17 0x0000ffff82f6fbd8 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 0x0000ffff82f6f634 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f634) -#19 0x0000ffff82f6dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#20 0x0000ffff82b506a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#21 0x0000ffff828f2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#22 0x0000ffff828f805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#23 0x0000ffff828f30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#24 0x0000aaaac4154fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#25 0x0000ffff8160229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#26 0x0000ffff8160237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#27 0x0000aaaac414feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff99941494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff9993f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff99941bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff9fd177bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff98806ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) + #5 0x0000ffff987b67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff987a1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff998996d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff9989951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff9b56dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff9b571518 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1518) +#11 0x0000ffff9b571c38 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1c38) +#12 0x0000ffff9a09ea58 llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14eea58) +#13 0x0000ffff9a0b4274 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x1504274) +#14 0x0000ffff9a0a3fb4 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 0x0000ffff9a095844 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e5844) +#16 0x0000ffff9a08ccac llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dccac) +#17 0x0000ffff9a10fbd8 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 0x0000ffff9a10f634 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f634) +#19 0x0000ffff9a10dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#20 0x0000ffff99cf06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#21 0x0000ffff99a92b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#22 0x0000ffff99a9805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#23 0x0000ffff99a930f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#24 0x0000aaaace544fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#25 0x0000ffff987a229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#26 0x0000ffff987a237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#27 0x0000aaaace53feb0 _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.7/test/DebugInfo/X86/dbg-declare-alloca.ll @@ -2804,40 +2840,40 @@ RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.spv RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.ll -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.ll + /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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.7/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.7/test/DebugInfo/X86/dbg-declare-arg.ll ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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.7/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.7/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.7/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.ll'. 2. Running pass 'AArch64 Instruction Selection' on function '@_Z3fooi' - #0 0x0000ffff99e31494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff99e2f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff99e31bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffa02107bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff98cf6ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) - #5 0x0000ffff98ca67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff98c91a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff99d896d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff99d8951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff9ba5dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff9ba5e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) -#11 0x0000ffff9a5aba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) -#12 0x0000ffff9a5fe884 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e884) -#13 0x0000ffff9a5fdab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#14 0x0000ffff9a1e06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#15 0x0000ffff99f82b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#16 0x0000ffff99f8805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#17 0x0000ffff99f830f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#18 0x0000aaaac41d4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffff98c9229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffff98c9237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaac41cfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffffb8731494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffb872f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffb8731bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffbeb087bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffb75f6ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) + #5 0x0000ffffb75a67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffffb7591a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffb86896d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffb868951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffba35dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffba35e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) +#11 0x0000ffffb8eaba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) +#12 0x0000ffffb8efe884 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e884) +#13 0x0000ffffb8efdab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#14 0x0000ffffb8ae06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#15 0x0000ffffb8882b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#16 0x0000ffffb888805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#17 0x0000ffffb88830f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#18 0x0000aaaacbee4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffffb759229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffffb759237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaacbedfeb0 _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.7/test/DebugInfo/X86/dbg-declare-arg.ll @@ -2857,37 +2893,37 @@ RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/X86/Output/dbg-prolog-end.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/X86/Output/dbg-prolog-end.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/X86/Output/dbg-prolog-end.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/test/test_output/DebugInfo/X86/Output/dbg-prolog-end.ll.tmp.ll -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/X86/Output/dbg-prolog-end.ll.tmp.ll + /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/test/test_output/DebugInfo/X86/Output/dbg-prolog-end.ll.tmp.ll RUN: at line 4: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 < /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/test/DebugInfo/X86/dbg-prolog-end.ll -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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 0x0000ffffb2791494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffb278f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffb2791bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffb8b647bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffb1656ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) - #5 0x0000ffffb16067a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffffb15f1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffb26e96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffb26e951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffb43bdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffb42b82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffffb309b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffffb2b406a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffffb28e2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffffb28e805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffffb28e30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaabd4f4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffb15f229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffb15f237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaabd4efeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff9b7f1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff9b7ef6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff9b7f1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffa1bca7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff9a6b6ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) + #5 0x0000ffff9a6667a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff9a651a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff9b7496d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff9b74951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff9d41dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff9d3182b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff9c0fb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff9bba06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff9b942b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff9b94805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff9b9430f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaab1e24fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff9a65229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff9a65237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaab1e1feb0 _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.7/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 828) +FAIL: LLVM_SPIRV :: DebugInfo/X86/dbg-value-const-byref.ll (138 of 828) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/dbg-value-const-byref.ll' FAILED ******************** Exit Code: 2 @@ -2909,43 +2945,43 @@ + /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.ll + /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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.7/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.7/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.7/test/DebugInfo/X86/dbg-value-const-byref.ll + /usr/lib/llvm-18/bin/llvm-dwarfdump -all - -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O1 -filetype=obj -o - /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.ll LLVM ERROR: Unsupported calling convention. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O1 -filetype=obj -o - /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.ll'. 2. Running pass 'AArch64 Instruction Selection' on function '@foo' - #0 0x0000ffff91a51494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff91a4f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff91a51bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff97e287bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff90916ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) - #5 0x0000ffff908c67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff908b1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff919a96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff919a951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff9367dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff93681518 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1518) -#11 0x0000ffff93681c38 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1c38) -#12 0x0000ffff921aea58 llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14eea58) -#13 0x0000ffff921c4274 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x1504274) -#14 0x0000ffff921b3fb4 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 0x0000ffff921a5844 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e5844) -#16 0x0000ffff9219ccac llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dccac) -#17 0x0000ffff9221fbd8 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 0x0000ffff9221f634 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f634) -#19 0x0000ffff9221dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#20 0x0000ffff91e006a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#21 0x0000ffff91ba2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#22 0x0000ffff91ba805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#23 0x0000ffff91ba30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#24 0x0000aaaacc774fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#25 0x0000ffff908b229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#26 0x0000ffff908b237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#27 0x0000aaaacc76feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff7c101494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff7c0ff6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff7c101bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff824e17bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff7afc6ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) + #5 0x0000ffff7af767a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff7af61a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff7c0596d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff7c05951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff7dd2dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff7dd31518 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1518) +#11 0x0000ffff7dd31c38 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1c38) +#12 0x0000ffff7c85ea58 llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14eea58) +#13 0x0000ffff7c874274 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x1504274) +#14 0x0000ffff7c863fb4 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 0x0000ffff7c855844 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e5844) +#16 0x0000ffff7c84ccac llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dccac) +#17 0x0000ffff7c8cfbd8 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 0x0000ffff7c8cf634 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f634) +#19 0x0000ffff7c8cdab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#20 0x0000ffff7c4b06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#21 0x0000ffff7c252b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#22 0x0000ffff7c25805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#23 0x0000ffff7c2530f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#24 0x0000aaaacf354fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#25 0x0000ffff7af6229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#26 0x0000ffff7af6237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#27 0x0000aaaacf34feb0 _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.7/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 (141 of 828) +FAIL: LLVM_SPIRV :: DebugInfo/X86/dbg-value-isel.ll (142 of 828) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/dbg-value-isel.ll' FAILED ******************** Exit Code: 2 @@ -2976,28 +3012,28 @@ 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'AArch64 Instruction Selection' on function '@__OpenCL_nbt02_kernel' - #0 0x0000ffff7d331494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff7d32f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff7d331bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff837037bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff7c1f6ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) - #5 0x0000ffff7c1a67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff7c191a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff7d2896d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff7d28951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff7ef5dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff7ef5e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) -#11 0x0000ffff7daaba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) -#12 0x0000ffff7dafe8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) -#13 0x0000ffff7dafdab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#14 0x0000ffff7d6e06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#15 0x0000ffff7d482b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#16 0x0000ffff7d48805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#17 0x0000ffff7d4830f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#18 0x0000aaaaacf34fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffff7c19229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffff7c19237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaaacf2feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff92331494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff9232f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff92331bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff987077bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff911f6ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) + #5 0x0000ffff911a67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff91191a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff922896d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff9228951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff93f5dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff93f5e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) +#11 0x0000ffff92aaba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) +#12 0x0000ffff92afe8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) +#13 0x0000ffff92afdab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#14 0x0000ffff926e06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#15 0x0000ffff92482b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#16 0x0000ffff9248805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#17 0x0000ffff924830f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#18 0x0000aaaae9d14fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffff9119229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffff9119237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaae9d0feb0 _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.7/test/DebugInfo/X86/dbg-value-isel.ll @@ -3005,7 +3041,58 @@ ******************** Testing: 0 2 4 6 8 10 12 14 16 -FAIL: LLVM_SPIRV :: DebugInfo/X86/dw_op_minus_direct.ll (151 of 828) +FAIL: LLVM_SPIRV :: DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll (153 of 828) +******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll' FAILED ******************** +Exit Code: 2 + +Command Output (stderr): +-- +RUN: at line 1: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.7/test/DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/X86/Output/dwarf-aranges-no-dwarf-labels.ll.tmp.bc ++ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/X86/Output/dwarf-aranges-no-dwarf-labels.ll.tmp.bc +RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/test/test_output/DebugInfo/X86/Output/dwarf-aranges-no-dwarf-labels.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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.7/build/test/test_output/DebugInfo/X86/Output/dwarf-aranges-no-dwarf-labels.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/X86/Output/dwarf-aranges-no-dwarf-labels.ll.tmp.spv -o - +RUN: at line 4: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -generate-arange-section < /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/test/DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.7/test/DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -generate-arange-section +LLVM ERROR: Unsupported calling convention. +PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. +Stack dump: +0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -generate-arange-section +1. Running pass 'Function Pass Manager' on module ''. +2. Running pass 'AArch64 Instruction Selection' on function '@_Z3fooi' + #0 0x0000ffff964f1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff964ef6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff964f1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff9c8cf7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff953b6ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) + #5 0x0000ffff953667a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff95351a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff964496d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff9644951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff9811dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff9811e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) +#11 0x0000ffff96c6ba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) +#12 0x0000ffff96cbe8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) +#13 0x0000ffff96cbdab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#14 0x0000ffff968a06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#15 0x0000ffff96642b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#16 0x0000ffff9664805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#17 0x0000ffff966430f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#18 0x0000aaaabd464fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffff9535229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffff9535237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaabd45feb0 _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.7/test/DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll + +-- + +******************** +Testing: 0 2 4 6 8 10 12 14 16 +FAIL: LLVM_SPIRV :: DebugInfo/X86/dw_op_minus_direct.ll (154 of 828) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/dw_op_minus_direct.ll' FAILED ******************** Exit Code: 2 @@ -3019,8 +3106,8 @@ + /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/X86/Output/dw_op_minus_direct.ll.tmp.ll + /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/X86/Output/dw_op_minus_direct.ll.tmp.spv -o - RUN: at line 5: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/test/DebugInfo/X86/dw_op_minus_direct.ll -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj + /usr/lib/llvm-18/bin/llvm-dwarfdump -v - ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj + /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.7/test/DebugInfo/X86/dw_op_minus_direct.ll LLVM ERROR: Unsupported calling convention. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. @@ -3028,28 +3115,28 @@ 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'AArch64 Instruction Selection' on function '@inc' - #0 0x0000ffffa5d11494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffa5d0f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffa5d11bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffac0ed7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffa4bd6ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) - #5 0x0000ffffa4b867a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffffa4b71a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffa5c696d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffa5c6951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffa793dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffa793e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) -#11 0x0000ffffa648ba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) -#12 0x0000ffffa64de8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) -#13 0x0000ffffa64ddab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#14 0x0000ffffa60c06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#15 0x0000ffffa5e62b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#16 0x0000ffffa5e6805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#17 0x0000ffffa5e630f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#18 0x0000aaaae1b04fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffffa4b7229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffffa4b7237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaae1affeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff8b441494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff8b43f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff8b441bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff9181a7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff8a306ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) + #5 0x0000ffff8a2b67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff8a2a1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff8b3996d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff8b39951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff8d06dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff8d06e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) +#11 0x0000ffff8bbbba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) +#12 0x0000ffff8bc0e8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) +#13 0x0000ffff8bc0dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#14 0x0000ffff8b7f06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#15 0x0000ffff8b592b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#16 0x0000ffff8b59805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#17 0x0000ffff8b5930f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#18 0x0000aaaac8584fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffff8a2a229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffff8a2a237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaac857feb0 _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.7/test/DebugInfo/X86/dw_op_minus_direct.ll @@ -3058,58 +3145,7 @@ ******************** Testing: 0 2 4 6 8 10 12 14 16 -FAIL: LLVM_SPIRV :: DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll (152 of 828) -******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll' FAILED ******************** -Exit Code: 2 - -Command Output (stderr): --- -RUN: at line 1: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.7/test/DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/X86/Output/dwarf-aranges-no-dwarf-labels.ll.tmp.bc -+ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/X86/Output/dwarf-aranges-no-dwarf-labels.ll.tmp.bc -RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/test/test_output/DebugInfo/X86/Output/dwarf-aranges-no-dwarf-labels.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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.7/build/test/test_output/DebugInfo/X86/Output/dwarf-aranges-no-dwarf-labels.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/X86/Output/dwarf-aranges-no-dwarf-labels.ll.tmp.spv -o - -RUN: at line 4: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -generate-arange-section < /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/test/DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.7/test/DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -generate-arange-section -LLVM ERROR: Unsupported calling convention. -PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. -Stack dump: -0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -generate-arange-section -1. Running pass 'Function Pass Manager' on module ''. -2. Running pass 'AArch64 Instruction Selection' on function '@_Z3fooi' - #0 0x0000ffffab051494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffab04f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffab051bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffb14287bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffa9f16ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) - #5 0x0000ffffa9ec67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffffa9eb1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffaafa96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffaafa951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffacc7dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffacc7e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) -#11 0x0000ffffab7cba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) -#12 0x0000ffffab81e8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) -#13 0x0000ffffab81dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#14 0x0000ffffab4006a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#15 0x0000ffffab1a2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#16 0x0000ffffab1a805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#17 0x0000ffffab1a30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#18 0x0000aaaaea694fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffffa9eb229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffffa9eb237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaaea68feb0 _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.7/test/DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll - --- - -******************** -Testing: 0 2 4 6 8 10 12 14 16 -FAIL: LLVM_SPIRV :: DebugInfo/X86/frame-register.ll (161 of 828) +FAIL: LLVM_SPIRV :: DebugInfo/X86/frame-register.ll (162 of 828) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/frame-register.ll' FAILED ******************** Exit Code: 2 @@ -3123,43 +3159,43 @@ + /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/X86/Output/frame-register.ll.tmp.ll + /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/X86/Output/frame-register.ll.tmp.spv -o - RUN: at line 4: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/test/DebugInfo/X86/frame-register.ll -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.7/test/DebugInfo/X86/frame-register.ll -+ /usr/lib/llvm-18/bin/llvm-dwarfdump -v --debug-info - + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/test/DebugInfo/X86/frame-register.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 /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/test/test_output/DebugInfo/X86/Output/frame-register.ll.tmp.ll'. 2. Running pass 'AArch64 Instruction Selection' on function '@main' - #0 0x0000ffff9f3e1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff9f3df6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff9f3e1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffa57ba7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff9e2a6ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) - #5 0x0000ffff9e2567a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff9e241a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff9f3396d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff9f33951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffa100dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffa1011518 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1518) -#11 0x0000ffffa1011c38 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1c38) -#12 0x0000ffff9fb3ea58 llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14eea58) -#13 0x0000ffff9fb54274 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x1504274) -#14 0x0000ffff9fb43fb4 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 0x0000ffff9fb35844 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e5844) -#16 0x0000ffff9fb2ccac llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dccac) -#17 0x0000ffff9fbafbd8 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 0x0000ffff9fbaf634 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f634) -#19 0x0000ffff9fbadab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#20 0x0000ffff9f7906a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#21 0x0000ffff9f532b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#22 0x0000ffff9f53805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#23 0x0000ffff9f5330f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#24 0x0000aaaada0c4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#25 0x0000ffff9e24229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#26 0x0000ffff9e24237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#27 0x0000aaaada0bfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff7bf61494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff7bf5f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff7bf61bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff823347bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff7ae26ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) + #5 0x0000ffff7add67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff7adc1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff7beb96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff7beb951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff7db8dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff7db91518 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1518) +#11 0x0000ffff7db91c38 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1c38) +#12 0x0000ffff7c6bea58 llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14eea58) +#13 0x0000ffff7c6d4274 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x1504274) +#14 0x0000ffff7c6c3fb4 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 0x0000ffff7c6b5844 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e5844) +#16 0x0000ffff7c6accac llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dccac) +#17 0x0000ffff7c72fbd8 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 0x0000ffff7c72f634 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f634) +#19 0x0000ffff7c72dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#20 0x0000ffff7c3106a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#21 0x0000ffff7c0b2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#22 0x0000ffff7c0b805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#23 0x0000ffff7c0b30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#24 0x0000aaaab1814fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#25 0x0000ffff7adc229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#26 0x0000ffff7adc237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#27 0x0000aaaab180feb0 _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.7/test/DebugInfo/X86/frame-register.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 0x0000ffffa57e1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffa57df6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffa57e1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffabbb97bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffa46a6ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) - #5 0x0000ffffa46567a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffffa4641a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffa57396d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffa573951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffa740dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffa73082b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffffa60eb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffffa5b906a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffffa5932b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffffa593805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffffa59330f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaacede4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffa464229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffa464237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaaceddfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffffae161494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffae15f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffae161bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffb45327bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffad026ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) + #5 0x0000ffffacfd67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffffacfc1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffae0b96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffae0b951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffafd8dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffafc882b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffffaea6b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffffae5106a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffffae2b2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffffae2b805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffffae2b30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaabff64fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffacfc229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffacfc237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaabff5feb0 _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.7/test/DebugInfo/X86/isel-cse-line.ll @@ -3231,9 +3267,9 @@ + /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/X86/Output/partial-constant.ll.tmp.ll + /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/X86/Output/partial-constant.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.7/build/test/test_output/DebugInfo/X86/Output/partial-constant.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump -v - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.7/test/DebugInfo/X86/partial-constant.ll ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.7/test/DebugInfo/X86/partial-constant.ll + /usr/lib/llvm-18/bin/llvm-dwarfdump -v - + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.7/test/DebugInfo/X86/partial-constant.ll /build/reproducible-path/spirv-llvm-translator-18-18.1.7/test/DebugInfo/X86/partial-constant.ll:31:10: error: CHECK: expected string not found in input ; CHECK: .debug_loc contents: ^ @@ -3298,7 +3334,7 @@ ******************** Testing: 0 2 4 6 8 10 12 14 16 18 -FAIL: LLVM_SPIRV :: DebugInfo/X86/nophysreg.ll (176 of 828) +FAIL: LLVM_SPIRV :: DebugInfo/X86/nophysreg.ll (177 of 828) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/nophysreg.ll' FAILED ******************** Exit Code: 2 @@ -3312,37 +3348,37 @@ + /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/X86/Output/nophysreg.ll.tmp.ll + /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/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.7/test/DebugInfo/X86/nophysreg.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.7/test/DebugInfo/X86/nophysreg.ll + /usr/lib/llvm-18/bin/llvm-dwarfdump -debug-info - -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj 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 0x0000ffffb6bd1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffb6bcf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffb6bd1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffbcfb07bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffb5a96ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) - #5 0x0000ffffb5a467a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffffb5a31a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffb6b296d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffb6b2951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffb87fdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffb87fe7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) -#11 0x0000ffffb734ba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) -#12 0x0000ffffb739e8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) -#13 0x0000ffffb739dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#14 0x0000ffffb6f806a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#15 0x0000ffffb6d22b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#16 0x0000ffffb6d2805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#17 0x0000ffffb6d230f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#18 0x0000aaaac9ee4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffffb5a3229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffffb5a3237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaac9edfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffffad451494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffad44f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffad451bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffb38287bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffac316ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) + #5 0x0000ffffac2c67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffffac2b1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffad3a96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffad3a951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffaf07dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffaf07e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) +#11 0x0000ffffadbcba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) +#12 0x0000ffffadc1e8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) +#13 0x0000ffffadc1dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#14 0x0000ffffad8006a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#15 0x0000ffffad5a2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#16 0x0000ffffad5a805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#17 0x0000ffffad5a30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#18 0x0000aaaab12d4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffffac2b229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffffac2b237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaab12cfeb0 _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.7/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 828) +FAIL: LLVM_SPIRV :: DebugInfo/X86/single-dbg_value.ll (184 of 828) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/single-dbg_value.ll' FAILED ******************** Exit Code: 2 @@ -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.7/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.7/build/test/test_output/DebugInfo/X86/Output/single-dbg_value.ll.tmp.ll'. 2. Running pass 'AArch64 Instruction Selection' on function '@f' - #0 0x0000ffffb2bf1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffb2bef6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffb2bf1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffb8fcd7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffb1ab6ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) - #5 0x0000ffffb1a667a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffffb1a51a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffb2b496d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffb2b4951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffb481dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffb4821518 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1518) -#11 0x0000ffffb4821c38 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1c38) -#12 0x0000ffffb334ea58 llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14eea58) -#13 0x0000ffffb3364274 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x1504274) -#14 0x0000ffffb3353fb4 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 0x0000ffffb3345844 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e5844) -#16 0x0000ffffb333ccac llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dccac) -#17 0x0000ffffb33bfbd8 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 0x0000ffffb33bf634 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f634) -#19 0x0000ffffb33bdab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#20 0x0000ffffb2fa06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#21 0x0000ffffb2d42b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#22 0x0000ffffb2d4805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#23 0x0000ffffb2d430f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#24 0x0000aaaab27b4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#25 0x0000ffffb1a5229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#26 0x0000ffffb1a5237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#27 0x0000aaaab27afeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff9b621494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff9b61f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff9b621bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffa1a007bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff9a4e6ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) + #5 0x0000ffff9a4967a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff9a481a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff9b5796d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff9b57951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff9d24dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff9d251518 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1518) +#11 0x0000ffff9d251c38 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1c38) +#12 0x0000ffff9bd7ea58 llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14eea58) +#13 0x0000ffff9bd94274 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x1504274) +#14 0x0000ffff9bd83fb4 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 0x0000ffff9bd75844 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e5844) +#16 0x0000ffff9bd6ccac llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dccac) +#17 0x0000ffff9bdefbd8 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 0x0000ffff9bdef634 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f634) +#19 0x0000ffff9bdedab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#20 0x0000ffff9b9d06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#21 0x0000ffff9b772b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#22 0x0000ffff9b77805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#23 0x0000ffff9b7730f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#24 0x0000aaaab6644fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#25 0x0000ffff9a48229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#26 0x0000ffff9a48237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#27 0x0000aaaab663feb0 _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.7/test/DebugInfo/X86/single-dbg_value.ll --check-prefix=SANITY @@ -3408,7 +3444,7 @@ ******************** Testing: 0 2 4 6 8 10 12 14 16 18 20 -FAIL: LLVM_SPIRV :: DebugInfo/X86/this-stack_value.ll (191 of 828) +FAIL: LLVM_SPIRV :: DebugInfo/X86/this-stack_value.ll (194 of 828) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/this-stack_value.ll' FAILED ******************** Exit Code: 2 @@ -3419,8 +3455,8 @@ RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/X86/Output/this-stack_value.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/X86/Output/this-stack_value.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/X86/Output/this-stack_value.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/X86/Output/this-stack_value.ll.tmp.spv RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/X86/Output/this-stack_value.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/X86/Output/this-stack_value.ll.tmp.ll -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/X86/Output/this-stack_value.ll.tmp.ll + /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/X86/Output/this-stack_value.ll.tmp.spv -o - ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/X86/Output/this-stack_value.ll.tmp.ll 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.7/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.7/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.7/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.7/build/test/test_output/DebugInfo/X86/Output/this-stack_value.ll.tmp.ll @@ -3430,34 +3466,34 @@ 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=asm -o - /build/reproducible-path/spirv-llvm-translator-18-18.1.7/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.7/build/test/test_output/DebugInfo/X86/Output/this-stack_value.ll.tmp.ll'. 2. Running pass 'AArch64 Instruction Selection' on function '@_Z4getBv' - #0 0x0000ffff7f2d1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff7f2cf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff7f2d1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff856a47bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff7e196ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) - #5 0x0000ffff7e1467a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff7e131a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff7f2296d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff7f22951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff80efdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff80f01518 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1518) -#11 0x0000ffff80f01c38 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1c38) -#12 0x0000ffff7fa2ea58 llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14eea58) -#13 0x0000ffff7fa44274 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x1504274) -#14 0x0000ffff7fa33fb4 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 0x0000ffff7fa25844 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e5844) -#16 0x0000ffff7fa1ccac llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dccac) -#17 0x0000ffff7fa9fbd8 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 0x0000ffff7fa9f634 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f634) -#19 0x0000ffff7fa9dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#20 0x0000ffff7f6806a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#21 0x0000ffff7f422b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#22 0x0000ffff7f42805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#23 0x0000ffff7f4230f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#24 0x0000aaaaab444fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#25 0x0000ffff7e13229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#26 0x0000ffff7e13237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#27 0x0000aaaaab43feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff9c2a1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff9c29f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff9c2a1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffa26787bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff9b166ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) + #5 0x0000ffff9b1167a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff9b101a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff9c1f96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff9c1f951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff9decdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff9ded1518 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1518) +#11 0x0000ffff9ded1c38 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1c38) +#12 0x0000ffff9c9fea58 llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14eea58) +#13 0x0000ffff9ca14274 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x1504274) +#14 0x0000ffff9ca03fb4 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 0x0000ffff9c9f5844 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e5844) +#16 0x0000ffff9c9eccac llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dccac) +#17 0x0000ffff9ca6fbd8 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 0x0000ffff9ca6f634 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f634) +#19 0x0000ffff9ca6dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#20 0x0000ffff9c6506a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#21 0x0000ffff9c3f2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#22 0x0000ffff9c3f805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#23 0x0000ffff9c3f30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#24 0x0000aaaada1b4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#25 0x0000ffff9b10229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#26 0x0000ffff9b10237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#27 0x0000aaaada1afeb0 _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.7/test/DebugInfo/X86/this-stack_value.ll --check-prefix=ASM @@ -3465,7 +3501,7 @@ ******************** Testing: 0 2 4 6 8 10 12 14 16 18 20 22 -FAIL: LLVM_SPIRV :: DebugInfo/expr-opcode.ll (208 of 828) +FAIL: LLVM_SPIRV :: DebugInfo/expr-opcode.ll (211 of 828) ******************** TEST 'LLVM_SPIRV :: DebugInfo/expr-opcode.ll' FAILED ******************** Exit Code: 134 @@ -3476,8 +3512,8 @@ RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.spv --spirv-allow-extra-diexpressions + /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.spv --spirv-allow-extra-diexpressions RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.rev.ll -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.rev.ll + /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.spv -o - ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.rev.ll RUN: at line 4: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.7/test/DebugInfo/expr-opcode.ll --input-file /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.rev.ll + /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.7/test/DebugInfo/expr-opcode.ll --input-file /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.rev.ll RUN: at line 6: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -dwarf-version=5 -filetype=obj -O0 < /build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.rev.ll @@ -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 0x0000ffffb0941494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffb093f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffb0941bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffb6d137bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffaf806ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) - #5 0x0000ffffaf7b67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffffaf7a1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffb08996d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffb089951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffb256dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffb24682b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffffb124b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffffb0cf06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffffb0a92b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffffb0a9805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffffb0a930f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaac2a24fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffaf7a229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffaf7a237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaac2a1feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Output/expr-opcode.ll.script: line 11: 1712452 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.7/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.rev.ll + #0 0x0000ffffb5fa1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffb5f9f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffb5fa1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffbc37c7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffb4e66ee0 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x86ee0) + #5 0x0000ffffb4e167a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffffb4e01a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffb5ef96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffb5ef951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffb7bcdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffb7ac82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffffb68ab3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffffb63506a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffffb60f2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffffb60f805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffffb60f30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaab5f14fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffb4e0229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffb4e0237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaab5f0feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.7/build/test/test_output/DebugInfo/Output/expr-opcode.ll.script: line 11: 528020 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.7/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.rev.ll -- @@ -3566,7 +3602,7 @@ LLVM_SPIRV :: DebugInfo/expr-opcode.ll -Testing Time: 12.75s +Testing Time: 26.39s Total Discovered Tests: 828 Unsupported : 4 (0.48%) @@ -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.7-1_arm64) -+++ dpkg-gensymbolsCMMVZG 2024-12-15 17:16:14.505110493 -1200 ++++ dpkg-gensymbolsK3iL6O 2026-01-19 01:45:33.815547967 +1400 @@ -66,11 +66,11 @@ (optional=templinst|subst|arch=arm64 armel armhf)_ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_{size_t}PKS8_St9__va_listE{size_t}SB_z@Base 18.1.1 _ZNK5SPIRV14TranslatorOpts25isUnknownIntrinsicAllowedEPN4llvm13IntrinsicInstE@Base 13 @@ -4328,12 +4364,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/467828/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/467828/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/1680484 and its subdirectories -I: Current time: Sun Dec 15 17:16:33 -12 2024 -I: pbuilder-time-stamp: 1734326193 +I: removing directory /srv/workspace/pbuilder/467828 and its subdirectories +I: Current time: Mon Jan 19 01:45:53 +14 2026 +I: pbuilder-time-stamp: 1768736753