Diff of the two buildlogs: -- --- b1/build.log 2024-11-15 19:31:52.517530082 +0000 +++ b2/build.log 2024-11-15 19:34:55.537214006 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Fri Nov 15 07:27:28 -12 2024 -I: pbuilder-time-stamp: 1731698848 +I: Current time: Fri Dec 19 15:54:55 +14 2025 +I: pbuilder-time-stamp: 1766109295 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/4096237/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/3817080/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 Dec 19 01:55 /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/3817080/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/3817080/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='arm64' - DEBIAN_FRONTEND='noninteractive' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="32" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.32(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='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='4e44cbc57c7c4cb08561418457cbf472' - 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='4096237' - PS1='# ' - PS2='> ' + INVOCATION_ID=80b13c103ea84174990c24e9c238de3a + 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=3817080 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.pUjITTSz/pbuilderrc_Bkf9 --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.pUjITTSz/b1 --logfile b1/build.log spirv-llvm-translator-18_18.1.4-1.dsc' - SUDO_GID='109' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/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.pUjITTSz/pbuilderrc_MuxR --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.pUjITTSz/b2 --logfile b2/build.log spirv-llvm-translator-18_18.1.4-1.dsc' + SUDO_GID=109 + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://192.168.101.4:3128 I: uname -a - Linux codethink04-arm64 6.1.0-27-cloud-arm64 #1 SMP Debian 6.1.115-1 (2024-11-01) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-27-cloud-arm64 #1 SMP Debian 6.1.115-1 (2024-11-01) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 4 21:30 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/4096237/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 4 2024 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/3817080/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 1s (142 MB/s) +Fetched 195 MB in 1s (257 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 ... 20089 files and directories currently installed.) @@ -612,8 +644,8 @@ Setting up tzdata (2024b-3) ... Current default time zone: 'Etc/UTC' -Local time is now: Fri Nov 15 19:28:18 UTC 2024. -Universal Time is now: Fri Nov 15 19:28:18 UTC 2024. +Local time is now: Fri Dec 19 01:55:22 UTC 2025. +Universal Time is now: Fri Dec 19 01:55:22 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20220109.1) ... @@ -709,7 +741,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/spirv-llvm-translator-18-18.1.4/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../spirv-llvm-translator-18_18.1.4-1_source.changes +I: user script /srv/workspace/pbuilder/3817080/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/3817080/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/spirv-llvm-translator-18-18.1.4/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../spirv-llvm-translator-18_18.1.4-1_source.changes dpkg-buildpackage: info: source package spirv-llvm-translator-18 dpkg-buildpackage: info: source version 18.1.4-1 dpkg-buildpackage: info: source distribution unstable @@ -835,7 +871,7 @@ -- Looking for os_signpost_interval_begin - not found -- Found LLVM: 18.1.8 -- Checking for one of the modules 'SPIRV-Tools' --- Configuring done (12.3s) +-- Configuring done (9.0s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: @@ -868,29 +904,29 @@ make[3]: Leaving directory '/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build' make -f lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/build.make lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/build make[3]: Entering directory '/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build' -[ 2%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/LLVMSPIRVOpts.cpp.o [ 4%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/LLVMToSPIRVDbgTran.cpp.o -cd /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/lib/SPIRV && /usr/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/usr/lib/llvm-18/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.4=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -ffunction-sections -fdata-sections -std=gnu++17 -fPIC -fno-exceptions -funwind-tables -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/LLVMSPIRVOpts.cpp.o -MF CMakeFiles/LLVMSPIRVLib.dir/LLVMSPIRVOpts.cpp.o.d -o CMakeFiles/LLVMSPIRVLib.dir/LLVMSPIRVOpts.cpp.o -c /build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/LLVMSPIRVOpts.cpp -[ 6%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/FunctionDescriptor.cpp.o +[ 4%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/FunctionDescriptor.cpp.o +[ 9%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/ManglingUtils.cpp.o +[ 6%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/Mangler.cpp.o +[ 16%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/LLVMSPIRVOpts.cpp.o +[ 16%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLToSPIRV.cpp.o +[ 16%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLTypeToSPIRV.cpp.o cd /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/lib/SPIRV && /usr/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/usr/lib/llvm-18/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.4=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -ffunction-sections -fdata-sections -std=gnu++17 -fPIC -fno-exceptions -funwind-tables -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/LLVMToSPIRVDbgTran.cpp.o -MF CMakeFiles/LLVMSPIRVLib.dir/LLVMToSPIRVDbgTran.cpp.o.d -o CMakeFiles/LLVMSPIRVLib.dir/LLVMToSPIRVDbgTran.cpp.o -c /build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/LLVMToSPIRVDbgTran.cpp -[ 9%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/Mangler.cpp.o +cd /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/lib/SPIRV && /usr/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/usr/lib/llvm-18/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.4=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -ffunction-sections -fdata-sections -std=gnu++17 -fPIC -fno-exceptions -funwind-tables -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/LLVMSPIRVOpts.cpp.o -MF CMakeFiles/LLVMSPIRVLib.dir/LLVMSPIRVOpts.cpp.o.d -o CMakeFiles/LLVMSPIRVLib.dir/LLVMSPIRVOpts.cpp.o -c /build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/LLVMSPIRVOpts.cpp +[ 18%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/ParameterType.cpp.o +[ 20%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/VectorComputeUtil.cpp.o cd /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/lib/SPIRV && /usr/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/usr/lib/llvm-18/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.4=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -ffunction-sections -fdata-sections -std=gnu++17 -fPIC -fno-exceptions -funwind-tables -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/FunctionDescriptor.cpp.o -MF CMakeFiles/LLVMSPIRVLib.dir/Mangler/FunctionDescriptor.cpp.o.d -o CMakeFiles/LLVMSPIRVLib.dir/Mangler/FunctionDescriptor.cpp.o -c /build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/Mangler/FunctionDescriptor.cpp cd /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/lib/SPIRV && /usr/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/usr/lib/llvm-18/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.4=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -ffunction-sections -fdata-sections -std=gnu++17 -fPIC -fno-exceptions -funwind-tables -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/Mangler.cpp.o -MF CMakeFiles/LLVMSPIRVLib.dir/Mangler/Mangler.cpp.o.d -o CMakeFiles/LLVMSPIRVLib.dir/Mangler/Mangler.cpp.o -c /build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/Mangler/Mangler.cpp -[ 11%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/ManglingUtils.cpp.o cd /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/lib/SPIRV && /usr/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/usr/lib/llvm-18/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.4=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -ffunction-sections -fdata-sections -std=gnu++17 -fPIC -fno-exceptions -funwind-tables -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/ManglingUtils.cpp.o -MF CMakeFiles/LLVMSPIRVLib.dir/Mangler/ManglingUtils.cpp.o.d -o CMakeFiles/LLVMSPIRVLib.dir/Mangler/ManglingUtils.cpp.o -c /build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/Mangler/ManglingUtils.cpp -[ 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 +[ 23%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLUtil.cpp.o +[ 25%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVBuiltinHelper.cpp.o cd /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/lib/SPIRV && /usr/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/usr/lib/llvm-18/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.4=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -ffunction-sections -fdata-sections -std=gnu++17 -fPIC -fno-exceptions -funwind-tables -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/ParameterType.cpp.o -MF CMakeFiles/LLVMSPIRVLib.dir/Mangler/ParameterType.cpp.o.d -o CMakeFiles/LLVMSPIRVLib.dir/Mangler/ParameterType.cpp.o -c /build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/Mangler/ParameterType.cpp cd /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/lib/SPIRV && /usr/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/usr/lib/llvm-18/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.4=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -ffunction-sections -fdata-sections -std=gnu++17 -fPIC -fno-exceptions -funwind-tables -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLToSPIRV.cpp.o -MF CMakeFiles/LLVMSPIRVLib.dir/OCLToSPIRV.cpp.o.d -o CMakeFiles/LLVMSPIRVLib.dir/OCLToSPIRV.cpp.o -c /build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/OCLToSPIRV.cpp -[ 18%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLTypeToSPIRV.cpp.o cd /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/lib/SPIRV && /usr/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/usr/lib/llvm-18/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.4=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -ffunction-sections -fdata-sections -std=gnu++17 -fPIC -fno-exceptions -funwind-tables -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLTypeToSPIRV.cpp.o -MF CMakeFiles/LLVMSPIRVLib.dir/OCLTypeToSPIRV.cpp.o.d -o CMakeFiles/LLVMSPIRVLib.dir/OCLTypeToSPIRV.cpp.o -c /build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/OCLTypeToSPIRV.cpp -[ 20%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLUtil.cpp.o cd /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/lib/SPIRV && /usr/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/usr/lib/llvm-18/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.4=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -ffunction-sections -fdata-sections -std=gnu++17 -fPIC -fno-exceptions -funwind-tables -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLUtil.cpp.o -MF CMakeFiles/LLVMSPIRVLib.dir/OCLUtil.cpp.o.d -o CMakeFiles/LLVMSPIRVLib.dir/OCLUtil.cpp.o -c /build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/OCLUtil.cpp -[ 23%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/VectorComputeUtil.cpp.o -[ 25%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVBuiltinHelper.cpp.o +[ 27%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerBitCastToNonStandardType.cpp.o cd /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/lib/SPIRV && /usr/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/usr/lib/llvm-18/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.4=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -ffunction-sections -fdata-sections -std=gnu++17 -fPIC -fno-exceptions -funwind-tables -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/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.4/lib/SPIRV/VectorComputeUtil.cpp cd /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/lib/SPIRV && /usr/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/usr/lib/llvm-18/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.4=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -ffunction-sections -fdata-sections -std=gnu++17 -fPIC -fno-exceptions -funwind-tables -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/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.4/lib/SPIRV/SPIRVBuiltinHelper.cpp -[ 27%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerBitCastToNonStandardType.cpp.o cd /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/lib/SPIRV && /usr/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/usr/lib/llvm-18/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.4=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -ffunction-sections -fdata-sections -std=gnu++17 -fPIC -fno-exceptions -funwind-tables -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/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.4/lib/SPIRV/SPIRVLowerBitCastToNonStandardType.cpp [ 30%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerBool.cpp.o cd /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/lib/SPIRV && /usr/bin/c++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/usr/lib/llvm-18/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/include -I/usr/include/include -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/libSPIRV -I/build/reproducible-path/spirv-llvm-translator-18-18.1.4/lib/SPIRV/Mangler -g -O2 -ffile-prefix-map=/build/reproducible-path/spirv-llvm-translator-18-18.1.4=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -ffunction-sections -fdata-sections -std=gnu++17 -fPIC -fno-exceptions -funwind-tables -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/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.4/lib/SPIRV/SPIRVLowerBool.cpp @@ -1020,55 +1056,7 @@ lit.py: /usr/lib/llvm-18/build/utils/lit/lit/llvm/config.py:502: note: using clang: /usr/lib/llvm-18/bin/clang -- Testing: 799 tests, 12 workers -- Testing: 0 2 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/2010-03-12-llc-crash.ll (38 of 799) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/2010-03-12-llc-crash.ll' FAILED ******************** -Exit Code: 134 - -Command Output (stderr): --- -RUN: at line 1: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/2010-03-12-llc-crash.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.bc -+ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.bc -warning: ignoring debug info with an invalid version (0) in -RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.spv -RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.spv -o - -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.ll -RUN: at line 5: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.ll -o /dev/null -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -o /dev/null -LLVM ERROR: Unsupported calling convention. -PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. -Stack dump: -0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -o /dev/null -1. Running pass 'Function Pass Manager' on module ''. -2. Running pass 'IRTranslator' on function '@foo' - #0 0x0000ffff8d041494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff8d03f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff8d041bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff9341c7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff8bf07240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff8beb67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff8bea1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff8cf996d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff8cf9951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff8ec6dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff8eb682b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff8d94b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff8d3f06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff8d192b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff8d19805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff8d1930f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaac7a24fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff8bea229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff8bea237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaac7a1feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.script: line 4: 4119012 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -o /dev/null < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.ll - --- - -******************** -Testing: 0 2 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/2009-11-10-CurrentFn.ll (39 of 799) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/2009-11-10-CurrentFn.ll (38 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/2009-11-10-CurrentFn.ll' FAILED ******************** Exit Code: 134 @@ -1079,8 +1067,8 @@ RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.spv RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.spv -o - + /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.spv -o - RUN: at line 5: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.ll -o /dev/null + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -o /dev/null LLVM ERROR: Unsupported calling convention. @@ -1089,82 +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 0x0000ffff9ded1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff9decf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff9ded1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffa42ae7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff9cd97240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff9cd467a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff9cd31a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff9de296d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff9de2951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff9fafdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff9fafe7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) -#11 0x0000ffff9e64ba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) -#12 0x0000ffff9e69e8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) -#13 0x0000ffff9e69dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#14 0x0000ffff9e2806a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#15 0x0000ffff9e022b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#16 0x0000ffff9e02805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#17 0x0000ffff9e0230f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#18 0x0000aaaac9144fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffff9cd3229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffff9cd3237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaac913feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.script: line 4: 4119002 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -o /dev/null < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.ll - --- - -******************** -Testing: 0 2 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/2010-10-01-crash.ll (43 of 799) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/2010-10-01-crash.ll' FAILED ******************** -Exit Code: 134 - -Command Output (stderr): --- -RUN: at line 1: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/2010-10-01-crash.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.bc -+ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.bc -RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.spv -RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.spv -o - -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.ll -RUN: at line 5: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.ll -o /dev/null -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.ll -o /dev/null -LLVM ERROR: Unsupported calling convention. -PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. -Stack dump: -0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.ll -o /dev/null -1. Running pass 'Function Pass Manager' on module '/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.ll'. -2. Running pass 'IRTranslator' on function '@CGRectStandardize' - #0 0x0000ffff96341494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff9633f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff96341bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff9c7137bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff95207240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff951b67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff951a1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff962996d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff9629951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff97f6dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff97e682b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff96c4b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff966f06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff96492b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff9649805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff964930f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaab5da4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff951a229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff951a237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaab5d9feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.script: line 4: 4119052 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.ll -o /dev/null + #0 0x0000ffffb0191494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffb018f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffb0191bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffb65647bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffaf057240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffffaf0067a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffffaeff1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffb00e96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffb00e951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffb1dbdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffb1dbe7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) +#11 0x0000ffffb090ba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) +#12 0x0000ffffb095e8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) +#13 0x0000ffffb095dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#14 0x0000ffffb05406a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#15 0x0000ffffb02e2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#16 0x0000ffffb02e805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#17 0x0000ffffb02e30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#18 0x0000aaaae11c4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffffaeff229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffffaeff237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaae11bfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.script: line 4: 3854428 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -o /dev/null < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.ll -- ******************** Testing: 0 2 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/2010-03-24-MemberFn.ll (44 of 799) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/2010-03-24-MemberFn.ll (39 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/2010-03-24-MemberFn.ll' FAILED ******************** Exit Code: 1 @@ -1175,8 +1116,8 @@ RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.spv RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.ll -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.ll + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.spv -o - ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.ll RUN: at line 5: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.ll | grep AT_decl_file | grep 2 + grep 2 + grep AT_decl_file @@ -1187,83 +1128,80 @@ 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 0x0000ffffa0d81494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffa0d7f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffa0d81bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffa71587bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff9fc47240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff9fbf67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff9fbe1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffa0cd96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffa0cd951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffa29adfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffa28a82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffffa168b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffffa11306a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffffa0ed2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffffa0ed805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffffa0ed30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaab3124fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff9fbe229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff9fbe237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaab311feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff9f5d1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff9f5cf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff9f5d1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffa59a97bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff9e497240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff9e4467a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff9e431a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff9f5296d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff9f52951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffa11fdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffa10f82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff9fedb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff9f9806a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff9f722b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff9f72805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff9f7230f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaac11a4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff9e43229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff9e43237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaac119feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -- ******************** Testing: 0 2 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/dead-argument-order.ll (45 of 799) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/dead-argument-order.ll' FAILED ******************** -Exit Code: 2 +FAIL: LLVM_SPIRV :: DebugInfo/Generic/2010-03-12-llc-crash.ll (40 of 799) +******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/2010-03-12-llc-crash.ll' FAILED ******************** +Exit Code: 134 Command Output (stderr): -- -RUN: at line 3: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/dead-argument-order.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.bc -+ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.bc -RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.spv -RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.spv -o - -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.ll -RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/dead-argument-order.ll -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/dead-argument-order.ll -+ /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj +RUN: at line 1: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/2010-03-12-llc-crash.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.bc ++ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.bc +warning: ignoring debug info with an invalid version (0) in +RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.spv +RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.ll ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.spv -o - +RUN: at line 5: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.ll -o /dev/null ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -o /dev/null LLVM ERROR: Unsupported calling convention. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: -0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj +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 '@_Z8function1Si' - #0 0x0000ffff96481494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff9647f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff96481bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff9c8617bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff95347240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff952f67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff952e1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff963d96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff963d951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff980adfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff97fa82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff96d8b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff968306a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff965d2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff965d805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff965d30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaaab004fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff952e229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff952e237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaaaafffeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -error: -: The file was not recognized as a valid object file -FileCheck error: '' is empty. -FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/dead-argument-order.ll +2. Running pass 'IRTranslator' on function '@foo' + #0 0x0000ffff9e5b1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff9e5af6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff9e5b1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffa49897bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff9d477240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff9d4267a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff9d411a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff9e5096d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff9e50951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffa01ddfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffa00d82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff9eebb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff9e9606a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff9e702b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff9e70805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff9e7030f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaabeee4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff9d41229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff9d41237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaabeedfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.script: line 4: 3854470 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -o /dev/null < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.ll -- ******************** Testing: 0 2 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/PR20038.ll (46 of 799) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/PR20038.ll (44 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/PR20038.ll' FAILED ******************** Exit Code: 2 @@ -1274,38 +1212,38 @@ RUN: at line 7: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.spv RUN: at line 8: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.ll -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.ll + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.spv -o - ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.ll RUN: at line 10: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/PR20038.ll ++ /usr/lib/llvm-18/bin/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.4/test/DebugInfo/Generic/PR20038.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 '@_Z4fun4v' - #0 0x0000ffff89e51494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff89e4f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff89e51bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff902317bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff88d17240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff88cc67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff88cb1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff89da96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff89da951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff8ba7dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff8b9782b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff8a75b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff8a2006a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff89fa2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff89fa805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff89fa30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaae0ad4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff88cb229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff88cb237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaae0acfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffffab3a1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffab39f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffab3a1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffb17757bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffaa267240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffffaa2167a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffffaa201a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffab2f96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffab2f951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffacfcdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffacec82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffffabcab3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffffab7506a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffffab4f2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffffab4f805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffffab4f30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaad8224fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffaa20229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffaa20237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaad821feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/PR20038.ll @@ -1314,7 +1252,54 @@ ******************** Testing: 0 2 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/constant-pointers.ll (47 of 799) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/2010-10-01-crash.ll (45 of 799) +******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/2010-10-01-crash.ll' FAILED ******************** +Exit Code: 134 + +Command Output (stderr): +-- +RUN: at line 1: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/2010-10-01-crash.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.bc ++ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.bc +RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.spv +RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.ll ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.spv -o - +RUN: at line 5: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.ll -o /dev/null ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.ll -o /dev/null +LLVM ERROR: Unsupported calling convention. +PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. +Stack dump: +0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.ll -o /dev/null +1. Running pass 'Function Pass Manager' on module '/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.ll'. +2. Running pass 'IRTranslator' on function '@CGRectStandardize' + #0 0x0000ffff945c1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff945bf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff945c1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff9a9a17bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff93487240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff934367a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff93421a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff945196d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff9451951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff961edfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff960e82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff94ecb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff949706a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff94712b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff9471805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff947130f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaab5be4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff9342229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff9342237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaab5bdfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.script: line 4: 3854473 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.ll -o /dev/null + +-- + +******************** +Testing: 0 2 +FAIL: LLVM_SPIRV :: DebugInfo/Generic/constant-pointers.ll (48 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/constant-pointers.ll' FAILED ******************** Exit Code: 2 @@ -1325,11 +1310,11 @@ RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.spv RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.spv -o - + /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.spv -o - RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.ll -o - | /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/constant-pointers.ll -+ /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - + /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/constant-pointers.ll ++ /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/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. @@ -1337,26 +1322,26 @@ 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.ll -o - 1. Running pass 'Function Pass Manager' on module '/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.ll'. 2. Running pass 'IRTranslator' on function '@_Z4funcILPv0ELPFvvE0ELi42EEvv' - #0 0x0000ffffb19d1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffb19cf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffb19d1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffb7da27bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffb0897240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffffb08467a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffffb0831a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffb19296d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffb192951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffb35fdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffb34f82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffffb22db3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffffb1d806a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffffb1b22b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffffb1b2805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffffb1b230f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaae3294fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffb083229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffb083237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaae328feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff7fd21494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff7fd1f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff7fd21bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff860f67bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff7ebe7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff7eb967a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff7eb81a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff7fc796d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff7fc7951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff8194dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff818482b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff8062b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff800d06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff7fe72b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff7fe7805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff7fe730f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaac7ba4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff7eb8229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff7eb8237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaac7b9feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/constant-pointers.ll @@ -1365,56 +1350,7 @@ ******************** Testing: 0 2 4 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/dwarf-public-names.ll (52 of 799) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/dwarf-public-names.ll' FAILED ******************** -Exit Code: 134 - -Command Output (stderr): --- -RUN: at line 3: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/dwarf-public-names.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.bc -+ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.bc -RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.spv -RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.ll -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.spv -o - -RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -debugger-tune=gdb -filetype=obj -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.o < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.ll -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -debugger-tune=gdb -filetype=obj -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.o -LLVM ERROR: Unsupported calling convention. -PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. -Stack dump: -0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -debugger-tune=gdb -filetype=obj -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.o -1. Running pass 'Function Pass Manager' on module ''. -2. Running pass 'AArch64 Instruction Selection' on function '@_ZN1C15member_functionEv' - #0 0x0000ffff9dd71494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff9dd6f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff9dd71bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffa41517bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff9cc37240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff9cbe67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff9cbd1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff9dcc96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff9dcc951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff9f99dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff9f99e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) -#11 0x0000ffff9e4eba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) -#12 0x0000ffff9e53e8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) -#13 0x0000ffff9e53dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#14 0x0000ffff9e1206a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#15 0x0000ffff9dec2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#16 0x0000ffff9dec805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#17 0x0000ffff9dec30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#18 0x0000aaaab5fb4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffff9cbd229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffff9cbd237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaab5fafeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.script: line 5: 4119201 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -debugger-tune=gdb -filetype=obj -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.o < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.ll - --- - -******************** -Testing: 0 2 4 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/debug-info-eis-option.ll (53 of 799) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/debug-info-eis-option.ll (49 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/debug-info-eis-option.ll' FAILED ******************** Exit Code: 2 @@ -1425,8 +1361,8 @@ RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/debug-info-eis-option.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/debug-info-eis-option.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/debug-info-eis-option.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/debug-info-eis-option.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/debug-info-eis-option.ll.tmp.spv -o - + /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/debug-info-eis-option.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/debug-info-eis-option.ll.tmp.spv -o - RUN: at line 5: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -stop-before=finalize-isel -pre-RA-sched=linearize < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/debug-info-eis-option.ll.tmp.ll -experimental-debug-variable-locations=false | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/debug-info-eis-option.ll + /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/debug-info-eis-option.ll + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -stop-before=finalize-isel -pre-RA-sched=linearize -experimental-debug-variable-locations=false @@ -1436,28 +1372,28 @@ 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -stop-before=finalize-isel -pre-RA-sched=linearize -experimental-debug-variable-locations=false 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'AArch64 Instruction Selection' on function '@foo' - #0 0x0000ffff9b511494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff9b50f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff9b511bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffa18ea7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff9a3d7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff9a3867a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff9a371a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff9b4696d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff9b46951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff9d13dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff9d13e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) -#11 0x0000ffff9bc8ba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) -#12 0x0000ffff9bcde8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) -#13 0x0000ffff9bcddab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#14 0x0000ffff9b8c06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#15 0x0000ffff9b662b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#16 0x0000ffff9b66805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#17 0x0000ffff9b6630f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#18 0x0000aaaae13f4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffff9a37229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffff9a37237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaae13efeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff93cd1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff93ccf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff93cd1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff9a0a57bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff92b97240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff92b467a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff92b31a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff93c296d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff93c2951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff958fdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff958fe7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) +#11 0x0000ffff9444ba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) +#12 0x0000ffff9449e8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) +#13 0x0000ffff9449dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#14 0x0000ffff940806a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#15 0x0000ffff93e22b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#16 0x0000ffff93e2805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#17 0x0000ffff93e230f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#18 0x0000aaaaccee4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffff92b3229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffff92b3237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaaccedfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) FileCheck error: '' is empty. FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/debug-info-eis-option.ll @@ -1465,7 +1401,58 @@ ******************** Testing: 0 2 4 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/enum.ll (54 of 799) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/dead-argument-order.ll (50 of 799) +******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/dead-argument-order.ll' FAILED ******************** +Exit Code: 2 + +Command Output (stderr): +-- +RUN: at line 3: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/dead-argument-order.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.bc ++ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.bc +RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.spv +RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.spv -o - ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.ll +RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/dead-argument-order.ll ++ /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/dead-argument-order.ll ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj +LLVM ERROR: Unsupported calling convention. +PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. +Stack dump: +0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj +1. Running pass 'Function Pass Manager' on module ''. +2. Running pass 'IRTranslator' on function '@_Z8function1Si' + #0 0x0000ffffa6ce1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffa6cdf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffa6ce1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffad0b77bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffa5ba7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffffa5b567a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffffa5b41a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffa6c396d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffa6c3951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffa890dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffa88082b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffffa75eb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffffa70906a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffffa6e32b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffffa6e3805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffffa6e330f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaacdeb4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffa5b4229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffa5b4237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaacdeafeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +error: -: The file was not recognized as a valid object file +FileCheck error: '' is empty. +FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/dead-argument-order.ll + +-- + +******************** +Testing: 0 2 4 +FAIL: LLVM_SPIRV :: DebugInfo/Generic/enum.ll (52 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/enum.ll' FAILED ******************** Exit Code: 134 @@ -1486,33 +1473,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 '@_Z4funcv' - #0 0x0000ffff98bc1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff98bbf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff98bc1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff9ef9a7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff97a87240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff97a367a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff97a21a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff98b196d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff98b1951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff9a7edfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff9a6e82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff994cb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff98f706a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff98d12b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff98d1805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff98d130f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaac8974fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff97a2229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff97a2237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaac896feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/enum.ll.script: line 5: 4119207 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp + #0 0x0000ffff9c9c1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff9c9bf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff9c9c1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffa2d9f7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff9b887240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff9b8367a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff9b821a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff9c9196d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff9c91951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff9e5edfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff9e4e82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff9d2cb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff9cd706a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff9cb12b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff9cb1805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff9cb130f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaac59c4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff9b82229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff9b82237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaac59bfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/enum.ll.script: line 5: 3854588 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp -- ******************** Testing: 0 2 4 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/func-using-decl.ll (56 of 799) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/func-using-decl.ll (53 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/func-using-decl.ll' FAILED ******************** Exit Code: 134 @@ -1523,8 +1510,8 @@ RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp.spv RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp.spv -o - + /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp.spv -o - RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj LLVM ERROR: Unsupported calling convention. @@ -1533,84 +1520,82 @@ 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'IRTranslator' on function '@main' - #0 0x0000ffffa8301494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffa82ff6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffa8301bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffae6e17bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffa71c7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffffa71767a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffffa7161a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffa82596d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffa825951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffa9f2dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffa9e282b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffffa8c0b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffffa86b06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffffa8452b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffffa845805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffffa84530f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaac2b54fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffa716229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffa716237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaac2b4feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.script: line 5: 4119203 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp + #0 0x0000ffffa6a31494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffa6a2f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffa6a31bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000fffface117bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffa58f7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffffa58a67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffffa5891a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffa69896d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffa698951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffa865dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffa85582b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffffa733b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffffa6de06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffffa6b82b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffffa6b8805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffffa6b830f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaad2714fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffa589229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffa589237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaad270feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.script: line 5: 3854592 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp -- ******************** Testing: 0 2 4 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/imported-name-inlined.ll (58 of 799) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/imported-name-inlined.ll' FAILED ******************** -Exit Code: 2 +FAIL: LLVM_SPIRV :: DebugInfo/Generic/dwarf-public-names.ll (57 of 799) +******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/dwarf-public-names.ll' FAILED ******************** +Exit Code: 134 Command Output (stderr): -- -RUN: at line 3: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/imported-name-inlined.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.bc -+ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.bc -RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.spv -RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.spv -o - -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.ll -RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - | /usr/lib/llvm-18/bin/FileCheck --implicit-check-not "{{DW_TAG|NULL}}" /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/imported-name-inlined.ll -+ /usr/lib/llvm-18/bin/FileCheck --implicit-check-not '{{DW_TAG|NULL}}' /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/imported-name-inlined.ll -+ /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj +RUN: at line 3: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/dwarf-public-names.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.bc ++ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.bc +RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.spv +RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.spv -o - ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.ll +RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -debugger-tune=gdb -filetype=obj -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.o < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.ll ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -debugger-tune=gdb -filetype=obj -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.o LLVM ERROR: Unsupported calling convention. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: -0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj +0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -debugger-tune=gdb -filetype=obj -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.o 1. Running pass 'Function Pass Manager' on module ''. -2. Running pass 'IRTranslator' on function '@_Z2f2v' - #0 0x0000ffff82c11494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff82c0f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff82c11bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff88fed7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff81ad7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff81a867a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff81a71a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff82b696d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff82b6951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff8483dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff847382b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff8351b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff82fc06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff82d62b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff82d6805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff82d630f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaac3334fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff81a7229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff81a7237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaac332feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -error: -: The file was not recognized as a valid object file -FileCheck error: '' is empty. -FileCheck command line: /usr/lib/llvm-18/bin/FileCheck --implicit-check-not {{DW_TAG|NULL}} /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/imported-name-inlined.ll +2. Running pass 'AArch64 Instruction Selection' on function '@_ZN1C15member_functionEv' + #0 0x0000ffffb2cd1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffb2ccf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffb2cd1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffb90b07bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffb1b97240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffffb1b467a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffffb1b31a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffb2c296d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffb2c2951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffb48fdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffb48fe7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) +#11 0x0000ffffb344ba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) +#12 0x0000ffffb349e8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) +#13 0x0000ffffb349dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#14 0x0000ffffb30806a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#15 0x0000ffffb2e22b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#16 0x0000ffffb2e2805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#17 0x0000ffffb2e230f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#18 0x0000aaaadaf04fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffffb1b3229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffffb1b3237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaadaeffeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.script: line 5: 3854597 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -debugger-tune=gdb -filetype=obj -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.o < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.ll -- ******************** Testing: 0 2 4 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/global.ll (60 of 799) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/global.ll (58 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/global.ll' FAILED ******************** Exit Code: 134 @@ -1631,78 +1616,78 @@ 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 0x0000ffff820d1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff820cf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff820d1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff884ab7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff80f97240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff80f467a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff80f31a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff820296d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff8202951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff83cfdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff83bf82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff829db3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff824806a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff82222b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff8222805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff822230f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaad6684fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff80f3229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff80f3237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaad667feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/global.ll.script: line 6: 4119251 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp + #0 0x0000ffff9ce01494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff9cdff6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff9ce01bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffa31d97bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff9bcc7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff9bc767a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff9bc61a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff9cd596d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff9cd5951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff9ea2dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff9e9282b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff9d70b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff9d1b06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff9cf52b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff9cf5805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff9cf530f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaaca244fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff9bc6229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff9bc6237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaaca23feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/global.ll.script: line 6: 3854634 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp -- ******************** Testing: 0 2 4 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/inline-scopes.ll (61 of 799) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/inline-scopes.ll' FAILED ******************** +FAIL: LLVM_SPIRV :: DebugInfo/Generic/imported-name-inlined.ll (59 of 799) +******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/imported-name-inlined.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- -RUN: at line 3: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/inline-scopes.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.bc -+ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.bc -RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.spv -RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.spv -o - -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.ll -RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump -debug-info - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/inline-scopes.ll +RUN: at line 3: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/imported-name-inlined.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.bc ++ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.bc +RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.spv +RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.ll ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.spv -o - +RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - | /usr/lib/llvm-18/bin/FileCheck --implicit-check-not "{{DW_TAG|NULL}}" /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/imported-name-inlined.ll + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -+ /usr/lib/llvm-18/bin/llvm-dwarfdump -debug-info - -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/inline-scopes.ll ++ /usr/lib/llvm-18/bin/FileCheck --implicit-check-not '{{DW_TAG|NULL}}' /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/imported-name-inlined.ll ++ /usr/lib/llvm-18/bin/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 '@main' - #0 0x0000ffffacde1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffacddf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffacde1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffb31bc7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffabca7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffffabc567a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffffabc41a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffacd396d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffacd3951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffaea0dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffae9082b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffffad6eb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffffad1906a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffffacf32b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffffacf3805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffffacf330f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaadd144fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffabc4229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffabc4237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaadd13feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +2. Running pass 'IRTranslator' on function '@_Z2f2v' + #0 0x0000ffffac771494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffac76f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffac771bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffb2b4a7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffab637240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffffab5e67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffffab5d1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffac6c96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffac6c951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffae39dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffae2982b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffffad07b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffffacb206a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffffac8c2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffffac8c805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffffac8c30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaacc4f4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffab5d229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffab5d237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaacc4efeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. -FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/inline-scopes.ll +FileCheck command line: /usr/lib/llvm-18/bin/FileCheck --implicit-check-not {{DW_TAG|NULL}} /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/imported-name-inlined.ll -- @@ -1719,8 +1704,8 @@ RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp.spv RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp.spv -o - + /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp.spv -o - RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj LLVM ERROR: Unsupported calling convention. @@ -1729,41 +1714,41 @@ 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 0x0000ffff98711494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff9870f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff98711bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff9eaef7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff975d7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff975867a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff97571a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff986696d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff9866951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff9a33dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff9a341518 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1518) -#11 0x0000ffff9a341c38 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1c38) -#12 0x0000ffff98e6ea58 llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14eea58) -#13 0x0000ffff98e84274 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x1504274) -#14 0x0000ffff98e73fb4 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 0x0000ffff98e65844 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e5844) -#16 0x0000ffff98e5ccac llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dccac) -#17 0x0000ffff98edfbd8 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 0x0000ffff98edf634 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f634) -#19 0x0000ffff98eddab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#20 0x0000ffff98ac06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#21 0x0000ffff98862b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#22 0x0000ffff9886805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#23 0x0000ffff988630f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#24 0x0000aaaadd4d4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#25 0x0000ffff9757229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#26 0x0000ffff9757237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#27 0x0000aaaadd4cfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.script: line 5: 4119312 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp + #0 0x0000ffffaf101494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffaf0ff6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffaf101bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffb54d97bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffadfc7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffffadf767a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffffadf61a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffaf0596d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffaf05951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffb0d2dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffb0d31518 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1518) +#11 0x0000ffffb0d31c38 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1c38) +#12 0x0000ffffaf85ea58 llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14eea58) +#13 0x0000ffffaf874274 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x1504274) +#14 0x0000ffffaf863fb4 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 0x0000ffffaf855844 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e5844) +#16 0x0000ffffaf84ccac llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dccac) +#17 0x0000ffffaf8cfbd8 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 0x0000ffffaf8cf634 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f634) +#19 0x0000ffffaf8cdab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#20 0x0000ffffaf4b06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#21 0x0000ffffaf252b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#22 0x0000ffffaf25805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#23 0x0000ffffaf2530f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#24 0x0000aaaab8a94fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#25 0x0000ffffadf6229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#26 0x0000ffffadf6237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#27 0x0000aaaab8a8feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.script: line 5: 3854710 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp -- ******************** Testing: 0 2 4 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/linear-dbg-value.ll (64 of 799) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/linear-dbg-value.ll (63 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/linear-dbg-value.ll' FAILED ******************** Exit Code: 2 @@ -1774,140 +1759,192 @@ RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.spv RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.spv -o - + /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.spv -o - RUN: at line 5: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -stop-before=finalize-isel -pre-RA-sched=linearize < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.ll -experimental-debug-variable-locations=false | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/linear-dbg-value.ll -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -stop-before=finalize-isel -pre-RA-sched=linearize -experimental-debug-variable-locations=false + /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/linear-dbg-value.ll ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -stop-before=finalize-isel -pre-RA-sched=linearize -experimental-debug-variable-locations=false LLVM ERROR: Unsupported calling convention. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -stop-before=finalize-isel -pre-RA-sched=linearize -experimental-debug-variable-locations=false 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'AArch64 Instruction Selection' on function '@foo' - #0 0x0000ffff9adb1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff9adaf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff9adb1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffa11907bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff99c77240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff99c267a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff99c11a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff9ad096d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff9ad0951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff9c9ddfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff9c9de7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) -#11 0x0000ffff9b52ba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) -#12 0x0000ffff9b57e8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) -#13 0x0000ffff9b57dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#14 0x0000ffff9b1606a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#15 0x0000ffff9af02b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#16 0x0000ffff9af0805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#17 0x0000ffff9af030f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#18 0x0000aaaac6494fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffff99c1229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffff99c1237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaac648feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff81071494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff8106f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff81071bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff874437bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff7ff37240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff7fee67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff7fed1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff80fc96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff80fc951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff82c9dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff82c9e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) +#11 0x0000ffff817eba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) +#12 0x0000ffff8183e8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) +#13 0x0000ffff8183dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#14 0x0000ffff814206a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#15 0x0000ffff811c2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#16 0x0000ffff811c805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#17 0x0000ffff811c30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#18 0x0000aaaae4724fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffff7fed229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffff7fed237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaae471feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) FileCheck error: '' is empty. FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/linear-dbg-value.ll -- ******************** -Testing: 0 2 4 6 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/member-order.ll (65 of 799) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/member-order.ll' FAILED ******************** +Testing: 0 2 4 +FAIL: LLVM_SPIRV :: DebugInfo/Generic/inline-scopes.ll (64 of 799) +******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/inline-scopes.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- -RUN: at line 3: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/member-order.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.bc -+ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.bc -RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.spv -RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.spv -o - -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.ll -RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj -O0 < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/member-order.ll -+ /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj -O0 -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/member-order.ll +RUN: at line 3: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/inline-scopes.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.bc ++ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.bc +RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.spv +RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.ll ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.spv -o - +RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump -debug-info - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/inline-scopes.ll ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj ++ /usr/lib/llvm-18/bin/llvm-dwarfdump -debug-info - ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/inline-scopes.ll LLVM ERROR: Unsupported calling convention. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: -0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj -O0 +0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. -2. Running pass 'IRTranslator' on function '@_ZN3foo2f1Ev' - #0 0x0000ffff997c1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff997bf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff997c1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff9fb977bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff98687240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff986367a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff98621a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff997196d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff9971951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff9b3edfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff9b2e82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff9a0cb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff99b706a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff99912b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff9991805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff999130f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaac7d74fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff9862229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff9862237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaac7d6feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +2. Running pass 'IRTranslator' on function '@main' + #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 0x0000ffffa31ed7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff9bcd7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #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 0x0000ffff9e9382b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff9d71b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff9d1c06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff9cf62b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff9cf6805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff9cf630f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaae4ee4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff9bc7229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff9bc7237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaae4edfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. -FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/member-order.ll +FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/inline-scopes.ll -- ******************** Testing: 0 2 4 6 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/linkage-name-abstract.ll (66 of 799) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/linkage-name-abstract.ll' FAILED ******************** -Exit Code: 1 +FAIL: LLVM_SPIRV :: DebugInfo/Generic/missing-abstract-variable.ll (65 of 799) +******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/missing-abstract-variable.ll' FAILED ******************** +Exit Code: 2 Command Output (stderr): -- -RUN: at line 1: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/linkage-name-abstract.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.bc -+ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.bc -RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.spv -RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.ll -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.spv -o - -RUN: at line 5: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=Abstract < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - > /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=Abstract +RUN: at line 3: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/missing-abstract-variable.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.bc ++ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.bc +RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.ll ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.spv -o - +RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/missing-abstract-variable.ll ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/missing-abstract-variable.ll ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj + /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - 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 +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 0x0000ffffb1331494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffb132f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffb1331bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffb770b7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffb01f7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffffb01a67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffffb0191a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffb12896d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffb128951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffb2f5dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffb2e582b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffffb1c3b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffffb16e06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffffb1482b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffffb148805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffffb14830f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaacc854fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffb019229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffb019237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaacc84feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +2. Running pass 'IRTranslator' on function '@_Z1bv' + #0 0x0000ffffb8f61494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffb8f5f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffb8f61bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffbf33e7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffb7e27240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffffb7dd67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffffb7dc1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffb8eb96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffb8eb951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffbab8dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffbaa882b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffffb986b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffffb93106a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffffb90b2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffffb90b805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffffb90b30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaad5b04fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffb7dc229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffb7dc237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaad5affeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) error: -: The file was not recognized as a valid object file +FileCheck error: '' is empty. +FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/missing-abstract-variable.ll + +-- + +******************** +Testing: 0 2 4 6 +FAIL: LLVM_SPIRV :: DebugInfo/Generic/multiline.ll (66 of 799) +******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/multiline.ll' FAILED ******************** +Exit Code: 2 + +Command Output (stderr): +-- +RUN: at line 1: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/multiline.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.bc ++ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.bc +RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.spv +RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.ll ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.spv -o - +RUN: at line 5: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=asm -asm-verbose=0 -O0 < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.ll | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/multiline.ll ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/multiline.ll ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=asm -asm-verbose=0 -O0 +LLVM ERROR: Unsupported calling convention. +PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. +Stack dump: +0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=asm -asm-verbose=0 -O0 +1. Running pass 'Function Pass Manager' on module ''. +2. Running pass 'IRTranslator' on function '@f2' + #0 0x0000ffff8d221494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff8d21f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff8d221bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff935f47bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff8c0e7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff8c0967a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff8c081a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff8d1796d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff8d17951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff8ee4dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff8ed482b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff8db2b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff8d5d06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff8d372b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff8d37805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff8d3730f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaaacc54fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff8c08229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff8c08237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaaacc4feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +FileCheck error: '' is empty. +FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/multiline.ll -- @@ -1924,8 +1961,8 @@ RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.ll.tmp.spv RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.ll.tmp.spv -o - + /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.ll.tmp.spv -o - RUN: at line 5: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.ll.tmp.ll | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/inlined-vars.ll -check-prefix ARGUMENT + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 + /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/inlined-vars.ll -check-prefix ARGUMENT @@ -1935,26 +1972,26 @@ 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'IRTranslator' on function '@main' - #0 0x0000ffff8d851494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff8d84f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff8d851bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff93c267bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff8c717240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff8c6c67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff8c6b1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff8d7a96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff8d7a951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff8f47dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff8f3782b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff8e15b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff8dc006a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff8d9a2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff8d9a805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff8d9a30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaae86c4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff8c6b229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff8c6b237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaae86bfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff7c4a1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff7c49f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff7c4a1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff8287f7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff7b367240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff7b3167a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff7b301a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff7c3f96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff7c3f951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff7e0cdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff7dfc82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff7cdab3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff7c8506a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff7c5f2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff7c5f805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff7c5f30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaaae8b4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff7b30229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff7b30237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaaae8afeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) FileCheck error: '' is empty. FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/inlined-vars.ll -check-prefix ARGUMENT @@ -1962,107 +1999,106 @@ ******************** Testing: 0 2 4 6 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/multiline.ll (68 of 799) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/multiline.ll' FAILED ******************** +FAIL: LLVM_SPIRV :: DebugInfo/Generic/member-order.ll (68 of 799) +******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/member-order.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- -RUN: at line 1: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/multiline.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.bc -+ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.bc -RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.spv -RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.spv -o - -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.ll -RUN: at line 5: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=asm -asm-verbose=0 -O0 < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.ll | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/multiline.ll -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=asm -asm-verbose=0 -O0 -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/multiline.ll +RUN: at line 3: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/member-order.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.bc ++ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.bc +RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.spv +RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.ll ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.spv -o - +RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj -O0 < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/member-order.ll ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj -O0 ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/member-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 -filetype=asm -asm-verbose=0 -O0 +0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj -O0 1. Running pass 'Function Pass Manager' on module ''. -2. Running pass 'IRTranslator' on function '@f2' - #0 0x0000ffff852c1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff852bf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff852c1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff8b6987bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff84187240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff841367a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff84121a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff852196d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff8521951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff86eedfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff86de82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff85bcb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff856706a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff85412b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff8541805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff854130f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaae09e4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff8412229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff8412237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaae09dfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +2. Running pass 'IRTranslator' on function '@_ZN3foo2f1Ev' + #0 0x0000ffff970a1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff9709f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff970a1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff9d47a7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff95f67240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff95f167a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff95f01a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff96ff96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff96ff951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff98ccdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff98bc82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff979ab3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff974506a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff971f2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff971f805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff971f30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaabb854fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff95f0229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff95f0237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaabb84feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. -FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/multiline.ll +FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/member-order.ll -- ******************** Testing: 0 2 4 6 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/missing-abstract-variable.ll (69 of 799) -******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/missing-abstract-variable.ll' FAILED ******************** -Exit Code: 2 +FAIL: LLVM_SPIRV :: DebugInfo/Generic/linkage-name-abstract.ll (69 of 799) +******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/linkage-name-abstract.ll' FAILED ******************** +Exit Code: 1 Command Output (stderr): -- -RUN: at line 3: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/missing-abstract-variable.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.bc -+ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.bc -RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.spv -o - -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.ll -RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/missing-abstract-variable.ll +RUN: at line 1: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/linkage-name-abstract.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.bc ++ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.bc +RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.spv +RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.spv -o - ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.ll +RUN: at line 5: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=Abstract < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - > /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=Abstract + /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/missing-abstract-variable.ll -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj LLVM ERROR: Unsupported calling convention. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: -0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj +0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=Abstract 1. Running pass 'Function Pass Manager' on module ''. -2. Running pass 'IRTranslator' on function '@_Z1bv' - #0 0x0000ffff9c081494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff9c07f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff9c081bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffa245a7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff9af47240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff9aef67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff9aee1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff9bfd96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff9bfd951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff9dcadfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff9dba82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff9c98b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff9c4306a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff9c1d2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff9c1d805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff9c1d30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaae8214fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff9aee229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff9aee237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaae820feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +2. Running pass 'IRTranslator' on function '@_Z2f2v' + #0 0x0000ffff846d1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff846cf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff846d1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff8aaa47bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff83597240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff835467a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff83531a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff846296d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff8462951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff862fdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff861f82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff84fdb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff84a806a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff84822b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff8482805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff848230f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaabd514fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff8353229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff8353237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaabd50feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) error: -: The file was not recognized as a valid object file -FileCheck error: '' is empty. -FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/missing-abstract-variable.ll -- ******************** Testing: 0 2 4 6 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/namespace_function_definition.ll (71 of 799) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/namespace_function_definition.ll (72 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/namespace_function_definition.ll' FAILED ******************** Exit Code: 2 @@ -2073,10 +2109,11 @@ RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.spv RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.spv -o - + /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.spv -o - RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/namespace_function_definition.ll + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All ++ /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - + /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/namespace_function_definition.ll LLVM ERROR: Unsupported calling convention. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. @@ -2084,27 +2121,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 '@_ZN2ns4funcEv' -+ /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - - #0 0x0000ffff9acf1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff9acef6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff9acf1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffa10cb7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff99bb7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff99b667a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff99b51a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff9ac496d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff9ac4951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff9c91dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff9c8182b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff9b5fb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff9b0a06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff9ae42b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff9ae4805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff9ae430f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaae56e4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff99b5229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff99b5237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaae56dfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffffb4c01494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffb4bff6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffb4c01bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffbafd67bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffb3ac7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffffb3a767a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffffb3a61a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffb4b596d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffb4b5951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffb682dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffb67282b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffffb550b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffffb4fb06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffffb4d52b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffffb4d5805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffffb4d530f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaac4e44fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffb3a6229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffb3a6237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaac4e3feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/namespace_function_definition.ll @@ -2124,11 +2160,11 @@ RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.spv RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.spv -o - + /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.spv -o - RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/noscopes.ll -+ /usr/lib/llvm-18/bin/llvm-dwarfdump - + /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/noscopes.ll ++ /usr/lib/llvm-18/bin/llvm-dwarfdump - + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj LLVM ERROR: Unsupported calling convention. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. @@ -2136,26 +2172,26 @@ 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'IRTranslator' on function '@f' - #0 0x0000ffffa3591494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffa358f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffa3591bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffa996e7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffa2457240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffffa24067a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffffa23f1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffa34e96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffa34e951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffa51bdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffa50b82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffffa3e9b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffffa39406a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffffa36e2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffffa36e805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffffa36e30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaaba824fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffa23f229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffa23f237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaaba81feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffffb1fa1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffb1f9f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffb1fa1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffb83817bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffb0e67240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffffb0e167a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffffb0e01a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffb1ef96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffb1ef951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffb3bcdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffb3ac82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffffb28ab3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffffb23506a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffffb20f2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffffb20f805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffffb20f30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaad6804fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffb0e0229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffb0e0237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaad67ffeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/noscopes.ll @@ -2164,7 +2200,7 @@ ******************** Testing: 0 2 4 6 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/namespace_inline_function_definition.ll (75 of 799) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/namespace_inline_function_definition.ll (77 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/namespace_inline_function_definition.ll' FAILED ******************** Exit Code: 2 @@ -2178,35 +2214,35 @@ + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.spv -o - + /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.ll RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/namespace_inline_function_definition.ll -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/namespace_inline_function_definition.ll + /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/namespace_inline_function_definition.ll ++ /usr/lib/llvm-18/bin/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 '@main' - #0 0x0000ffff89411494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff8940f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff89411bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff8f7ea7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff882d7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff882867a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff88271a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff893696d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff8936951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff8b03dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff8af382b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff89d1b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff897c06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff89562b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff8956805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff895630f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaac52d4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff8827229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff8827237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaac52cfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff946d1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff946cf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff946d1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff9aaa67bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff93597240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff935467a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff93531a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff946296d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff9462951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff962fdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff961f82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff94fdb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff94a806a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff94822b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff9482805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff948230f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaac4454fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff9353229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff9353237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaac444feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/namespace_inline_function_definition.ll @@ -2215,7 +2251,7 @@ ******************** Testing: 0 2 4 6 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/ptrsize.ll (80 of 799) +FAIL: LLVM_SPIRV :: DebugInfo/Generic/ptrsize.ll (78 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/ptrsize.ll' FAILED ******************** Exit Code: 134 @@ -2226,8 +2262,8 @@ RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.spv RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.spv -o - + /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/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.4/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj LLVM ERROR: Unsupported calling convention. @@ -2236,33 +2272,33 @@ 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'IRTranslator' on function '@foo' - #0 0x0000ffffb3e91494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffb3e8f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffb3e91bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffba26f7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffb2d57240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffffb2d067a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffffb2cf1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffb3de96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffb3de951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffb5abdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffb59b82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffffb479b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffffb42406a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffffb3fe2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffffb3fe805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffffb3fe30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaadc574fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffb2cf229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffb2cf237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaadc56feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.script: line 5: 4119447 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp + #0 0x0000ffff94511494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff9450f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff94511bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff9a8e47bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff933d7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff933867a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff93371a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff944696d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff9446951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff9613dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff960382b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff94e1b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff948c06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff94662b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff9466805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff946630f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaabb9e4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff9337229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff9337237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaabb9dfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.script: line 5: 3854828 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp -- ******************** -Testing: 0 2 4 6 8 -FAIL: LLVM_SPIRV :: DebugInfo/Generic/restrict.ll (82 of 799) +Testing: 0 2 4 6 +FAIL: LLVM_SPIRV :: DebugInfo/Generic/restrict.ll (79 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/restrict.ll' FAILED ******************** Exit Code: 2 @@ -2273,38 +2309,38 @@ RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.spv RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.spv -o - + /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.spv -o - RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -dwarf-version=2 -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - | /usr/lib/llvm-18/bin/FileCheck --check-prefix=CHECK --check-prefix=V2 /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/restrict.ll + /usr/lib/llvm-18/bin/FileCheck --check-prefix=CHECK --check-prefix=V2 /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/restrict.ll -+ /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -dwarf-version=2 -O0 -filetype=obj ++ /usr/lib/llvm-18/bin/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 -dwarf-version=2 -O0 -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'IRTranslator' on function '@_Z3fooPv' - #0 0x0000ffffb8421494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffb841f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffb8421bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffbe7f47bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffb72e7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffffb72967a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffffb7281a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffb83796d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffb837951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffba04dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffb9f482b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffffb8d2b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffffb87d06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffffb8572b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffffb857805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffffb85730f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaae4484fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffb728229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffb728237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaae447feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff823f1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff823ef6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff823f1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff887cb7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff812b7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff812667a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff81251a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff823496d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff8234951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff8401dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff83f182b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff82cfb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff827a06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff82542b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff8254805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff825430f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaadad34fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff8125229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff8125237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaadad2feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/lib/llvm-18/bin/FileCheck --check-prefix=CHECK --check-prefix=V2 /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/restrict.ll @@ -2324,8 +2360,8 @@ RUN: at line 9: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.spv RUN: at line 10: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.ll -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.ll + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.spv -o - ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.ll RUN: at line 12: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp -filetype=obj -O0 + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp -filetype=obj -O0 LLVM ERROR: Unsupported calling convention. @@ -2334,27 +2370,27 @@ 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp -filetype=obj -O0 1. Running pass 'Function Pass Manager' on module '/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.ll'. 2. Running pass 'IRTranslator' on function '@foo' - #0 0x0000ffff8f681494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff8f67f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff8f681bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff95a527bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff8e547240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff8e4f67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff8e4e1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff8f5d96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff8f5d951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff912adfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff911a82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff8ff8b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff8fa306a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff8f7d2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff8f7d805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff8f7d30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaae8584fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff8e4e229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff8e4e237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaae857feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.script: line 5: 4119518 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp -filetype=obj -O0 + #0 0x0000ffff93ee1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff93edf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff93ee1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff9a2b57bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff92da7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff92d567a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff92d41a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff93e396d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff93e3951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff95b0dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff95a082b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff947eb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff942906a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff94032b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff9403805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff940330f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaabda54fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff92d4229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff92d4237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaabda4feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.script: line 5: 3854911 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp -filetype=obj -O0 -- @@ -2371,11 +2407,11 @@ RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/varargs.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/varargs.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/varargs.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/varargs.ll.tmp.spv RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/varargs.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/varargs.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/varargs.ll.tmp.spv -o - + /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/varargs.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/varargs.ll.tmp.spv -o - RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/varargs.ll.tmp.ll -o - | /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/varargs.ll -+ /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/varargs.ll.tmp.ll -o - ++ /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - + /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/varargs.ll LLVM ERROR: Unsupported calling convention. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. @@ -2383,26 +2419,26 @@ 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/varargs.ll.tmp.ll -o - 1. Running pass 'Function Pass Manager' on module '/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/varargs.ll.tmp.ll'. 2. Running pass 'IRTranslator' on function '@_Z1biz' - #0 0x0000ffffa97a1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffa979f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffa97a1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffafb7e7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffa8667240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffffa86167a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffffa8601a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffa96f96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffa96f951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffab3cdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffab2c82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffffaa0ab3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffffa9b506a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffffa98f2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffffa98f805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffffa98f30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaab5274fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffa860229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffa860237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaab526feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffffa2551494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffa254f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffa2551bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffa89317bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffa1417240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffffa13c67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffffa13b1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffa24a96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffa24a951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffa417dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffa40782b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffffa2e5b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffffa29006a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffffa26a2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffffa26a805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffffa26a30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaad5e74fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffffa13b229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffffa13b237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaad5e6feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/Generic/varargs.ll @@ -2434,27 +2470,27 @@ 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'IRTranslator' on function '@main' - #0 0x0000ffff821d1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff821cf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff821d1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff885ad7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff81097240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff810467a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff81031a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff821296d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff8212951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff83dfdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff83cf82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff82adb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff825806a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff82322b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff8232805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff823230f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaac8554fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff8103229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff8103237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaac854feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/version.ll.script: line 6: 4119567 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp + #0 0x0000ffff7e181494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff7e17f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff7e181bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff845557bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff7d047240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff7cff67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff7cfe1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff7e0d96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff7e0d951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff7fdadfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff7fca82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff7ea8b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff7e5306a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff7e2d2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff7e2d805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff7e2d30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaadca24fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff7cfe229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff7cfe237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaadca1feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/version.ll.script: line 6: 3854950 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.ll > /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp -- @@ -2471,44 +2507,44 @@ RUN: at line 8: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Output/LocalAddressSpace.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Output/LocalAddressSpace.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Output/LocalAddressSpace.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Output/LocalAddressSpace.ll.tmp.spv RUN: at line 9: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Output/LocalAddressSpace.ll.tmp.bc -o - -spirv-text | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/LocalAddressSpace.ll --check-prefix=CHECK-SPIRV -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/LocalAddressSpace.ll --check-prefix=CHECK-SPIRV + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Output/LocalAddressSpace.ll.tmp.bc -o - -spirv-text ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/LocalAddressSpace.ll --check-prefix=CHECK-SPIRV RUN: at line 10: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Output/LocalAddressSpace.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Output/LocalAddressSpace.ll.tmp.ll + /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Output/LocalAddressSpace.ll.tmp.ll + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Output/LocalAddressSpace.ll.tmp.spv -o - RUN: at line 11: cat /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Output/LocalAddressSpace.ll.tmp.ll | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/LocalAddressSpace.ll --check-prefix=CHECK-LLVM -+ cat /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Output/LocalAddressSpace.ll.tmp.ll + /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/LocalAddressSpace.ll --check-prefix=CHECK-LLVM ++ cat /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Output/LocalAddressSpace.ll.tmp.ll RUN: at line 13: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj -O0 < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Output/LocalAddressSpace.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/LocalAddressSpace.ll ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/LocalAddressSpace.ll + /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj -O0 -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/LocalAddressSpace.ll LLVM ERROR: Unsupported calling convention. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj -O0 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'IRTranslator' on function '@foo' - #0 0x0000ffff966d1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff966cf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff966d1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff9caae7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff95597240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff955467a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff95531a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff966296d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff9662951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff982fdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff981f82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff96fdb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff96a806a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff96822b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff9682805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff968230f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaad6044fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff9553229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff9553237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaad603feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff98d81494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff98d7f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff98d81bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff9f15a7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff97c47240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff97bf67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff97be1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff98cd96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff98cd951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff9a9adfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff9a8a82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff9968b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff991306a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff98ed2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff98ed805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff98ed30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaadfba4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff97be229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff97be237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaadfb9feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/LocalAddressSpace.ll @@ -2517,7 +2553,7 @@ ******************** Testing: 0 2 4 6 8 10 12 -FAIL: LLVM_SPIRV :: DebugInfo/UnknownBaseType.ll (113 of 799) +FAIL: LLVM_SPIRV :: DebugInfo/UnknownBaseType.ll (114 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/UnknownBaseType.ll' FAILED ******************** Exit Code: 2 @@ -2528,40 +2564,40 @@ RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Output/UnknownBaseType.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Output/UnknownBaseType.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Output/UnknownBaseType.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Output/UnknownBaseType.ll.tmp.spv RUN: at line 5: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Output/UnknownBaseType.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Output/UnknownBaseType.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Output/UnknownBaseType.ll.tmp.spv -o - + /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Output/UnknownBaseType.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Output/UnknownBaseType.ll.tmp.spv -o - RUN: at line 7: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Output/UnknownBaseType.ll.tmp.ll -filetype=obj | /usr/lib/llvm-18/bin/llvm-dwarfdump -debug-info - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/UnknownBaseType.ll -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj + /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/UnknownBaseType.ll + /usr/lib/llvm-18/bin/llvm-dwarfdump -debug-info - ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj LLVM ERROR: Unsupported calling convention. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'AArch64 Instruction Selection' on function '@foo' - #0 0x0000ffffafa91494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffafa8f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffafa91bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffb5e6d7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffae957240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffffae9067a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffffae8f1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffaf9e96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffaf9e951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffb16bdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffb16be7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) -#11 0x0000ffffb020ba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) -#12 0x0000ffffb025e8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) -#13 0x0000ffffb025dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#14 0x0000ffffafe406a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#15 0x0000ffffafbe2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#16 0x0000ffffafbe805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#17 0x0000ffffafbe30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#18 0x0000aaaadd714fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffffae8f229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffffae8f237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaadd70feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff88bd1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff88bcf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff88bd1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff8efa77bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff87a97240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff87a467a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff87a31a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff88b296d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff88b2951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff8a7fdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff8a7fe7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) +#11 0x0000ffff8934ba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) +#12 0x0000ffff8939e8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) +#13 0x0000ffff8939dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#14 0x0000ffff88f806a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#15 0x0000ffff88d22b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#16 0x0000ffff88d2805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#17 0x0000ffff88d230f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#18 0x0000aaaade5a4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffff87a3229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffff87a3237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaade59feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/UnknownBaseType.ll @@ -2570,56 +2606,7 @@ ******************** Testing: 0 2 4 6 8 10 12 -FAIL: LLVM_SPIRV :: DebugInfo/X86/constant-aggregate.ll (125 of 799) -******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/constant-aggregate.ll' FAILED ******************** -Exit Code: 134 - -Command Output (stderr): --- -RUN: at line 1: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/constant-aggregate.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.bc -+ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.bc -RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.spv -RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.spv -o - -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.ll -RUN: at line 4: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.ll -filetype=obj -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.o -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.ll -filetype=obj -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.o -LLVM ERROR: Unsupported calling convention. -PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. -Stack dump: -0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.ll -filetype=obj -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.o -1. Running pass 'Function Pass Manager' on module '/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.ll'. -2. Running pass 'AArch64 Instruction Selection' on function '@_Z3foo1S' - #0 0x0000ffffa8641494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffa863f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffa8641bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffaea157bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffa7507240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffffa74b67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffffa74a1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffa85996d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffa859951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffaa26dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffaa26e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) -#11 0x0000ffffa8dbba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) -#12 0x0000ffffa8e0e8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) -#13 0x0000ffffa8e0dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#14 0x0000ffffa89f06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#15 0x0000ffffa8792b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#16 0x0000ffffa879805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#17 0x0000ffffa87930f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#18 0x0000aaaab3914fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffffa74a229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffffa74a237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaab390feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.script: line 13: 4120182 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.ll -filetype=obj -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.o - --- - -******************** -Testing: 0 2 4 6 8 10 12 14 -FAIL: LLVM_SPIRV :: DebugInfo/X86/constant-loclist.ll (129 of 799) +FAIL: LLVM_SPIRV :: DebugInfo/X86/constant-loclist.ll (127 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/constant-loclist.ll' FAILED ******************** Exit Code: 1 @@ -2630,12 +2617,12 @@ RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-loclist.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-loclist.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-loclist.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-loclist.ll.tmp.spv RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-loclist.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-loclist.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-loclist.ll.tmp.spv -o - + /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-loclist.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-loclist.ll.tmp.spv -o - RUN: at line 4: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-loclist.ll.tmp.ll -o - -experimental-debug-variable-locations=false | /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/constant-loclist.ll -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-loclist.ll.tmp.ll -o - -experimental-debug-variable-locations=false -+ /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - + /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/constant-loclist.ll ++ /usr/lib/llvm-18/bin/llvm-dwarfdump -v -debug-info - ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-loclist.ll.tmp.ll -o - -experimental-debug-variable-locations=false /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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 ^ @@ -2684,8 +2671,8 @@ -- ******************** -Testing: 0 2 4 6 8 10 12 14 -FAIL: LLVM_SPIRV :: DebugInfo/X86/convert-debugloc.ll (131 of 799) +Testing: 0 2 4 6 8 10 12 +FAIL: LLVM_SPIRV :: DebugInfo/X86/convert-debugloc.ll (128 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/convert-debugloc.ll' FAILED ******************** Exit Code: 2 @@ -2696,38 +2683,38 @@ RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/convert-debugloc.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/convert-debugloc.ll.tmp.spv --spirv-allow-extra-diexpressions + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/convert-debugloc.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/convert-debugloc.ll.tmp.spv --spirv-allow-extra-diexpressions RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/convert-debugloc.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/convert-debugloc.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/convert-debugloc.ll.tmp.spv -o - + /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/convert-debugloc.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/convert-debugloc.ll.tmp.spv -o - RUN: at line 4: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -dwarf-version=5 -filetype=obj -O0 < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/convert-debugloc.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/convert-debugloc.ll --check-prefix=DW5 "--implicit-check-not={{DW_TAG|NULL}}" ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/convert-debugloc.ll --check-prefix=DW5 '--implicit-check-not={{DW_TAG|NULL}}' + /usr/lib/llvm-18/bin/llvm-dwarfdump - + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -dwarf-version=5 -filetype=obj -O0 -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/convert-debugloc.ll --check-prefix=DW5 '--implicit-check-not={{DW_TAG|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 -dwarf-version=5 -filetype=obj -O0 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'IRTranslator' on function '@foo' - #0 0x0000ffff82691494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff8268f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff82691bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff88a717bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff81557240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff815067a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff814f1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff825e96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff825e951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff842bdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff841b82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff82f9b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff82a406a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff827e2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff827e805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff827e30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaacfbc4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff814f229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff814f237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaacfbbfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff94001494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff93fff6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff94001bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff9a3d87bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff92ec7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff92e767a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff92e61a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff93f596d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff93f5951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff95c2dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff95b282b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff9490b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff943b06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff94152b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff9415805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff941530f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaabee84fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff92e6229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff92e6237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaabee7feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/convert-debugloc.ll --check-prefix=DW5 --implicit-check-not={{DW_TAG|NULL}} @@ -2736,54 +2723,50 @@ ******************** Testing: 0 2 4 6 8 10 12 14 -FAIL: LLVM_SPIRV :: DebugInfo/X86/dbg-declare-arg.ll (132 of 799) -******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/dbg-declare-arg.ll' FAILED ******************** -Exit Code: 2 +FAIL: LLVM_SPIRV :: DebugInfo/X86/constant-aggregate.ll (131 of 799) +******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/constant-aggregate.ll' FAILED ******************** +Exit Code: 134 Command Output (stderr): -- -RUN: at line 1: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/dbg-declare-arg.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.bc -+ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.bc -RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.ll -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.spv -o - -RUN: at line 4: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -fast-isel=true -filetype=obj -o - /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump -v - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/dbg-declare-arg.ll -+ /usr/lib/llvm-18/bin/llvm-dwarfdump -v - -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -fast-isel=true -filetype=obj -o - /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.ll -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/dbg-declare-arg.ll +RUN: at line 1: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/constant-aggregate.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.bc ++ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.bc +RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.spv +RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.spv -o - ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.ll +RUN: at line 4: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.ll -filetype=obj -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.o ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.ll -filetype=obj -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.o LLVM ERROR: Unsupported calling convention. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: -0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -fast-isel=true -filetype=obj -o - /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.ll -1. Running pass 'Function Pass Manager' on module '/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.ll'. -2. Running pass 'AArch64 Instruction Selection' on function '@_Z3fooi' - #0 0x0000ffff8cb51494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff8cb4f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff8cb51bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff92f2d7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff8ba17240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff8b9c67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff8b9b1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff8caa96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff8caa951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff8e77dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff8e77e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) -#11 0x0000ffff8d2cba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) -#12 0x0000ffff8d31e884 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e884) -#13 0x0000ffff8d31dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#14 0x0000ffff8cf006a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#15 0x0000ffff8cca2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#16 0x0000ffff8cca805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#17 0x0000ffff8cca30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#18 0x0000aaaab8294fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffff8b9b229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffff8b9b237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaab828feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -error: -: The file was not recognized as a valid object file -FileCheck error: '' is empty. -FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/dbg-declare-arg.ll +0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.ll -filetype=obj -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.o +1. Running pass 'Function Pass Manager' on module '/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.ll'. +2. Running pass 'AArch64 Instruction Selection' on function '@_Z3foo1S' + #0 0x0000ffff8bb81494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff8bb7f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff8bb81bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff91f557bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff8aa47240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff8a9f67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff8a9e1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff8bad96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff8bad951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff8d7adfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff8d7ae7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) +#11 0x0000ffff8c2fba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) +#12 0x0000ffff8c34e8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) +#13 0x0000ffff8c34dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#14 0x0000ffff8bf306a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#15 0x0000ffff8bcd2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#16 0x0000ffff8bcd805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#17 0x0000ffff8bcd30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#18 0x0000aaaad0b24fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffff8a9e229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffff8a9e237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaad0b1feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.script: line 13: 3855633 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.ll -filetype=obj -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.o -- @@ -2800,8 +2783,8 @@ RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-alloca.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-alloca.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-alloca.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-alloca.ll.tmp.spv RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-alloca.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-alloca.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-alloca.ll.tmp.spv -o - + /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-alloca.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-alloca.ll.tmp.spv -o - RUN: at line 4: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-alloca.ll.tmp.ll | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/dbg-declare-alloca.ll + /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/dbg-declare-alloca.ll + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu @@ -2811,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 0x0000ffff99a51494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff99a4f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff99a51bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff9fe237bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff98917240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff988c67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff988b1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff999a96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff999a951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff9b67dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff9b681518 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1518) -#11 0x0000ffff9b681c38 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1c38) -#12 0x0000ffff9a1aea58 llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14eea58) -#13 0x0000ffff9a1c4274 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x1504274) -#14 0x0000ffff9a1b3fb4 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 0x0000ffff9a1a5844 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e5844) -#16 0x0000ffff9a19ccac llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dccac) -#17 0x0000ffff9a21fbd8 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 0x0000ffff9a21f634 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f634) -#19 0x0000ffff9a21dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#20 0x0000ffff99e006a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#21 0x0000ffff99ba2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#22 0x0000ffff99ba805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#23 0x0000ffff99ba30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#24 0x0000aaaadb154fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#25 0x0000ffff988b229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#26 0x0000ffff988b237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#27 0x0000aaaadb14feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff7cb11494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff7cb0f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff7cb11bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff82eeb7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff7b9d7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff7b9867a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff7b971a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff7ca696d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff7ca6951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff7e73dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff7e741518 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1518) +#11 0x0000ffff7e741c38 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1c38) +#12 0x0000ffff7d26ea58 llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14eea58) +#13 0x0000ffff7d284274 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x1504274) +#14 0x0000ffff7d273fb4 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 0x0000ffff7d265844 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e5844) +#16 0x0000ffff7d25ccac llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dccac) +#17 0x0000ffff7d2dfbd8 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 0x0000ffff7d2df634 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f634) +#19 0x0000ffff7d2ddab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#20 0x0000ffff7cec06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#21 0x0000ffff7cc62b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#22 0x0000ffff7cc6805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#23 0x0000ffff7cc630f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#24 0x0000aaaac6a74fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#25 0x0000ffff7b97229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#26 0x0000ffff7b97237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#27 0x0000aaaac6a6feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) FileCheck error: '' is empty. FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/dbg-declare-alloca.ll @@ -2846,7 +2829,7 @@ ******************** Testing: 0 2 4 6 8 10 12 14 -FAIL: LLVM_SPIRV :: DebugInfo/X86/dbg-prolog-end.ll (134 of 799) +FAIL: LLVM_SPIRV :: DebugInfo/X86/dbg-prolog-end.ll (136 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/dbg-prolog-end.ll' FAILED ******************** Exit Code: 2 @@ -2868,26 +2851,26 @@ 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'IRTranslator' on function '@foo' - #0 0x0000ffff83241494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff8323f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff83241bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff8961b7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff82107240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff820b67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff820a1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff831996d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff8319951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff84e6dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff84d682b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff83b4b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff835f06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff83392b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff8339805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff833930f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaadbb24fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff820a229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff820a237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaadbb1feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff8cf71494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff8cf6f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff8cf71bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff9334f7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff8be37240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff8bde67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff8bdd1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff8cec96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff8cec951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff8eb9dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff8ea982b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff8d87b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff8d3206a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff8d0c2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff8d0c805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff8d0c30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaadfba4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff8bdd229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff8bdd237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaadfb9feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) FileCheck error: '' is empty. FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/dbg-prolog-end.ll @@ -2895,60 +2878,54 @@ ******************** Testing: 0 2 4 6 8 10 12 14 -FAIL: LLVM_SPIRV :: DebugInfo/X86/dbg-value-const-byref.ll (138 of 799) -******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/dbg-value-const-byref.ll' FAILED ******************** +FAIL: LLVM_SPIRV :: DebugInfo/X86/dbg-declare-arg.ll (137 of 799) +******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/dbg-declare-arg.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- -RUN: at line 1: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/dbg-value-const-byref.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.bc -+ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.bc -RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.spv -RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.spv -o - -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.ll -RUN: at line 4: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O1 -filetype=obj -o - /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump -all - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/dbg-value-const-byref.ll -+ /usr/lib/llvm-18/bin/llvm-dwarfdump -all - -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/dbg-value-const-byref.ll -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O1 -filetype=obj -o - /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.ll +RUN: at line 1: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/dbg-declare-arg.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.bc ++ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.bc +RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.ll ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.spv -o - +RUN: at line 4: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -fast-isel=true -filetype=obj -o - /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump -v - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/dbg-declare-arg.ll ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/dbg-declare-arg.ll ++ /usr/lib/llvm-18/bin/llvm-dwarfdump -v - ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -fast-isel=true -filetype=obj -o - /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.ll LLVM ERROR: Unsupported calling convention. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: -0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O1 -filetype=obj -o - /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.ll -1. Running pass 'Function Pass Manager' on module '/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.ll'. -2. Running pass 'AArch64 Instruction Selection' on function '@foo' - #0 0x0000ffff92811494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff9280f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff92811bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff98be37bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff916d7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff916867a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff91671a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff927696d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff9276951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff9443dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff94441518 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1518) -#11 0x0000ffff94441c38 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1c38) -#12 0x0000ffff92f6ea58 llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14eea58) -#13 0x0000ffff92f84274 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x1504274) -#14 0x0000ffff92f73fb4 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 0x0000ffff92f65844 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e5844) -#16 0x0000ffff92f5ccac llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dccac) -#17 0x0000ffff92fdfbd8 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 0x0000ffff92fdf634 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f634) -#19 0x0000ffff92fddab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#20 0x0000ffff92bc06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#21 0x0000ffff92962b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#22 0x0000ffff9296805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#23 0x0000ffff929630f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#24 0x0000aaaae2934fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#25 0x0000ffff9167229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#26 0x0000ffff9167237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#27 0x0000aaaae292feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O0 -fast-isel=true -filetype=obj -o - /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.ll +1. Running pass 'Function Pass Manager' on module '/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.ll'. +2. Running pass 'AArch64 Instruction Selection' on function '@_Z3fooi' + #0 0x0000ffff93741494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff9373f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff93741bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff99b147bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff92607240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff925b67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff925a1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff936996d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff9369951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff9536dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff9536e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) +#11 0x0000ffff93ebba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) +#12 0x0000ffff93f0e884 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e884) +#13 0x0000ffff93f0dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#14 0x0000ffff93af06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#15 0x0000ffff93892b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#16 0x0000ffff9389805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#17 0x0000ffff938930f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#18 0x0000aaaabc614fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffff925a229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffff925a237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaabc60feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. -FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/dbg-value-const-byref.ll +FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/dbg-declare-arg.ll -- @@ -2965,100 +2942,106 @@ RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-isel.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-isel.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-isel.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-isel.ll.tmp.spv RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-isel.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-isel.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-isel.ll.tmp.spv -o - + /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-isel.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-isel.ll.tmp.spv -o - RUN: at line 4: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-isel.ll.tmp.ll | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/dbg-value-isel.ll -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/dbg-value-isel.ll + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/dbg-value-isel.ll LLVM ERROR: Unsupported calling convention. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'AArch64 Instruction Selection' on function '@__OpenCL_nbt02_kernel' - #0 0x0000ffff889d1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff889cf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff889d1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff8edb17bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff87897240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff878467a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff87831a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff889296d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff8892951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff8a5fdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff8a5fe7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) -#11 0x0000ffff8914ba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) -#12 0x0000ffff8919e8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) -#13 0x0000ffff8919dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#14 0x0000ffff88d806a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#15 0x0000ffff88b22b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#16 0x0000ffff88b2805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#17 0x0000ffff88b230f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#18 0x0000aaaaaf6e4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffff8783229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffff8783237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaaaf6dfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff7f261494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff7f25f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff7f261bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff856377bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff7e127240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff7e0d67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff7e0c1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff7f1b96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff7f1b951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff80e8dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff80e8e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) +#11 0x0000ffff7f9dba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) +#12 0x0000ffff7fa2e8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) +#13 0x0000ffff7fa2dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#14 0x0000ffff7f6106a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#15 0x0000ffff7f3b2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#16 0x0000ffff7f3b805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#17 0x0000ffff7f3b30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#18 0x0000aaaab7b34fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffff7e0c229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffff7e0c237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaab7b2feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) FileCheck error: '' is empty. FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/dbg-value-isel.ll -- ******************** -Testing: 0 2 4 6 8 10 12 14 16 -FAIL: LLVM_SPIRV :: DebugInfo/X86/dw_op_minus_direct.ll (150 of 799) -******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/dw_op_minus_direct.ll' FAILED ******************** +Testing: 0 2 4 6 8 10 12 14 +FAIL: LLVM_SPIRV :: DebugInfo/X86/dbg-value-const-byref.ll (140 of 799) +******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/dbg-value-const-byref.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- -RUN: at line 2: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/dw_op_minus_direct.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dw_op_minus_direct.ll.tmp.bc -+ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dw_op_minus_direct.ll.tmp.bc -RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dw_op_minus_direct.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dw_op_minus_direct.ll.tmp.spv -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dw_op_minus_direct.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dw_op_minus_direct.ll.tmp.spv -RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dw_op_minus_direct.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dw_op_minus_direct.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dw_op_minus_direct.ll.tmp.spv -o - -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dw_op_minus_direct.ll.tmp.ll -RUN: at line 5: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dw_op_minus_direct.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump -v - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/dw_op_minus_direct.ll -+ /usr/lib/llvm-18/bin/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.4/test/DebugInfo/X86/dw_op_minus_direct.ll +RUN: at line 1: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/dbg-value-const-byref.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.bc ++ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.bc +RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.spv +RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.spv -o - ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.ll +RUN: at line 4: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O1 -filetype=obj -o - /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump -all - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/dbg-value-const-byref.ll ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/dbg-value-const-byref.ll ++ /usr/lib/llvm-18/bin/llvm-dwarfdump -all - ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O1 -filetype=obj -o - /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.ll LLVM ERROR: Unsupported calling convention. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: -0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj -1. Running pass 'Function Pass Manager' on module ''. -2. Running pass 'AArch64 Instruction Selection' on function '@inc' - #0 0x0000ffff8aef1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff8aeef6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff8aef1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff912c77bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff89db7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff89d667a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff89d51a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff8ae496d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff8ae4951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff8cb1dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff8cb1e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) -#11 0x0000ffff8b66ba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) -#12 0x0000ffff8b6be8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) -#13 0x0000ffff8b6bdab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#14 0x0000ffff8b2a06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#15 0x0000ffff8b042b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#16 0x0000ffff8b04805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#17 0x0000ffff8b0430f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#18 0x0000aaaaca204fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffff89d5229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffff89d5237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaaca1ffeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -O1 -filetype=obj -o - /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.ll +1. Running pass 'Function Pass Manager' on module '/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.ll'. +2. Running pass 'AArch64 Instruction Selection' on function '@foo' + #0 0x0000ffff9e101494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff9e0ff6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff9e101bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffa44d77bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff9cfc7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff9cf767a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff9cf61a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff9e0596d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff9e05951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff9fd2dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff9fd31518 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1518) +#11 0x0000ffff9fd31c38 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1c38) +#12 0x0000ffff9e85ea58 llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14eea58) +#13 0x0000ffff9e874274 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x1504274) +#14 0x0000ffff9e863fb4 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 0x0000ffff9e855844 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e5844) +#16 0x0000ffff9e84ccac llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dccac) +#17 0x0000ffff9e8cfbd8 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 0x0000ffff9e8cf634 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f634) +#19 0x0000ffff9e8cdab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#20 0x0000ffff9e4b06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#21 0x0000ffff9e252b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#22 0x0000ffff9e25805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#23 0x0000ffff9e2530f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#24 0x0000aaaadcb34fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#25 0x0000ffff9cf6229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#26 0x0000ffff9cf6237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#27 0x0000aaaadcb2feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. -FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/dw_op_minus_direct.ll +FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/dbg-value-const-byref.ll -- ******************** Testing: 0 2 4 6 8 10 12 14 16 -FAIL: LLVM_SPIRV :: DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll (156 of 799) +FAIL: LLVM_SPIRV :: DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll (151 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll' FAILED ******************** Exit Code: 2 @@ -3072,36 +3055,36 @@ + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dwarf-aranges-no-dwarf-labels.ll.tmp.spv -o - + /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dwarf-aranges-no-dwarf-labels.ll.tmp.ll RUN: at line 4: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -generate-arange-section < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dwarf-aranges-no-dwarf-labels.ll.tmp.ll | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -generate-arange-section + /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -generate-arange-section 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 0x0000ffffac1e1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffac1df6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffac1e1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffb25b87bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffab0a7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffffab0567a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffffab041a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffac1396d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffac13951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffade0dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffade0e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) -#11 0x0000ffffac95ba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) -#12 0x0000ffffac9ae8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) -#13 0x0000ffffac9adab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#14 0x0000ffffac5906a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#15 0x0000ffffac332b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#16 0x0000ffffac33805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#17 0x0000ffffac3330f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#18 0x0000aaaad9304fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffffab04229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffffab04237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaad92ffeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffffb85e1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffb85df6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffb85e1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffbe9c17bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffb74a7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffffb74567a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffffb7441a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffb85396d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffb853951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffba20dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffba20e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) +#11 0x0000ffffb8d5ba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) +#12 0x0000ffffb8dae8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) +#13 0x0000ffffb8dadab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#14 0x0000ffffb89906a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#15 0x0000ffffb8732b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#16 0x0000ffffb873805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#17 0x0000ffffb87330f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#18 0x0000aaaad4604fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffffb744229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffffb744237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaad45ffeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) FileCheck error: '' is empty. FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll @@ -3109,6 +3092,59 @@ ******************** Testing: 0 2 4 6 8 10 12 14 16 +FAIL: LLVM_SPIRV :: DebugInfo/X86/dw_op_minus_direct.ll (152 of 799) +******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/dw_op_minus_direct.ll' FAILED ******************** +Exit Code: 2 + +Command Output (stderr): +-- +RUN: at line 2: /usr/lib/llvm-18/bin/llvm-as < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/dw_op_minus_direct.ll -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dw_op_minus_direct.ll.tmp.bc ++ /usr/lib/llvm-18/bin/llvm-as -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dw_op_minus_direct.ll.tmp.bc +RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dw_op_minus_direct.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dw_op_minus_direct.ll.tmp.spv ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dw_op_minus_direct.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dw_op_minus_direct.ll.tmp.spv +RUN: at line 4: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dw_op_minus_direct.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dw_op_minus_direct.ll.tmp.ll ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dw_op_minus_direct.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dw_op_minus_direct.ll.tmp.spv -o - +RUN: at line 5: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/dw_op_minus_direct.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump -v - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/dw_op_minus_direct.ll ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/dw_op_minus_direct.ll ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj ++ /usr/lib/llvm-18/bin/llvm-dwarfdump -v - +LLVM ERROR: Unsupported calling convention. +PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. +Stack dump: +0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj +1. Running pass 'Function Pass Manager' on module ''. +2. Running pass 'AArch64 Instruction Selection' on function '@inc' + #0 0x0000ffffabd01494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffffabcff6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffffabd01bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffb20e17bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffffaabc7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffffaab767a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffffaab61a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffffabc596d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffffabc5951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffffad92dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffffad92e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) +#11 0x0000ffffac47ba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) +#12 0x0000ffffac4ce8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) +#13 0x0000ffffac4cdab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#14 0x0000ffffac0b06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#15 0x0000ffffabe52b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#16 0x0000ffffabe5805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#17 0x0000ffffabe530f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#18 0x0000aaaac42f4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffffaab6229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffffaab6237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaac42efeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +error: -: The file was not recognized as a valid object file +FileCheck error: '' is empty. +FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/dw_op_minus_direct.ll + +-- + +******************** +Testing: 0 2 4 6 8 10 12 14 16 FAIL: LLVM_SPIRV :: DebugInfo/X86/frame-register.ll (160 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/frame-register.ll' FAILED ******************** Exit Code: 2 @@ -3120,46 +3156,46 @@ RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/frame-register.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/frame-register.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/frame-register.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/frame-register.ll.tmp.spv RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/frame-register.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/frame-register.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/frame-register.ll.tmp.spv -o - + /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/frame-register.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/frame-register.ll.tmp.spv -o - RUN: at line 4: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/frame-register.ll.tmp.ll -filetype=obj -o - | /usr/lib/llvm-18/bin/llvm-dwarfdump -v --debug-info - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/frame-register.ll -+ /usr/lib/llvm-18/bin/llvm-dwarfdump -v --debug-info - -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/frame-register.ll + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/frame-register.ll.tmp.ll -filetype=obj -o - ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/frame-register.ll ++ /usr/lib/llvm-18/bin/llvm-dwarfdump -v --debug-info - LLVM ERROR: Unsupported calling convention. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/frame-register.ll.tmp.ll -filetype=obj -o - 1. Running pass 'Function Pass Manager' on module '/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/frame-register.ll.tmp.ll'. 2. Running pass 'AArch64 Instruction Selection' on function '@main' - #0 0x0000ffffa9bb1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffa9baf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffa9bb1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffaff827bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffa8a77240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffffa8a267a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffffa8a11a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffa9b096d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffa9b0951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffab7ddfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffab7e1518 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1518) -#11 0x0000ffffab7e1c38 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1c38) -#12 0x0000ffffaa30ea58 llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14eea58) -#13 0x0000ffffaa324274 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x1504274) -#14 0x0000ffffaa313fb4 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 0x0000ffffaa305844 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e5844) -#16 0x0000ffffaa2fccac llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dccac) -#17 0x0000ffffaa37fbd8 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 0x0000ffffaa37f634 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f634) -#19 0x0000ffffaa37dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#20 0x0000ffffa9f606a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#21 0x0000ffffa9d02b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#22 0x0000ffffa9d0805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#23 0x0000ffffa9d030f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#24 0x0000aaaae5734fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#25 0x0000ffffa8a1229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#26 0x0000ffffa8a1237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#27 0x0000aaaae572feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff98da1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff98d9f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff98da1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff9f17e7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff97c67240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff97c167a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff97c01a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff98cf96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff98cf951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff9a9cdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff9a9d1518 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1518) +#11 0x0000ffff9a9d1c38 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1c38) +#12 0x0000ffff994fea58 llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14eea58) +#13 0x0000ffff99514274 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x1504274) +#14 0x0000ffff99503fb4 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 0x0000ffff994f5844 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e5844) +#16 0x0000ffff994eccac llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dccac) +#17 0x0000ffff9956fbd8 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 0x0000ffff9956f634 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f634) +#19 0x0000ffff9956dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#20 0x0000ffff991506a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#21 0x0000ffff98ef2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#22 0x0000ffff98ef805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#23 0x0000ffff98ef30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#24 0x0000aaaad8524fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#25 0x0000ffff97c0229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#26 0x0000ffff97c0237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#27 0x0000aaaad851feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/frame-register.ll @@ -3179,37 +3215,37 @@ RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/isel-cse-line.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/isel-cse-line.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/isel-cse-line.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/isel-cse-line.ll.tmp.spv RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/isel-cse-line.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/isel-cse-line.ll.tmp.ll -+ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/isel-cse-line.ll.tmp.spv -o - + /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/isel-cse-line.ll.tmp.ll ++ /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/isel-cse-line.ll.tmp.spv -o - RUN: at line 4: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=asm -fast-isel=false -O0 < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/isel-cse-line.ll.tmp.ll | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/isel-cse-line.ll -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/isel-cse-line.ll + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=asm -fast-isel=false -O0 ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/isel-cse-line.ll 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 -fast-isel=false -O0 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'IRTranslator' on function '@main' - #0 0x0000ffff8c3d1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff8c3cf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff8c3d1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff927a37bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff8b297240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff8b2467a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff8b231a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff8c3296d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff8c32951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff8dffdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff8def82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffff8ccdb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffff8c7806a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffff8c522b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffff8c52805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffff8c5230f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaae3374fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffff8b23229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffff8b23237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaae336feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff86141494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff8613f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff86141bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff8c51d7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff85007240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff84fb67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff84fa1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff860996d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff8609951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff87d6dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff87c682b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff86a4b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff864f06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff86292b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff8629805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff862930f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaabc424fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff84fa229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff84fa237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaabc41feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) FileCheck error: '' is empty. FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/isel-cse-line.ll @@ -3231,9 +3267,9 @@ + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/partial-constant.ll.tmp.spv -o - + /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/partial-constant.ll.tmp.ll RUN: at line 4: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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.4/test/DebugInfo/X86/partial-constant.ll -+ /usr/lib/llvm-18/bin/llvm-dwarfdump -v - -+ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/partial-constant.ll + /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj ++ /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/partial-constant.ll ++ /usr/lib/llvm-18/bin/llvm-dwarfdump -v - /build/reproducible-path/spirv-llvm-translator-18-18.1.4/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 20 -FAIL: LLVM_SPIRV :: DebugInfo/X86/nophysreg.ll (178 of 799) +FAIL: LLVM_SPIRV :: DebugInfo/X86/nophysreg.ll (179 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/nophysreg.ll' FAILED ******************** Exit Code: 2 @@ -3309,11 +3345,11 @@ RUN: at line 2: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/nophysreg.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/nophysreg.ll.tmp.spv + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/nophysreg.ll.tmp.bc -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/nophysreg.ll.tmp.spv RUN: at line 3: /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/nophysreg.ll.tmp.spv -o - | /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/nophysreg.ll.tmp.ll -+ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/nophysreg.ll.tmp.ll + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/nophysreg.ll.tmp.spv -o - ++ /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/nophysreg.ll.tmp.ll RUN: at line 4: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=obj < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/nophysreg.ll.tmp.ll | /usr/lib/llvm-18/bin/llvm-dwarfdump -debug-info - | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/nophysreg.ll -+ /usr/lib/llvm-18/bin/llvm-dwarfdump -debug-info - + /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/nophysreg.ll ++ /usr/lib/llvm-18/bin/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. @@ -3321,28 +3357,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 '@_Z2f21A' - #0 0x0000ffffae6b1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffae6af6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffae6b1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffb4a857bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffad577240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffffad5267a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffffad511a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffae6096d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffae60951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffb02ddfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffb02de7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) -#11 0x0000ffffaee2ba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) -#12 0x0000ffffaee7e8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) -#13 0x0000ffffaee7dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#14 0x0000ffffaea606a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#15 0x0000ffffae802b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#16 0x0000ffffae80805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#17 0x0000ffffae8030f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#18 0x0000aaaaab484fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#19 0x0000ffffad51229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#20 0x0000ffffad51237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#21 0x0000aaaaab47feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff9d631494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff9d62f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff9d631bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffa3a0b7bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff9c4f7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff9c4a67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff9c491a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff9d5896d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff9d58951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff9f25dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff9f25e7cc (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29be7cc) +#11 0x0000ffff9ddaba88 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x150ba88) +#12 0x0000ffff9ddfe8c8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155e8c8) +#13 0x0000ffff9ddfdab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#14 0x0000ffff9d9e06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#15 0x0000ffff9d782b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#16 0x0000ffff9d78805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#17 0x0000ffff9d7830f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#18 0x0000aaaac8474fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#19 0x0000ffff9c49229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#20 0x0000ffff9c49237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#21 0x0000aaaac846feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/nophysreg.ll @@ -3351,7 +3387,7 @@ ******************** Testing: 0 2 4 6 8 10 12 14 16 18 20 -FAIL: LLVM_SPIRV :: DebugInfo/X86/single-dbg_value.ll (182 of 799) +FAIL: LLVM_SPIRV :: DebugInfo/X86/single-dbg_value.ll (183 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/single-dbg_value.ll' FAILED ******************** Exit Code: 2 @@ -3373,34 +3409,34 @@ 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -stop-after=livedebugvalues -o - /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/single-dbg_value.ll.tmp.ll 1. Running pass 'Function Pass Manager' on module '/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/single-dbg_value.ll.tmp.ll'. 2. Running pass 'AArch64 Instruction Selection' on function '@f' - #0 0x0000ffff7c961494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff7c95f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff7c961bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff82d3e7bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff7b827240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff7b7d67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff7b7c1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff7c8b96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff7c8b951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff7e58dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff7e591518 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1518) -#11 0x0000ffff7e591c38 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1c38) -#12 0x0000ffff7d0bea58 llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14eea58) -#13 0x0000ffff7d0d4274 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x1504274) -#14 0x0000ffff7d0c3fb4 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 0x0000ffff7d0b5844 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e5844) -#16 0x0000ffff7d0accac llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dccac) -#17 0x0000ffff7d12fbd8 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 0x0000ffff7d12f634 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f634) -#19 0x0000ffff7d12dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#20 0x0000ffff7cd106a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#21 0x0000ffff7cab2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#22 0x0000ffff7cab805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#23 0x0000ffff7cab30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#24 0x0000aaaab3844fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#25 0x0000ffff7b7c229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#26 0x0000ffff7b7c237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#27 0x0000aaaab383feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff7e501494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff7e4ff6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff7e501bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff848d37bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff7d3c7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff7d3767a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff7d361a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff7e4596d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff7e45951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff8012dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff80131518 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1518) +#11 0x0000ffff80131c38 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1c38) +#12 0x0000ffff7ec5ea58 llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14eea58) +#13 0x0000ffff7ec74274 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x1504274) +#14 0x0000ffff7ec63fb4 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 0x0000ffff7ec55844 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e5844) +#16 0x0000ffff7ec4ccac llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dccac) +#17 0x0000ffff7eccfbd8 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 0x0000ffff7eccf634 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f634) +#19 0x0000ffff7eccdab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#20 0x0000ffff7e8b06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#21 0x0000ffff7e652b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#22 0x0000ffff7e65805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#23 0x0000ffff7e6530f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#24 0x0000aaaacb544fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#25 0x0000ffff7d36229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#26 0x0000ffff7d36237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#27 0x0000aaaacb53feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) FileCheck error: '' is empty. FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/single-dbg_value.ll --check-prefix=SANITY @@ -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 (190 of 799) +FAIL: LLVM_SPIRV :: DebugInfo/X86/this-stack_value.ll (192 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/this-stack_value.ll' FAILED ******************** Exit Code: 2 @@ -3422,42 +3458,42 @@ + /usr/lib/llvm-18/bin/llvm-dis -o /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/this-stack_value.ll.tmp.ll + /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/tools/llvm-spirv/llvm-spirv -r /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/this-stack_value.ll.tmp.spv -o - RUN: at line 4: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=asm -o - /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/this-stack_value.ll.tmp.ll | /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/this-stack_value.ll --check-prefix=ASM -+ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=asm -o - /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/this-stack_value.ll.tmp.ll + /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/this-stack_value.ll --check-prefix=ASM ++ /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=asm -o - /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/this-stack_value.ll.tmp.ll LLVM ERROR: Unsupported calling convention. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -filetype=asm -o - /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/this-stack_value.ll.tmp.ll 1. Running pass 'Function Pass Manager' on module '/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/X86/Output/this-stack_value.ll.tmp.ll'. 2. Running pass 'AArch64 Instruction Selection' on function '@_Z4getBv' - #0 0x0000ffff917a1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffff9179f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffff917a1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffff97b797bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffff90667240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffff906167a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffff90601a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffff916f96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffff916f951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffff933cdfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffff933d1518 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1518) -#11 0x0000ffff933d1c38 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1c38) -#12 0x0000ffff91efea58 llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14eea58) -#13 0x0000ffff91f14274 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x1504274) -#14 0x0000ffff91f03fb4 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 0x0000ffff91ef5844 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e5844) -#16 0x0000ffff91eeccac llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dccac) -#17 0x0000ffff91f6fbd8 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 0x0000ffff91f6f634 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f634) -#19 0x0000ffff91f6dab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) -#20 0x0000ffff91b506a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#21 0x0000ffff918f2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#22 0x0000ffff918f805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#23 0x0000ffff918f30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#24 0x0000aaaabf7c4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#25 0x0000ffff9060229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#26 0x0000ffff9060237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#27 0x0000aaaabf7bfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) + #0 0x0000ffff7fb31494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff7fb2f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff7fb31bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffff85f027bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff7e9f7240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff7e9a67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff7e991a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff7fa896d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff7fa8951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff8175dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff81761518 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1518) +#11 0x0000ffff81761c38 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29c1c38) +#12 0x0000ffff8028ea58 llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14eea58) +#13 0x0000ffff802a4274 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x1504274) +#14 0x0000ffff80293fb4 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 0x0000ffff80285844 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14e5844) +#16 0x0000ffff8027ccac llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x14dccac) +#17 0x0000ffff802ffbd8 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 0x0000ffff802ff634 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155f634) +#19 0x0000ffff802fdab0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x155dab0) +#20 0x0000ffff7fee06a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#21 0x0000ffff7fc82b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#22 0x0000ffff7fc8805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#23 0x0000ffff7fc830f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#24 0x0000aaaae5124fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#25 0x0000ffff7e99229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#26 0x0000ffff7e99237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#27 0x0000aaaae511feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) FileCheck error: '' is empty. FileCheck command line: /usr/lib/llvm-18/bin/FileCheck /build/reproducible-path/spirv-llvm-translator-18-18.1.4/test/DebugInfo/X86/this-stack_value.ll --check-prefix=ASM @@ -3465,7 +3501,7 @@ ******************** Testing: 0 2 4 6 8 10 12 14 16 18 20 22 -FAIL: LLVM_SPIRV :: DebugInfo/expr-opcode.ll (205 of 799) +FAIL: LLVM_SPIRV :: DebugInfo/expr-opcode.ll (206 of 799) ******************** TEST 'LLVM_SPIRV :: DebugInfo/expr-opcode.ll' FAILED ******************** Exit Code: 134 @@ -3488,27 +3524,27 @@ 0. Program arguments: /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -dwarf-version=5 -filetype=obj -O0 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'IRTranslator' on function '@foo' - #0 0x0000ffffa4661494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) - #1 0x0000ffffa465f6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) - #2 0x0000ffffa4661bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) - #3 0x0000ffffaaa337bc (linux-vdso.so.1+0x7bc) - #4 0x0000ffffa3527240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) - #5 0x0000ffffa34d67a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) - #6 0x0000ffffa34c1a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) - #7 0x0000ffffa45b96d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) - #8 0x0000ffffa45b951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) - #9 0x0000ffffa628dfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) -#10 0x0000ffffa61882b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) -#11 0x0000ffffa4f6b3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) -#12 0x0000ffffa4a106a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) -#13 0x0000ffffa47b2b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) -#14 0x0000ffffa47b805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) -#15 0x0000ffffa47b30f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) -#16 0x0000aaaac20c4fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) -#17 0x0000ffffa34c229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) -#18 0x0000ffffa34c237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) -#19 0x0000aaaac20bfeb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) -/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Output/expr-opcode.ll.script: line 11: 4122238 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -dwarf-version=5 -filetype=obj -O0 < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.rev.ll + #0 0x0000ffff9ddc1494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91494) + #1 0x0000ffff9ddbf6a4 llvm::sys::RunSignalHandlers() (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd8f6a4) + #2 0x0000ffff9ddc1bc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xd91bc8) + #3 0x0000ffffa41947bc (linux-vdso.so.1+0x7bc) + #4 0x0000ffff9cc87240 (/usr/lib/aarch64-linux-gnu/libc.so.6+0x87240) + #5 0x0000ffff9cc367a0 raise (/usr/lib/aarch64-linux-gnu/libc.so.6+0x367a0) + #6 0x0000ffff9cc21a48 abort (/usr/lib/aarch64-linux-gnu/libc.so.6+0x21a48) + #7 0x0000ffff9dd196d0 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce96d0) + #8 0x0000ffff9dd1951c llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xce951c) + #9 0x0000ffff9f9edfc8 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x29bdfc8) +#10 0x0000ffff9f8e82b4 (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x28b82b4) +#11 0x0000ffff9e6cb3a0 llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x169b3a0) +#12 0x0000ffff9e1706a0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0x11406a0) +#13 0x0000ffff9df12b38 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee2b38) +#14 0x0000ffff9df1805c llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee805c) +#15 0x0000ffff9df130f8 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/aarch64-linux-gnu/libLLVM-18.so.18.1+0xee30f8) +#16 0x0000aaaad2484fa4 main (/usr/lib/llvm-18/bin/llc+0x14fa4) +#17 0x0000ffff9cc2229c (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2229c) +#18 0x0000ffff9cc2237c __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x2237c) +#19 0x0000aaaad247feb0 _start (/usr/lib/llvm-18/bin/llc+0xfeb0) +/build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Output/expr-opcode.ll.script: line 11: 3857121 Aborted /usr/lib/llvm-18/bin/llc -mtriple=aarch64-unknown-linux-gnu -dwarf-version=5 -filetype=obj -O0 < /build/reproducible-path/spirv-llvm-translator-18-18.1.4/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.rev.ll -- @@ -3566,7 +3602,7 @@ LLVM_SPIRV :: DebugInfo/expr-opcode.ll -Testing Time: 20.47s +Testing Time: 11.28s Total Discovered Tests: 799 Unsupported : 3 (0.38%) @@ -3625,7 +3661,7 @@ dh_makeshlibs -a -O--builddir=build/ dpkg-gensymbols: warning: debian/libllvmspirvlib18.1/DEBIAN/symbols doesn't match completely debian/libllvmspirvlib18.1.symbols --- debian/libllvmspirvlib18.1.symbols (libllvmspirvlib18.1_18.1.4-1_arm64) -+++ dpkg-gensymbolsTE2eCn 2024-11-15 07:31:31.436062730 -1200 ++++ dpkg-gensymbolsq6WrGm 2025-12-19 15:57:35.510650640 +1400 @@ -66,11 +66,11 @@ (optional=templinst|subst|arch=arm64 armel armhf)_ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_{size_t}PKS8_St9__va_listE{size_t}SB_z@Base 18.1.1 _ZNK5SPIRV14TranslatorOpts25isUnknownIntrinsicAllowedEPN4llvm13IntrinsicInstE@Base 13 @@ -4314,10 +4350,10 @@ dh_gencontrol -O--builddir=build/ dh_md5sums -O--builddir=build/ dh_builddeb -O--builddir=build/ -dpkg-deb: building package 'libllvmspirvlib-18-dev' in '../libllvmspirvlib-18-dev_18.1.4-1_arm64.deb'. dpkg-deb: building package 'libllvmspirvlib18.1' in '../libllvmspirvlib18.1_18.1.4-1_arm64.deb'. -dpkg-deb: building package 'llvm-spirv-18' in '../llvm-spirv-18_18.1.4-1_arm64.deb'. dpkg-deb: building package 'libllvmspirvlib18.1-dbgsym' in '../libllvmspirvlib18.1-dbgsym_18.1.4-1_arm64.deb'. +dpkg-deb: building package 'libllvmspirvlib-18-dev' in '../libllvmspirvlib-18-dev_18.1.4-1_arm64.deb'. +dpkg-deb: building package 'llvm-spirv-18' in '../llvm-spirv-18_18.1.4-1_arm64.deb'. dpkg-deb: building package 'llvm-spirv-18-dbgsym' in '../llvm-spirv-18-dbgsym_18.1.4-1_arm64.deb'. dpkg-genbuildinfo --build=binary -O../spirv-llvm-translator-18_18.1.4-1_arm64.buildinfo dpkg-genchanges --build=binary -O../spirv-llvm-translator-18_18.1.4-1_arm64.changes @@ -4326,12 +4362,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/3817080/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/3817080/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/4096237 and its subdirectories -I: Current time: Fri Nov 15 07:31:51 -12 2024 -I: pbuilder-time-stamp: 1731699111 +I: removing directory /srv/workspace/pbuilder/3817080 and its subdirectories +I: Current time: Fri Dec 19 15:57:53 +14 2025 +I: pbuilder-time-stamp: 1766109473